不使用 GPS 的方向角度
The angle of direction without using GPS
是否可以在不使用 GPS 的情况下计算运动方向?
我的应用程序是在车上使用的,这个应用程序通过 BT 连接到另一台设备。这个设备在 5 秒内告诉我 1x 我们的坐标 + 方向角。
/*direction angle = */ location.bearingTo(location);
但是 1x / 5sec 秒是不够的。所以我想计算以下坐标 :D 可以吗?
我有:
1. sec - speed, coordinates, angle
2. sec - speed, ?, ?
3. sec - speed, ?, ?
4. sec - speed, ?, ?
5. sec - speed, coordinates, angle
由于硬件原因无法更频繁地发送坐标...而且我不想使用 GPS,因为电池...
我希望通过在 android 中使用一些传感器来完成...也许...(加速度计或磁传感器等)
感谢您的回答。
编辑:
我有 2 台设备
1. android phone with my app (app which i programm) - mobile in my pocket
2. other device writen in ASM by another programmer we can call him "parek" - fixed (static) device - build-in car.
我的应用程序通过 BT 连接到 "parek"。 "parek" 有 GPS 模块,他可以告诉我坐标和方向角(但只有 1x,持续 5 秒,仅此而已)。
"parek" 可以向我发送 1 秒的车速 1x(这不是问题)但是他不能发送坐标和方向角,因为硬件太旧了。
但是我的应用程序每 1 秒需要一次坐标,我不能也不想在我的 phone(在我的口袋里,在车里)中使用 GPS。
如果您的设备相对于汽车是固定的,您可以使用先前已知的速度和来自磁力计的输入来推断最后一次已知定位后的坐标。
在您更新问题时,如果设备没有修好,那就更难了。您必须使用一些传感器融合算法,这些算法可以根据加速度计和陀螺仪输入调整速度计算,并且(例如,看看卡尔曼滤波器的工作原理)。
来自该算法的信息可以与之前的 GPS 定位相关联,以估计设备相对于汽车的位置(想想磁力计在道路上右转时会读取的内容如果 phone 在左边的口袋里,而不是在右边的口袋里)。不幸的是,您不知道 phone 始终指向挡风玻璃正前方。
是否可以在不使用 GPS 的情况下计算运动方向?
我的应用程序是在车上使用的,这个应用程序通过 BT 连接到另一台设备。这个设备在 5 秒内告诉我 1x 我们的坐标 + 方向角。
/*direction angle = */ location.bearingTo(location);
但是 1x / 5sec 秒是不够的。所以我想计算以下坐标 :D 可以吗?
我有:
1. sec - speed, coordinates, angle
2. sec - speed, ?, ?
3. sec - speed, ?, ?
4. sec - speed, ?, ?
5. sec - speed, coordinates, angle
由于硬件原因无法更频繁地发送坐标...而且我不想使用 GPS,因为电池...
我希望通过在 android 中使用一些传感器来完成...也许...(加速度计或磁传感器等)
感谢您的回答。
编辑:
我有 2 台设备
1. android phone with my app (app which i programm) - mobile in my pocket
2. other device writen in ASM by another programmer we can call him "parek" - fixed (static) device - build-in car.
我的应用程序通过 BT 连接到 "parek"。 "parek" 有 GPS 模块,他可以告诉我坐标和方向角(但只有 1x,持续 5 秒,仅此而已)。
"parek" 可以向我发送 1 秒的车速 1x(这不是问题)但是他不能发送坐标和方向角,因为硬件太旧了。
但是我的应用程序每 1 秒需要一次坐标,我不能也不想在我的 phone(在我的口袋里,在车里)中使用 GPS。
如果您的设备相对于汽车是固定的,您可以使用先前已知的速度和来自磁力计的输入来推断最后一次已知定位后的坐标。
在您更新问题时,如果设备没有修好,那就更难了。您必须使用一些传感器融合算法,这些算法可以根据加速度计和陀螺仪输入调整速度计算,并且(例如,看看卡尔曼滤波器的工作原理)。
来自该算法的信息可以与之前的 GPS 定位相关联,以估计设备相对于汽车的位置(想想磁力计在道路上右转时会读取的内容如果 phone 在左边的口袋里,而不是在右边的口袋里)。不幸的是,您不知道 phone 始终指向挡风玻璃正前方。