Public Member Functions | Public Attributes | List of all members
FirmwareParams Struct Reference

#include <motor_parameters.h>

Public Member Functions

 FirmwareParams ()
 
 FirmwareParams (ros::NodeHandle nh)
 

Public Attributes

float battery_voltage_critical
 
float battery_voltage_low_level
 
float battery_voltage_multiplier
 
float battery_voltage_offset
 
int32_t controller_board_version
 
int32_t deadman_timer
 
int32_t deadzone_enable
 
int32_t estop_detection
 
int32_t estop_pid_threshold
 
int32_t hw_options
 
int32_t max_pwm
 
int32_t max_speed_fwd
 
int32_t max_speed_rev
 
int32_t option_switch
 
int32_t pid_control
 
int32_t pid_denominator
 
int32_t pid_derivative
 
int32_t pid_integral
 
int32_t pid_moving_buffer_size
 
int32_t pid_proportional
 
int32_t pid_velocity
 
int32_t system_events
 

Detailed Description

Definition at line 57 of file motor_parameters.h.

Constructor & Destructor Documentation

◆ FirmwareParams() [1/2]

FirmwareParams::FirmwareParams ( )
inline

Definition at line 81 of file motor_parameters.h.

◆ FirmwareParams() [2/2]

FirmwareParams::FirmwareParams ( ros::NodeHandle  nh)
inline

Definition at line 108 of file motor_parameters.h.

Member Data Documentation

◆ battery_voltage_critical

float FirmwareParams::battery_voltage_critical

Definition at line 79 of file motor_parameters.h.

◆ battery_voltage_low_level

float FirmwareParams::battery_voltage_low_level

Definition at line 78 of file motor_parameters.h.

◆ battery_voltage_multiplier

float FirmwareParams::battery_voltage_multiplier

Definition at line 76 of file motor_parameters.h.

◆ battery_voltage_offset

float FirmwareParams::battery_voltage_offset

Definition at line 77 of file motor_parameters.h.

◆ controller_board_version

int32_t FirmwareParams::controller_board_version

Definition at line 65 of file motor_parameters.h.

◆ deadman_timer

int32_t FirmwareParams::deadman_timer

Definition at line 71 of file motor_parameters.h.

◆ deadzone_enable

int32_t FirmwareParams::deadzone_enable

Definition at line 72 of file motor_parameters.h.

◆ estop_detection

int32_t FirmwareParams::estop_detection

Definition at line 66 of file motor_parameters.h.

◆ estop_pid_threshold

int32_t FirmwareParams::estop_pid_threshold

Definition at line 67 of file motor_parameters.h.

◆ hw_options

int32_t FirmwareParams::hw_options

Definition at line 73 of file motor_parameters.h.

◆ max_pwm

int32_t FirmwareParams::max_pwm

Definition at line 70 of file motor_parameters.h.

◆ max_speed_fwd

int32_t FirmwareParams::max_speed_fwd

Definition at line 68 of file motor_parameters.h.

◆ max_speed_rev

int32_t FirmwareParams::max_speed_rev

Definition at line 69 of file motor_parameters.h.

◆ option_switch

int32_t FirmwareParams::option_switch

Definition at line 74 of file motor_parameters.h.

◆ pid_control

int32_t FirmwareParams::pid_control

Definition at line 64 of file motor_parameters.h.

◆ pid_denominator

int32_t FirmwareParams::pid_denominator

Definition at line 62 of file motor_parameters.h.

◆ pid_derivative

int32_t FirmwareParams::pid_derivative

Definition at line 60 of file motor_parameters.h.

◆ pid_integral

int32_t FirmwareParams::pid_integral

Definition at line 59 of file motor_parameters.h.

◆ pid_moving_buffer_size

int32_t FirmwareParams::pid_moving_buffer_size

Definition at line 63 of file motor_parameters.h.

◆ pid_proportional

int32_t FirmwareParams::pid_proportional

Definition at line 58 of file motor_parameters.h.

◆ pid_velocity

int32_t FirmwareParams::pid_velocity

Definition at line 61 of file motor_parameters.h.

◆ system_events

int32_t FirmwareParams::system_events

Definition at line 75 of file motor_parameters.h.


The documentation for this struct was generated from the following file:


ubiquity_motor
Author(s):
autogenerated on Thu Nov 16 2023 03:30:56