|
GCOP
1.0
|
#include <map.h>
Public Types | |
| typedef Matrix< double, _n1, 1 > | Vectorn1d |
| typedef Matrix< double, _n1, _n > | Matrixn1d |
| typedef Matrix< double, _n2, 1 > | Vectorn2d |
| typedef Matrix< double, _n2, _n > | Matrixn2d |
| typedef Matrix< double, _n1, _n2 > | Matrixn1n2d |
Public Member Functions | |
| Manifoldmap (int n1, int n2) | |
| virtual void | map (const T1 &m1, T2 &m2, Matrixn1n2d *J=0)=0 |
Public Attributes | |
| int | n1 |
| int | n2 |
Manifold map for mapping systems to sensors
Author: Gowtham Garimella ggarime(at)jhu.edu
| typedef Matrix<double, _n1, _n> gcop::Manifoldmap< T1, T2, _n1, _n2 >::Matrixn1d |
| typedef Matrix<double, _n1, _n2> gcop::Manifoldmap< T1, T2, _n1, _n2 >::Matrixn1n2d |
| typedef Matrix<double, _n2, _n> gcop::Manifoldmap< T1, T2, _n1, _n2 >::Matrixn2d |
| typedef Matrix<double, _n1, 1> gcop::Manifoldmap< T1, T2, _n1, _n2 >::Vectorn1d |
| typedef Matrix<double, _n2, 1> gcop::Manifoldmap< T1, T2, _n1, _n2 >::Vectorn2d |
| gcop::Manifoldmap< T1, T2, _n1, _n2 >::Manifoldmap | ( | int | n1, |
| int | n2 | ||
| ) | [inline] |
Constructor
| virtual void gcop::Manifoldmap< T1, T2, _n1, _n2 >::map | ( | const T1 & | m1, |
| T2 & | m2, | ||
| Matrixn1n2d * | J = 0 |
||
| ) | [pure virtual] |
Map function
| m1 | Input manifold instance |
| m2 | output manifold instance |
| J | jacobian of the mapping |
| int gcop::Manifoldmap< T1, T2, _n1, _n2 >::n1 |
| int gcop::Manifoldmap< T1, T2, _n1, _n2 >::n2 |
1.7.6.1