DUNE: Uniform Navigational Environment
2019.02.0
|
Public Attributes | |
std::string | uart_dev |
double | state_per |
int | pole_pairs |
int | max_rpm |
std::string | thrust_ctl_mode |
std::string | motor_elabel |
std::string | bridge_elabel |
std::string | mcu_elabel |
bool | inv_rotation |
bool | desired_speed |
unsigned | motor_id |
double | timeout_error |
double | timeout_failure |
int8_t | current_raw_offset |
uint8_t | actuation_wdt |
uint8_t | motor_temp_max |
uint8_t | motor_temp_hyst |
uint8_t | bridge_temp_max |
uint8_t | bridge_temp_hyst |
uint16_t | ctl_dcyc_max |
uint8_t | ctl_dcyc_inc |
std::vector< int16_t > | ctl_dcyc_negl |
uint16_t | ctl_iadc_max |
uint8_t | ctl_iadc_inc |
std::vector< int16_t > | ctl_iadc_negl |
uint16_t | ctl_erpm_max |
uint8_t | ctl_erpm_inc |
std::vector< int16_t > | ctl_erpm_negl |
uint8_t Actuators::Broom::Arguments::actuation_wdt |
Referenced by Actuators::Broom::Task::setupConfigGeneral(), and Actuators::Broom::Task::Task().
std::string Actuators::Broom::Arguments::bridge_elabel |
Bridge entity label.
Referenced by Actuators::Broom::Task::onEntityReservation(), and Actuators::Broom::Task::Task().
uint8_t Actuators::Broom::Arguments::bridge_temp_hyst |
Referenced by Actuators::Broom::Task::setupConfigGeneral(), and Actuators::Broom::Task::Task().
uint8_t Actuators::Broom::Arguments::bridge_temp_max |
Referenced by Actuators::Broom::Task::setupConfigGeneral(), and Actuators::Broom::Task::Task().
uint8_t Actuators::Broom::Arguments::ctl_dcyc_inc |
Referenced by Actuators::Broom::Task::setupConfigDCYC(), and Actuators::Broom::Task::Task().
uint16_t Actuators::Broom::Arguments::ctl_dcyc_max |
Referenced by Actuators::Broom::Task::setupConfigDCYC(), and Actuators::Broom::Task::Task().
std::vector<int16_t> Actuators::Broom::Arguments::ctl_dcyc_negl |
Referenced by Actuators::Broom::Task::setupConfigDCYC(), and Actuators::Broom::Task::Task().
uint8_t Actuators::Broom::Arguments::ctl_erpm_inc |
Referenced by Actuators::Broom::Task::setupConfigERPM(), and Actuators::Broom::Task::Task().
uint16_t Actuators::Broom::Arguments::ctl_erpm_max |
Referenced by Actuators::Broom::Task::setupConfigERPM(), and Actuators::Broom::Task::Task().
std::vector<int16_t> Actuators::Broom::Arguments::ctl_erpm_negl |
Referenced by Actuators::Broom::Task::setupConfigERPM(), and Actuators::Broom::Task::Task().
uint8_t Actuators::Broom::Arguments::ctl_iadc_inc |
Referenced by Actuators::Broom::Task::setupConfigIADC(), and Actuators::Broom::Task::Task().
uint16_t Actuators::Broom::Arguments::ctl_iadc_max |
std::vector<int16_t> Actuators::Broom::Arguments::ctl_iadc_negl |
Referenced by Actuators::Broom::Task::setupConfigIADC(), and Actuators::Broom::Task::Task().
int8_t Actuators::Broom::Arguments::current_raw_offset |
Referenced by Actuators::Broom::Task::setupConfigGeneral(), and Actuators::Broom::Task::Task().
bool Actuators::Broom::Arguments::desired_speed |
Accept DesiredSpeed messages.
Referenced by Actuators::Broom::Task::consume(), and Actuators::Broom::Task::Task().
bool Actuators::Broom::Arguments::inv_rotation |
Inverted rotation.
Referenced by Actuators::Broom::Task::onCommand(), Actuators::Broom::Task::sanitizeRef(), and Actuators::Broom::Task::Task().
int Actuators::Broom::Arguments::max_rpm |
Maximum rotor RPM value.
Referenced by Actuators::Broom::Task::setRefThrust(), and Actuators::Broom::Task::Task().
std::string Actuators::Broom::Arguments::mcu_elabel |
MCU entity label.
Referenced by Actuators::Broom::Task::onEntityReservation(), and Actuators::Broom::Task::Task().
std::string Actuators::Broom::Arguments::motor_elabel |
Motor entity label.
Referenced by Actuators::Broom::Task::onEntityReservation(), and Actuators::Broom::Task::Task().
unsigned Actuators::Broom::Arguments::motor_id |
Motor identifier.
Referenced by Actuators::Broom::Task::onUpdateParameters(), and Actuators::Broom::Task::Task().
uint8_t Actuators::Broom::Arguments::motor_temp_hyst |
Referenced by Actuators::Broom::Task::setupConfigGeneral(), and Actuators::Broom::Task::Task().
uint8_t Actuators::Broom::Arguments::motor_temp_max |
Referenced by Actuators::Broom::Task::setupConfigGeneral(), and Actuators::Broom::Task::Task().
int Actuators::Broom::Arguments::pole_pairs |
Numper of motor pole pairs.
Referenced by Actuators::Broom::Task::onCommand(), Actuators::Broom::Task::setRefRPM(), and Actuators::Broom::Task::Task().
double Actuators::Broom::Arguments::state_per |
Period of state requests.
Referenced by Actuators::Broom::Task::onUpdateParameters(), and Actuators::Broom::Task::Task().
std::string Actuators::Broom::Arguments::thrust_ctl_mode |
Thrust control mode.
Referenced by Actuators::Broom::Task::onUpdateParameters(), and Actuators::Broom::Task::Task().
double Actuators::Broom::Arguments::timeout_error |
Number of seconds without data before reporting an error.
Referenced by Actuators::Broom::Task::onUpdateParameters(), and Actuators::Broom::Task::Task().
double Actuators::Broom::Arguments::timeout_failure |
Number of seconds without data before reporting a failure and restarting.
Referenced by Actuators::Broom::Task::reportEntityState(), and Actuators::Broom::Task::Task().
std::string Actuators::Broom::Arguments::uart_dev |
Serial port device.
Referenced by Actuators::Broom::Task::onResourceAcquisition(), and Actuators::Broom::Task::Task().