ROS Resources: Documentation | Support | Discussion Forum | Index | Service Status | Q&A
Ask Your Question

Octomap in moveit

asked 2017-09-10 16:31:48 -0600

Oh233 gravatar image

updated 2017-09-11 15:01:26 -0600

I already can see octomap in rviz but the problem is the octomap is quite different from the real world kinect sees. I don't know why. Do I need to adjust any parameter for configuration file? Besides, the refresh rate is quite low. Anybody know how to change refresh rate of octomap? Thanks for any suggestion. image description image description

edit retag flag offensive close merge delete

1 Answer

Sort by ยป oldest newest most voted

answered 2017-09-11 04:55:17 -0600

Octomap updates are pretty expensive CPU-wise, so you might be limited by that. You can check CPU consumption using the top command line utility. Also note that you should be using the Depth Image Occupancy Map Updater (not the PointCloud Occupany Map Updater) with RGBD-type cameras as it tends to provide better performance (see here).

Regarding the shape of the octomap it would be helpful if you could post/link a screenshot (by editing your question). It should be noted that RGBD-cameras generate fairly noisy data (esp. at longer ranges), so deviations from how the real world looks can be expected.

edit flag offensive delete link more


Hi Kihlbrecher, I attached the screenshot. In the real world, there should be a desk in left front of the arm. But in the octmap, I don't understand why there is a big block with no shape. Even I put something on the desk, it shouldn't be like that. It is too inaccurate. Thanks

Oh233 gravatar image Oh233  ( 2017-09-11 14:57:54 -0600 )edit

It's kind of hard to make out how the exact setup looks like. One obvious thing to do would be using the Camera display in rviz and using it to reproject the octomap into the camera image to check it for consistency.

Stefan Kohlbrecher gravatar image Stefan Kohlbrecher  ( 2017-09-13 07:58:38 -0600 )edit

Now my another problem is I want to use depth image from meta glass which runs on window system. I already transited data image from window to linux and published it on a topic. But even I let moveit to subscribe that topic, it can't form octomap. Is that because I need to modify type of depth image

Oh233 gravatar image Oh233  ( 2017-09-14 09:43:34 -0600 )edit

You have to make sure that the proper frames and camera_info are published for that image.

Stefan Kohlbrecher gravatar image Stefan Kohlbrecher  ( 2017-10-05 08:59:52 -0600 )edit

Your Answer

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

Add Answer

Question Tools



Asked: 2017-09-10 16:31:48 -0600

Seen: 839 times

Last updated: Sep 11 '17