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

Classes

class  ActionSchedule
 
struct  Arguments
 
class  Calibration
 
class  ComponentActiveTime
 
class  FuelPrediction
 
class  GroupSpeed
 
class  Plan
 
class  PreStatistics
 
class  RunTimeStatistics
 
class  Statistics
 
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

◆ FuelParcels

Enumerator
FP_HOTEL 

Hotel energy consumed.

FP_MOTION 

Motion energy.

FP_PAYLOAD 

Payload energy.

FP_IMU 

IMU energy.

FP_TOTAL 

Total number of parcels.

◆ OutputType

Enumerator
TYPE_NONE 
TYPE_INF 
TYPE_WAR 

Variable Documentation

◆ ActionSchedule

◆ c_op_desc

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

Plan Command operation descriptions.

◆ c_state_desc

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

Plan state descriptions.

◆ c_vc_reply_timeout

const double Plan::Engine::c_vc_reply_timeout

Timeout for the vehicle command reply.

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

◆ c_vs_timeout

const double Plan::Engine::c_vs_timeout

Timeout for the vehicle state.

◆ Calibration

class DUNE_DLL_SYM Plan::Engine::Calibration

◆ ComponentActiveTime

◆ FuelPrediction

◆ GroupSpeed

class DUNE_DLL_SYM Plan::Engine::GroupSpeed

◆ Plan

◆ Timeline

class DUNE_DLL_SYM Plan::Engine::Timeline