|
Paparazzi UAS
v5.18.0_stable
Paparazzi is a free software Unmanned Aircraft System.
|
Go to the documentation of this file.
36 #ifndef NAV_CATAPULT_H
37 #define NAV_CATAPULT_H
@ NAV_CATAPULT_MOTOR_CLIMB
float initial_throttle
throttle during first take-off phase (in radian)
uint32_t timer
internal timer
void nav_catapult_highrate_module(void)
Paparazzi floating point algebra.
float heading_delay
delay to estimate initial heading after launch (in seconds)
float accel_threshold
acceleration threshold for launch detection (in g)
struct nav_catapult_struct nav_catapult
float initial_pitch
pitch angle during first take-off phase (in radian)
struct FloatVect3 pos
catapult position
float motor_delay
delay to start motor after launch detection (in seconds)
void nav_catapult_init(void)
@ NAV_CATAPULT_WAIT_ACCEL
bool nav_catapult_run(uint8_t _climb)
enum nav_catapult_state status
current procedure state