#include <PointToPointWithCov.h>

Public Types | |
| typedef PointMatcher< T > ::DataPoints | DataPoints |
| typedef PointMatcher< T > ::ErrorMinimizer::ErrorElements | ErrorElements |
| typedef PointMatcher< T > ::ErrorMinimizer | ErrorMinimizer |
| typedef PointMatcher< T >::Matches | Matches |
| typedef PointMatcher< T >::Matrix | Matrix |
| typedef PointMatcher< T > ::OutlierWeights | OutlierWeights |
| typedef PointMatcherSupport::Parametrizable | P |
| typedef Parametrizable::Parameters | Parameters |
| Parameters stored as a map of string->string. | |
| typedef Parametrizable::ParametersDoc | ParametersDoc |
| The documentation of all parameters. | |
| typedef PointMatcherSupport::Parametrizable | Parametrizable |
| typedef PointMatcher< T > ::TransformationParameters | TransformationParameters |
| typedef PointMatcher< T >::Vector | Vector |
Public Member Functions | |
| virtual TransformationParameters | compute (const ErrorElements &mPts) |
| Find the transformation that minimizes the error given matched pair of points. This function most be defined for all new instances of ErrorMinimizer. | |
| Matrix | estimateCovariance (const ErrorElements &mPts, const TransformationParameters &transformation) |
| virtual Matrix | getCovariance () const |
| If not redefined by child class, return zero matrix. | |
| PointToPointWithCovErrorMinimizer (const Parameters ¶ms=Parameters()) | |
Static Public Member Functions | |
| static const ParametersDoc | availableParameters () |
| static const std::string | description () |
Public Attributes | |
| Matrix | covMatrix |
| const T | sensorStdDev |
Definition at line 43 of file PointToPointWithCov.h.
| typedef PointMatcher<T>::DataPoints PointToPointWithCovErrorMinimizer< T >::DataPoints |
Reimplemented from PointToPointErrorMinimizer< T >.
Definition at line 53 of file PointToPointWithCov.h.
| typedef PointMatcher<T>::ErrorMinimizer::ErrorElements PointToPointWithCovErrorMinimizer< T >::ErrorElements |
Reimplemented from PointToPointErrorMinimizer< T >.
Definition at line 52 of file PointToPointWithCov.h.
| typedef PointMatcher<T>::ErrorMinimizer PointToPointWithCovErrorMinimizer< T >::ErrorMinimizer |
Reimplemented from PointToPointErrorMinimizer< T >.
Definition at line 56 of file PointToPointWithCov.h.
| typedef PointMatcher<T>::Matches PointToPointWithCovErrorMinimizer< T >::Matches |
Reimplemented from PointToPointErrorMinimizer< T >.
Definition at line 55 of file PointToPointWithCov.h.
| typedef PointMatcher<T>::Matrix PointToPointWithCovErrorMinimizer< T >::Matrix |
Reimplemented from PointToPointErrorMinimizer< T >.
Definition at line 50 of file PointToPointWithCov.h.
| typedef PointMatcher<T>::OutlierWeights PointToPointWithCovErrorMinimizer< T >::OutlierWeights |
Reimplemented from PointToPointErrorMinimizer< T >.
Definition at line 54 of file PointToPointWithCov.h.
| typedef PointMatcherSupport::Parametrizable PointToPointWithCovErrorMinimizer< T >::P |
Definition at line 46 of file PointToPointWithCov.h.
| typedef Parametrizable::Parameters PointToPointWithCovErrorMinimizer< T >::Parameters |
Parameters stored as a map of string->string.
Reimplemented from PointToPointErrorMinimizer< T >.
Definition at line 47 of file PointToPointWithCov.h.
| typedef Parametrizable::ParametersDoc PointToPointWithCovErrorMinimizer< T >::ParametersDoc |
The documentation of all parameters.
Reimplemented from PointToPointErrorMinimizer< T >.
Definition at line 48 of file PointToPointWithCov.h.
| typedef PointMatcherSupport::Parametrizable PointToPointWithCovErrorMinimizer< T >::Parametrizable |
Reimplemented from PointToPointErrorMinimizer< T >.
Definition at line 45 of file PointToPointWithCov.h.
| typedef PointMatcher<T>::TransformationParameters PointToPointWithCovErrorMinimizer< T >::TransformationParameters |
Reimplemented from PointToPointErrorMinimizer< T >.
Definition at line 51 of file PointToPointWithCov.h.
| typedef PointMatcher<T>::Vector PointToPointWithCovErrorMinimizer< T >::Vector |
Reimplemented from PointToPointErrorMinimizer< T >.
Definition at line 57 of file PointToPointWithCov.h.
| PointToPointWithCovErrorMinimizer< T >::PointToPointWithCovErrorMinimizer | ( | const Parameters & | params = Parameters() | ) |
Definition at line 43 of file PointToPointWithCov.cpp.
| static const ParametersDoc PointToPointWithCovErrorMinimizer< T >::availableParameters | ( | ) | [inline, static] |
Definition at line 64 of file PointToPointWithCov.h.
| PointMatcher< T >::TransformationParameters PointToPointWithCovErrorMinimizer< T >::compute | ( | const ErrorElements & | matchedPoints | ) | [virtual] |
Find the transformation that minimizes the error given matched pair of points. This function most be defined for all new instances of ErrorMinimizer.
Reimplemented from PointToPointErrorMinimizer< T >.
Definition at line 50 of file PointToPointWithCov.cpp.
| static const std::string PointToPointWithCovErrorMinimizer< T >::description | ( | ) | [inline, static] |
Reimplemented from PointToPointErrorMinimizer< T >.
Definition at line 59 of file PointToPointWithCov.h.
| PointToPointWithCovErrorMinimizer< T >::Matrix PointToPointWithCovErrorMinimizer< T >::estimateCovariance | ( | const ErrorElements & | mPts, |
| const TransformationParameters & | transformation | ||
| ) |
Definition at line 62 of file PointToPointWithCov.cpp.
| PointToPointWithCovErrorMinimizer< T >::Matrix PointToPointWithCovErrorMinimizer< T >::getCovariance | ( | ) | const [virtual] |
If not redefined by child class, return zero matrix.
Reimplemented from PointMatcher< T >::ErrorMinimizer.
Definition at line 148 of file PointToPointWithCov.cpp.
| Matrix PointToPointWithCovErrorMinimizer< T >::covMatrix |
Definition at line 72 of file PointToPointWithCov.h.
| const T PointToPointWithCovErrorMinimizer< T >::sensorStdDev |
Definition at line 71 of file PointToPointWithCov.h.