APM-EKF3解析(1)--EKF3启动流程

通过类图能明白,AP_Vehicle是Copter的父类,AP_AHTS_NavEKF是AP_Vehicle的保护型子类。因此Copter能通过read_AHRS()函数访问到AP_AHTS_NavEKF类实例化对象ahrs。从而调用AP_AHTS_NavEKF重写的update函数。在update函数中通过update_EKF3()函数访问NavEKF3类。执行NavEKF3类的InitialiseFilter()函数、UpdateFilter()函数。

其中InitialiseFilter()函数调用内核NavEKF3_core类的InitialiseFilterBootstrap()初始化内核;UpdateFilter()调用内核的UpdateFilter()函数执行EKF状态预测与更新。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值