#include <Odometry.h>
Public Member Functions | |
const std::multimap< int, pcl::PointXYZ > & | getLocalMap () const |
const Memory * | getMemory () const |
OdometryBOW (const rtabmap::ParametersMap ¶meters=rtabmap::ParametersMap()) | |
virtual void | reset (const Transform &initialPose=Transform::getIdentity()) |
virtual | ~OdometryBOW () |
Private Member Functions | |
virtual Transform | computeTransform (const SensorData &image, OdometryInfo *info=0) |
Private Attributes | |
int | _localHistoryMaxSize |
Memory * | _memory |
std::multimap< int, pcl::PointXYZ > | localMap_ |
Definition at line 91 of file Odometry.h.
rtabmap::OdometryBOW::OdometryBOW | ( | const rtabmap::ParametersMap & | parameters = rtabmap::ParametersMap() | ) |
Definition at line 47 of file OdometryBOW.cpp.
rtabmap::OdometryBOW::~OdometryBOW | ( | ) | [virtual] |
Definition at line 109 of file OdometryBOW.cpp.
Transform rtabmap::OdometryBOW::computeTransform | ( | const SensorData & | image, |
OdometryInfo * | info = 0 |
||
) | [private, virtual] |
Implements rtabmap::Odometry.
Definition at line 124 of file OdometryBOW.cpp.
const std::multimap<int, pcl::PointXYZ>& rtabmap::OdometryBOW::getLocalMap | ( | ) | const [inline] |
Definition at line 98 of file Odometry.h.
const Memory* rtabmap::OdometryBOW::getMemory | ( | ) | const [inline] |
Definition at line 99 of file Odometry.h.
void rtabmap::OdometryBOW::reset | ( | const Transform & | initialPose = Transform::getIdentity() | ) | [virtual] |
Reimplemented from rtabmap::Odometry.
Definition at line 116 of file OdometryBOW.cpp.
int rtabmap::OdometryBOW::_localHistoryMaxSize [private] |
Definition at line 106 of file Odometry.h.
Memory* rtabmap::OdometryBOW::_memory [private] |
Definition at line 108 of file Odometry.h.
std::multimap<int, pcl::PointXYZ> rtabmap::OdometryBOW::localMap_ [private] |
Definition at line 109 of file Odometry.h.