mirror of
https://gitee.com/xiaohuolufeihua/bizhang_-obav.git
synced 2026-05-21 01:12:11 +00:00
- the ekf2 frontend typically runs in the background for up to 30 seconds waiting for all instances to appear, but this isn't supported by the legacy posix launcher
47 lines
876 B
Bash
47 lines
876 B
Bash
#!/bin/sh
|
|
# PX4 commands need the 'px4-' prefix in bash.
|
|
# (px4-alias.sh is expected to be in the PATH)
|
|
. px4-alias.sh
|
|
|
|
# HITL configuration
|
|
# connect to it with jMAVSim:
|
|
# ./Tools/jmavsim_run.sh -q -i <IP> -p 14577 -r 250
|
|
|
|
if [ -f eeprom/parameters ]
|
|
then
|
|
param load
|
|
fi
|
|
param set CBRK_SUPPLY_CHK 894281
|
|
param set SYS_AUTOSTART 1001
|
|
param set MAV_TYPE 2
|
|
|
|
# Multi-EKF
|
|
param set EKF2_MULTI_IMU 2
|
|
param set SENS_IMU_MODE 0
|
|
|
|
dataman start
|
|
|
|
load_mon start
|
|
|
|
rc_update start
|
|
sensors start -hil
|
|
commander start -hil
|
|
navigator start
|
|
ekf2 start
|
|
land_detector start multicopter
|
|
mc_hover_thrust_estimator start
|
|
flight_mode_manager start
|
|
mc_pos_control start
|
|
mc_att_control start
|
|
mc_rate_control start
|
|
|
|
mavlink start -x -u 14577 -r 1000000 -p
|
|
navio_sysfs_rc_in start
|
|
pwm_out_sim start
|
|
mixer load /dev/pwm_output0 etc/mixers/quad_x.main.mix
|
|
|
|
logger start -t -b 200
|
|
|
|
mavlink boot_complete
|
|
|