|
|
| 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