![]() |
DUNE: Uniform Navigational Environment
2.5.0
|
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 | c_alt |
| double | l_bank_rate |
| double | l_lon_accel |
| double | l_vert_slope |
| double | init_lat |
| double | init_lon |
| double | init_alt |
| double | init_speed |
| double | init_roll |
| double | init_yaw |
| bool | debug |
| 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_alt |
Referenced by Maneuver::VehicleFormation::FormCollAvoid::Task::Task().
| 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().
| bool Maneuver::VehicleFormation::FormCollAvoid::Arguments::debug |
| 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().
| double Maneuver::VehicleFormation::FormCollAvoid::Arguments::l_bank_rate |
Referenced by Maneuver::VehicleFormation::FormCollAvoid::Task::onResourceAcquisition(), and Maneuver::VehicleFormation::FormCollAvoid::Task::Task().
| double Maneuver::VehicleFormation::FormCollAvoid::Arguments::l_lon_accel |
| double Maneuver::VehicleFormation::FormCollAvoid::Arguments::l_vert_slope |
Referenced by 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 |
| 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 |
