|
| OmniDrive (IMessageCenter &message_center_ref, IMotors &motors, float chassis_width, float chassis_length, float power_limit_, float chassis_dt_) |
void | init_impl () |
void | get_motor_feedback () |
void | calc_target_motor_speeds (float vx, float vy, float wz) |
void | calc_motor_volts () |
void | calc_motor_outputs (float vx, float vy, float wz) |
void | calc_power_limits () |
void | calc_wheel_power_consumption () |
float | calc_power_consumption () |
void | set_max_power_impl (float new_max_power) |
void | send_motor_messages () |
void | init () |
void | drive (float vx, float vy, float wz) |
float | get_power_consumption () |
void | set_max_power (float new_max_power) |
The documentation for this class was generated from the following files:
- Core/Src/Applications/Omni_Drive.h
- Core/Src/Applications/Omni_Drive.cpp