Paparazzi UAS  v5.2.2_stable-0-gd6b9f29
Paparazzi is a free software Unmanned Aircraft System.
 All Data Structures Files Functions Variables Typedefs Enumerations Enumerator Macros Modules Pages
stabilization.h File Reference

General stabilization interface for rotorcrafts. More...

+ Include dependency graph for stabilization.h:
+ This graph shows which files directly or indirectly include this file:

Go to the source code of this file.


void stabilization_init (void)


int32_t stabilization_cmd [COMMANDS_NB]
 Stabilization commands. More...

Detailed Description

General stabilization interface for rotorcrafts.

Definition in file stabilization.h.

Function Documentation

void stabilization_init ( void  )

Definition at line 30 of file stabilization.c.

References stabilization_attitude_init(), stabilization_none_init(), and stabilization_rate_init().

Referenced by autopilot_init().

+ Here is the call graph for this function:

+ Here is the caller graph for this function:

Variable Documentation

int32_t stabilization_cmd[COMMANDS_NB]

Stabilization commands.

Contains the resulting stabilization commands, regardless of whether rate or attitude is currently used. Range -MAX_PPRZ:MAX_PPRZ

Definition at line 28 of file stabilization.c.

Referenced by autopilot_check_in_flight(), autopilot_periodic(), autopilot_set_mode(), file_logger_periodic(), guidance_h_traj_run(), guidance_v_run(), send_fp(), send_rotorcraft_cmd(), stabilization_attitude_run(), stabilization_none_run(), and stabilization_rate_run().