Robotics StackExchange | Archived questions

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/depthregistered/swregistered/image_rect

/camera/rgb/camera/depthregistered/swregistered/imagerectraw

/camera/rgb/camera/rgb/image_raw

/camera/rgb/camera/rgb/imagerectcolor

Sometimes, there will be other warnings shown in the terminal, such as "Unable to open camera calibration file [/home/turtlebot/.ros/camerainfo/depthAstraOrbbec.yaml] ", or "Camera calibration file /home/turtlebot/.ros/camerainfo/depthAstraOrbbec.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!

Asked by ycx424 on 2016-12-06 22:49:32 UTC

Comments

Just wondering how did u acquire the launch file astra.launch and the package astra_launch. Before and after building the project in step 1 and 2 I was not able to run the command roslaunch astra_launch astra.launch only roslaunch astra_camera but it is not complete.

Asked by LTHstudent2017 on 2017-01-06 10:40:59 UTC

here, you can find the launch package.

Asked by ycx424 on 2017-01-06 12:40:57 UTC

Thanks, but how do I proceed after I have downloaded the launch files? This is what I have tried so far, click here

Asked by LTHstudent2017 on 2017-01-06 13:29:44 UTC

Answers