robomaster-oss / rmoss_core

RoboMaster OSS中的基础项目,为RoboMaster提供通用基础功能模块包,如相机模块,弹道运动模块等。
Apache License 2.0
105 stars 17 forks source link

Add KalmanFilter for rmoss_util #44

Open baiyeweiguang opened 2 months ago

baiyeweiguang commented 2 months ago
baiyeweiguang commented 2 months ago

可以增加math目录层级,但是你这样的增加方式感觉有点怪,建议如下层级:

  • rmoss_util
    • include/rmoss_util/math/extended_kalman_filter.hpp
    • src

不加math目录主要是考虑contrib那里的包用到了原来的util里的东西,如果加了math那common也要加,这样还得改对应的路径

gezp commented 2 months ago

可以增加math目录层级,但是你这样的增加方式感觉有点怪,建议如下层级:

  • rmoss_util

    • include/rmoss_util/math/extended_kalman_filter.hpp
    • src

不加math目录主要是考虑contrib那里的包用到了原来的util里的东西,如果加了math那common也要加,这样还得改对应的路径

common目录没必要加,其他代码可以不动,只给extended_kalman_filter.hpp加一级math就行,像这样 rmoss_util

rmoss_contrib准备archive了,也可以先不管它。