31#ifndef VP_RB_VISUAL_ODOMETRY_UTILS_H
32#define VP_RB_VISUAL_ODOMETRY_UTILS_H
34#include <visp3/core/vpConfig.h>
Implementation of an homogeneous matrix and operations on such kind of matrices.
Implementation of a matrix and operations on matrices.
static void levenbergMarquardtKeypoints2D(const vpMatrix &points3d, const vpMatrix &observations, const vpLevenbergMarquardtParameters ¶meters, vpHomogeneousMatrix &cTw)
static std::pair< std::vector< unsigned int >, std::vector< unsigned int > > computeIndicesObjectAndEnvironment(const vpMatrix &keypoints, const vpRBFeatureTrackerInput &frame, double minMaskConfidence, double minEdgeDistObject, double minEdgeDistEnv)
Compute the indices of the keypoints that belong to either the object (the renderered depth is greate...
static void levenbergMarquardtKeypoints3D(const vpMatrix &points3d, const vpMatrix &observations, const vpLevenbergMarquardtParameters ¶meters, vpHomogeneousMatrix &cTw)
vpLevenbergMarquardtParameters()
double minImprovementFactor