28#ifndef ODOMETRYVISO2_H_
29#define ODOMETRYVISO2_H_
31#include <rtabmap/core/Odometry.h>
33class VisualOdometryStereo;
40 OdometryViso2(
const rtabmap::ParametersMap & parameters = rtabmap::ParametersMap());
43 virtual void reset(
const Transform & initialPose = Transform::getIdentity());
51 VisualOdometryStereo * viso2_;
52 int ref_frame_change_method_;
53 int ref_frame_inlier_threshold_;
54 double ref_frame_motion_threshold_;
56 bool keep_reference_frame_;
60 ParametersMap viso2Parameters_;
virtual void reset(const Transform &initialPose=Transform::getIdentity())
Resets internal state and sets the initial pose.
virtual Odometry::Type getType()
Abstract base class for visual, lidar and visual-inertial odometry backends.
Type
Odometry backend selected by Parameters::kOdomStrategy().
Container class for all sensor data captured at a specific time.