Ask Your Question

Revision history [back]

click to hide/show revision 1
initial version

Problems on running Turtlebot2 Astra depth sensor

I am a new user on Turtlebot 2. For setting up the Astra depth sensor, I firstly downloaded the released package from here. I successfully finished the first two steps. When I did "roslaunch astra_launch astra.launch", there was a warning in the terminal which said "USB events thread - failed to set priority. This might cause loss of data........".

As a result, in the rviz, I cannot receive any data from the following topics:

/camera/rgb/camera/depth_registered/sw_registered/image_rect

/camera/rgb/camera/depth_registered/sw_registered/image_rect_raw

/camera/rgb/camera/rgb/image_raw

/camera/rgb/camera/rgb/image_rect_color

Sometimes, there will be other warnings shown in the terminal, such as "Unable to open camera calibration file [/home/turtlebot/.ros/camera_info/depth_Astra_Orbbec.yaml] ", or "Camera calibration file /home/turtlebot/.ros/camera_info/depth_Astra_Orbbec.yaml not found."

After adding the PointClound2 in rviz, I could receive the data from /camera/rgb/camera/depth/points, and shown in the simulator, but there was still a red status:error. Besides, I could not receive the data from topic: /camera/rgb/camera/depth_registered/points, in the meantime, a warning said "Messages of type 1 arrived out of order (will print only once)".

Can anyone help me on this? Thank you very much!