#include <Odometry.h>
Public Member Functions | |
OdometryMono (const rtabmap::ParametersMap ¶meters=rtabmap::ParametersMap()) | |
virtual void | reset (const Transform &initialPose) |
virtual | ~OdometryMono () |
Private Member Functions | |
virtual Transform | computeTransform (const SensorData &data, OdometryInfo *info=0) |
Private Attributes | |
std::map< int, cv::Point2f > | cornersMap_ |
double | flowEps_ |
int | flowIterations_ |
int | flowMaxLevel_ |
int | flowWinSize_ |
float | fundMatrixConfidence_ |
float | fundMatrixReprojError_ |
float | initMinFlow_ |
float | initMinTranslation_ |
std::map< int, Transform > | keyFramePoses_ |
std::map< int, std::multimap < int, pcl::PointXYZ > > | keyFrameWords3D_ |
int | localHistoryMaxSize_ |
std::multimap< int, cv::Point3f > | localMap_ |
float | maxVariance_ |
Memory * | memory_ |
float | minTranslation_ |
cv::Mat | refDepth_ |
Definition at line 154 of file Odometry.h.
rtabmap::OdometryMono::OdometryMono | ( | const rtabmap::ParametersMap & | parameters = rtabmap::ParametersMap() | ) |
Definition at line 44 of file OdometryMono.cpp.
rtabmap::OdometryMono::~OdometryMono | ( | ) | [virtual] |
Definition at line 129 of file OdometryMono.cpp.
Transform rtabmap::OdometryMono::computeTransform | ( | const SensorData & | data, |
OdometryInfo * | info = 0 |
||
) | [private, virtual] |
Implements rtabmap::Odometry.
Definition at line 145 of file OdometryMono.cpp.
void rtabmap::OdometryMono::reset | ( | const Transform & | initialPose | ) | [virtual] |
Reimplemented from rtabmap::Odometry.
Definition at line 134 of file OdometryMono.cpp.
std::map<int, cv::Point2f> rtabmap::OdometryMono::cornersMap_ [private] |
Definition at line 179 of file Odometry.h.
double rtabmap::OdometryMono::flowEps_ [private] |
Definition at line 167 of file Odometry.h.
int rtabmap::OdometryMono::flowIterations_ [private] |
Definition at line 166 of file Odometry.h.
int rtabmap::OdometryMono::flowMaxLevel_ [private] |
Definition at line 168 of file Odometry.h.
int rtabmap::OdometryMono::flowWinSize_ [private] |
Definition at line 165 of file Odometry.h.
float rtabmap::OdometryMono::fundMatrixConfidence_ [private] |
Definition at line 176 of file Odometry.h.
float rtabmap::OdometryMono::fundMatrixReprojError_ [private] |
Definition at line 175 of file Odometry.h.
float rtabmap::OdometryMono::initMinFlow_ [private] |
Definition at line 172 of file Odometry.h.
float rtabmap::OdometryMono::initMinTranslation_ [private] |
Definition at line 173 of file Odometry.h.
std::map<int, Transform> rtabmap::OdometryMono::keyFramePoses_ [private] |
Definition at line 182 of file Odometry.h.
std::map<int, std::multimap<int, pcl::PointXYZ> > rtabmap::OdometryMono::keyFrameWords3D_ [private] |
Definition at line 181 of file Odometry.h.
int rtabmap::OdometryMono::localHistoryMaxSize_ [private] |
Definition at line 171 of file Odometry.h.
std::multimap<int, cv::Point3f> rtabmap::OdometryMono::localMap_ [private] |
Definition at line 180 of file Odometry.h.
float rtabmap::OdometryMono::maxVariance_ [private] |
Definition at line 183 of file Odometry.h.
Memory* rtabmap::OdometryMono::memory_ [private] |
Definition at line 170 of file Odometry.h.
float rtabmap::OdometryMono::minTranslation_ [private] |
Definition at line 174 of file Odometry.h.
cv::Mat rtabmap::OdometryMono::refDepth_ [private] |
Definition at line 178 of file Odometry.h.