Jafar
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines
Classes | Typedefs | Enumerations | Functions | Variables
jafar::ddfsimu Namespace Reference

Simulation Framework for ddf. More...


Detailed Description

Simulation Framework for ddf.

Classes

class  AcceleroSimu
 This is an accelerometer for an AccelMotion. More...
class  AcceleroSimuUncorr
 This class implements an accelerometer with uncorrelated noise. More...
class  AcceleroSimuCorr
 This class implements an accelerometer with correlated noise. More...
struct  ExtValStruct
class  AccelMotion
 Simulate an accelerated motion. More...
class  AccProfileItem
 This is a point of the acceleration profile of an Accelmotion. More...
class  CstAccPredictModelFactory
 The factory for constant acceleration models. More...
class  CstSpeedPredictModelFactory
class  DdfsimuException
 Base class for all exceptions defined in the module ddfsimu. More...
class  EventSimu
 Used to trigger periodic events in a simulation. More...
class  GPSSimu
 A GPS sensor. More...
class  GPSSimuUncorr
class  GPSSimuCorr
class  MeasureItem
 Class containing a time stamped measurement vector. More...
class  RobotSimu
 This is the main class for robot simulation. More...
class  SensorObs
 Container class, tells thate the sensor measures some of the elements of a state vector. More...
class  Sensor
 This class associate an observation model (T_OBS) and a sensor. More...
class  SensorBase
 Base class for sensors. More...
class  SensorSimuBase
 Base class for all the simulated sensors. More...
class  SensorSimu
 Sensor providing simulated measurements. More...
class  TrackerSimu
 Measure the relative distance to targets and robots. More...
class  TrackerSimuUncorr
class  TrackRobot
class  TrackRobotUncorr
class  CstAccPredParams
class  Upd_const_acc
 Prediction model for a constant acceleration process. More...
class  Upd_const_pose
 Constant position model. More...
class  CstSpeedPredParams
class  Upd_const_speed
 Prediction model for a constant velocity process. More...
class  Upd_targets
class  VelocitySimu
 This is a velocity sensor for an AccelMotion. More...
class  VelocitySimuUncorr

Typedefs

typedef std::vector
< ddfsimu::AccProfileItem
AccelProfile
typedef ParametersGeneric CANode_Params
typedef Upd_const_acc CANode_PredMod
typedef CommFactoryGeneric
< IPCProcComm
CANode_CommFactory
typedef ChannelFilterBase CANode_ChanFilter
typedef SensorNodeIPC
< CANode_Params
CANodeIPC
typedef SensorNodePeriodic
< CANode_Params
CANode
typedef CstAccPredictModelFactory CANode_PredModFactory
typedef Upd_const_speed CSNode_PredMod
 This is a sensor node using a constant speed model for state prediction.
typedef ParametersGeneric CSNode_Params
typedef CommFactoryGeneric
< IPCProcComm
CSNode_CommFactory
typedef CstSpeedPredictModelFactory CSNode_PredModFactory
typedef ChannelFilterBase CSNode_ChanFilter
typedef SensorNodeIPC
< CSNode_Params
CSNode

Enumerations

enum  SENSOR_TYPE {
  SENSOR_ACCEL, SENSOR_GPS, SENSOR_VEL, SENSOR_TRACK,
  SENSOR_TRACK_ROBOT, SENSOR_EVENT, SENSOR_VOID
}
enum  OBS_MODEL_TYPE {
  MODEL_LINRZ_CORRELATED, MODEL_LINRZ_UNCORRELATED, MODEL_ADDATIVE_CORRELATED, MODEL_ADDATIVE_UNCORRELATED,
  MODEL_VOID
}

Functions

std::ostream & operator<< (std::ostream &stream, AccProfileItem const &pd)
int simu_main (int demo_nr)
std::ostream & operator<< (std::ostream &stream, MeasureItem const &other)
std::ostream & operator<< (std::ostream &stream, SensorBase const &pd)

Variables

const char SENSOR_DESCRIPTION [][30]

Typedef Documentation

This is a sensor node using a constant speed model for state prediction.

Author:
Pierre Lamon

Definition at line 30 of file CSNode.hpp.


Variable Documentation

const char jafar::ddfsimu::SENSOR_DESCRIPTION[][30]
Initial value:
    {"Accelerometer", "GPS_sensor", "Velocity_sensor", "Tracker_sensor", "Track_robot", "Event_trigger", "void"}

Definition at line 22 of file sensorbase.hpp.

 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines

Generated on Wed Oct 15 2014 00:37:33 for Jafar by doxygen 1.7.6.1
LAAS-CNRS