Ask Your Question
0

Turtlebot Navigation Error in Fuerte and 12.04

asked 2012-09-12 06:58:58 -0500

Aroarus gravatar image

updated 2012-09-12 08:52:35 -0500

I am trying to run the navigation demo in Fuerte and 12.04 Precise, after completely successfully running the SLAM GMAP demo, and I get the following rolling list of errors which goes on forever. Does anyone know what might be wrong?

rscan/CloudThrottle openni_manager cloud_in:=/camera/depth/points cloud_out:=cloud_throttled __name:=pointcloud_throttle __log:=/home/turtlebot/.ros/log/661c8e88-fcf9-11e1-8620-485d607f80f5/pointcloud_throttle-4.log].
log file: /home/turtlebot/.ros/log/661c8e88-fcf9-11e1-8620-485d607f80f5/pointcloud_throttle-4*.log
respawning...
[pointcloud_throttle-4] restarting process
process[kinect_laser_narrow-6]: started with pid [8744]
Exception AttributeError: AttributeError("'_DummyThread' object has no attribute '_Thread__block'",) in <module 'threading' from '/usr/lib/python2.7/threading.pyc'> ignored
process[pointcloud_throttle-4]: started with pid [8746]
[openni_launch-3] process has died [pid 8605, exit code 255, cmd /opt/ros/fuerte/stacks/nodelet_core/nodelet/bin/nodelet load openni_camera/OpenNINodelet openni_manager __name:=openni_launch __log:=/home/turtlebot/.ros/log/661c8e88-fcf9-11e1-8620-485d607f80f5/openni_launch-3.log].
log file: /home/turtlebot/.ros/log/661c8e88-fcf9-11e1-8620-485d607f80f5/openni_launch-3*.log
respawning...
[openni_launch-3] restarting process
Exception AttributeError: AttributeError("'_DummyThread' object has no attribute '_Thread__block'",) in <module 'threading' from '/usr/lib/python2.7/threading.pyc'> ignored
process[openni_launch-3]: started with pid [8772]
[kinect_laser-5] process has died [pid 8632, exit code 255, cmd /opt/ros/fuerte/stacks/nodelet_core/nodelet/bin/nodelet load pointcloud_to_laserscan/CloudToScan openni_manager cloud:=/cloud_throttled __name:=kinect_laser __log:=/home/turtlebot/.ros/log/661c8e88-fcf9-11e1-8620-485d607f80f5/kinect_laser-5.log].
log file: /home/turtlebot/.ros/log/661c8e88-fcf9-11e1-8620-485d607f80f5/kinect_laser-5*.log
respawning...
[kinect_laser_narrow-6] process has died [pid 8635, exit code 255, cmd /opt/ros/fuerte/stacks/nodelet_core/nodelet/bin/nodelet load pointcloud_to_laserscan/CloudToScan openni_manager cloud:=/cloud_throttled scan:=/narrow_scan __name:=kinect_laser_narrow __log:=/home/turtlebot/.ros/log/661c8e88-fcf9-11e1-8620-485d607f80f5/kinect_laser_narrow-6.log].
log file: /home/turtlebot/.ros/log/661c8e88-fcf9-11e1-8620-485d607f80f5/kinect_laser_narrow-6*.log
respawning...
[kinect_laser-5] restarting process
Exception AttributeError: AttributeError("'_DummyThread' object has no attribute '_Thread__block'",) in <module 'threading' from '/usr/lib/python2.7/threading.pyc'> ignored
process[kinect_laser-5]: started with pid [8824]
[kinect_laser_narrow-6] restarting process
Exception AttributeError: AttributeError("'_DummyThread' object has no attribute '_Thread__block'",) in <module 'threading' from '/usr/lib/python2.7/threading.pyc'> ignored
process[kinect_laser_narrow-6]: started with pid [8829]
[ INFO] [1347468668.184002927]: Sim period is set to 0.20
[openni_launch-3] process has died [pid 8693, exit code 255, cmd /opt/ros/fuerte/stacks/nodelet_core/nodelet/bin/nodelet load openni_camera/OpenNINodelet openni_manager __name:=openni_launch __log:=/home/turtlebot/.ros/log/661c8e88-fcf9-11e1-8620-485d607f80f5/openni_launch-3.log].
log file: /home/turtlebot/.ros/log/661c8e88-fcf9-11e1-8620-485d607f80f5/openni_launch-3*.log
respawning...
[openni_launch-3] restarting process
Exception AttributeError: AttributeError("'_DummyThread' object has no attribute '_Thread__block'",) in <module 'threading' from '/usr/lib/python2.7/threading.pyc'> ignored
process[openni_launch-3]: started with pid [8884]
[pointcloud_throttle-4] process has died [pid 8643, exit code 255, cmd /opt/ros/fuerte/stacks/nodelet_core/nodelet/bin/nodelet load pointcloud_to_laserscan/CloudThrottle openni_manager cloud_in:=/camera/depth/points cloud_out:=cloud_throttled __name:=pointcloud_throttle __log:=/home/turtlebot/.ros/log/661c8e88-fcf9-11e1-8620-485d607f80f5/pointcloud_throttle-4.log].
log file: /home/turtlebot/.ros/log/661c8e88-fcf9-11e1-8620-485d607f80f5/pointcloud_throttle-4*.log
respawning...
[kinect_laser-5] process has died [pid 8741, exit code 255, cmd /opt/ros/fuerte/stacks/nodelet_core/nodelet/bin/nodelet load pointcloud_to_laserscan/CloudToScan openni_manager cloud:=/cloud_throttled __name:=kinect_laser __log:=/home/turtlebot/.ros/log/661c8e88-fcf9-11e1-8620-485d607f80f5/kinect_laser-5.log].
log file: /home/turtlebot/.ros/log/661c8e88-fcf9-11e1-8620-485d607f80f5/kinect_laser-5*.log
respawning...
[kinect_laser_narrow-6] process ...
(more)
edit retag flag offensive close merge delete

1 Answer

Sort by ยป oldest newest most voted
0

answered 2012-09-12 08:52:00 -0500

Aroarus gravatar image

updated 2012-09-12 09:08:46 -0500

It turns out that this was caused by leftover processes running. Two solutions to this problem:

Reboot turtlebot and workstation, and cycle power to the create.

or

Kill all services related to the turtlebot. (especially nodelet and XnSensorServer)

Then it works fine!

edit flag offensive delete link more

Your Answer

Please start posting anonymously - your entry will be published after you log in or create a new account.

Add Answer

Question Tools

Stats

Asked: 2012-09-12 06:58:58 -0500

Seen: 322 times

Last updated: Sep 12 '12