GCOP  1.0
Public Types | Public Member Functions | Public Attributes
gcop::InsGps< _nu, _np > Class Template Reference

#include <insgps.h>

Inheritance diagram for gcop::InsGps< _nu, _np >:
Inheritance graph
[legend]
Collaboration diagram for gcop::InsGps< _nu, _np >:
Collaboration graph
[legend]

List of all members.

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

Detailed Description

template<int _nu = 6, int _np = Dynamic>
class gcop::InsGps< _nu, _np >

General sensor model

Subclasses should provide implementation for the sensor function ()

Author: Marin Kobilarov marin(at)jhu.edu


Member Typedef Documentation

template<int _nu = 6, int _np = Dynamic>
typedef Matrix<double, 3, 15> gcop::InsGps< _nu, _np >::Matrix3x15d
template<int _nu = 6, int _np = Dynamic>
typedef Matrix<double, 3, _nu> gcop::InsGps< _nu, _np >::Matrixrcd
template<int _nu = 6, int _np = Dynamic>
typedef Matrix<double, 3, _np> gcop::InsGps< _nu, _np >::Matrixrmd
template<int _nu = 6, int _np = Dynamic>
typedef Matrix<double, _nu, 1> gcop::InsGps< _nu, _np >::Vectorcd
template<int _nu = 6, int _np = Dynamic>
typedef Matrix<double, _np, 1> gcop::InsGps< _nu, _np >::Vectormd

Constructor & Destructor Documentation

template<int _nu, int _np>
gcop::InsGps< _nu, _np >::InsGps ( )

Member Function Documentation

template<int _nu = 6, int _np = Dynamic>
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.


Member Data Documentation

template<int _nu = 6, int _np = Dynamic>
double gcop::InsGps< _nu, _np >::sxy

x-y position standard deviation

Referenced by gcop::InsGps< _nu, _np >::InsGps().

template<int _nu = 6, int _np = Dynamic>
double gcop::InsGps< _nu, _np >::sz

altitute stdev

Referenced by gcop::InsGps< _nu, _np >::InsGps().


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