DUNE: Uniform Navigational Environment
2.4.1
|
Public Attributes | |
double | ctrl_frequency |
double | k_longitudinal |
double | k_lateral |
double | k_boundary |
double | k_leader |
double | k_deconfliction |
double | safe_dist |
double | deconfliction_offset |
double | acc_safety_marg |
double | accel_lim_x |
double | tas_max |
double | tas_min |
double | bank_lim |
double | alt_max |
double | alt_min |
int | formation_frame |
Matrix | formation_pos |
int | uav_n |
int | uav_ind |
std::string | plan |
double | gaccel |
double | flow_accel_max |
std::string | sim_type |
double | c_speed |
double | c_bank |
double | init_lat |
double | init_lon |
double | init_alt |
double | init_speed |
double | init_roll |
double | init_yaw |
double Maneuver::VehicleFormation::FormCollAvoid::Arguments::acc_safety_marg |
double Maneuver::VehicleFormation::FormCollAvoid::Arguments::accel_lim_x |
Control constraints.
Referenced by Maneuver::VehicleFormation::FormCollAvoid::Task::formationControl(), and Maneuver::VehicleFormation::FormCollAvoid::Task::Task().
double Maneuver::VehicleFormation::FormCollAvoid::Arguments::alt_max |
double Maneuver::VehicleFormation::FormCollAvoid::Arguments::alt_min |
double Maneuver::VehicleFormation::FormCollAvoid::Arguments::bank_lim |
double Maneuver::VehicleFormation::FormCollAvoid::Arguments::c_bank |
double Maneuver::VehicleFormation::FormCollAvoid::Arguments::c_speed |
double Maneuver::VehicleFormation::FormCollAvoid::Arguments::ctrl_frequency |
Simulation and control frequencies.
Referenced by Maneuver::VehicleFormation::FormCollAvoid::Task::consume(), Maneuver::VehicleFormation::FormCollAvoid::Task::Task(), and Maneuver::VehicleFormation::FormCollAvoid::Task::teamPeriodicUpdate().
double Maneuver::VehicleFormation::FormCollAvoid::Arguments::deconfliction_offset |
double Maneuver::VehicleFormation::FormCollAvoid::Arguments::flow_accel_max |
int Maneuver::VehicleFormation::FormCollAvoid::Arguments::formation_frame |
Formation configuration parameters.
Referenced by Maneuver::VehicleFormation::FormCollAvoid::Task::formationControl(), and Maneuver::VehicleFormation::FormCollAvoid::Task::Task().
Matrix Maneuver::VehicleFormation::FormCollAvoid::Arguments::formation_pos |
double Maneuver::VehicleFormation::FormCollAvoid::Arguments::gaccel |
Environmental parameters.
Referenced by Maneuver::VehicleFormation::FormCollAvoid::Task::formationControl(), and Maneuver::VehicleFormation::FormCollAvoid::Task::Task().
double Maneuver::VehicleFormation::FormCollAvoid::Arguments::init_alt |
double Maneuver::VehicleFormation::FormCollAvoid::Arguments::init_lat |
double Maneuver::VehicleFormation::FormCollAvoid::Arguments::init_lon |
double Maneuver::VehicleFormation::FormCollAvoid::Arguments::init_roll |
double Maneuver::VehicleFormation::FormCollAvoid::Arguments::init_speed |
double Maneuver::VehicleFormation::FormCollAvoid::Arguments::init_yaw |
double Maneuver::VehicleFormation::FormCollAvoid::Arguments::k_boundary |
double Maneuver::VehicleFormation::FormCollAvoid::Arguments::k_deconfliction |
double Maneuver::VehicleFormation::FormCollAvoid::Arguments::k_lateral |
double Maneuver::VehicleFormation::FormCollAvoid::Arguments::k_leader |
double Maneuver::VehicleFormation::FormCollAvoid::Arguments::k_longitudinal |
Controller parameters.
Referenced by Maneuver::VehicleFormation::FormCollAvoid::Task::formationControl(), and Maneuver::VehicleFormation::FormCollAvoid::Task::Task().
std::string Maneuver::VehicleFormation::FormCollAvoid::Arguments::plan |
Leader flight plan.
Referenced by Maneuver::VehicleFormation::FormCollAvoid::Task::onResourceAcquisition(), and Maneuver::VehicleFormation::FormCollAvoid::Task::Task().
double Maneuver::VehicleFormation::FormCollAvoid::Arguments::safe_dist |
std::string Maneuver::VehicleFormation::FormCollAvoid::Arguments::sim_type |
UAV Model Parameters.
Referenced by Maneuver::VehicleFormation::FormCollAvoid::Task::onResourceAcquisition(), and Maneuver::VehicleFormation::FormCollAvoid::Task::Task().
double Maneuver::VehicleFormation::FormCollAvoid::Arguments::tas_max |
double Maneuver::VehicleFormation::FormCollAvoid::Arguments::tas_min |
int Maneuver::VehicleFormation::FormCollAvoid::Arguments::uav_ind |
Referenced by Maneuver::VehicleFormation::FormCollAvoid::Task::consume(), Maneuver::VehicleFormation::FormCollAvoid::Task::formationControl(), Maneuver::VehicleFormation::FormCollAvoid::Task::onResourceAcquisition(), Maneuver::VehicleFormation::FormCollAvoid::Task::Task(), and Maneuver::VehicleFormation::FormCollAvoid::Task::task().
int Maneuver::VehicleFormation::FormCollAvoid::Arguments::uav_n |