DUNE: Uniform Navigational Environment  2022.04.1
Control::AUV::Allocator::Arguments Struct Reference

Public Attributes

float max_fin_rot
 
float conv [3]
 
float brake_margin
 
bool pitch_brake
 
double max_fin_rate
 
std::string spos_label
 
bool velocity_dependent
 
std::string velocity_dependent_unit
 
double rpm_minimum
 
double ms_minimum
 
double max_rpm
 
double max_ms
 
double k_pitch
 
double k_roll
 
double k_yaw
 
bool roll_not_velocity_dependent
 

Member Data Documentation

◆ brake_margin

float Control::AUV::Allocator::Arguments::brake_margin

◆ conv

float Control::AUV::Allocator::Arguments::conv[3]

◆ k_pitch

double Control::AUV::Allocator::Arguments::k_pitch

◆ k_roll

double Control::AUV::Allocator::Arguments::k_roll

◆ k_yaw

double Control::AUV::Allocator::Arguments::k_yaw

◆ max_fin_rate

double Control::AUV::Allocator::Arguments::max_fin_rate

◆ max_fin_rot

◆ max_ms

double Control::AUV::Allocator::Arguments::max_ms

◆ max_rpm

double Control::AUV::Allocator::Arguments::max_rpm

◆ ms_minimum

double Control::AUV::Allocator::Arguments::ms_minimum

◆ pitch_brake

bool Control::AUV::Allocator::Arguments::pitch_brake

◆ roll_not_velocity_dependent

bool Control::AUV::Allocator::Arguments::roll_not_velocity_dependent

◆ rpm_minimum

double Control::AUV::Allocator::Arguments::rpm_minimum

◆ spos_label

std::string Control::AUV::Allocator::Arguments::spos_label

◆ velocity_dependent

bool Control::AUV::Allocator::Arguments::velocity_dependent

Fins effect velocity dependent.

Referenced by Control::AUV::Allocator::Task::allocate(), and Control::AUV::Allocator::Task::Task().

◆ velocity_dependent_unit

std::string Control::AUV::Allocator::Arguments::velocity_dependent_unit

Fins effect velocity dependent.

Referenced by Control::AUV::Allocator::Task::allocate(), and Control::AUV::Allocator::Task::Task().

Collaboration diagram for Control::AUV::Allocator::Arguments:
Collaboration graph