Paparazzi UAS  v7.0_unstable
Paparazzi is a free software Unmanned Aircraft System.
ThrustSetpoint Struct Reference

Thrust setpoint // TODO to a setpoint header Structure to store the desired thrust vector with different format. More...

#include <stabilization.h>

Public Types

enum  { THRUST_SP , THRUST_INCR_SP }
 
enum  { THRUST_SP_INT , THRUST_SP_FLOAT }
 

Data Fields

enum ThrustSetpoint:: { ... }  type
 
enum ThrustSetpoint:: { ... }  format
 
union {
int32_t thrust_i [3]
 
float thrust_f [3]
 
int32_t th_incr_i [3]
 
float th_incr_f [3]
 
sp
 

Detailed Description

Thrust setpoint // TODO to a setpoint header Structure to store the desired thrust vector with different format.

Definition at line 82 of file stabilization.h.

Member Enumeration Documentation

◆ anonymous enum

anonymous enum
Enumerator
THRUST_SP 

absolute thrust setpoint

THRUST_INCR_SP 

thrust increment

Definition at line 83 of file stabilization.h.

◆ anonymous enum

anonymous enum
Enumerator
THRUST_SP_INT 

int is assumed to be normalized in [0:MAX_PPRZ]

THRUST_SP_FLOAT 

float is assumed to be normalized in [0.:1.]

Definition at line 87 of file stabilization.h.

Field Documentation

◆ 

enum { ... } ThrustSetpoint::format

◆ 

◆ 

enum { ... } ThrustSetpoint::type

The documentation for this struct was generated from the following file: