C GPS方向置信算法



我正在尝试找到一些文档,甚至任何有关采用坐标实时采样并确定设备方向的通用方法的任何信息。

我有一个功能:

function add(x, y) {
    buffer.push_back(sqrt(pow(x - KNOWN_X, 2) + pow(y - KNOWN_Y, 2)));
}

每次添加新距离后,我想扫描缓冲区,并检查设备是否朝着已知的位置前进。我面临的困难部分是GPS错误。我的设备额定为4.5 GPS误差半径。因此,某些距离将在驶向/离开时会波动。什么是一种众所周知的算法,可以自信地品尝其中的一些距离,并告诉我差距是在增长还是缩小?

我看一些像卡尔曼这样的减少降噪算法,但是确实很复杂,很难收看我需要的结果。

用于确定设备的方向,您读取已交付位置的"课程"属性。有时此属性称为标题。
标题不仅是通过位置变化来计算的,还通过物理多普勒效应来计算零件,但没有发布确切的技术。我已经阅读了一项专利,该专利量要比简单的位置更改更重要。

因此,您应该采用该价值,而不是通过位置更改自己计算。

如果设备移动的速度比步行速度快一点。

最新更新