stabilization_andi
Full ANDI stabilization controller for rotorcraft
Name |
Value |
Description |
|---|---|---|
ANDI_OUTPUTS |
||
ANDI_NUM_ACT |
STABILIZATION_ANDI_ |
||
|---|---|---|
Name |
Value |
Description |
SCHEDULE_EFF |
0 |
1 to schedule control effectiveness based on throttle command. 0 uses ACT_PREF to compute constant control effectiveness |
USE_STATE_DYNAMICS |
0 |
1 to use obm state derivative term, 0 to neglect this term. |
RELAX_OBM |
1.0f |
relaxation factor for obm state derivative contribution. |
ACT_IS_SERVO |
{0, 0, 0, 0} |
1 for every actuator that is a servo |
ACT_DYNAMICS |
actuator bandwidth [rad/s] |
|
ACT_DELAY |
actuator transport delay [samples] |
|
ACT_MAX |
maximum actuator value [SI units] |
|
ACT_MIN |
maximum actuator value [SI units] |
|
ACT_RATE_MAX |
minimum actuator rate [SI units] |
|
ACT_RATE_MIN |
minimum actuator rate [SI units] |
|
ACT_PREF |
{0.0, 0.0, 0.0, 0.0} |
preferred actuator value used for unscheduled control effectiveness |
WLS_WV |
{1000, 1000, 1, 100} |
WLS control objective priorities: roll, pitch, yaw, thrust (size of ANDI_OUTPUTS) |
WLS_WU |
{1, 1, 1, 1} |
WLS actuator cost (size of ANDI_NUM_ACT) |
Depends
- stabilization_rotorcraft
- @attitude_command
- wls
Provides
- commands