[发明专利]无人机悬停震荡判断方法及无人机视觉高度修正方法在审
申请号: | 202111192628.2 | 申请日: | 2021-10-13 |
公开(公告)号: | CN113885546A | 公开(公告)日: | 2022-01-04 |
发明(设计)人: | 不公告发明人 | 申请(专利权)人: | 杭州迅蚁网络科技有限公司 |
主分类号: | G05D1/08 | 分类号: | G05D1/08;G05D1/10 |
代理公司: | 台州杭欣专利代理事务所(普通合伙) 33333 | 代理人: | 潘欣欣 |
地址: | 311100 浙江省杭州市余杭区仓前街*** | 国省代码: | 浙江;33 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 无人机 悬停 震荡 判断 方法 视觉 高度 修正 | ||
1.一种无人机悬停震荡判断方法,其特征在于:包括如下步骤:
S1设定一段时间内IMU航迹推算得到的位置认为是真实位置和噪声结合所得到的结果,即:Pk_est=Pk-1+ΔP≈Preal+Pnoise,其中Pk_est是K时刻IMU航迹推算得到的无人机位置、Pk_vis是K时刻视觉观测的无人机位置、Preal是K时刻无人机的真实位置、Pnoise是K时刻无人机的视觉观测噪声;Pk-1是K-1时刻无人机的水平位置;ΔP是K-1到K时刻无人机的水平位置变化量;
S2通过开源飞控PX4中EKF算法获得pos_test_ratio标志数据;
S3将步骤(12)中所获得的pos_test_ratio标志数据在T时间内、按照频率F记入ringbuffer缓冲区;
S4设置pos_test_ratio标志数据的阈值为A,则在T时间内pos_test_ratio标志数据超过A阈值的次数超过F1次,且持续增长趋势;则判定无人机处于震荡状态。
2.根据权利要求1所述的基于负反馈控制的无人机视觉高度修正方法,其特征在于:所述步骤S2中pos_test_ratio标志的计算方法为:
其中innov是视觉位置的革新值,innovgate是允许的视觉位置革新值的最大误差;innovvar是视觉位置革新值的方差;innov=Pk_est-Pk_vis;Pk_vis是k时刻视觉观测的无人机位置,Pk_est是k时刻IMU航迹推算得到的无人机位置。
3.根据权利要求1所述的基于负反馈控制的无人机视觉高度修正方法,其特征在于:步骤S3中的T时间是60S、频率F是0.5S。
4.一种无人机视觉高度修正方法,其特征在于:包括如下步骤:
(1)判断无人机是否处于震荡状态;
(11)设定一段时间内IMU航迹推算得到的位置认为是真实位置和噪声结合所得到的结果,即:Pk_est=Pk-1+ΔP≈Preal+Pnoise,其中Pk_est是K时刻IMU航迹推算得到的无人机位置、Preal是K时刻无人机的真实位置、Pnoise是K时刻无人机的视觉观测噪声;Pk-1是K-1时刻无人机的水平位置;ΔP是K-1到K时刻无人机的水平位置变化量;
(12)通过开源飞控PX4中EKF算法获得pos_test_ratio标志数据;
(13)将步骤(13)中所获得的pos_test_ratio标志数据在T时间内、按照频率F记入ringbuffer缓冲区;
(14)设置pos_test_ratio标志数据的阈值为A,则在T时间内pos_test_ratio标志数据超过A阈值的次数超过F1次,且持续增长趋势;则进入步骤(2)进行噪音调节;
(2)对无人机震荡进行初步调整;
(21)通过扩展卡尔曼滤波器对处于震荡状态的无人机进行调节,每调节一次回到步骤(1)重新判断无人机是否处于震荡状态;
(22)设定调整次数阈值N1;削弱或消除无人机震荡。
5.根据权利要求4所述的无人机视觉高度修正方法,其特征在于:步骤(22)中所述的N1=1。
6.根据权利要求5所述的无人机视觉高度修正方法,其特征在于:步骤(21)中的具体是在将原先视觉数据观测噪声误差调整到1.5倍时,视觉数据观测噪声带来的最大误差不超过1m。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于杭州迅蚁网络科技有限公司,未经杭州迅蚁网络科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202111192628.2/1.html,转载请声明来源钻瓜专利网。