#include "pbmap-precomp.h"#include <mrpt/math/CArrayNumeric.h>#include <mrpt/math/CMatrixFixedNumeric.h>#include <mrpt/math/ransac.h>#include <mrpt/poses/CPose3D.h>#include <mrpt/pbmap/ConsistencyTest.h>#include <mrpt/pbmap/SubgraphMatcher.h>#include <mrpt/pbmap/PbMapLocaliser.h>Go to the source code of this file.
Functions | |
| CMatrixDouble | getAlignment (const CMatrixDouble &matched_planes) | 
| void | ransacPlaneAlignment_fit (const CMatrixDouble &planeCorresp, const mrpt::vector_size_t &useIndices, vector< CMatrixDouble > &fitModels) | 
| void | ransac3Dplane_distance (const CMatrixDouble &planeCorresp, const vector< CMatrixDouble > &testModels, const double distanceThreshold, unsigned int &out_bestModelIndex, mrpt::vector_size_t &out_inlierIndices) | 
| bool | ransac3Dplane_degenerate (const CMatrixDouble &planeCorresp, const mrpt::vector_size_t &useIndices) | 
| Return "true" if the selected points are a degenerate (invalid) case.  More... | |
| CMatrixDouble getAlignment | ( | const CMatrixDouble & | matched_planes | ) | 
Definition at line 580 of file ConsistencyTest.cpp.
References det().
Referenced by ransacPlaneAlignment_fit().


| bool ransac3Dplane_degenerate | ( | const CMatrixDouble & | planeCorresp, | 
| const mrpt::vector_size_t & | useIndices | ||
| ) | 
Return "true" if the selected points are a degenerate (invalid) case.
Definition at line 738 of file ConsistencyTest.cpp.
References ASSERT_.
Referenced by mrpt::pbmap::ConsistencyTest::estimatePoseRANSAC().

| void ransac3Dplane_distance | ( | const CMatrixDouble & | planeCorresp, | 
| const vector< CMatrixDouble > & | testModels, | ||
| const double | distanceThreshold, | ||
| unsigned int & | out_bestModelIndex, | ||
| mrpt::vector_size_t & | out_inlierIndices | ||
| ) | 
Definition at line 697 of file ConsistencyTest.cpp.
References ASSERT_, and mrpt::math::norm().
Referenced by mrpt::pbmap::ConsistencyTest::estimatePoseRANSAC().


| void ransacPlaneAlignment_fit | ( | const CMatrixDouble & | planeCorresp, | 
| const mrpt::vector_size_t & | useIndices, | ||
| vector< CMatrixDouble > & | fitModels | ||
| ) | 
Definition at line 668 of file ConsistencyTest.cpp.
References ASSERT_, and getAlignment().
Referenced by mrpt::pbmap::ConsistencyTest::estimatePoseRANSAC().


| Page generated by Doxygen 1.8.14 for MRPT 1.9.9 Git: ae4571287 Thu Nov 23 00:06:53 2017 +0100 at dom oct 27 23:51:55 CET 2019 |