DUNE: Uniform Navigational Environment  2017.01.0
Plan::Engine Namespace Reference

Classes

class  ActionSchedule
 
class  Calibration
 
class  ComponentActiveTime
 
class  FuelPrediction
 
class  GroupSpeed
 
class  Plan
 
class  Statistics
 
class  PreStatistics
 
class  RunTimeStatistics
 
struct  Arguments
 
struct  Task
 
class  Timeline
 

Enumerations

enum  FuelParcels {
  FP_HOTEL, FP_MOTION, FP_PAYLOAD, FP_IMU,
  FP_TOTAL
}
 
enum  OutputType { TYPE_NONE, TYPE_INF, TYPE_WAR }
 

Variables

class DUNE_DLL_SYM ActionSchedule
 
class DUNE_DLL_SYM Calibration
 
class DUNE_DLL_SYM ComponentActiveTime
 
class DUNE_DLL_SYM FuelPrediction
 
class DUNE_DLL_SYM GroupSpeed
 
class DUNE_DLL_SYM Plan
 
const double c_vc_reply_timeout
 
const double c_vs_timeout
 
const char * c_op_desc []
 
const char * c_state_desc []
 
class DUNE_DLL_SYM Timeline
 

Enumeration Type Documentation

Enumerator
FP_HOTEL 

Hotel energy consumed.

FP_MOTION 

Motion energy.

FP_PAYLOAD 

Payload energy.

FP_IMU 

IMU energy.

FP_TOTAL 

Total number of parcels.

Enumerator
TYPE_NONE 
TYPE_INF 
TYPE_WAR 

Variable Documentation

class DUNE_DLL_SYM Plan::Engine::ActionSchedule
const char* Plan::Engine::c_op_desc[]

Plan Command operation descriptions.

Referenced by Plan::Engine::Task::answer(), and Plan::Engine::Task::processRequest().

const char* Plan::Engine::c_state_desc[]

Plan state descriptions.

Referenced by Plan::Engine::Task::changeMode().

const double Plan::Engine::c_vc_reply_timeout

Timeout for the vehicle command reply.

Referenced by Plan::Engine::Task::vehicleRequest().

const double Plan::Engine::c_vs_timeout

Timeout for the vehicle state.

Referenced by Plan::Engine::Task::onMain().

class DUNE_DLL_SYM Plan::Engine::Calibration
class DUNE_DLL_SYM Plan::Engine::FuelPrediction
class DUNE_DLL_SYM Plan::Engine::GroupSpeed
class DUNE_DLL_SYM Plan::Engine::Timeline