2022-11-11 22:23:17 +08:00
|
|
|
|
# ins_task
|
|
|
|
|
|
2022-11-13 21:46:52 +08:00
|
|
|
|
<p align='right'>neozng1@hnu.edu.cn</p>
|
|
|
|
|
|
|
|
|
|
## 硬触发流程
|
|
|
|
|
|
2023-06-14 20:07:39 +08:00
|
|
|
|
![image-20221113212706633](.assets\image-20221113212706633.png)
|
2022-11-23 22:10:44 +08:00
|
|
|
|
|
2023-02-15 18:28:25 +08:00
|
|
|
|
`times%10` 是固定相机的采集频率为100hz,请根据视觉算法实际能达到的最大帧率调整。
|
2023-06-14 20:07:39 +08:00
|
|
|
|
|
2022-11-23 22:10:44 +08:00
|
|
|
|
## 算法解析
|
2022-12-04 20:26:15 +08:00
|
|
|
|
|
2023-06-14 20:07:39 +08:00
|
|
|
|
介绍EKF四元数姿态解算的教程在:[四元数EKF姿态更新算法](https://zhuanlan.zhihu.com/p/454155643)
|
2022-12-04 20:26:15 +08:00
|
|
|
|
|
|
|
|
|
## 模块移植
|
2023-06-14 20:07:39 +08:00
|
|
|
|
|
2023-02-14 11:13:32 +08:00
|
|
|
|
由于历史遗留问题,IMU模块耦合程度高.后续实现BSP_SPI,将bmi088 middleware删除.仅保留BMI088读取的协议和寄存器定义等,单独实现IMU模块.
|
2023-06-14 20:07:39 +08:00
|
|
|
|
> 移植已经完成,请转而使用module/BMI088的模块. 当前文件夹将在beta1.2停止支持, 1.5之后删除. INS_Task届时会被放到algorithm中,以提供对不同IMU的兼容.
|