DUNE: Uniform Navigational Environment  2022.04.0
Simulators::IMU::Arguments Struct Reference

Detailed Description

Task arguments

Public Attributes

double stdev_euler
 
double stdev_agvel
 
double stdev_heading_offset
 
double gyro_bias
 
bool euler
 
bool deltas
 
bool activation_control
 
std::string prng_type
 
int prng_seed
 

Member Data Documentation

◆ activation_control

bool Simulators::IMU::Arguments::activation_control

◆ deltas

bool Simulators::IMU::Arguments::deltas

Outputs velocity and euler angles deltas.

Referenced by Simulators::IMU::Task::consume(), and Simulators::IMU::Task::Task().

◆ euler

bool Simulators::IMU::Arguments::euler

Measures Euler Angles messages.

Referenced by Simulators::IMU::Task::consume(), and Simulators::IMU::Task::Task().

◆ gyro_bias

double Simulators::IMU::Arguments::gyro_bias

◆ prng_seed

int Simulators::IMU::Arguments::prng_seed

◆ prng_type

std::string Simulators::IMU::Arguments::prng_type

◆ stdev_agvel

double Simulators::IMU::Arguments::stdev_agvel

Angular Velocity standard deviation.

Referenced by Simulators::IMU::Task::consume(), and Simulators::IMU::Task::Task().

◆ stdev_euler

double Simulators::IMU::Arguments::stdev_euler

Euler angles standard deviation.

Referenced by Simulators::IMU::Task::consume(), and Simulators::IMU::Task::Task().

◆ stdev_heading_offset

double Simulators::IMU::Arguments::stdev_heading_offset

Heading Offset standard deviation.

Referenced by Simulators::IMU::Task::onResourceAcquisition(), and Simulators::IMU::Task::Task().

Collaboration diagram for Simulators::IMU::Arguments:
Collaboration graph