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

Nigel's profile - activity

2019-01-21 10:35:45 -0500 received badge  Taxonomist
2013-12-21 06:24:37 -0500 received badge  Famous Question (source)
2013-11-02 16:37:44 -0500 received badge  Notable Question (source)
2013-08-04 13:08:23 -0500 received badge  Popular Question (source)
2013-08-04 03:34:46 -0500 commented answer cannot run roscore due to error in rosversion

Thanks this really helped me out.

2013-08-04 03:33:46 -0500 commented question Unable to communicate with ardrone using ardrone_automation

Does this mean I get Karma points now ;)

2013-08-04 03:33:11 -0500 answered a question Unable to communicate with ardrone using ardrone_automation

I found the problem was I did not have a launch file which included roscore

2013-08-04 03:24:15 -0500 commented answer Is rosversion broken on Groovy?

Thanks William really appreciated you trying to help me out, but this is what worked This is caused by having a previously-installed "pip" version of rospkg which is out of date. Fix this by: sudo pip uninstall rospkg repeat this until it says "not found" then to be sure you have the latest: sudo apt-get update sudo apt-get install python-rospkg The "pip uninstall" version is supposed to work, but personally I did: sudo rm -rf /usr/local/lib/python2.7/dist-packages/catkin* sudo rm -rf /usr/local/lib/python2.7/dist-packages/ros* sudo rm -rf /usr/local/bin/ros* sudo rm -rf /usr/local/bin/catkin* to remove the old pip-installed versions. This should be safe for both Fuerte and Groovy users, because these tools are all now installed to /usr/ instead of /usr/local and are available as debian packages. I stole this from another post by Hersh https://www.google.com.au/search?client=ubuntu&channel=fs&q=problem+rosversion&ie=utf-8&oe=utf-8&gws_rd=cr&ei=ZlX-Uf_kIaaViQelm4Ew

2013-08-02 15:45:13 -0500 commented answer Is rosversion broken on Groovy?

Booted the computer up today and rospkg is in '/usr/lib/pymodules/python2.7/rospkg/__init__.pyc' but rosversion is in /usr/local/bin/rosversion. How do I know get rosversion in the correct directory ?

2013-08-01 20:53:14 -0500 commented answer Is rosversion broken on Groovy?

Thanks William, that did the job

2013-08-01 02:31:59 -0500 received badge  Editor (source)
2013-08-01 00:05:32 -0500 commented answer Is rosversion broken on Groovy?

So my rospkg.__file__ is in /usr/local/ how do I change it to /usr/ ?

2013-07-29 02:30:23 -0500 asked a question Unable to communicate with ardrone using ardrone_automation

Hi,

Im trying to unravel the problem I have with communicating with the ardrone using ardrone_automation.

I have the ardone connected via wifi and it is visable, no ethernet connected. I have had the ardone running on this computer previously using another application (closed long ago). Drone is on and connected via wifi.

When I try to communicate I get:

nigel@nigel-Satellite-P100:~$ rosnode list

ERROR: Unable to communicate with master!

I have installed all the program as per your instructions and when I go to run it I get the following problem:

nigel@nigel-Satellite-P100:~$ rosrun ardrone_autonomy ardrone_driver

Wait authentification

Wait authentification

Wait authentification

===================+> 192.168.1.1

This is my hosts file: 127.0.0.1 localhost

127.0.1.1 nigel-Satellite-P100

The following lines are desirable for IPv6 capable hosts ::1 ip6-localhost ip6-loopback

fe00::0 ip6-localnet

ff00::0 ip6-mcastprefix

ff02::1 ip6-allnodes

ff02::2 ip6-allrouters

I think I made it worse using:

$ export ROS_HOSTNAME=localhost

$ export ROS_MASTER_URI=http://'localhost:11311' ('added so as not to post link')

Please help !

Answer:

I found the problem was I did not have a launch file which included roscore