#include <RegistrationIcp.h>
|
| virtual void | parseParameters (const ParametersMap ¶meters) |
| |
| | RegistrationIcp (const ParametersMap ¶meters=ParametersMap(), Registration *child=0) |
| |
| virtual | ~RegistrationIcp () |
| |
| bool | canUseGuess () const |
| |
| Transform | computeTransformation (const SensorData &from, const SensorData &to, Transform guess=Transform::getIdentity(), RegistrationInfo *info=0) const |
| |
| Transform | computeTransformation (const Signature &from, const Signature &to, Transform guess=Transform::getIdentity(), RegistrationInfo *info=0) const |
| |
| Transform | computeTransformationMod (Signature &from, Signature &to, Transform guess=Transform::getIdentity(), RegistrationInfo *info=0) const |
| |
| bool | force3DoF () const |
| |
| float | getMinGeometryCorrespondencesRatio () const |
| |
| int | getMinVisualCorrespondences () const |
| |
| bool | isImageRequired () const |
| |
| bool | isScanRequired () const |
| |
| bool | isUserDataRequired () const |
| |
| bool | repeatOnce () const |
| |
| void | setChildRegistration (Registration *child) |
| |
| virtual | ~Registration () |
| |
Definition at line 39 of file RegistrationIcp.h.
◆ RegistrationIcp()
◆ ~RegistrationIcp()
| rtabmap::RegistrationIcp::~RegistrationIcp |
( |
| ) |
|
|
virtual |
◆ canUseGuessImpl()
| virtual bool rtabmap::RegistrationIcp::canUseGuessImpl |
( |
| ) |
const |
|
inlineprotectedvirtual |
◆ computeTransformationImpl()
◆ getMinGeometryCorrespondencesRatioImpl()
| virtual float rtabmap::RegistrationIcp::getMinGeometryCorrespondencesRatioImpl |
( |
| ) |
const |
|
inlineprotectedvirtual |
◆ isScanRequiredImpl()
| virtual bool rtabmap::RegistrationIcp::isScanRequiredImpl |
( |
| ) |
const |
|
inlineprotectedvirtual |
◆ parseParameters()
| void rtabmap::RegistrationIcp::parseParameters |
( |
const ParametersMap & |
parameters | ) |
|
|
virtual |
◆ _ccFilterOutFarthestPoints
| bool rtabmap::RegistrationIcp::_ccFilterOutFarthestPoints |
|
private |
◆ _ccMaxFinalRMS
| double rtabmap::RegistrationIcp::_ccMaxFinalRMS |
|
private |
◆ _ccSamplingLimit
| unsigned int rtabmap::RegistrationIcp::_ccSamplingLimit |
|
private |
◆ _correspondenceRatio
| float rtabmap::RegistrationIcp::_correspondenceRatio |
|
private |
◆ _debugExportFormat
| std::string rtabmap::RegistrationIcp::_debugExportFormat |
|
private |
◆ _downsamplingStep
| int rtabmap::RegistrationIcp::_downsamplingStep |
|
private |
◆ _epsilon
| float rtabmap::RegistrationIcp::_epsilon |
|
private |
◆ _filtersEnabled
| int rtabmap::RegistrationIcp::_filtersEnabled |
|
private |
◆ _force4DoF
| bool rtabmap::RegistrationIcp::_force4DoF |
|
private |
◆ _libpointmatcherConfig
| std::string rtabmap::RegistrationIcp::_libpointmatcherConfig |
|
private |
◆ _libpointmatcherEpsilon
| float rtabmap::RegistrationIcp::_libpointmatcherEpsilon |
|
private |
◆ _libpointmatcherICP
| void* rtabmap::RegistrationIcp::_libpointmatcherICP |
|
private |
◆ _libpointmatcherICPFilters
| void* rtabmap::RegistrationIcp::_libpointmatcherICPFilters |
|
private |
◆ _libpointmatcherIntensity
| bool rtabmap::RegistrationIcp::_libpointmatcherIntensity |
|
private |
◆ _libpointmatcherKnn
| int rtabmap::RegistrationIcp::_libpointmatcherKnn |
|
private |
◆ _maxCorrespondenceDistance
| float rtabmap::RegistrationIcp::_maxCorrespondenceDistance |
|
private |
◆ _maxIterations
| int rtabmap::RegistrationIcp::_maxIterations |
|
private |
◆ _maxRotation
| float rtabmap::RegistrationIcp::_maxRotation |
|
private |
◆ _maxTranslation
| float rtabmap::RegistrationIcp::_maxTranslation |
|
private |
◆ _outlierRatio
| float rtabmap::RegistrationIcp::_outlierRatio |
|
private |
◆ _pointToPlane
| bool rtabmap::RegistrationIcp::_pointToPlane |
|
private |
◆ _pointToPlaneGroundNormalsUp
| float rtabmap::RegistrationIcp::_pointToPlaneGroundNormalsUp |
|
private |
◆ _pointToPlaneK
| int rtabmap::RegistrationIcp::_pointToPlaneK |
|
private |
◆ _pointToPlaneLowComplexityStrategy
| int rtabmap::RegistrationIcp::_pointToPlaneLowComplexityStrategy |
|
private |
◆ _pointToPlaneMinComplexity
| float rtabmap::RegistrationIcp::_pointToPlaneMinComplexity |
|
private |
◆ _pointToPlaneRadius
| float rtabmap::RegistrationIcp::_pointToPlaneRadius |
|
private |
◆ _rangeMax
| float rtabmap::RegistrationIcp::_rangeMax |
|
private |
◆ _rangeMin
| float rtabmap::RegistrationIcp::_rangeMin |
|
private |
◆ _reciprocalCorrespondences
| bool rtabmap::RegistrationIcp::_reciprocalCorrespondences |
|
private |
◆ _strategy
| int rtabmap::RegistrationIcp::_strategy |
|
private |
◆ _voxelSize
| float rtabmap::RegistrationIcp::_voxelSize |
|
private |
◆ _workingDir
The documentation for this class was generated from the following files: