DUNE: Uniform Navigational Environment  2022.04.0
Control::ROV::RemoteOperation::Arguments Struct Reference

Public Attributes

Matrix actuat
 
double max_speed
 
bool dh_control
 
bool heading_control
 
float depth_rate
 
int depth_deadzone
 
float heading_rate
 
float depth_inc
 
DTArguments dt
 
unsigned wdist_mav_size
 
float wdist_inc
 
std::vector< float > wdist_bounds
 
std::string wdist_label
 
std::string wdist_des_label
 
std::string filt_wdist_label
 
double max_dist
 

Member Data Documentation

◆ actuat

Matrix Control::ROV::RemoteOperation::Arguments::actuat

◆ depth_deadzone

int Control::ROV::RemoteOperation::Arguments::depth_deadzone

◆ depth_inc

float Control::ROV::RemoteOperation::Arguments::depth_inc

◆ depth_rate

float Control::ROV::RemoteOperation::Arguments::depth_rate

◆ dh_control

◆ dt

DTArguments Control::ROV::RemoteOperation::Arguments::dt

◆ filt_wdist_label

std::string Control::ROV::RemoteOperation::Arguments::filt_wdist_label

◆ heading_control

◆ heading_rate

◆ max_dist

double Control::ROV::RemoteOperation::Arguments::max_dist

◆ max_speed

◆ wdist_bounds

std::vector<float> Control::ROV::RemoteOperation::Arguments::wdist_bounds

Desired distance to wall bounds (lower and upper respectively)

Referenced by Control::ROV::RemoteOperation::Task::forwardControl(), and Control::ROV::RemoteOperation::Task::Task().

◆ wdist_des_label

std::string Control::ROV::RemoteOperation::Arguments::wdist_des_label

◆ wdist_inc

float Control::ROV::RemoteOperation::Arguments::wdist_inc

◆ wdist_label

std::string Control::ROV::RemoteOperation::Arguments::wdist_label

◆ wdist_mav_size

unsigned Control::ROV::RemoteOperation::Arguments::wdist_mav_size

Moving average window size for distance to wall.

Referenced by Control::ROV::RemoteOperation::Task::onResourceAcquisition(), and Control::ROV::RemoteOperation::Task::Task().

Collaboration diagram for Control::ROV::RemoteOperation::Arguments:
Collaboration graph