DUNE: Uniform Navigational Environment  2019.02.0
DUNE::Navigation Namespace Reference

Detailed Description

Navigation related routines and classes.

Classes

class  BasicNavigation
 
class  BeamFilter
 
class  CompassCalibration
 
class  KalmanFilter
 
struct  BasicTransponder
 
class  Ranging
 
class  StreamEstimator
 
class  UsblTools
 

Enumerations

enum  SMStates { SM_STATE_IDLE, SM_STATE_BOOT, SM_STATE_NORMAL, SM_STATE_UNSAFE }
 
enum  StateIndexes { STATE_X, STATE_Y }
 
enum  Axes { AXIS_X, AXIS_Y, AXIS_Z }
 

Variables

class DUNE_DLL_SYM BasicNavigation
 
class DUNE_DLL_SYM KalmanFilter
 

Enumeration Type Documentation

Device axes.

Enumerator
AXIS_X 

X-axis.

AXIS_Y 

Y-axis.

AXIS_Z 

Z-axis.

Navigation task states.

Enumerator
SM_STATE_IDLE 

Idle state.

SM_STATE_BOOT 

Booting state.

SM_STATE_NORMAL 

Normal state.

SM_STATE_UNSAFE 

Unsafe state.

Navigation base filter states.

Enumerator
STATE_X 

Vehicle north displacement (m).

STATE_Y 

Vehicle east displacement (m).

Variable Documentation

class DUNE_DLL_SYM DUNE::Navigation::KalmanFilter