Elisa3
|
#include "speed_control.h"
Functions | |
void | init_speed_control () |
void | start_vertical_speed_control_left (signed int *pwm_left) |
void | start_vertical_speed_control_right (signed int *pwm_right) |
void | start_horizontal_speed_control_right (signed int *pwm_right) |
void | start_horizontal_speed_control_left (signed int *pwm_left) |
Variables | |
signed int | last_left_vel |
signed int | last_right_vel |
signed long int | max_pwm_right |
signed long int | max_pwm_left |
signed int | pwm_right_speed_controller |
signed int | pwm_left_speed_controller |
signed int | delta_left_speed_prev |
signed int | delta_left_speed_current |
signed int | delta_right_speed_prev |
signed int | delta_right_speed_current |
signed int | delta_left_speed_sum |
signed int | delta_right_speed_sum |
signed int | currentAngle |
signed int | k_ff_speed_control_left |
signed int | k_ff_speed_control_right |
void init_speed_control | ( | ) |
void start_horizontal_speed_control_left | ( | signed int * | pwm_left | ) |
void start_horizontal_speed_control_right | ( | signed int * | pwm_right | ) |
void start_vertical_speed_control_left | ( | signed int * | pwm_left | ) |
void start_vertical_speed_control_right | ( | signed int * | pwm_right | ) |
signed int currentAngle |
signed int delta_left_speed_current |
signed int delta_left_speed_prev |
signed int delta_left_speed_sum |
signed int delta_right_speed_current |
signed int delta_right_speed_prev |
signed int delta_right_speed_sum |
signed int k_ff_speed_control_left |
signed int k_ff_speed_control_right |
signed int last_left_vel |
signed int last_right_vel |
signed long int max_pwm_left |
signed long int max_pwm_right |
signed int pwm_left_speed_controller |
signed int pwm_right_speed_controller |