#include <Odometry.h>

Public Member Functions | |
| OdometryICP (int decimation=4, float voxelSize=0.005f, int samples=0, float maxCorrespondenceDistance=0.05f, int maxIterations=30, float correspondenceRatio=0.7f, bool pointToPlane=true, const ParametersMap &odometryParameter=rtabmap::ParametersMap()) | |
| virtual void | reset (const Transform &initialPose=Transform::getIdentity()) |
Private Member Functions | |
| virtual Transform | computeTransform (const SensorData &image, OdometryInfo *info=0) |
Private Attributes | |
| float | _correspondenceRatio |
| int | _decimation |
| float | _maxCorrespondenceDistance |
| int | _maxIterations |
| bool | _pointToPlane |
| pcl::PointCloud< pcl::PointXYZ > ::Ptr | _previousCloud |
| pcl::PointCloud < pcl::PointNormal >::Ptr | _previousCloudNormal |
| float | _samples |
| float | _voxelSize |
Definition at line 186 of file Odometry.h.
| rtabmap::OdometryICP::OdometryICP | ( | int | decimation = 4, |
| float | voxelSize = 0.005f, |
||
| int | samples = 0, |
||
| float | maxCorrespondenceDistance = 0.05f, |
||
| int | maxIterations = 30, |
||
| float | correspondenceRatio = 0.7f, |
||
| bool | pointToPlane = true, |
||
| const ParametersMap & | odometryParameter = rtabmap::ParametersMap() |
||
| ) |
Definition at line 36 of file OdometryICP.cpp.
| Transform rtabmap::OdometryICP::computeTransform | ( | const SensorData & | image, |
| OdometryInfo * | info = 0 |
||
| ) | [private, virtual] |
Implements rtabmap::Odometry.
Definition at line 65 of file OdometryICP.cpp.
| void rtabmap::OdometryICP::reset | ( | const Transform & | initialPose = Transform::getIdentity() | ) | [virtual] |
Reimplemented from rtabmap::Odometry.
Definition at line 57 of file OdometryICP.cpp.
float rtabmap::OdometryICP::_correspondenceRatio [private] |
Definition at line 208 of file Odometry.h.
int rtabmap::OdometryICP::_decimation [private] |
Definition at line 203 of file Odometry.h.
float rtabmap::OdometryICP::_maxCorrespondenceDistance [private] |
Definition at line 206 of file Odometry.h.
int rtabmap::OdometryICP::_maxIterations [private] |
Definition at line 207 of file Odometry.h.
bool rtabmap::OdometryICP::_pointToPlane [private] |
Definition at line 209 of file Odometry.h.
pcl::PointCloud<pcl::PointXYZ>::Ptr rtabmap::OdometryICP::_previousCloud [private] |
Definition at line 212 of file Odometry.h.
pcl::PointCloud<pcl::PointNormal>::Ptr rtabmap::OdometryICP::_previousCloudNormal [private] |
Definition at line 211 of file Odometry.h.
float rtabmap::OdometryICP::_samples [private] |
Definition at line 205 of file Odometry.h.
float rtabmap::OdometryICP::_voxelSize [private] |
Definition at line 204 of file Odometry.h.