0
$\begingroup$

Rosanswers logo

Hi

I am currently using 2d Navigation stack (and Slam, gmapping) with Groovy on Ros, my OS is Ubuntu 12.04 For 3D visualization, I used Octomap for 3D map (JUST FOR VISUALIZATION PURPOSE), and then use 2d Navigation stack for collision checking.

However, the 3D occupancy grid (visualize in Rviz using "marker array") published by Octomap doesn't update itself in the realtime. As with the Navigation, the 2D map published will self-correcting itself as the robot is traveling around. But the 3D occupancy grid just stays there even if it's not correct, and will never erase or align itself, etc.

Here is the result. image description and image description


I am wondering is there any parameters that I could configure to update the 3d occupancy grid in real time?

Thank you all!


Originally posted by Gazer on ROS Answers with karma: 146 on 2013-07-11

Post score: 2


Original comments

Comment by Danfoa on 2018-12-18:
Having the same issue, were you able to solve this?

$\endgroup$

1 Answer 1

0
$\begingroup$

Rosanswers logo

If you're publishing the updated point cloud, can you manually call the function in octomap to convert point cloud to octree in regular intervals?


Originally posted by swethmandava with karma: 102 on 2017-07-25

This answer was ACCEPTED on the original site

Post score: 0

$\endgroup$

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge you have read our privacy policy.