Paparazzi UAS  v7.0_unstable
Paparazzi is a free software Unmanned Aircraft System.
wind_estimation_quadrotor.h File Reference
+ This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Data Structures

struct  wind_estimation_quadrotor_params
 

Functions

void wind_estimation_quadrotor_init (void)
 
void wind_estimation_quadrotor_periodic (void)
 
void wind_estimation_quadrotor_stop (void)
 
void wind_estimation_quadrotor_start (void)
 
void wind_estimation_quadrotor_report (void)
 
float wind_estimation_quadrotor_SetQva (float Q_va)
 
float wind_estimation_quadrotor_SetQw (float Q_w)
 
float wind_estimation_quadrotor_SetR (float R)
 

Variables

struct wind_estimation_quadrotor_params we_quad_params
 

Detailed Description

Author
Gautier Hattenberger gauti.nosp@m.er.h.nosp@m.atten.nosp@m.berg.nosp@m.er@en.nosp@m.ac.f.nosp@m.r Wind estimation from quadrotor motion

Definition in file wind_estimation_quadrotor.h.


Data Structure Documentation

◆ wind_estimation_quadrotor_params

struct wind_estimation_quadrotor_params

Definition at line 29 of file wind_estimation_quadrotor.h.

Data Fields
float Q_va model noise on airspeed
float Q_w model noise on wind
float R measurement noise (ground speed)

Function Documentation

◆ wind_estimation_quadrotor_init()

◆ wind_estimation_quadrotor_periodic()

◆ wind_estimation_quadrotor_report()

void wind_estimation_quadrotor_report ( void  )

◆ wind_estimation_quadrotor_SetQva()

float wind_estimation_quadrotor_SetQva ( float  Q_va)

◆ wind_estimation_quadrotor_SetQw()

float wind_estimation_quadrotor_SetQw ( float  Q_w)

◆ wind_estimation_quadrotor_SetR()

float wind_estimation_quadrotor_SetR ( float  R)

◆ wind_estimation_quadrotor_start()

void wind_estimation_quadrotor_start ( void  )

Definition at line 178 of file wind_estimation_quadrotor.c.

References wind_estimation_quadrotor::status, we_quad, WE_QUAD_STATUS_RUN, and wind_estimation_quadrotor_reset().

+ Here is the call graph for this function:

◆ wind_estimation_quadrotor_stop()

void wind_estimation_quadrotor_stop ( void  )

Definition at line 169 of file wind_estimation_quadrotor.c.

References stateSetHorizontalWindspeed_f(), wind_estimation_quadrotor::status, we_quad, and WE_QUAD_STATUS_IDLE.

+ Here is the call graph for this function:

Variable Documentation

◆ we_quad_params