fix(boards/fmu-v6xrt): Enable usage of all three on-board IMUs on FMU-V6XRT by default#26905
Conversation
|
Maybe it would be better to set it on chip-level and match the STM32H7 |
Fixed with #456b2b4 |
|
Can you just fully match it? i.e. Also can you share a flight log with these defaults? |
https://logs.px4.io/plot_app?log=5522ccf7-3b35-4f78-bdb6-05785824529a The autopilot was hard-mounted on to the copter |
FMU-V6XRT Pixhawk standard boards have 3 on-board IMUs. It is ideal behaviour for all 3 to be enabled by default. This is done with default parameters SENS_IMU_MODE set to 0, and EKF2_MULTI_IMU set to 3.
13b8fd8 to
b6cf8a7
Compare
|
related testing with 1.17RC2 #26271 (comment) |
|
I'm not sure I would recommend this. Multi-EKF is not well tested and there has been a history of problems with EKF lane switching. See #27013 as an example |
Thank you sharing, I think for 1.17.0 we're fine because there the default is still disabled. |
I would disable multi-ekf as default for all boards until there is a stakeholder who is regularly testing it, so that we have confidence it actually works reliably. |
Sounds fair, I would support it, enabling by default gives a wrong impression. |
fix(boards/px4_fmu-v6xrt): enables all on-board IMUs by default
FMU-V6XRT Pixhawk standard boards have 3 on-board IMUs. It is ideal behaviour for all 3 to be enabled by default. This is done with default parameters SENS_IMU_MODE set to 0, and EKF2_MULTI_IMU set to 3.