Public Member Functions | Protected Member Functions | Private Attributes
rtabmap::RegistrationIcp Class Reference

#include <RegistrationIcp.h>

Inheritance diagram for rtabmap::RegistrationIcp:
Inheritance graph
[legend]

List of all members.

Public Member Functions

virtual void parseParameters (const ParametersMap &parameters)
 RegistrationIcp (const ParametersMap &parameters=ParametersMap(), Registration *child=0)
virtual ~RegistrationIcp ()

Protected Member Functions

virtual bool canUseGuessImpl () const
virtual Transform computeTransformationImpl (Signature &from, Signature &to, Transform guess, RegistrationInfo &info) const
virtual float getMinGeometryCorrespondencesRatioImpl () const
virtual bool isScanRequiredImpl () const

Private Attributes

float _correspondenceRatio
int _downsamplingStep
float _epsilon
bool _libpointmatcher
std::string _libpointmatcherConfig
float _libpointmatcherEpsilon
void * _libpointmatcherICP
int _libpointmatcherKnn
float _libpointmatcherOutlierRatio
float _maxCorrespondenceDistance
int _maxIterations
float _maxRotation
float _maxTranslation
bool _pointToPlane
int _pointToPlaneK
float _pointToPlaneMinComplexity
float _pointToPlaneRadius
float _voxelSize

Detailed Description

Definition at line 39 of file RegistrationIcp.h.


Constructor & Destructor Documentation

Definition at line 365 of file RegistrationIcp.cpp.

Definition at line 389 of file RegistrationIcp.cpp.


Member Function Documentation

virtual bool rtabmap::RegistrationIcp::canUseGuessImpl ( ) const [inline, protected, virtual]

Reimplemented from rtabmap::Registration.

Definition at line 55 of file RegistrationIcp.h.

Transform rtabmap::RegistrationIcp::computeTransformationImpl ( Signature from,
Signature to,
Transform  guess,
RegistrationInfo info 
) const [protected, virtual]

Implements rtabmap::Registration.

Definition at line 521 of file RegistrationIcp.cpp.

virtual float rtabmap::RegistrationIcp::getMinGeometryCorrespondencesRatioImpl ( ) const [inline, protected, virtual]

Reimplemented from rtabmap::Registration.

Definition at line 56 of file RegistrationIcp.h.

virtual bool rtabmap::RegistrationIcp::isScanRequiredImpl ( ) const [inline, protected, virtual]

Reimplemented from rtabmap::Registration.

Definition at line 54 of file RegistrationIcp.h.

void rtabmap::RegistrationIcp::parseParameters ( const ParametersMap parameters) [virtual]

Reimplemented from rtabmap::Registration.

Definition at line 396 of file RegistrationIcp.cpp.


Member Data Documentation

Definition at line 66 of file RegistrationIcp.h.

Definition at line 62 of file RegistrationIcp.h.

Definition at line 65 of file RegistrationIcp.h.

Definition at line 71 of file RegistrationIcp.h.

Definition at line 72 of file RegistrationIcp.h.

Definition at line 74 of file RegistrationIcp.h.

Definition at line 76 of file RegistrationIcp.h.

Definition at line 73 of file RegistrationIcp.h.

Definition at line 75 of file RegistrationIcp.h.

Definition at line 63 of file RegistrationIcp.h.

Definition at line 64 of file RegistrationIcp.h.

Definition at line 60 of file RegistrationIcp.h.

Definition at line 59 of file RegistrationIcp.h.

Definition at line 67 of file RegistrationIcp.h.

Definition at line 68 of file RegistrationIcp.h.

Definition at line 70 of file RegistrationIcp.h.

Definition at line 69 of file RegistrationIcp.h.

Definition at line 61 of file RegistrationIcp.h.


The documentation for this class was generated from the following files:


rtabmap
Author(s): Mathieu Labbe
autogenerated on Thu Jun 6 2019 21:59:42