ROS Resources: Documentation | Support | Discussion Forum | Index | Service Status | ros @ Robotics Stack Exchange
Ask Your Question
0

error while installing ros from source on ubuntu arm

asked 2014-10-30 23:00:06 -0500

Alice63 gravatar image

Hello, Although the website provides methods installing ros on arm, it is an armhf version of Ubuntu .However,I use an armel version of Ubuntu.So I want to install ros from source on the armel version of Ubuntu according to this page http://wiki.ros.org/groovy/Installati... When I excute

$ rosinstall_generator ros_comm --rosdistro groovy --deps --wet-only > groovy-ros_comm-wet.rosinstall

there was an error as follows,

Traceback (most recent call last):
  File "/usr/local/bin/rosinstall_generator", line 141, in <module>
    rc = main()
  File "/usr/local/bin/rosinstall_generator", line 129, in main
    upstream_version_tag=args.upstream, upstream_source_version=args.upstream_development)
  File "/usr/local/lib/python2.7/dist-packages/rosinstall_generator/generator.py", line 247, in generate_rosinstall
    wet_package_names, unreleased_repo_names = _get_packages_for_repos(distro_name, repo_names)
  File "/usr/local/lib/python2.7/dist-packages/rosinstall_generator/generator.py", line 93, in _get_packages_for_repos
    wet_distro = get_wet_distro(distro_name)
  File "/usr/local/lib/python2.7/dist-packages/rosinstall_generator/generator.py", line 213, in get_wet_distro
    _wet_distro = _get_wet_distro(distro_name)
  File "/usr/local/lib/python2.7/dist-packages/rosinstall_generator/distro.py", line 45, in get_distro
    return get_cached_distribution(index, distro_name)
  File "/usr/local/lib/python2.7/dist-packages/rosdistro/__init__.py", line 134, in get_cached_distribution
    cache = get_distribution_cache(index, dist_name)
  File "/usr/local/lib/python2.7/dist-packages/rosdistro/__init__.py", line 160, in get_distribution_cache
    yaml_gz_str = load_url(url, skip_decode=True)
  File "/usr/local/lib/python2.7/dist-packages/rosdistro/loader.py", line 59, in load_url
    raise URLError(str(e) + ' (%s)' % url)
urllib2.URLError: <urlopen error <urlopen error [Errno -2] Name or service not known> (http://ros.org/rosdistro/groovy-cache.yaml.gz)>

Please help me slove the problem,thank you very much.

edit retag flag offensive close merge delete

1 Answer

Sort by ยป oldest newest most voted
1

answered 2014-10-31 11:32:18 -0500

ahendrix gravatar image

It looks like you're having network connectivity issues. Can you ping ros.org or fetch the failing URL manually?

edit flag offensive delete link more

Comments

Thank you help me,too.I have already checked.The network connection is no problem.I can visit www.ros.org on the arm.Meanwhile,I can open this web site on the arm,http://ros.org/rosdistro/groovy-cache.yaml.gz.Please help me again.thank you very much

Alice63 gravatar image Alice63  ( 2014-11-02 02:27:00 -0500 )edit

Can you ping ros.org from the command line? Try: ping ros.org

ahendrix gravatar image ahendrix  ( 2014-11-02 13:58:53 -0500 )edit

Can not ping ros.org,but I can ping www.ros.org on the arm

Alice63 gravatar image Alice63  ( 2014-11-02 18:34:33 -0500 )edit

That sounds like there's something wrong with your network configuration. I don't have any specific advice, but once you get it figured out you should be able to proceed with your ROS installation.

ahendrix gravatar image ahendrix  ( 2014-11-02 18:54:58 -0500 )edit

Question Tools

1 follower

Stats

Asked: 2014-10-30 23:00:06 -0500

Seen: 201 times

Last updated: Oct 31 '14