mirror of
https://gitee.com/mirrors_PX4/PX4-Autopilot.git
synced 2026-05-14 07:17:35 +08:00
SYS_MC_EST_GROUP: add q estimator only option and activate on omnibus
This commit is contained in:
@@ -65,7 +65,9 @@ fi
|
||||
|
||||
|
||||
# Use environment variable PX4_ESTIMATOR to choose estimator.
|
||||
if [ "$PX4_ESTIMATOR" = "ekf2" ]; then
|
||||
if [ "$PX4_ESTIMATOR" = "q" ]; then
|
||||
param set SYS_MC_EST_GROUP 3
|
||||
elif [ "$PX4_ESTIMATOR" = "ekf2" ]; then
|
||||
param set SYS_MC_EST_GROUP 2
|
||||
elif [ "$PX4_ESTIMATOR" = "lpe" ]; then
|
||||
param set SYS_MC_EST_GROUP 1
|
||||
|
||||
@@ -30,10 +30,18 @@ then
|
||||
fi
|
||||
else
|
||||
#
|
||||
# EKF2
|
||||
# Q estimator (attitude estimation only)
|
||||
#
|
||||
param set SYS_MC_EST_GROUP 2
|
||||
ekf2 start
|
||||
if param compare SYS_MC_EST_GROUP 3
|
||||
then
|
||||
attitude_estimator_q start
|
||||
else
|
||||
#
|
||||
# EKF2
|
||||
#
|
||||
param set SYS_MC_EST_GROUP 2
|
||||
ekf2 start
|
||||
fi
|
||||
fi
|
||||
|
||||
###############################################################################
|
||||
|
||||
Reference in New Issue
Block a user