lslgeneric::NDTMatcherFeatureD2D< PointSource, PointTarget > Member List
This is the complete list of members for lslgeneric::NDTMatcherFeatureD2D< PointSource, PointTarget >, including all inherited members.
_corrlslgeneric::NDTMatcherFeatureD2D< PointSource, PointTarget > [protected]
_goodCorrlslgeneric::NDTMatcherFeatureD2D< PointSource, PointTarget > [protected]
_trimFactorlslgeneric::NDTMatcherFeatureD2D< PointSource, PointTarget > [protected]
computeDerivatives(Eigen::Vector3d &m1, Eigen::Matrix3d C1, bool computeHessian=true)lslgeneric::NDTMatcherD2D< PointSource, PointTarget > [protected]
computeDerivativesLocal(Eigen::Vector3d &m1, Eigen::Matrix3d C1, Eigen::Matrix< double, 3, 6 > &_Jest, Eigen::Matrix< double, 18, 6 > &_Hest, Eigen::Matrix< double, 3, 18 > &_Zest, Eigen::Matrix< double, 18, 18 > &_ZHest, bool computeHessian)lslgeneric::NDTMatcherD2D< PointSource, PointTarget > [protected]
covariance(lslgeneric::NDTMap< PointTarget > &target, lslgeneric::NDTMap< PointSource > &source, Eigen::Transform< double, 3, Eigen::Affine, Eigen::ColMajor > &T, Eigen::Matrix< double, 6, 6 > &cov)lslgeneric::NDTMatcherFeatureD2D< PointSource, PointTarget >
lslgeneric::NDTMatcherD2D::covariance(pcl::PointCloud< PointTarget > &target, pcl::PointCloud< PointSource > &source, Eigen::Transform< double, 3, Eigen::Affine, Eigen::ColMajor > &T, Eigen::MatrixXd &cov)lslgeneric::NDTMatcherD2D< PointSource, PointTarget >
lslgeneric::NDTMatcherD2D::covariance(NDTMap< PointTarget > &target, NDTMap< PointSource > &source, Eigen::Transform< double, 3, Eigen::Affine, Eigen::ColMajor > &T, Eigen::MatrixXd &cov)lslgeneric::NDTMatcherD2D< PointSource, PointTarget >
current_resolutionlslgeneric::NDTMatcherD2D< PointSource, PointTarget >
DELTA_SCORElslgeneric::NDTMatcherD2D< PointSource, PointTarget >
derivativesNDT(const std::vector< NDTCell< PointSource > * > &sourceNDT, const NDTMap< PointTarget > &targetNDT, Eigen::MatrixXd &score_gradient, Eigen::MatrixXd &Hessian, bool computeHessian)lslgeneric::NDTMatcherFeatureD2D< PointSource, PointTarget > [virtual]
dRdxlslgeneric::NDTMatcherD2D< PointSource, PointTarget > [protected]
dRdxdxlslgeneric::NDTMatcherD2D< PointSource, PointTarget > [protected]
dRdxdylslgeneric::NDTMatcherD2D< PointSource, PointTarget > [protected]
dRdxdzlslgeneric::NDTMatcherD2D< PointSource, PointTarget > [protected]
dRdylslgeneric::NDTMatcherD2D< PointSource, PointTarget > [protected]
dRdydylslgeneric::NDTMatcherD2D< PointSource, PointTarget > [protected]
dRdydzlslgeneric::NDTMatcherD2D< PointSource, PointTarget > [protected]
dRdzlslgeneric::NDTMatcherD2D< PointSource, PointTarget > [protected]
dRdzdzlslgeneric::NDTMatcherD2D< PointSource, PointTarget > [protected]
finalscorelslgeneric::NDTMatcherD2D< PointSource, PointTarget >
Hestlslgeneric::NDTMatcherD2D< PointSource, PointTarget > [protected]
init(bool _isIrregularGrid, bool useDefaultGridResolutions, std::vector< double > _resolutions)lslgeneric::NDTMatcherD2D< PointSource, PointTarget > [protected]
isIrregularGridlslgeneric::NDTMatcherD2D< PointSource, PointTarget > [protected]
iteration_counter_internallslgeneric::NDTMatcherD2D< PointSource, PointTarget > [protected]
ITR_MAXlslgeneric::NDTMatcherD2D< PointSource, PointTarget >
Jestlslgeneric::NDTMatcherD2D< PointSource, PointTarget > [protected]
JtBJlslgeneric::NDTMatcherD2D< PointSource, PointTarget > [protected]
lfd1lslgeneric::NDTMatcherD2D< PointSource, PointTarget > [protected]
lfd2lslgeneric::NDTMatcherD2D< PointSource, PointTarget > [protected]
lineSearchMT(Eigen::Matrix< double, 6, 1 > &increment, std::vector< NDTCell< PointSource > * > &source, NDTMap< PointTarget > &target)lslgeneric::NDTMatcherD2D< PointSource, PointTarget > [protected]
match(pcl::PointCloud< PointTarget > &target, pcl::PointCloud< PointSource > &source, Eigen::Transform< double, 3, Eigen::Affine, Eigen::ColMajor > &T, bool useInitialGuess=false)lslgeneric::NDTMatcherD2D< PointSource, PointTarget >
match(NDTMap< PointTarget > &target, NDTMap< PointSource > &source, Eigen::Transform< double, 3, Eigen::Affine, Eigen::ColMajor > &T, bool useInitialGuess=false)lslgeneric::NDTMatcherD2D< PointSource, PointTarget >
NDTMatcherD2D(bool _isIrregularGrid, bool useDefaultGridResolutions, std::vector< double > _resolutions)lslgeneric::NDTMatcherD2D< PointSource, PointTarget > [inline]
NDTMatcherD2D()lslgeneric::NDTMatcherD2D< PointSource, PointTarget > [inline]
NDTMatcherD2D(const NDTMatcherD2D &other)lslgeneric::NDTMatcherD2D< PointSource, PointTarget > [inline]
NDTMatcherFeatureD2D(const std::vector< std::pair< int, int > > &corr, double trimFactor=1.)lslgeneric::NDTMatcherFeatureD2D< PointSource, PointTarget > [inline]
normalizeAngle(double a)lslgeneric::NDTMatcherD2D< PointSource, PointTarget > [protected]
NUMBER_OF_ACTIVE_CELLSlslgeneric::NDTMatcherD2D< PointSource, PointTarget > [protected]
NUMBER_OF_POINTSlslgeneric::NDTMatcherD2D< PointSource, PointTarget > [protected]
Qlslgeneric::NDTMatcherD2D< PointSource, PointTarget > [protected]
resolutionslslgeneric::NDTMatcherD2D< PointSource, PointTarget > [protected]
scoreNDT(std::vector< lslgeneric::NDTCell< PointSource > * > &source, lslgeneric::NDTMap< PointTarget > &target, Eigen::Transform< double, 3, Eigen::Affine, Eigen::ColMajor > &T)lslgeneric::NDTMatcherFeatureD2D< PointSource, PointTarget > [virtual]
lslgeneric::NDTMatcherD2D::scoreNDT(std::vector< NDTCell< PointSource > * > &source, NDTMap< PointTarget > &target)lslgeneric::NDTMatcherD2D< PointSource, PointTarget > [virtual]
scoreNDT_OM(NDTMap< PointSource > &source, NDTMap< PointTarget > &target)lslgeneric::NDTMatcherD2D< PointSource, PointTarget > [virtual]
scoreNDTPositive(std::vector< NDTCell< PointSource > * > &sourceNDT, NDTMap< PointTarget > &targetNDT, Eigen::Transform< double, 3, Eigen::Affine, Eigen::ColMajor > &T)lslgeneric::NDTMatcherD2D< PointSource, PointTarget > [virtual]
step_controllslgeneric::NDTMatcherD2D< PointSource, PointTarget >
TMP1lslgeneric::NDTMatcherD2D< PointSource, PointTarget > [protected]
update_gradient_hessian(Eigen::MatrixXd &score_gradient, Eigen::MatrixXd &Hessian, const Eigen::Vector3d &m1, const Eigen::Matrix3d &C1, const double &likelihood, bool computeHessian)lslgeneric::NDTMatcherD2D< PointSource, PointTarget > [protected, virtual]
update_gradient_hessian_local(Eigen::MatrixXd &score_gradient, Eigen::MatrixXd &Hessian, const Eigen::Vector3d &m1, const Eigen::Matrix3d &C1, const double &likelihood, const Eigen::Matrix< double, 3, 6 > &_Jest, const Eigen::Matrix< double, 18, 6 > &_Hest, const Eigen::Matrix< double, 3, 18 > &_Zest, const Eigen::Matrix< double, 18, 18 > &_ZHest, bool computeHessian)lslgeneric::NDTMatcherD2D< PointSource, PointTarget > [protected, virtual]
xtBlslgeneric::NDTMatcherD2D< PointSource, PointTarget > [protected]
xtBHlslgeneric::NDTMatcherD2D< PointSource, PointTarget > [protected]
xtBJlslgeneric::NDTMatcherD2D< PointSource, PointTarget > [protected]
xtBZBJlslgeneric::NDTMatcherD2D< PointSource, PointTarget > [protected]
xtBZBxlslgeneric::NDTMatcherD2D< PointSource, PointTarget > [protected]
xtBZBZBxlslgeneric::NDTMatcherD2D< PointSource, PointTarget > [protected]
xtBZhBxlslgeneric::NDTMatcherD2D< PointSource, PointTarget > [protected]
Zestlslgeneric::NDTMatcherD2D< PointSource, PointTarget > [protected]
ZHestlslgeneric::NDTMatcherD2D< PointSource, PointTarget > [protected]


ndt_registration
Author(s): Todor Stoyanov, Jari Saarinen, Henrik Andreasson
autogenerated on Mon Oct 6 2014 03:19:30