Paparazzi UAS  v7.0_unstable
Paparazzi is a free software Unmanned Aircraft System.
guidance_oneloop.h File Reference

A dummy guidance mode to run the oneloop_andi controller. More...

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

Go to the source code of this file.

Enumerations

enum  GuidanceOneloop_HMode { GUIDANCE_ONELOOP_H_POS , GUIDANCE_ONELOOP_H_SPEED , GUIDANCE_ONELOOP_H_ACCEL }
 
enum  GuidanceOneloop_VMode { GUIDANCE_ONELOOP_V_POS , GUIDANCE_ONELOOP_V_SPEED , GUIDANCE_ONELOOP_V_ACCEL }
 

Functions

struct StabilizationSetpoint guidance_oneloop_run_mode (bool in_flight, struct HorizontalGuidance *gh, struct VerticalGuidance *gv, enum GuidanceOneloop_HMode h_mode, enum GuidanceOneloop_VMode v_mode)
 

Detailed Description

A dummy guidance mode to run the oneloop_andi controller.

Definition in file guidance_oneloop.h.

Enumeration Type Documentation

◆ GuidanceOneloop_HMode

Enumerator
GUIDANCE_ONELOOP_H_POS 
GUIDANCE_ONELOOP_H_SPEED 
GUIDANCE_ONELOOP_H_ACCEL 

Definition at line 33 of file guidance_oneloop.h.

◆ GuidanceOneloop_VMode

Enumerator
GUIDANCE_ONELOOP_V_POS 
GUIDANCE_ONELOOP_V_SPEED 
GUIDANCE_ONELOOP_V_ACCEL 

Definition at line 39 of file guidance_oneloop.h.

Function Documentation

◆ guidance_oneloop_run_mode()

struct StabilizationSetpoint guidance_oneloop_run_mode ( bool  in_flight,
struct HorizontalGuidance gh,
struct VerticalGuidance gv,
enum GuidanceOneloop_HMode  h_mode,
enum GuidanceOneloop_VMode  v_mode 
)

Definition at line 76 of file guidance_oneloop.c.

References _gv, _v_mode, and GUIDANCE_ONELOOP_V_ACCEL.