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

#include <OdometryOpenVINS.h>

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

Public Member Functions

virtual bool canProcessAsyncIMU () const
 
virtual bool canProcessRawImages () const
 
virtual Odometry::Type getType ()
 
 OdometryOpenVINS (const rtabmap::ParametersMap &parameters=rtabmap::ParametersMap())
 
virtual void reset (const Transform &initialPose=Transform::getIdentity())
 
virtual ~OdometryOpenVINS ()
 
- 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 39 of file OdometryOpenVINS.h.

Constructor & Destructor Documentation

◆ OdometryOpenVINS()

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

Definition at line 51 of file OdometryOpenVINS.cpp.

◆ ~OdometryOpenVINS()

rtabmap::OdometryOpenVINS::~OdometryOpenVINS ( )
virtual

Definition at line 62 of file OdometryOpenVINS.cpp.

Member Function Documentation

◆ canProcessAsyncIMU()

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

Reimplemented from rtabmap::Odometry.

Definition at line 48 of file OdometryOpenVINS.h.

◆ canProcessRawImages()

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

Reimplemented from rtabmap::Odometry.

Definition at line 47 of file OdometryOpenVINS.h.

◆ computeTransform()

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

Implements rtabmap::Odometry.

Definition at line 86 of file OdometryOpenVINS.cpp.

◆ getType()

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

Implements rtabmap::Odometry.

Definition at line 46 of file OdometryOpenVINS.h.

◆ reset()

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

Reimplemented from rtabmap::Odometry.

Definition at line 69 of file OdometryOpenVINS.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