28 #ifndef SRC_LOCAL_MAP_H_
29 #define SRC_LOCAL_MAP_H_
31 #include "rtabmap/core/rtabmap_core_export.h"
33 #include <pcl/pcl_base.h>
34 #include <pcl/point_types.h>
47 virtual void parseParameters(
const ParametersMap & parameters);
53 template<
typename Po
intT>
54 typename pcl::PointCloud<PointT>::Ptr segmentCloud(
55 const typename pcl::PointCloud<PointT>::Ptr & cloud,
56 const pcl::IndicesPtr & indices,
58 const cv::Point3f & viewPoint,
59 pcl::IndicesPtr & groundIndices,
60 pcl::IndicesPtr & obstaclesIndices,
61 pcl::IndicesPtr * flatObstacles = 0)
const;
65 cv::Mat & groundCells,
66 cv::Mat & obstacleCells,
68 cv::Point3f & viewPoint);
73 cv::Mat & groundCells,
74 cv::Mat & obstacleCells,
76 cv::Point3f & viewPointInOut)
const;