#include <general_slam.hpp>
Public Member Functions | |
virtual bool | compute () |
GeneralSLAM () | |
virtual pcl::PointCloud< Point > ::ConstPtr | getMap () |
virtual void | setInputCloud (const PointCloudConstPtr &cloud) |
virtual void | setOdometry (const Eigen::Matrix4f &odometry) |
virtual | ~GeneralSLAM () |
Protected Member Functions | |
virtual bool | compute_map ()=0 |
virtual bool | compute_registration ()=0 |
virtual bool | compute_transformation ()=0 |
Protected Attributes | |
PointCloudConstPtr | input_ |
pcl::PointCloud< Point > | map_ |
Eigen::Matrix4f | odometry_ |
Definition at line 65 of file general_slam.hpp.
GeneralSLAM< Point >::GeneralSLAM | ( | ) | [inline] |
Definition at line 68 of file general_slam.hpp.
virtual GeneralSLAM< Point >::~GeneralSLAM | ( | ) | [inline, virtual] |
Definition at line 71 of file general_slam.hpp.
virtual bool GeneralSLAM< Point >::compute | ( | ) | [inline, virtual] |
Definition at line 85 of file general_slam.hpp.
virtual bool GeneralSLAM< Point >::compute_map | ( | ) | [protected, pure virtual] |
virtual bool GeneralSLAM< Point >::compute_registration | ( | ) | [protected, pure virtual] |
virtual bool GeneralSLAM< Point >::compute_transformation | ( | ) | [protected, pure virtual] |
virtual pcl::PointCloud<Point>::ConstPtr GeneralSLAM< Point >::getMap | ( | ) | [inline, virtual] |
Definition at line 81 of file general_slam.hpp.
virtual void GeneralSLAM< Point >::setInputCloud | ( | const PointCloudConstPtr & | cloud | ) | [inline, virtual] |
Definition at line 73 of file general_slam.hpp.
virtual void GeneralSLAM< Point >::setOdometry | ( | const Eigen::Matrix4f & | odometry | ) | [inline, virtual] |
Definition at line 77 of file general_slam.hpp.
PointCloudConstPtr GeneralSLAM< Point >::input_ [protected] |
Definition at line 100 of file general_slam.hpp.
pcl::PointCloud<Point> GeneralSLAM< Point >::map_ [protected] |
Definition at line 101 of file general_slam.hpp.
Eigen::Matrix4f GeneralSLAM< Point >::odometry_ [protected] |
Definition at line 102 of file general_slam.hpp.