ROS Resources: Documentation | Support | Discussion Forum | Index | Service Status | ros @ Robotics Stack Exchange
Ask Your Question

Revision history [back]

click to hide/show revision 1
initial version

While not entirely identical to the way the 2DCostmap works, the Octomap is probably the closest alternative for 3D. Usually, the Octomap is feeded by a depth camera, but it is also possible to specify the occupied voxels in any other way. The occupied voxels are then treated as collision obstacles, so MoveIt! planners will avoid any collisions with these voxels.

Have a look at this tutorial to see how it is used with a depth camera. This will also function for any other node publishing sensor_msgs/PointCloud2 messages on the input topic.

click to hide/show revision 2
No.2 Revision

While not entirely identical to the way the 2DCostmap works, the Octomap is probably the closest alternative for 3D. Usually, the Octomap is feeded fed by a depth camera, but it is also possible to specify the occupied voxels in any other way. The occupied voxels are then treated as collision obstacles, so MoveIt! planners will avoid any collisions with these voxels.

Have a look at this tutorial to see how it is used with a depth camera. This will also function for any other node publishing sensor_msgs/PointCloud2 messages on the input topic.