Create map from raw point cloud data and navigation& planning
Hi all,
I have a raw pcd point cloud data. Is it possible to generate a 2D/3D map for ground vehicles and then load for navigation and planning? So ground would be free space and obstacles would be defined by Z-depth.
I have googled a lot online but get a little lost. I summarized some of posts suggestions and have questions related.
We can convert point cloud data into
octomap
file. But how can we navigate and plan path on that? Can we convertoctomap
into2D costmap
and then utilizemove_base
planner for navigation?We also can convert point cloud data into
grid_map
and then generate aoccupancy grid
. But how to make the map navigable? I mean, like a costmap.Besides these 2D maps above, any tools to do navigation and planning in 3D? So we can directly use
octomap
orgrid_map
then no need to plan on2D costmap
.
Really appreciate your thoughts and sharing.
Have a look at conversion.h which contain methods to read and write octomaps