mirror of
https://gitee.com/mirrors_PX4/PX4-Autopilot.git
synced 2026-05-12 03:47:36 +08:00
TECS: revert altitude controller to old logic
- if the height rate input into TECS is finite, use that one to update a velocity reference generator - if the velocity reference generator reports position locked or height rate input is not finite, then run altidue reference generator - run altitude controller only if altitue is controlled if height_rate_setpoint is set, only use that one to update altitdue trajectory Signed-off-by: Silvan Fuhrer <silvan@auterion.com>
This commit is contained in:
+3
-1
@@ -1,7 +1,9 @@
|
||||
uint64 timestamp # time since system start (microseconds)
|
||||
|
||||
float32 altitude_sp # Altitude setpoint AMSL [m]
|
||||
float32 altitude_sp_ref # Altitude setpoint reference AMSL [m]
|
||||
float32 altitude_reference # Altitude setpoint reference AMSL [m]
|
||||
float32 height_rate_reference # Height rate setpoint reference [m/s]
|
||||
float32 height_rate_direct # Direct height rate setpoint from velocity reference generator [m/s]
|
||||
float32 height_rate_setpoint # Height rate setpoint [m/s]
|
||||
float32 height_rate # Height rate [m/s]
|
||||
float32 equivalent_airspeed_sp # Equivalent airspeed setpoint [m/s]
|
||||
|
||||
Reference in New Issue
Block a user