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

3d: octomap or PCL (pointcloud lib)?

asked 2013-07-05 17:16:04 -0600

Gazer gravatar image

updated 2013-07-06 20:25:25 -0600

Hi all

I am trying to have the navigation stack running and generate a 3d map; after using octomap, I got something like this:

image description

image description

The robot as if is going through a wall. The 2d map is self correcting itself in realtime, while the 3d map generated by octomap is not; the marker array published by octomap will never be update or erased.

So I am wondering, is PCL an alternative for doing 3d mapping?

Thank you in advance

edit retag flag offensive close merge delete

1 Answer

Sort by ยป oldest newest most voted
3

answered 2013-07-05 20:12:28 -0600

fergs gravatar image

PCL is a library, so it doesn't have many fully working demos that are very advanced (demos are best kept simple, so the code is understandable). There are several other real 3D slam packages -- for instance CCNY's code (https://github.com/ccny-ros-pkg/ccny_rgbd_tools) or RGBD_SLAM (a couple others are listed on blog post I made a while back: http://www.showusyoursensors.com/2013/02/3d-mapping-is-here.html).

However --- it appears you are in simulation -- and most of these packages use 2d-like features (things that would probably depend on actual, real texture being in the images received) and will probably not work in Gazebo.

edit flag offensive delete link more

Comments

you are the man!

Gazer gravatar image Gazer  ( 2013-07-10 13:57:44 -0600 )edit

Question Tools

Stats

Asked: 2013-07-05 17:16:04 -0600

Seen: 3,075 times

Last updated: Jul 06 '13