ackermann: add lateral acceleration setpoint, acro/position mode and updates to auto modes

This commit is contained in:
chfriedrich98
2024-10-31 16:15:37 +01:00
committed by chfriedrich98
parent 6a7edac10d
commit e8f8bc9af7
10 changed files with 258 additions and 82 deletions
+2
View File
@@ -4,6 +4,8 @@ float32 measured_forward_speed # [m/s] Measured speed in body x dir
float32 adjusted_forward_speed_setpoint # [m/s] Speed setpoint after applying slew rate
float32 steering_setpoint_normalized # [-1, 1] Normalized steering setpoint
float32 adjusted_steering_setpoint_normalized # [-1, 1] Normalized steering setpoint after applying slew rate
float32 measured_lateral_acceleration # [m/s^2] Measured acceleration in body y direction. Positiv: right, Negativ: left.
float32 pid_throttle_integral # Integral of the PID for the closed loop speed controller
float32 pid_lat_accel_integral # Integral of the PID for the closed loop lateral acceleration controller
# TOPICS rover_ackermann_status