mirror of
https://github.com/paparazzi/paparazzi.git
synced 2026-02-08 04:32:03 +08:00
Introducing several changes to the control stask for the stabilization: - new structures: stabilization, stab (att and/or rates) and thrust (vector) - more functional approach: stabilization receives the stab and thrust setpoints from guidance and fill command vector at the end - modes and sub-modes are redefined (split stab and guidance modes), some AP modes are removed (FLIP and MODULE) - RC read functions are removed and replaced by ABI bindings, one for each part (AP, stab, guidance_h, guidance_v) with dedicated functions - transition ratio (float in [0-1]) replace transition_percentage (int) - the AP_MODULE mode is replaced by generated autopilot - the ABI hack for guidance indi is not needed anymore - AP generator supports a new 'store' attribute to use return values of functions - cleaning of the stabilization API (for setter functions)
20 lines
553 B
XML
20 lines
553 B
XML
<!DOCTYPE module SYSTEM "module.dtd">
|
|
|
|
<module name="stabilization_oneloop" dir="stabilization" task="control">
|
|
<doc>
|
|
<description>
|
|
Dummy stabilization for oneloop control
|
|
</description>
|
|
</doc>
|
|
<dep>
|
|
<depends>stabilization_rotorcraft,@attitude_command,wls</depends>
|
|
<provides>commands</provides>
|
|
</dep>
|
|
<header>
|
|
<file name="stabilization_oneloop.h"/>
|
|
</header>
|
|
<makefile target="ap|nps" firmware="rotorcraft">
|
|
<file name="stabilization_oneloop.c" dir="$(SRC_FIRMWARE)/stabilization"/>
|
|
</makefile>
|
|
</module>
|