Topic Activity
Started by
飞控老鹰
Topic Status
Waiting for first reply
Participants
1
Engagement
0
最近在钢结构厂房测一套室内无 GPS 航线,机载电脑跑 VIO 算法,通过 MAVLink 的 ODOMETRY 消息推给 PX4 的 EKF2 做融合。
静态悬停和 0.5 m/s 慢速巡线都没问题,但速度提到 1.8 m/s 并带偏航转弯时炸了一架,打断两支碳桨。拉 Log 复盘,发现 EKF2 的创新度(Innovation)在转弯瞬间直接爆表,飞控判定视觉里程计失效,航向发散后切到 Altitude 模式漂移撞柱。
这次复盘有两点教训和疑问:
EKF2_EV_DELAY 我给的是 30 ms,实测机载端到飞控的物理延迟其实在 20 到 45 ms 之间波动。快速机动时,固定延时参数很容易让 EKF2 的预测步与更新步打架。想交流下大家在室内复杂光照下跑自主巡检的方案:你们进 EKF2 的 EKF2_EVP_NOISE 和 EKF2_EVV_NOISE 一般按什么量级给。另外机载 VIO 突发丢帧时,大家是靠下视光流 + 气压计做平滑兜底,还是直接让机载逻辑触发刹车悬停。
All Replies (0)