APM飞控自动飞行模式下,异常Land降落

博客讲述了四旋翼飞行器在Auto模式下因EKF(扩展卡尔曼滤波器)故障触发自动降落的问题。作者详细分析了EKFVariance错误,指出在GPS依赖的自主模式中,EKF故障会切换到LAND模式进行安全降落。解决方案包括调整FS_EKF_ACTION参数以避免直接降落。此问题的背景是飞行器意外坠入水中,强调了理解技术细节的重要性。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

在四旋翼切换模式为Auto之后,飞机飞了一段距离,然后异常降落。
一开始以为GPS位置错误,后来发现报错EKF Variance
查了一下官网。

In autonomous modes that require GPS (i.e. Loiter, PosHold, RTL, Guided, Auto, etc) the FS_EKF_ACTION controls the behaviour. By default this is “1” meaning the vehicle will switch to Land mode. This is a “pilot controlled” land meaning the pilot will have control of the roll and pitch angle but the vehicle will descend at the LAND_SPEED. It will land and finally disarm its motors
An EKF failsafe error will be written to the dataflash logs

意思就是,EKF错误了,故障了。然后自动模式下,会切换为LAND模式。自动降落。

怎么解决这个问题呢?

看上述参数,可以设置阈值大一点,这个不是办法。
还有,看到故障保护后,默认动作是LAND,改一下这个参数就行了。
设置FS_EKF_ACTION2.解释失效后,保持高度。

在这里插入图片描述

至于为什么纠结这个问题,因为飞机莫名其妙掉水里了。

终究吃了没有文化的亏

评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值