#include <PointMatcher.h>
Public Member Functions | |
TransformationParameters | compute (const DataPoints &readingIn, const DataPoints &referenceIn, const TransformationParameters &initialTransformationParameters) |
Perform ICP from initial guess and return optimised transformation matrix. | |
const DataPoints & | getReadingFiltered () const |
Return the filtered point cloud reading used in the ICP chain. | |
TransformationParameters | operator() (const DataPoints &readingIn, const DataPoints &referenceIn) |
Perform ICP and return optimised transformation matrix. | |
TransformationParameters | operator() (const DataPoints &readingIn, const DataPoints &referenceIn, const TransformationParameters &initialTransformationParameters) |
Perform ICP from initial guess and return optimised transformation matrix. | |
Protected Member Functions | |
TransformationParameters | computeWithTransformedReference (const DataPoints &readingIn, const DataPoints &reference, const TransformationParameters &T_refIn_refMean, const TransformationParameters &initialTransformationParameters) |
Perferm ICP using an already-transformed reference and with an already-initialized matcher. | |
Protected Attributes | |
DataPoints | readingFiltered |
reading point cloud after the filters were applied |
ICP algorithm.
Definition at line 691 of file PointMatcher.h.
PointMatcher< T >::TransformationParameters PointMatcher< T >::ICP::compute | ( | const DataPoints & | readingIn, |
const DataPoints & | referenceIn, | ||
const TransformationParameters & | initialTransformationParameters | ||
) |
PointMatcher< T >::TransformationParameters PointMatcher< T >::ICP::computeWithTransformedReference | ( | const DataPoints & | readingIn, |
const DataPoints & | reference, | ||
const TransformationParameters & | T_refIn_refMean, | ||
const TransformationParameters & | initialTransformationParameters | ||
) | [protected] |
const DataPoints& PointMatcher< T >::ICP::getReadingFiltered | ( | ) | const [inline] |
Return the filtered point cloud reading used in the ICP chain.
Definition at line 708 of file PointMatcher.h.
PointMatcher< T >::TransformationParameters PointMatcher< T >::ICP::operator() | ( | const DataPoints & | readingIn, |
const DataPoints & | referenceIn | ||
) |
PointMatcher< T >::TransformationParameters PointMatcher< T >::ICP::operator() | ( | const DataPoints & | readingIn, |
const DataPoints & | referenceIn, | ||
const TransformationParameters & | initialTransformationParameters | ||
) |
DataPoints PointMatcher< T >::ICP::readingFiltered [protected] |
reading point cloud after the filters were applied
Definition at line 717 of file PointMatcher.h.