#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 Signature &from, const Signature &to, Transform guess=Transform::getIdentity(), RegistrationInfo *info=0) const |
| |
| Transform | computeTransformation (const SensorData &from, const SensorData &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.
| rtabmap::RegistrationIcp::~RegistrationIcp |
( |
| ) |
|
|
virtual |
| virtual bool rtabmap::RegistrationIcp::canUseGuessImpl |
( |
| ) |
const |
|
inlineprotectedvirtual |
| virtual float rtabmap::RegistrationIcp::getMinGeometryCorrespondencesRatioImpl |
( |
| ) |
const |
|
inlineprotectedvirtual |
| virtual bool rtabmap::RegistrationIcp::isScanRequiredImpl |
( |
| ) |
const |
|
inlineprotectedvirtual |
| void rtabmap::RegistrationIcp::parseParameters |
( |
const ParametersMap & |
parameters | ) |
|
|
virtual |
| float rtabmap::RegistrationIcp::_correspondenceRatio |
|
private |
| int rtabmap::RegistrationIcp::_downsamplingStep |
|
private |
| float rtabmap::RegistrationIcp::_epsilon |
|
private |
| bool rtabmap::RegistrationIcp::_libpointmatcher |
|
private |
| std::string rtabmap::RegistrationIcp::_libpointmatcherConfig |
|
private |
| float rtabmap::RegistrationIcp::_libpointmatcherEpsilon |
|
private |
| void* rtabmap::RegistrationIcp::_libpointmatcherICP |
|
private |
| bool rtabmap::RegistrationIcp::_libpointmatcherIntensity |
|
private |
| int rtabmap::RegistrationIcp::_libpointmatcherKnn |
|
private |
| float rtabmap::RegistrationIcp::_libpointmatcherOutlierRatio |
|
private |
| float rtabmap::RegistrationIcp::_maxCorrespondenceDistance |
|
private |
| int rtabmap::RegistrationIcp::_maxIterations |
|
private |
| float rtabmap::RegistrationIcp::_maxRotation |
|
private |
| float rtabmap::RegistrationIcp::_maxTranslation |
|
private |
| bool rtabmap::RegistrationIcp::_pointToPlane |
|
private |
| float rtabmap::RegistrationIcp::_pointToPlaneGroundNormalsUp |
|
private |
| int rtabmap::RegistrationIcp::_pointToPlaneK |
|
private |
| int rtabmap::RegistrationIcp::_pointToPlaneLowComplexityStrategy |
|
private |
| float rtabmap::RegistrationIcp::_pointToPlaneMinComplexity |
|
private |
| float rtabmap::RegistrationIcp::_pointToPlaneRadius |
|
private |
| float rtabmap::RegistrationIcp::_rangeMax |
|
private |
| float rtabmap::RegistrationIcp::_rangeMin |
|
private |
| float rtabmap::RegistrationIcp::_voxelSize |
|
private |
The documentation for this class was generated from the following files: