用于 Atmel AVR 的车辆 GPS 跟踪

Posted

技术标签:

【中文标题】用于 Atmel AVR 的车辆 GPS 跟踪【英文标题】:Vehicle GPS tracking for Atmel AVR 【发布时间】:2012-05-24 11:40:15 【问题描述】:

我已经为车辆跟踪设备制作了电路,现在我陷入了支持闪存的 Atmel AVRmega2561 的代码中。

请告知我应该从哪里开始。

【问题讨论】:

What have you tried? 你必须解释你在哪里卡住了,到目前为止你的想法是什么。像这样的问题很难得到回答,因为没有真正要回答的具体问题。 是的。 “我从哪里开始”非常笼统,到目前为止,您还没有详细说明您到底尝试了什么。大多数情况下,这样的问题甚至可能得不到答案 - 对于未来的问题,请向我们展示您尝试过的代码,以及您遇到的问题(例如错误消息),并针对您收到的每个错误寻求具体帮助。 【参考方案1】:

首先了解一下Kalman Filter,这将允许您过滤 GPS 数据。

为了提供更多帮助,我们需要查看电路并了解您的尝试和/或您的体验。

【讨论】:

现代 GPS 芯片将为您进行过滤。您几乎可以从表面上看他们的输出,然后将其直接投入到您的业务逻辑中。 他们里面有所有的陀螺仪等? 嗯,不,但陀螺仪与卡尔曼滤波器(或一般位置,通常 - 正常使用是航向/方位)无关。加速度计是一个值得怀疑的部分,但考虑到现代 GPS 精度,只要 GPS 定位良好,您就可以忽略加速度计。 我对加速度计一片空白。 GPS 仍然只能精确到 100 米,对吧? 标准偏差约为 2 米。伽利略(欧洲 GPS)将其推至 1 米。 (对我的雇主来说,计算一条高速公路有多少车道就足够了:不同车道上汽车的 GPS 轨迹足够清晰)

以上是关于用于 Atmel AVR 的车辆 GPS 跟踪的主要内容,如果未能解决你的问题,请参考以下文章

为什么相同环境下,车辆跟踪设备刚定位时基本大多是GPS卫星

车载GPS跟踪设备

可以使用 Google API 通过 android 移动 gps 跟踪位置吗?

Linux / Windows Arduino IDE 上的 avr-gcc Atmel AVR 微控制器

用于扩展目标跟踪的笛卡尔B-Spline车辆模型

基于最大一致性上下文的广域车辆跟踪