Paparazzi UAS  v4.2.2_stable-4-gcc32f65
Paparazzi is a free software Unmanned Aircraft System.
 All Data Structures Files Functions Variables Typedefs Enumerations Enumerator Macros Pages
ins_arduimu.c
Go to the documentation of this file.
1 
6 #include "generated/airframe.h"
7 #include "estimator.h"
8 
9 // Arduimu empty implementation
11 
13 
16 
17 //mixer
20 
21 // Updates from Ocaml sim
22 extern float sim_phi;
23 extern float sim_theta;
24 
25 void ArduIMU_init( void ) {}
26 void ArduIMU_periodic( void ) {
27  // Feed directly the estimator
30 }
31 void ArduIMU_periodicGPS( void ) {}
32 void IMU_Daten_verarbeiten( void ) {}
33 
void ArduIMU_periodicGPS(void)
Definition: ins_arduimu.c:31
float estimator_theta
pitch angle in rad, + = up
Definition: estimator.c:51
void ArduIMU_init(void)
Definition: ins_arduimu.c:25
float sim_phi
in radians
Definition: jsbsim_ahrs.c:11
float estimator_phi
roll angle in rad, + = right
Definition: estimator.c:49
float pitch_of_throttle_gain
Definition: ins_arduimu.c:18
float ArduIMU_data[NB_DATA]
ArduIMU simulation.
Definition: ins_arduimu.c:12
void IMU_Daten_verarbeiten(void)
Definition: ins_arduimu.c:32
float ins_pitch_neutral
Definition: ins_arduimu.c:15
void ArduIMU_periodic(void)
Definition: ins_arduimu.c:26
#define NB_DATA
Definition: generic_com.c:38
State estimation, fusioning sensors.
float ins_roll_neutral
Definition: ins_arduimu.c:14
float sim_theta
in radians
Definition: jsbsim_ahrs.c:12
float throttle_slew
Definition: ins_arduimu.c:19