mirror of
https://github.com/PX4/PX4-Autopilot.git
synced 2026-06-01 02:55:07 +08:00
fix(simulation): support Windows SITL transports
Make MAVLink, uXRCE-DDS, and simulator_mavlink tolerate Windows socket and daemon semantics while preserving the existing POSIX transport behavior. Update Gazebo Classic integration, SIH defaults, and multi-instance simulation scripts needed by the native Windows SITL workflow.
This commit is contained in:
@@ -16,7 +16,8 @@ param set-default SENS_EN_BAROSIM 1
|
||||
param set-default SENS_EN_MAGSIM 1
|
||||
param set-default SENS_EN_ARSPDSIM 1
|
||||
|
||||
param set-default SIH_T_MAX 6
|
||||
param set-default SIH_F_T_MAX 8
|
||||
param set-default SIH_F_CT0 0.16
|
||||
param set-default SIH_MASS 0.3
|
||||
param set-default SIH_IXX 0.00402
|
||||
param set-default SIH_IYY 0.0144
|
||||
@@ -65,3 +66,23 @@ param set-default FW_YR_I 3.0000
|
||||
param set-default FW_YR_D 0.0000
|
||||
param set-default FW_YR_FF 0.0000
|
||||
param set-default FW_YR_IMAX 1.0000
|
||||
|
||||
# FW controller / TECS tuning for this 0.3 kg low-mass airframe.
|
||||
# Default PX4 FW tuning is calibrated for 1-5 kg planes; this airframe needs
|
||||
# specific tuning for the takeoff -> cruise handoff at 10 m/s trim with 8 N
|
||||
# max thrust. Values verified by iterating against SIH dynamics.
|
||||
param set-default FW_AIRSPD_STALL 6
|
||||
param set-default FW_AIRSPD_MIN 7
|
||||
param set-default FW_AIRSPD_TRIM 10
|
||||
param set-default FW_AIRSPD_MAX 12
|
||||
param set-default FW_PSP_OFF 2.0
|
||||
param set-default FW_THR_TRIM 0.9
|
||||
param set-default FW_THR_MIN 0.5
|
||||
param set-default FW_T_CLMB_MAX 2
|
||||
param set-default FW_T_SINK_MIN 2
|
||||
param set-default FW_T_SPDWEIGHT 2.0
|
||||
param set-default FW_T_ALT_TC 3.0
|
||||
param set-default FW_T_TAS_TC 3.0
|
||||
param set-default FW_T_HRATE_FF 0.6
|
||||
param set-default FW_T_THR_DAMPING 0.3
|
||||
param set-default NAV_LOITER_RAD 30
|
||||
|
||||
Reference in New Issue
Block a user