ArduPilot代码解读----EKF2(未完待续)

   日期:2020-05-25     浏览:198    评论:0    
核心提示:EKF2 绝对是ArduPilot 的一大亮点,28个状态量,10个输出量。如下图所示:javascript

绝对是ArduPilot 的一大亮点,28个状态量,10个输出量。如下图所示:

备注:

  1. IMPORTANT: This article is about EKF1 which is deprecated since 2016 as EKF3 is introduced. It’s kept as a reference, as it has been the basis for EKF2 and EKF3. EKF2 is now the default.(EKF1自2016年弃用,现在EKF2为默认设置)
  2. estimate vehicle position, velocity and angular orientation based on rate gyroscopes, accelerometer, compass (magnetometer), GPS, airspeed and barometric pressure measurements

    下图为EKF作者的GitHub网站截图。

    这部分内容工作量太大了,看的一头雾水。目前先把关注点放在输入输出上。
    1. 输出的有融合校正后的四元数,速度,以及位置。
    2. 该方法基于陀螺仪,加速度计,罗盘,GPS,空速计,气压计估计出机体位置,速度以及旋转。
    3. ArduPilot中先找出硬件中存在几组IMU,然后分别进行EKF,最后判断启用那组融合结果。达到冗余控制的效果。

    参考:九天揽月带你玩转Ardupilot 的EKF2纸老虎(1)
    牢记公式,ardupilot EKF2就是纸老虎(一)!
    牢记公式,ardupilot EKF2就是纸老虎(二)!
    牢记公式,ardupilot EKF2就是纸老虎(三)!
    牢记公式,ardupilot EKF2就是纸老虎(四)!
    牢记公式,ardupilot EKF2就是纸老虎(五)!
 
打赏
 本文转载自:网络 
所有权利归属于原作者,如文章来源标示错误或侵犯了您的权利请联系微信13520258486
更多>最近资讯中心
更多>最新资讯中心
更多>相关资讯中心
0相关评论

推荐图文
推荐资讯中心
点击排行
最新信息
新手指南
采购商服务
供应商服务
交易安全
关注我们
手机网站:
新浪微博:
微信关注:

13520258486

周一至周五 9:00-18:00
(其他时间联系在线客服)

24小时在线客服