-
Notifications
You must be signed in to change notification settings - Fork 13.8k
/
Copy path1042_tiltrotor
75 lines (61 loc) · 1.54 KB
/
1042_tiltrotor
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
#!/bin/sh
#
# @name VTOL Tiltrotor
#
# @type VTOL Tiltrotor
#
sh /etc/init.d/rc.vtol_defaults
if [ $AUTOCNF = yes ]
then
param set FW_ARSP_MODE 2
param set FW_AIRSPD_MAX 25
param set FW_AIRSPD_MIN 14
param set FW_AIRSPD_TRIM 16
param set FW_L1_PERIOD 12
param set MC_ROLLRATE_P 0.3
param set MIS_LTRMIN_ALT 10
param set MIS_TAKEOFF_ALT 10
param set MIS_YAW_TMT 10
param set MPC_ACC_HOR_MAX 2
param set MPC_ACC_HOR_MAX 2
param set MPC_THR_MIN 0.1
param set MPC_TKO_SPEED 1
param set MPC_XY_P 0.15
param set MPC_XY_VEL_D_ACC 0.1
param set MPC_XY_VEL_I_ACC 4
param set MPC_XY_VEL_P_ACC 1
param set MPC_Z_VEL_MAX_DN 1.5
param set MPC_Z_VEL_P_ACC 16
param set NAV_ACC_RAD 5
param set NAV_LOITER_RAD 80
param set VT_F_TRANS_DUR 5.0
param set VT_F_TRANS_THR 0.75
param set VT_FWD_THRUST_SC 1.1
param set VT_TILT_FW 1
param set VT_TILT_TRANS 0.6
param set VT_ELEV_MC_LOCK 0
param set VT_B_TRANS_DUR 8
# param set VT_TYPE 1
param set VT_TYPE 2
param set CA_AIRFRAME 2
param set CA_ACT0_MIN 0
param set CA_ACT0_MAX 1
param set CA_ACT1_MIN 0
param set CA_ACT1_MAX 1
param set CA_ACT2_MIN 0
param set CA_ACT2_MAX 1
param set CA_ACT3_MIN 0
param set CA_ACT3_MAX 1
param set CA_ACT4_MIN -0.1
param set CA_ACT4_MAX 1.5
param set CA_ACT5_MIN -0.1
param set CA_ACT5_MAX 1.5
param set CA_ACT6_MIN -0.1
param set CA_ACT6_MAX 1.5
param set CA_ACT7_MIN -0.1
param set CA_ACT7_MAX 1.5
fi
set MAV_TYPE 21
# set MIXER_FILE etc/mixers-sitl/tiltrotor_sitl.main.mix
set MIXER_FILE etc/mixers-sitl/tiltrotor_sitl_direct.main.mix
set MIXER custom