, including all inherited members.
| addToModel(const Vector3f &data_mean, const Matrix3f &data_cov) | rgbdtools::MotionEstimationICPProbModel | [private] |
| addToModel(const Vector3f &data_mean, const Matrix3f &data_cov) | rgbdtools::MotionEstimationICPProbModel | [private] |
| alignICPEuclidean(const Vector3fVector &data_means, AffineTransform &correction) | rgbdtools::MotionEstimationICPProbModel | [private] |
| alignICPEuclidean(const Vector3fVector &data_means, AffineTransform &correction) | rgbdtools::MotionEstimationICPProbModel | [private] |
| b2c_ | rgbdtools::MotionEstimation | [protected] |
| constrainMotion(AffineTransform &motion) | rgbdtools::MotionEstimation | [protected] |
| constrainMotion(AffineTransform &motion) | rgbdtools::MotionEstimation | [protected] |
| covariances_ | rgbdtools::MotionEstimationICPProbModel | [private] |
| f2b_ | rgbdtools::MotionEstimationICPProbModel | [private] |
| getCorrespEuclidean(const PointCloudFeature &data_cloud, IntVector &data_indices, IntVector &model_indices) | rgbdtools::MotionEstimationICPProbModel | [private] |
| getCorrespEuclidean(const PointCloudFeature &data_cloud, IntVector &data_indices, IntVector &model_indices) | rgbdtools::MotionEstimationICPProbModel | [private] |
| getCovariances() | rgbdtools::MotionEstimationICPProbModel | [inline] |
| getCovariances() | rgbdtools::MotionEstimationICPProbModel | [inline] |
| getMeans() | rgbdtools::MotionEstimationICPProbModel | [inline] |
| getMeans() | rgbdtools::MotionEstimationICPProbModel | [inline] |
| getModel() | rgbdtools::MotionEstimationICPProbModel | [inline] |
| getModel() | rgbdtools::MotionEstimationICPProbModel | [inline] |
| getModelSize() const | rgbdtools::MotionEstimationICPProbModel | [inline, virtual] |
| getModelSize() const | rgbdtools::MotionEstimationICPProbModel | [inline, virtual] |
| getMotionEstimation(RGBDFrame &frame, const AffineTransform &prediction=AffineTransform::Identity()) | rgbdtools::MotionEstimation | |
| getMotionEstimation(RGBDFrame &frame, const AffineTransform &prediction=AffineTransform::Identity()) | rgbdtools::MotionEstimation | |
| getMotionEstimationImpl(RGBDFrame &frame, const AffineTransform &prediction, AffineTransform &motion) | rgbdtools::MotionEstimationICPProbModel | [virtual] |
| getMotionEstimationImpl(RGBDFrame &frame, const AffineTransform &prediction, AffineTransform &motion) | rgbdtools::MotionEstimationICPProbModel | [virtual] |
| getNNEuclidean(const PointFeature &data_point, int &eucl_nn_idx, double &eucl_dist_sq) | rgbdtools::MotionEstimationICPProbModel | [private] |
| getNNEuclidean(const PointFeature &data_point, int &eucl_nn_idx, double &eucl_dist_sq) | rgbdtools::MotionEstimationICPProbModel | [private] |
| getNNMahalanobis(const Vector3f &data_mean, const Matrix3f &data_cov, int &mah_nn_idx, double &mah_dist_sq, IntVector &indices, FloatVector &dists_sq) | rgbdtools::MotionEstimationICPProbModel | [private] |
| getNNMahalanobis(const Vector3f &data_mean, const Matrix3f &data_cov, int &mah_nn_idx, double &mah_dist_sq, IntVector &indices, FloatVector &dists_sq) | rgbdtools::MotionEstimationICPProbModel | [private] |
| I_ | rgbdtools::MotionEstimationICPProbModel | [private] |
| initializeModelFromData(const Vector3fVector &data_means, const Matrix3fVector &data_covariances) | rgbdtools::MotionEstimationICPProbModel | [private] |
| initializeModelFromData(const Vector3fVector &data_means, const Matrix3fVector &data_covariances) | rgbdtools::MotionEstimationICPProbModel | [private] |
| max_assoc_dist_mah_ | rgbdtools::MotionEstimationICPProbModel | [private] |
| max_assoc_dist_mah_sq_ | rgbdtools::MotionEstimationICPProbModel | [private] |
| max_corresp_dist_eucl_ | rgbdtools::MotionEstimationICPProbModel | [private] |
| max_corresp_dist_eucl_sq_ | rgbdtools::MotionEstimationICPProbModel | [private] |
| max_iterations_ | rgbdtools::MotionEstimationICPProbModel | [private] |
| max_model_size_ | rgbdtools::MotionEstimationICPProbModel | [private] |
| means_ | rgbdtools::MotionEstimationICPProbModel | [private] |
| min_correspondences_ | rgbdtools::MotionEstimationICPProbModel | [private] |
| model_idx_ | rgbdtools::MotionEstimationICPProbModel | [private] |
| model_ptr_ | rgbdtools::MotionEstimationICPProbModel | [private] |
| model_size_ | rgbdtools::MotionEstimationICPProbModel | [private] |
| model_tree_ | rgbdtools::MotionEstimationICPProbModel | [private] |
| motion_constraint_ | rgbdtools::MotionEstimation | [protected] |
| MotionConstraint enum name | rgbdtools::MotionEstimation | |
| MotionConstraint enum name | rgbdtools::MotionEstimation | |
| MotionEstimation() | rgbdtools::MotionEstimation | |
| MotionEstimation() | rgbdtools::MotionEstimation | |
| MotionEstimationICPProbModel() | rgbdtools::MotionEstimationICPProbModel | |
| MotionEstimationICPProbModel() | rgbdtools::MotionEstimationICPProbModel | |
| n_nearest_neighbors_ | rgbdtools::MotionEstimationICPProbModel | [private] |
| NONE enum value | rgbdtools::MotionEstimation | |
| resetModel() | rgbdtools::MotionEstimationICPProbModel | |
| resetModel() | rgbdtools::MotionEstimationICPProbModel | |
| ROLL_PITCH enum value | rgbdtools::MotionEstimation | |
| ROLL_PITCH_Z enum value | rgbdtools::MotionEstimation | |
| saveModel(const std::string &filename) | rgbdtools::MotionEstimationICPProbModel | [private] |
| saveModel(const std::string &filename) | rgbdtools::MotionEstimationICPProbModel | [private] |
| setBaseToCameraTf(const AffineTransform &b2c) | rgbdtools::MotionEstimation | |
| setBaseToCameraTf(const AffineTransform &b2c) | rgbdtools::MotionEstimation | |
| setMaxAssociationDistMahalanobis(double max_assoc_dist_mah) | rgbdtools::MotionEstimationICPProbModel | |
| setMaxAssociationDistMahalanobis(double max_assoc_dist_mah) | rgbdtools::MotionEstimationICPProbModel | |
| setMaxCorrespondenceDistEuclidean(double max_corresp_dist_eucl) | rgbdtools::MotionEstimationICPProbModel | |
| setMaxCorrespondenceDistEuclidean(double max_corresp_dist_eucl) | rgbdtools::MotionEstimationICPProbModel | |
| setMaxIterations(int max_iterations) | rgbdtools::MotionEstimationICPProbModel | |
| setMaxIterations(int max_iterations) | rgbdtools::MotionEstimationICPProbModel | |
| setMaxModelSize(int max_model_size) | rgbdtools::MotionEstimationICPProbModel | |
| setMaxModelSize(int max_model_size) | rgbdtools::MotionEstimationICPProbModel | |
| setMinCorrespondences(int min_correspondences) | rgbdtools::MotionEstimationICPProbModel | |
| setMinCorrespondences(int min_correspondences) | rgbdtools::MotionEstimationICPProbModel | |
| setMotionConstraint(int motion_constraint) | rgbdtools::MotionEstimation | |
| setMotionConstraint(int motion_constraint) | rgbdtools::MotionEstimation | |
| setNNearestNeighbors(int n_nearest_neighbors) | rgbdtools::MotionEstimationICPProbModel | |
| setNNearestNeighbors(int n_nearest_neighbors) | rgbdtools::MotionEstimationICPProbModel | |
| setTfEpsilonAngular(double tf_epsilon_angular) | rgbdtools::MotionEstimationICPProbModel | |
| setTfEpsilonAngular(double tf_epsilon_angular) | rgbdtools::MotionEstimationICPProbModel | |
| setTfEpsilonLinear(double tf_epsilon_linear) | rgbdtools::MotionEstimationICPProbModel | |
| setTfEpsilonLinear(double tf_epsilon_linear) | rgbdtools::MotionEstimationICPProbModel | |
| tf_epsilon_angular_ | rgbdtools::MotionEstimationICPProbModel | [private] |
| tf_epsilon_linear_ | rgbdtools::MotionEstimationICPProbModel | [private] |
| updateModelFromData(const Vector3fVector &data_means, const Matrix3fVector &data_covariances) | rgbdtools::MotionEstimationICPProbModel | [private] |
| updateModelFromData(const Vector3fVector &data_means, const Matrix3fVector &data_covariances) | rgbdtools::MotionEstimationICPProbModel | [private] |
| ~MotionEstimation() | rgbdtools::MotionEstimation | [virtual] |
| ~MotionEstimation() | rgbdtools::MotionEstimation | [virtual] |
| ~MotionEstimationICPProbModel() | rgbdtools::MotionEstimationICPProbModel | [virtual] |
| ~MotionEstimationICPProbModel() | rgbdtools::MotionEstimationICPProbModel | [virtual] |