代码之家  ›  专栏  ›  技术社区  ›  dormitkon

核心位置更新10Hz-使用插值

  •  0
  • dormitkon  · 技术社区  · 6 年前

    我在考虑从核心位置插入位置的速度。 如果有人在开车(加速),我想测量从100公里小时加速到200公里小时的速度,1Hz的位置更新对我来说并不精确,因为我可以得到199.9公里小时的更新,下一个是204公里小时的更新。 如果我将所有更新保存到数据库并在以后迭代它们,则可以在它们之间创建更新的插值位置。 有什么方法可以在更新时插入位置吗?有什么想法?

    1 回复  |  直到 6 年前
        1
  •  1
  •   Siyu Zeeshan Akhter    6 年前

    可以存储所有速度数据,然后使用相关方法生成连续速度时间函数 f(t) ,然后可以解决 f(t)=200 为了t

    正如评论所建议的,您可以将速度数据和加速度数据与kalman滤波器相结合,以生成更好的 f(t) . 参照 here