自动驾驶中的传感器技术76——Navigation(13)

本文介绍GNSS工程实践

1、指标关注(指标数据仅参考)

定位精度

  • 静态定位精度≤2m,CEP95

  • 动态定位精度≤10,CEP95

首次定位时间

  • 冷启动时间≤45s,星历/历书/时间/位置均未知

  • 热启动时间≤5s,星历/历书/时间/位置均已知

  • 重捕获时间≤3s,卫星信号失锁

灵敏度

  • 捕获灵敏度≤-140dBm,冷启动条件下

  • 重捕获灵敏度≤-145dBm,卫星信号失锁条件下

  • 跟踪灵敏度≤-150dBm,定位成功后实现持续跟踪

数据更新率

  • NMEA数据更新率≥10Hz

  • 原始观测量更新率≥5Hz

PPS精度:20ns

2、系统设计

GNSS模组供应商服务器提供的AGNSS辅助定位数据:卫星实时星历,提升首次定位时间;

模组原始观测量(RTCM3.2)输出:给自动驾驶

  • 载波观测量

  • 伪距观测量

  • 多普勒

  • 星历数据

  • PVT数据:GNSS 模组的 PVT (Position‑Velocity‑Time)输出是指接收机在一次观测历元内向外部接口提供的定位、速度和时间信息。用于给自动驾驶定位初始化

  • PPS输出

NMEA(0183格式):给高德地图等

  • RMC/GGA/GSA/GSV/GST/GLL/ZDA/VTG
  1. 组合使用:在实际应用中,通常同时打开 RMC、GGA、GSA、GSV 四条语句,以获得完整的定位、卫星状态和精度信息。

  2. 带宽控制:如果对数据量有严格限制,可仅保留 RMC(已包含时间、位置、速度)或 GGA(定位质量)+ GSV(卫星可视信息)。

  3. 时间同步:需要高精度时间的系统(如数据记录、同步网络)应使用 ZDA 或 RMC 中的 UTC 时间字段。

  4. 误差评估:对定位精度要求高的场景(如测绘、自动驾驶)建议开启 GST,实时监控 RMS 误差。

自动驾驶还需要IMU数据

  • 3轴加速度

  • 3轴陀螺仪角速度

  • 陀螺仪温度

  • 时间

自动驾驶还需要RTK基站数据(比如千寻)

最终完成自动驾驶的高精定位

相关推荐
NAGNIP4 小时前
一文搞懂深度学习中的通用逼近定理!
人工智能·算法·面试
冬奇Lab5 小时前
一天一个开源项目(第36篇):EverMemOS - 跨 LLM 与平台的长时记忆 OS,让 Agent 会记忆更会推理
人工智能·开源·资讯
冬奇Lab5 小时前
OpenClaw 源码深度解析(一):Gateway——为什么需要一个"中枢"
人工智能·开源·源码阅读
AngelPP9 小时前
OpenClaw 架构深度解析:如何把 AI 助手搬到你的个人设备上
人工智能
宅小年9 小时前
Claude Code 换成了Kimi K2.5后,我再也回不去了
人工智能·ai编程·claude
九狼9 小时前
Flutter URL Scheme 跨平台跳转
人工智能·flutter·github
ZFSS9 小时前
Kimi Chat Completion API 申请及使用
前端·人工智能
天翼云开发者社区10 小时前
春节复工福利就位!天翼云息壤2500万Tokens免费送,全品类大模型一键畅玩!
人工智能·算力服务·息壤
知识浅谈11 小时前
教你如何用 Gemini 将课本图片一键转为精美 PPT
人工智能
Ray Liang11 小时前
被低估的量化版模型,小身材也能干大事
人工智能·ai·ai助手·mindx