#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: