AbstractTask(void) | DUNE::Tasks::AbstractTask | inline |
acquireResources(void) | DUNE::Tasks::Task | |
activate(void) | DUNE::Tasks::Task | protected |
activationFailed(const std::string &reason) | DUNE::Tasks::Task | protected |
bind(T *task_obj, void(T::*consumer)(const M *)=&T::consume) | DUNE::Tasks::Task | inlineprotected |
bind(T *task_obj, const std::vector< uint32_t > &list) | DUNE::Tasks::Task | inlineprotected |
bind(T *task_obj, const std::vector< uint32_t > &list, void(T::*consumer)(const M *)=&T::consume) | DUNE::Tasks::Task | inlineprotected |
bind(T *task_obj, const std::vector< std::string > &list) | DUNE::Tasks::Task | inlineprotected |
consume(const IMC::LeaderState *msg) | Maneuver::VehicleFormation::FormCollAvoid::Task | inline |
consume(const IMC::Formation *msg) | Maneuver::VehicleFormation::FormCollAvoid::Task | inline |
consume(const IMC::PlanControl *msg) | Maneuver::VehicleFormation::FormCollAvoid::Task | inline |
consume(const IMC::IndicatedSpeed *msg) | Maneuver::VehicleFormation::FormCollAvoid::Task | inline |
consume(const IMC::EstimatedStreamVelocity *msg) | Maneuver::VehicleFormation::FormCollAvoid::Task | inline |
consume(const IMC::Acceleration *msg) | Maneuver::VehicleFormation::FormCollAvoid::Task | inline |
consume(const IMC::DesiredRoll *msg) | Maneuver::VehicleFormation::FormCollAvoid::Task | inline |
consume(const IMC::DesiredSpeed *msg) | Maneuver::VehicleFormation::FormCollAvoid::Task | inline |
consume(const IMC::DesiredZ *msg) | Maneuver::VehicleFormation::FormCollAvoid::Task | inline |
consume(const IMC::EstimatedState *msg) | Maneuver::VehicleFormation::FormCollAvoid::Task | inline |
consumeMessages(void) | DUNE::Tasks::Task | inlineprotected |
cri(const char *format,...) DUNE_PRINTF_FORMAT(2 | DUNE::Tasks::Task | virtual |
deactivate(void) | DUNE::Tasks::Task | protected |
deactivationFailed(const std::string &reason) | DUNE::Tasks::Task | protected |
debug(const char *format,...) DUNE_PRINTF_FORMAT(2 | DUNE::Tasks::Task | virtual |
dispatch(IMC::Message *msg, unsigned int flags=0) | DUNE::Tasks::Task | |
dispatch(IMC::Message &msg, unsigned int flags=0) | DUNE::Tasks::Task | inline |
dispatchAlias(IMC::Message *msg) | Maneuver::VehicleFormation::FormCollAvoid::Task | inline |
dispatchFormationParameters(void) | Maneuver::VehicleFormation::FormCollAvoid::Task | inline |
dispatchLeader(IMC::Message *msg) | Maneuver::VehicleFormation::FormCollAvoid::Task | inline |
dispatchReply(const IMC::Message &original, IMC::Message &msg, unsigned int flags=0) | DUNE::Tasks::Task | inline |
err(const char *format,...) DUNE_PRINTF_FORMAT(2 | DUNE::Tasks::Task | virtual |
formationControl(const Matrix &md_uav_state, const Matrix &md_vehicle_accel, const unsigned int &ind_uav, const double &d_time_step, Matrix *vd_cmd, const bool b_debug, FormMonitor *form_monitor) | Maneuver::VehicleFormation::FormCollAvoid::Task | inline |
formationEvaluation(void) | Maneuver::VehicleFormation::FormCollAvoid::Task | inline |
getActivationTime(void) const | DUNE::Tasks::Task | inline |
getDeactivationTime(void) const | DUNE::Tasks::Task | inline |
getDebugLevel(void) const | DUNE::Tasks::Task | inline |
getEntityId(void) const | DUNE::Tasks::Task | inline |
getEntityLabel(void) const | DUNE::Tasks::Task | inline |
getEntityState(void) const | DUNE::Tasks::Task | inlineprotected |
getFrequency(void) const | DUNE::Tasks::Periodic | inline |
getLocalEntity(const std::string &label) | DUNE::Tasks::Task | protected |
getName(void) const | DUNE::Tasks::Task | inlinevirtual |
getPriority(void) const | DUNE::Tasks::Task | inline |
DUNE::Tasks::AbstractTask::getPriority(void) | DUNE::Concurrency::Runnable | inline |
getPriorityImpl(void) | DUNE::Concurrency::Thread | protectedvirtual |
getProcessorUsage(void) | DUNE::Concurrency::Thread | |
getRunCount(void) const | DUNE::Tasks::Periodic | inline |
getRunTime(void) const | DUNE::Tasks::Periodic | inline |
getState(void) | DUNE::Concurrency::Runnable | inline |
getSystemId(void) const | DUNE::Tasks::Task | inline |
getSystemName(void) const | DUNE::Tasks::Task | inline |
inf(const char *format,...) DUNE_PRINTF_FORMAT(2 | DUNE::Tasks::Task | virtual |
initializeResources(void) | DUNE::Tasks::Task | |
isActivating(void) const | DUNE::Tasks::Task | inlineprotected |
isActive(void) const | DUNE::Tasks::Task | inlineprotected |
isControlActive(void) | Maneuver::VehicleFormation::FormCollAvoid::Task | inline |
isCreated(void) | DUNE::Concurrency::Runnable | inline |
isDeactivating(void) const | DUNE::Tasks::Task | inlineprotected |
isDead(void) | DUNE::Concurrency::Runnable | inline |
isRunning(void) | DUNE::Concurrency::Runnable | inline |
isStarting(void) | DUNE::Concurrency::Runnable | inline |
isStopping(void) | DUNE::Concurrency::Runnable | inline |
join(void) | DUNE::Concurrency::Runnable | inline |
joinImpl(void) | DUNE::Concurrency::Thread | protectedvirtual |
leaderOutput(void) | Maneuver::VehicleFormation::FormCollAvoid::Task | inline |
loadConfig(void) | DUNE::Tasks::Task | |
m_acc_safety_marg | Maneuver::VehicleFormation::FormCollAvoid::Task | |
m_accel_lim_x | Maneuver::VehicleFormation::FormCollAvoid::Task | |
m_airspeed | Maneuver::VehicleFormation::FormCollAvoid::Task | |
m_airspeed_cmd | Maneuver::VehicleFormation::FormCollAvoid::Task | |
m_alias_id | Maneuver::VehicleFormation::FormCollAvoid::Task | |
m_alt_cmd_leader | Maneuver::VehicleFormation::FormCollAvoid::Task | |
m_alt_max | Maneuver::VehicleFormation::FormCollAvoid::Task | |
m_alt_min | Maneuver::VehicleFormation::FormCollAvoid::Task | |
m_alt_units_leader | Maneuver::VehicleFormation::FormCollAvoid::Task | |
m_altitude_cmd | Maneuver::VehicleFormation::FormCollAvoid::Task | |
m_args | Maneuver::VehicleFormation::FormCollAvoid::Task | |
m_bank_cmd | Maneuver::VehicleFormation::FormCollAvoid::Task | |
m_bank_lim | Maneuver::VehicleFormation::FormCollAvoid::Task | |
m_ctrl_active | Maneuver::VehicleFormation::FormCollAvoid::Task | |
m_ctx | DUNE::Tasks::Task | protected |
m_current_plan | Maneuver::VehicleFormation::FormCollAvoid::Task | |
m_debug | Maneuver::VehicleFormation::FormCollAvoid::Task | |
m_deconfliction_offset | Maneuver::VehicleFormation::FormCollAvoid::Task | |
m_dist_min_abs | Maneuver::VehicleFormation::FormCollAvoid::Task | |
m_dist_min_mean | Maneuver::VehicleFormation::FormCollAvoid::Task | |
m_entities | DUNE::Tasks::Task | protected |
m_err_mean | Maneuver::VehicleFormation::FormCollAvoid::Task | |
m_estate_leader | Maneuver::VehicleFormation::FormCollAvoid::Task | |
m_filtered_ent | Maneuver::VehicleFormation::FormCollAvoid::Task | |
m_filtered_sys | Maneuver::VehicleFormation::FormCollAvoid::Task | |
m_flow_accel_max | Maneuver::VehicleFormation::FormCollAvoid::Task | |
m_form_monitor | Maneuver::VehicleFormation::FormCollAvoid::Task | |
m_formation_ctrl_params | Maneuver::VehicleFormation::FormCollAvoid::Task | |
m_formation_eval | Maneuver::VehicleFormation::FormCollAvoid::Task | |
m_formation_frame | Maneuver::VehicleFormation::FormCollAvoid::Task | |
m_formation_pos | Maneuver::VehicleFormation::FormCollAvoid::Task | |
m_formation_systems | Maneuver::VehicleFormation::FormCollAvoid::Task | |
m_frequency | Maneuver::VehicleFormation::FormCollAvoid::Task | |
m_g | Maneuver::VehicleFormation::FormCollAvoid::Task | |
m_init_leader | Maneuver::VehicleFormation::FormCollAvoid::Task | |
m_k_boundary | Maneuver::VehicleFormation::FormCollAvoid::Task | |
m_k_deconfliction | Maneuver::VehicleFormation::FormCollAvoid::Task | |
m_k_lateral | Maneuver::VehicleFormation::FormCollAvoid::Task | |
m_k_leader | Maneuver::VehicleFormation::FormCollAvoid::Task | |
m_k_longitudinal | Maneuver::VehicleFormation::FormCollAvoid::Task | |
m_last_leader_output | Maneuver::VehicleFormation::FormCollAvoid::Task | |
m_last_simctrl_update | Maneuver::VehicleFormation::FormCollAvoid::Task | |
m_last_state_estim | Maneuver::VehicleFormation::FormCollAvoid::Task | |
m_last_state_update | Maneuver::VehicleFormation::FormCollAvoid::Task | |
m_last_time_verb_ctrlactiv | Maneuver::VehicleFormation::FormCollAvoid::Task | |
m_last_time_verb_formctrl | Maneuver::VehicleFormation::FormCollAvoid::Task | |
m_last_time_verb_leaderspew | Maneuver::VehicleFormation::FormCollAvoid::Task | |
m_last_time_verb_leadertrace | Maneuver::VehicleFormation::FormCollAvoid::Task | |
m_last_time_verb_task | Maneuver::VehicleFormation::FormCollAvoid::Task | |
m_leader_alt_max | Maneuver::VehicleFormation::FormCollAvoid::Task | |
m_leader_alt_min | Maneuver::VehicleFormation::FormCollAvoid::Task | |
m_leader_bank_lim | Maneuver::VehicleFormation::FormCollAvoid::Task | |
m_leader_id | Maneuver::VehicleFormation::FormCollAvoid::Task | |
m_leader_speed_max | Maneuver::VehicleFormation::FormCollAvoid::Task | |
m_leader_speed_min | Maneuver::VehicleFormation::FormCollAvoid::Task | |
m_llh_ref_pos | Maneuver::VehicleFormation::FormCollAvoid::Task | |
m_mean_first | Maneuver::VehicleFormation::FormCollAvoid::Task | |
m_mean_time | Maneuver::VehicleFormation::FormCollAvoid::Task | |
m_mean_time_start | Maneuver::VehicleFormation::FormCollAvoid::Task | |
m_model | Maneuver::VehicleFormation::FormCollAvoid::Task | |
m_models | Maneuver::VehicleFormation::FormCollAvoid::Task | |
m_param_update_first | Maneuver::VehicleFormation::FormCollAvoid::Task | |
m_position | Maneuver::VehicleFormation::FormCollAvoid::Task | |
m_safe_dist | Maneuver::VehicleFormation::FormCollAvoid::Task | |
m_speed_cmd_leader | Maneuver::VehicleFormation::FormCollAvoid::Task | |
m_speed_max | Maneuver::VehicleFormation::FormCollAvoid::Task | |
m_speed_min | Maneuver::VehicleFormation::FormCollAvoid::Task | |
m_speed_units_leader | Maneuver::VehicleFormation::FormCollAvoid::Task | |
m_team_leader_init | Maneuver::VehicleFormation::FormCollAvoid::Task | |
m_team_plan_init | Maneuver::VehicleFormation::FormCollAvoid::Task | |
m_team_state_init | Maneuver::VehicleFormation::FormCollAvoid::Task | |
m_timestep_ctrl | Maneuver::VehicleFormation::FormCollAvoid::Task | |
m_timestep_leader | Maneuver::VehicleFormation::FormCollAvoid::Task | |
m_timestep_sim | Maneuver::VehicleFormation::FormCollAvoid::Task | |
m_timestep_spew | Maneuver::VehicleFormation::FormCollAvoid::Task | |
m_timestep_trace | Maneuver::VehicleFormation::FormCollAvoid::Task | |
m_uav_ctrl | Maneuver::VehicleFormation::FormCollAvoid::Task | |
m_uav_id | Maneuver::VehicleFormation::FormCollAvoid::Task | |
m_uav_id_last | Maneuver::VehicleFormation::FormCollAvoid::Task | |
m_uav_ind | Maneuver::VehicleFormation::FormCollAvoid::Task | |
m_uav_n | Maneuver::VehicleFormation::FormCollAvoid::Task | |
m_valid_airspeed | Maneuver::VehicleFormation::FormCollAvoid::Task | |
m_vehicle_accel | Maneuver::VehicleFormation::FormCollAvoid::Task | |
m_vehicle_state | Maneuver::VehicleFormation::FormCollAvoid::Task | |
m_vehicle_state_flag | Maneuver::VehicleFormation::FormCollAvoid::Task | |
m_velocity | Maneuver::VehicleFormation::FormCollAvoid::Task | |
m_wind | Maneuver::VehicleFormation::FormCollAvoid::Task | |
m_wind_avg_x | Maneuver::VehicleFormation::FormCollAvoid::Task | |
m_wind_avg_y | Maneuver::VehicleFormation::FormCollAvoid::Task | |
m_wind_avg_z | Maneuver::VehicleFormation::FormCollAvoid::Task | |
matrixRotRbody2gnd(float roll, float pitch) | Maneuver::VehicleFormation::FormCollAvoid::Task | inline |
onActivation(void) | DUNE::Tasks::Task | inlineprotectedvirtual |
onDeactivation(void) | DUNE::Tasks::Task | inlineprotectedvirtual |
onEntityReservation(void) | DUNE::Tasks::Task | inlineprotectedvirtual |
onEntityResolution(void) | Maneuver::VehicleFormation::FormCollAvoid::Task | inlinevirtual |
onPopEntityParameters(const IMC::PopEntityParameters *msg) | DUNE::Tasks::Task | protectedvirtual |
onPushEntityParameters(const IMC::PushEntityParameters *msg) | DUNE::Tasks::Task | protectedvirtual |
onQueryEntityParameters(const IMC::QueryEntityParameters *msg) | DUNE::Tasks::Task | protectedvirtual |
onReportEntityState(void) | DUNE::Tasks::Task | inlineprotectedvirtual |
onRequestActivation(void) | Maneuver::VehicleFormation::FormCollAvoid::Task | inlinevirtual |
onRequestDeactivation(void) | Maneuver::VehicleFormation::FormCollAvoid::Task | inlinevirtual |
onResourceAcquisition(void) | Maneuver::VehicleFormation::FormCollAvoid::Task | inlinevirtual |
onResourceInitialization(void) | DUNE::Tasks::Task | inlineprotectedvirtual |
onResourceRelease(void) | Maneuver::VehicleFormation::FormCollAvoid::Task | inlinevirtual |
onSetEntityParameters(const IMC::SetEntityParameters *msg) | DUNE::Tasks::Task | protectedvirtual |
onUpdateParameters(void) | Maneuver::VehicleFormation::FormCollAvoid::Task | inlinevirtual |
onWriteParamsXML(std::ostream &os) const | DUNE::Tasks::Task | inlineprotectedvirtual |
param(const std::string &name, T &var) | DUNE::Tasks::Task | inlineprotected |
param(const std::string &name, T &var) | DUNE::Tasks::Task | inlineprotected |
paramActive(Parameter::Scope def_scope, Parameter::Visibility def_visibility, bool def_value=false) | DUNE::Tasks::Task | protected |
paramChanged(T &var) | DUNE::Tasks::Task | inlineprotected |
Periodic(const std::string &name, Context &ctx) | DUNE::Tasks::Periodic | |
positionReframing(const Ta lat1, const Ta lon1, const Tb hei1, const Tc lat2, const Tc lon2, const Td hei2, Te *n, Te *e, Te *d) | Maneuver::VehicleFormation::FormCollAvoid::Task | inline |
printState(const std::string what, const Matrix pos, const Matrix vel) | Maneuver::VehicleFormation::FormCollAvoid::Task | inline |
receive(const IMC::Message *msg) | DUNE::Tasks::Task | inlinevirtual |
releaseResources(void) | DUNE::Tasks::Task | |
requestActivation(void) | DUNE::Tasks::Task | protected |
requestDeactivation(void) | DUNE::Tasks::Task | protected |
reserveEntities(void) | DUNE::Tasks::Task | |
reserveEntity(const std::string &label) | DUNE::Tasks::Task | protected |
reserveEntity(const std::string &label) | DUNE::Tasks::Task | inlineprotected |
resolveEntities(void) | DUNE::Tasks::Task | |
resolveEntity(const std::string &label) const | DUNE::Tasks::Task | inline |
resolveEntity(unsigned int id) const | DUNE::Tasks::Task | inline |
resolveSystemId(unsigned int id) const | DUNE::Tasks::Task | inline |
resolveSystemName(const std::string &name) const | DUNE::Tasks::Task | inline |
Runnable(void) | DUNE::Concurrency::Runnable | inline |
setEntityLabel(const std::string &label) | DUNE::Tasks::Task | inline |
setEntityState(IMC::EntityState::StateEnum state, Status::Code code) | DUNE::Tasks::Task | inlineprotected |
setEntityState(IMC::EntityState::StateEnum state, const std::string &description) | DUNE::Tasks::Task | inlineprotected |
setFrequency(double freq) | DUNE::Tasks::Periodic | inline |
setLeaderState(const IMC::LeaderState *leader_state) | Maneuver::VehicleFormation::FormCollAvoid::Task | inline |
setParamSectionEditor(const std::string &name) | DUNE::Tasks::Task | inlineprotected |
setPriority(unsigned int value) | DUNE::Tasks::Task | inline |
DUNE::Tasks::AbstractTask::setPriority(Scheduler::Policy policy, unsigned priority) | DUNE::Concurrency::Runnable | inline |
setPriorityImpl(Scheduler::Policy policy, unsigned priority) | DUNE::Concurrency::Thread | protectedvirtual |
spew(const char *format,...) DUNE_PRINTF_FORMAT(2 | DUNE::Tasks::Task | virtual |
start(void) | DUNE::Concurrency::Runnable | inline |
startImpl(void) | DUNE::Concurrency::Thread | protectedvirtual |
State enum name | DUNE::Concurrency::Runnable | |
StateDead enum value | DUNE::Concurrency::Runnable | |
StateRunning enum value | DUNE::Concurrency::Runnable | |
StateStarting enum value | DUNE::Concurrency::Runnable | |
StateStopping enum value | DUNE::Concurrency::Runnable | |
StateUnknown enum value | DUNE::Concurrency::Runnable | |
stop(void) | DUNE::Concurrency::Runnable | inline |
stopAndJoin(void) | DUNE::Concurrency::Runnable | inline |
stopImpl(void) | DUNE::Concurrency::Thread | protectedvirtual |
stopping(void) | DUNE::Tasks::Task | inlineprotected |
task(void) | Maneuver::VehicleFormation::FormCollAvoid::Task | inlinevirtual |
Task(const std::string &name, Tasks::Context &ctx) | Maneuver::VehicleFormation::FormCollAvoid::Task | inline |
DUNE::Tasks::Periodic::Task(const std::string &name, Context &context) | DUNE::Tasks::Task | |
teamPeriodicUpdate(const double &d_time) | Maneuver::VehicleFormation::FormCollAvoid::Task | inline |
teamUnevenUpdate(const double &d_time) | Maneuver::VehicleFormation::FormCollAvoid::Task | inline |
Thread(void) | DUNE::Concurrency::Thread | |
trace(const char *format,...) DUNE_PRINTF_FORMAT(2 | DUNE::Tasks::Task | virtual |
updateParameters(bool act_deact=true) | DUNE::Tasks::Task | |
waitForMessages(double timeout) | DUNE::Tasks::Task | inlineprotected |
war(const char *format,...) DUNE_PRINTF_FORMAT(2 | DUNE::Tasks::Task | virtual |
writeParamsXML(std::ostream &os) const | DUNE::Tasks::Task | |
~AbstractTask(void) | DUNE::Tasks::AbstractTask | inlinevirtual |
~Periodic(void) | DUNE::Tasks::Periodic | inlinevirtual |
~Runnable(void) | DUNE::Concurrency::Runnable | inlinevirtual |
~Task(void) | DUNE::Tasks::Task | inlinevirtual |
~Thread(void) | DUNE::Concurrency::Thread | virtual |