DUNE: Uniform Navigational Environment  2016.09.0
Maneuver::VehicleFormation::FormCollAvoid::RelState Struct Reference

Public Member Functions

 RelState ()
 

Public Attributes

std::string s_id
 
double dist
 
double err
 
double ctrl_imp
 
double rel_dir_x
 
double rel_dir_y
 
double rel_dir_z
 
double err_x
 
double err_y
 
double err_z
 
double rf_err_x
 
double rf_err_y
 
double rf_err_z
 
double rf_err_vx
 
double rf_err_vy
 
double rf_err_vz
 
double ss_x
 
double ss_y
 
double ss_z
 
double virt_err_x
 
double virt_err_y
 
double virt_err_z
 

Constructor & Destructor Documentation

Maneuver::VehicleFormation::FormCollAvoid::RelState::RelState ( )
inline

Member Data Documentation

double Maneuver::VehicleFormation::FormCollAvoid::RelState::ctrl_imp

Weight in the computation of the desired acceleration.

Referenced by Maneuver::VehicleFormation::FormCollAvoid::Task::consume(), and RelState().

double Maneuver::VehicleFormation::FormCollAvoid::RelState::dist
double Maneuver::VehicleFormation::FormCollAvoid::RelState::err
double Maneuver::VehicleFormation::FormCollAvoid::RelState::err_x
double Maneuver::VehicleFormation::FormCollAvoid::RelState::err_y
double Maneuver::VehicleFormation::FormCollAvoid::RelState::err_z
double Maneuver::VehicleFormation::FormCollAvoid::RelState::rel_dir_x
double Maneuver::VehicleFormation::FormCollAvoid::RelState::rel_dir_y
double Maneuver::VehicleFormation::FormCollAvoid::RelState::rel_dir_z
double Maneuver::VehicleFormation::FormCollAvoid::RelState::rf_err_vx
double Maneuver::VehicleFormation::FormCollAvoid::RelState::rf_err_vy
double Maneuver::VehicleFormation::FormCollAvoid::RelState::rf_err_vz
double Maneuver::VehicleFormation::FormCollAvoid::RelState::rf_err_x
double Maneuver::VehicleFormation::FormCollAvoid::RelState::rf_err_y
double Maneuver::VehicleFormation::FormCollAvoid::RelState::rf_err_z
std::string Maneuver::VehicleFormation::FormCollAvoid::RelState::s_id

Identifier of the vehicle whose relative state is being reported.

Referenced by Maneuver::VehicleFormation::FormCollAvoid::Task::consume(), Maneuver::VehicleFormation::FormCollAvoid::Task::formationControl(), and RelState().

double Maneuver::VehicleFormation::FormCollAvoid::RelState::ss_x
double Maneuver::VehicleFormation::FormCollAvoid::RelState::ss_y
double Maneuver::VehicleFormation::FormCollAvoid::RelState::ss_z
double Maneuver::VehicleFormation::FormCollAvoid::RelState::virt_err_x

Relative virtual error.

(Component of the vehicle desired acceleration)

Referenced by Maneuver::VehicleFormation::FormCollAvoid::Task::consume(), Maneuver::VehicleFormation::FormCollAvoid::Task::formationControl(), and RelState().

double Maneuver::VehicleFormation::FormCollAvoid::RelState::virt_err_y
double Maneuver::VehicleFormation::FormCollAvoid::RelState::virt_err_z
Collaboration diagram for Maneuver::VehicleFormation::FormCollAvoid::RelState:
Collaboration graph