Visual Servoing Platform version 3.7.0
Loading...
Searching...
No Matches
vpRBVisualOdometry Class Referenceabstract

#include <vpRBVisualOdometry.h>

Public Member Functions

 vpRBVisualOdometry ()
virtual ~vpRBVisualOdometry ()=default
virtual void compute (const vpRBFeatureTrackerInput &frame, const vpRBFeatureTrackerInput &previousFrame)=0
virtual void reset ()
virtual vpHomogeneousMatrix getCameraMotion () const =0
virtual vpHomogeneousMatrix getCameraPose () const =0

Detailed Description

Tutorials & Examples

Tutorials
If you want to have an in-depth presentation of the Render-Based Tracker (RBT), you may have a look at:

Definition at line 52 of file vpRBVisualOdometry.h.

Constructor & Destructor Documentation

◆ vpRBVisualOdometry()

BEGIN_VISP_NAMESPACE vpRBVisualOdometry::vpRBVisualOdometry ( )

Definition at line 35 of file vpRBVisualOdometry.cpp.

◆ ~vpRBVisualOdometry()

virtual vpRBVisualOdometry::~vpRBVisualOdometry ( )
virtualdefault

Member Function Documentation

◆ compute()

virtual void vpRBVisualOdometry::compute ( const vpRBFeatureTrackerInput & frame,
const vpRBFeatureTrackerInput & previousFrame )
pure virtual

◆ getCameraMotion()

virtual vpHomogeneousMatrix vpRBVisualOdometry::getCameraMotion ( ) const
pure virtual

◆ getCameraPose()

virtual vpHomogeneousMatrix vpRBVisualOdometry::getCameraPose ( ) const
pure virtual

◆ reset()

virtual void vpRBVisualOdometry::reset ( )
inlinevirtual

Definition at line 58 of file vpRBVisualOdometry.h.