Public Member Functions | Private Member Functions | List of all members
rtabmap::OdometryMSCKF Class Reference

#include <OdometryMSCKF.h>

Inheritance diagram for rtabmap::OdometryMSCKF:
Inheritance graph
[legend]

Public Member Functions

virtual bool canProcessAsyncIMU () const
 
virtual bool canProcessRawImages () const
 
virtual Odometry::Type getType ()
 
 OdometryMSCKF (const rtabmap::ParametersMap &parameters=rtabmap::ParametersMap())
 
virtual void reset (const Transform &initialPose=Transform::getIdentity())
 
virtual ~OdometryMSCKF ()
 
- Public Member Functions inherited from rtabmap::Odometry
unsigned int framesProcessed () const
 
const TransformgetPose () const
 
const TransformgetVelocityGuess () const
 
bool imagesAlreadyRectified () const
 
bool isInfoDataFilled () const
 
double previousStamp () const
 
Transform process (SensorData &data, OdometryInfo *info=0)
 
Transform process (SensorData &data, const Transform &guess, OdometryInfo *info=0)
 
 RTABMAP_DEPRECATED (const Transform &previousVelocityTransform() const, "Use getVelocityGuess() instead.")
 
virtual ~Odometry ()
 

Private Member Functions

virtual Transform computeTransform (SensorData &image, const Transform &guess=Transform(), OdometryInfo *info=0)
 

Additional Inherited Members

- Public Types inherited from rtabmap::Odometry
enum  Type {
  kTypeUndef = -1, kTypeF2M = 0, kTypeF2F = 1, kTypeFovis = 2,
  kTypeViso2 = 3, kTypeDVO = 4, kTypeORBSLAM = 5, kTypeOkvis = 6,
  kTypeLOAM = 7, kTypeMSCKF = 8, kTypeVINS = 9, kTypeOpenVINS = 10,
  kTypeFLOAM = 11, kTypeOpen3D = 12
}
 
- Static Public Member Functions inherited from rtabmap::Odometry
static Odometrycreate (const ParametersMap &parameters=ParametersMap())
 
static Odometrycreate (Type &type, const ParametersMap &parameters=ParametersMap())
 
- Protected Member Functions inherited from rtabmap::Odometry
const std::map< double, Transform > & imus () const
 
 Odometry (const rtabmap::ParametersMap &parameters)
 

Detailed Description

Definition at line 38 of file OdometryMSCKF.h.

Constructor & Destructor Documentation

◆ OdometryMSCKF()

rtabmap::OdometryMSCKF::OdometryMSCKF ( const rtabmap::ParametersMap parameters = rtabmap::ParametersMap())

Definition at line 751 of file OdometryMSCKF.cpp.

◆ ~OdometryMSCKF()

rtabmap::OdometryMSCKF::~OdometryMSCKF ( )
virtual

Definition at line 765 of file OdometryMSCKF.cpp.

Member Function Documentation

◆ canProcessAsyncIMU()

virtual bool rtabmap::OdometryMSCKF::canProcessAsyncIMU ( ) const
inlinevirtual

Reimplemented from rtabmap::Odometry.

Definition at line 47 of file OdometryMSCKF.h.

◆ canProcessRawImages()

virtual bool rtabmap::OdometryMSCKF::canProcessRawImages ( ) const
inlinevirtual

Reimplemented from rtabmap::Odometry.

Definition at line 46 of file OdometryMSCKF.h.

◆ computeTransform()

Transform rtabmap::OdometryMSCKF::computeTransform ( SensorData image,
const Transform guess = Transform(),
OdometryInfo info = 0 
)
privatevirtual

Implements rtabmap::Odometry.

Definition at line 798 of file OdometryMSCKF.cpp.

◆ getType()

virtual Odometry::Type rtabmap::OdometryMSCKF::getType ( )
inlinevirtual

Implements rtabmap::Odometry.

Definition at line 45 of file OdometryMSCKF.h.

◆ reset()

void rtabmap::OdometryMSCKF::reset ( const Transform initialPose = Transform::getIdentity())
virtual

Reimplemented from rtabmap::Odometry.

Definition at line 774 of file OdometryMSCKF.cpp.


The documentation for this class was generated from the following files:


rtabmap
Author(s): Mathieu Labbe
autogenerated on Mon Jan 23 2023 03:39:00