|
GCOP
1.0
|
#include <insgps.h>


Public Types | |
| typedef Matrix< double, _nu, 1 > | Vectorcd |
| typedef Matrix< double, _np, 1 > | Vectormd |
| typedef Matrix< double, 3, 15 > | Matrix3x15d |
| typedef Matrix< double, 3, _nu > | Matrixrcd |
| typedef Matrix< double, 3, _np > | Matrixrmd |
Public Member Functions | |
| InsGps () | |
| bool | operator() (Vector3d &y, double t, const InsState &x, const Vectorcd &u, const Vectormd *p=0, Matrix3x15d *dydx=0, Matrixrcd *dydu=0, Matrixrmd *dydp=0) |
Public Attributes | |
| double | sxy |
| x-y position standard deviation | |
| double | sz |
| altitute stdev | |
General sensor model
Subclasses should provide implementation for the sensor function ()
Author: Marin Kobilarov marin(at)jhu.edu
| typedef Matrix<double, 3, 15> gcop::InsGps< _nu, _np >::Matrix3x15d |
| typedef Matrix<double, 3, _nu> gcop::InsGps< _nu, _np >::Matrixrcd |
Reimplemented from gcop::Sensor< InsState, 15, _nu, _np, Vector3d, 3 >.
| typedef Matrix<double, 3, _np> gcop::InsGps< _nu, _np >::Matrixrmd |
Reimplemented from gcop::Sensor< InsState, 15, _nu, _np, Vector3d, 3 >.
| typedef Matrix<double, _nu, 1> gcop::InsGps< _nu, _np >::Vectorcd |
Reimplemented from gcop::Sensor< InsState, 15, _nu, _np, Vector3d, 3 >.
| typedef Matrix<double, _np, 1> gcop::InsGps< _nu, _np >::Vectormd |
Reimplemented from gcop::Sensor< InsState, 15, _nu, _np, Vector3d, 3 >.
| gcop::InsGps< _nu, _np >::InsGps | ( | ) |
| bool gcop::InsGps< _nu, _np >::operator() | ( | Vector3d & | y, |
| double | t, | ||
| const InsState & | x, | ||
| const Vectorcd & | u, | ||
| const Vectormd * | p = 0, |
||
| Matrix3x15d * | dydx = 0, |
||
| Matrixrcd * | dydu = 0, |
||
| Matrixrmd * | dydp = 0 |
||
| ) | [inline] |
References gcop::InsState::p.
| double gcop::InsGps< _nu, _np >::sxy |
x-y position standard deviation
Referenced by gcop::InsGps< _nu, _np >::InsGps().
| double gcop::InsGps< _nu, _np >::sz |
altitute stdev
Referenced by gcop::InsGps< _nu, _np >::InsGps().
1.7.6.1