#include "std.h"
Go to the source code of this file.
- Author
- Dennis van Wijngaarden D.C.v.nosp@m.anWi.nosp@m.jngaa.nosp@m.rden.nosp@m.@tude.nosp@m.lft..nosp@m.nl The control effectiveness scheduler for the rotating wing drone type
Definition in file eff_scheduling_rotwing.h.
◆ rotwing_eff_sched_param_t
struct rotwing_eff_sched_param_t |
Definition at line 31 of file eff_scheduling_rotwing.h.
Data Fields |
float |
d_rudder_d_pprz |
|
float |
DMdpprz_hover_pitch[2] |
|
float |
DMdpprz_hover_roll[2] |
|
float |
hover_roll_pitch_coef[2] |
|
float |
hover_roll_roll_coef[2] |
|
float |
Ixx_body |
|
float |
Ixx_wing |
|
float |
Iyy_body |
|
float |
Iyy_wing |
|
float |
Izz |
|
float |
k_aileron |
|
float |
k_elevator[3] |
|
float |
k_elevator_deflection[2] |
|
float |
k_flaperon |
|
float |
k_lift_fuselage |
|
float |
k_lift_tail |
|
float |
k_lift_wing[2] |
|
float |
k_pusher[2] |
|
float |
k_rpm_pprz_pusher[3] |
|
float |
k_rudder[3] |
|
float |
m |
|
◆ rotwing_eff_sched_var_t
struct rotwing_eff_sched_var_t |
Definition at line 56 of file eff_scheduling_rotwing.h.
Data Fields |
float |
airspeed |
|
float |
airspeed2 |
|
float |
cmd_elevator |
|
float |
cmd_pusher |
|
float |
cmd_pusher_scaled |
|
float |
cmd_T_mean_scaled |
|
float |
cosr |
|
float |
cosr2 |
|
float |
cosr3 |
|
float |
Ixx |
|
float |
Iyy |
|
float |
pitch_motor_dMdpprz |
|
float |
roll_motor_dMdpprz |
|
float |
sinr |
|
float |
sinr2 |
|
float |
sinr3 |
|
float |
wing_rotation_deg |
|
float |
wing_rotation_rad |
|
◆ eff_scheduling_rotwing_init()
void eff_scheduling_rotwing_init |
( |
void |
| ) |
|
◆ eff_scheduling_rotwing_periodic()
void eff_scheduling_rotwing_periodic |
( |
void |
| ) |
|
◆ eff_sched_p
◆ eff_sched_pusher_time
float eff_sched_pusher_time |
|
extern |
◆ roll_eff_slider
◆ rotation_angle_setpoint_deg
float rotation_angle_setpoint_deg |
|
extern |
◆ rotation_cmd
◆ rw_flap_offset