![]() |
DUNE: Uniform Navigational Environment
2016.05.0
|
Public Member Functions | |
FormMonitor () | |
Public Attributes | |
double | ax_cmd |
double | ay_cmd |
double | az_cmd |
double | ax_des |
double | ay_des |
double | az_des |
double | virt_err_x |
double | virt_err_y |
double | virt_err_z |
double | surf_fdbk_x |
double | surf_fdbk_y |
double | surf_fdbk_z |
double | surf_unkn_x |
double | surf_unkn_y |
double | surf_unkn_z |
double | ss_x |
double | ss_y |
double | ss_z |
std::vector< RelState * > | rel_state |
|
inline |
References ax_cmd, ax_des, ay_cmd, ay_des, az_cmd, az_des, ss_x, ss_y, ss_z, surf_fdbk_x, surf_fdbk_y, surf_fdbk_z, surf_unkn_x, surf_unkn_y, surf_unkn_z, virt_err_x, virt_err_y, and virt_err_z.
double Maneuver::VehicleFormation::FormCollAvoid::FormMonitor::ax_cmd |
Commanded acceleration computed by the formation controller.
(Constrained by the vehicle operational limits)
Referenced by Maneuver::VehicleFormation::FormCollAvoid::Task::consume(), Maneuver::VehicleFormation::FormCollAvoid::Task::formationControl(), and FormMonitor().
double Maneuver::VehicleFormation::FormCollAvoid::FormMonitor::ax_des |
Desired acceleration computed by the formation controller.
Referenced by Maneuver::VehicleFormation::FormCollAvoid::Task::consume(), Maneuver::VehicleFormation::FormCollAvoid::Task::formationControl(), and FormMonitor().
double Maneuver::VehicleFormation::FormCollAvoid::FormMonitor::ay_cmd |
Referenced by Maneuver::VehicleFormation::FormCollAvoid::Task::formationControl(), and FormMonitor().
double Maneuver::VehicleFormation::FormCollAvoid::FormMonitor::ay_des |
Referenced by Maneuver::VehicleFormation::FormCollAvoid::Task::formationControl(), and FormMonitor().
double Maneuver::VehicleFormation::FormCollAvoid::FormMonitor::az_cmd |
Referenced by FormMonitor().
double Maneuver::VehicleFormation::FormCollAvoid::FormMonitor::az_des |
Referenced by FormMonitor().
std::vector<RelState*> Maneuver::VehicleFormation::FormCollAvoid::FormMonitor::rel_state |
Inter-vehicle state data.
Referenced by Maneuver::VehicleFormation::FormCollAvoid::Task::consume(), Maneuver::VehicleFormation::FormCollAvoid::Task::formationControl(), and Maneuver::VehicleFormation::FormCollAvoid::Task::onUpdateParameters().
double Maneuver::VehicleFormation::FormCollAvoid::FormMonitor::ss_x |
Combined deviation from convergence.
(Total sliding surface value)
Referenced by Maneuver::VehicleFormation::FormCollAvoid::Task::consume(), Maneuver::VehicleFormation::FormCollAvoid::Task::formationControl(), and FormMonitor().
double Maneuver::VehicleFormation::FormCollAvoid::FormMonitor::ss_y |
double Maneuver::VehicleFormation::FormCollAvoid::FormMonitor::ss_z |
Referenced by FormMonitor().
double Maneuver::VehicleFormation::FormCollAvoid::FormMonitor::surf_fdbk_x |
Formation combined sliding surface feedback.
(Component of the vehicle desired acceleration)
Referenced by Maneuver::VehicleFormation::FormCollAvoid::Task::consume(), Maneuver::VehicleFormation::FormCollAvoid::Task::formationControl(), and FormMonitor().
double Maneuver::VehicleFormation::FormCollAvoid::FormMonitor::surf_fdbk_y |
double Maneuver::VehicleFormation::FormCollAvoid::FormMonitor::surf_fdbk_z |
Referenced by FormMonitor().
double Maneuver::VehicleFormation::FormCollAvoid::FormMonitor::surf_unkn_x |
Dynamics uncertainty compensation.
(Component of the vehicle desired acceleration)
Referenced by Maneuver::VehicleFormation::FormCollAvoid::Task::consume(), Maneuver::VehicleFormation::FormCollAvoid::Task::formationControl(), and FormMonitor().
double Maneuver::VehicleFormation::FormCollAvoid::FormMonitor::surf_unkn_y |
double Maneuver::VehicleFormation::FormCollAvoid::FormMonitor::surf_unkn_z |
Referenced by FormMonitor().
double Maneuver::VehicleFormation::FormCollAvoid::FormMonitor::virt_err_x |
Formation combined virtual error.
(Component of the vehicle desired acceleration)
Referenced by Maneuver::VehicleFormation::FormCollAvoid::Task::consume(), Maneuver::VehicleFormation::FormCollAvoid::Task::formationControl(), and FormMonitor().
double Maneuver::VehicleFormation::FormCollAvoid::FormMonitor::virt_err_y |
double Maneuver::VehicleFormation::FormCollAvoid::FormMonitor::virt_err_z |
Referenced by FormMonitor().