DUNE: Uniform Navigational Environment
2.6.1
|
Public Attributes | |
bool | use_offset |
float | offset_angle |
bool | use_speed |
std::vector< float > | speed_bounds |
float | speed_gain |
float Control::AUV::Attitude::RollCompensation::offset_angle |
Roll offset value if set.
Referenced by Control::AUV::Attitude::Task::onUpdateParameters(), Control::AUV::Attitude::Task::rollControl(), and Control::AUV::Attitude::Task::Task().
std::vector<float> Control::AUV::Attitude::RollCompensation::speed_bounds |
Lower and upper speed bounds when doing roll speed compensation.
Referenced by Control::AUV::Attitude::Task::rollControl(), and Control::AUV::Attitude::Task::Task().
float Control::AUV::Attitude::RollCompensation::speed_gain |
Roll's minimum proportional gain in speed compensation.
Referenced by Control::AUV::Attitude::Task::rollControl(), and Control::AUV::Attitude::Task::Task().
bool Control::AUV::Attitude::RollCompensation::use_offset |
Perform roll compensation by using offset in reference.
Referenced by Control::AUV::Attitude::Task::rollControl(), and Control::AUV::Attitude::Task::Task().
bool Control::AUV::Attitude::RollCompensation::use_speed |
Perform roll speed compensation by changing proportional gain.
Referenced by Control::AUV::Attitude::Task::rollControl(), and Control::AUV::Attitude::Task::Task().