想象这样一个场景:你正在测试一辆自动驾驶汽车。你需要精确知道它此刻在哪里、朝向哪个方向、是抬头还是低头、左侧倾斜还是右侧倾斜。更重要的是,这些数据需要以每秒 100 次的频率实时更新。

如果用普通手机 GPS,你只能得到一个大概位置,误差可能有几十米,而且更新速度慢得让人着急。但如果使用 RT3000 v4,你可以获得厘米级精度的位置、0.01 度的姿态角,以及完整的运动状态数据。

这是什么神奇的设备?让我们从头说起。

从一个简单的问题开始

假设你在一个完全陌生的房间里,被蒙住眼睛。有人问你:“你在哪里?”

你会怎么回答?你可能完全不知道。

现在给你两个工具:

  1. 一个可以告诉你"你离某个参考点有多远"的装置
  2. 一个可以感知你如何移动的传感器(比如当你向前走一步、向左转一下时都能感知到)

第一个就像是 GPS 卫星系统——它告诉你位置,但需要卫星信号。第二个就像是惯性传感器——它不需要外部信号,但长时间使用会有误差累积。

RT3000 v4 的本质就是把这两个工具结合起来,取长补短。

RT3000 v4 是什么?

RT3000 v4 是一个组合导航系统,由三部分组成:

GNSS 接收器:接收 GPS、北斗、Galileo 等卫星信号,提供绝对位置信息

惯性测量单元(IMU):包含陀螺仪和加速度计,感知旋转和加速度

智能融合算法:用卡尔曼滤波器将两种数据无缝融合

为什么要组合?因为它们各有短板:

技术优势劣势
GNSS精度高、不漂移需要卫星信号、更新慢
IMU不需要外部信号、更新快长期使用会漂移

组合之后,你得到了一个"全天候、全场景"的导航系统:卫星信号好时用 GNSS 校准 IMU,卫星信号差时(比如隧道里)用 IMU 短期保持精度。

理解坐标系:描述位置需要参照系

要理解 RT3000 的输出,首先要理解它使用的坐标系。这就像描述一个物品在哪里,你需要说"在桌子左边 10 厘米"——“桌子"就是参照系。

RT3000 使用两个主要坐标系:

NED 导航坐标系

NED 代表 North(北)- East(东)- Down(下)。这是固定在地球上的参考系,不会随车辆旋转。

         ↑ 北
         │
         │
         │
         └────────→ 东
        ╱
       ╱
      ↓ 下

这个坐标系遵循右手定则:伸出右手,四指从北转向东,大拇指指向下。

机体坐标系

这是固定在 RT3000 设备上的坐标系,会随设备一起旋转:

         ↓ 前
         │
         │
         └────────→ 右
        ╱
       ╱
      ↓ 下

同样遵循右手定则:四指从前转向右,大拇指指向下。

为什么需要两个坐标系?

NED 告诉你在地球上的绝对位置,机体坐标系告诉你车辆的姿态。两者结合就是完整的车辆状态。

姿态角:描述车辆的朝向

RT3000 输出三个姿态角,用欧拉角表示:

Heading(航向角)

绕垂直轴旋转的角度,表示车辆前方的水平方向偏离北向多少度。

正方向是:从上往下看,顺时针为正

        0° 北
          ↑
          │
    270° 西┼─ 90° 东
          │
          ↓
        180° 南

Pitch(俯仰角)

绕横向轴旋转的角度,表示抬头或低头。

正方向:抬头为正

      抬头 (+)
          ↗
         ╱ ╲
        ╱   ╲
       ╱─────╲ 水平
       ╲     ╱
        ╲   ╱
         ╲ ╱
          ↘
       低头 (-)

Roll(横滚角)

绕纵向轴旋转的角度,表示左右侧倾。

正方向:右侧下沉为正

这三个角按照 Z-Y-X 的顺序旋转(先转航向,再转俯仰,最后转横滚),就能完整描述车辆的姿态。

定位模式:从米级到厘米级

你可能会看到 RT3000 显示 “SPS(3)” 这样的字样。这表示当前的定位模式。

模式精度说明
SPS3-5 米标准定位服务,无差分
SBAS0.6 米星基增强,免费可用
RTK Float0.1-0.5 米实时动态,浮点解
RTK Fixed0.01 米实时动态,固定解,最佳

SPS 是最基础的 GPS 民用模式,精度有限。如果需要厘米级精度,就需要 RTK(Real-Time Kinematic),这需要差分改正源——要么自建基站,要么使用 NTRIP 网络服务。

双天线:精确测航向

单天线 GPS 可以测位置,但很难精确测航向(朝向)。RT3000 v4 支持双天线配置:

    天线1 (主)      天线2 (从)
       ↑              ↑
       │ ←── 基线 ──→ │
       │    1 米     │
       ↓              ↓
    ┌─────────────────┐
    │     RT3000 v4   │
    │                 │
    │  计算航向角      │
    └─────────────────┘

两个天线接收信号的相位差,可以计算出精确的航向角,精度可达 0.04°。这比磁罗盘稳定得多,不受磁场干扰。

软件生态:NAVsuite 和 RT-Range

RT3000 配套两个主要软件:

NAV = Navigation(导航)的缩写,这是一套完整的导航软件工具:

  • NAVconfig:配置设备参数
  • NAVdisplay:实时数据显示
  • NAVgraph:数据图表分析
  • 后处理工具:提升数据质量

RT-Range

这是专门用于 ADAS(高级驾驶辅助系统)测试的软件。ADAS 测试的核心需求是测量车辆之间、车辆与环境之间的相对关系。

RT-Range 支持三种 Target(目标)模式:

模式说明应用
Moving Target装有 RT3000 的其他车辆AEB 碰撞测试、ACC 跟车测试
Fixed Point地面固定点停车辅助测试
Feature Points车辆特定参考点保险杠角到目标的距离

为什么需要 Feature Points?

车辆不是一个"点”,有长度和宽度。碰撞可能发生在保险杠角,而不是车辆中心。传感器(如雷达、摄像头)也有特定的安装位置。

Feature Points 让你定义车辆上的多个参考点(如四个角、传感器位置),精确计算这些点到目标的距离:

        ┌─────────────────────┐
        │    Hunter 车辆      │
        │                     │
        │  F1 ──────── F2     │  ← 保险杠角
        │    ╲       ╱        │
        │     ╲     ╱         │
        │      ┌───┐          │
        │      │RT │          │
        │      └───┘          │
        │     ╱     ╲         │
        │    ╱       ╲        │
        │  F3 ──────── F4     │
        │                     │
        └─────────────────────┘

在 ADAS 测试中,这种精度至关重要——Euro NCAP 等测试标准要求精确测量车辆特定部位的距离。

配置与偏移:设备装在哪里?

RT3000 是一体化设备(GNSS 和 IMU 在同一个机壳内),但它通常不是装在车辆质心。配置时需要告诉软件设备相对参考点的位置偏移。

        车辆参考点(质心)
              ×
              │
              │ ← 偏移量
              │
              ↓
            ┌───┐
            │RT │
            └───┘

这个偏移量让软件能够将测量数据转换到车辆参考点,输出的位置、速度等数据都是相对参考点的,而不是设备安装位置的。

车道测量:LDW/LKA 测试的核心

RT-Range 的 Car Lane Measurement 功能用于测量车辆相对车道线的位置:

         ═════ 左车道线 ═════

                ↑
              距离
                │
        ┌───────┴───────┐
        │               │
        │     车辆      │
        │     ┌───┐     │
        │     │RT │     │
        │     └───┘     │
        └───────┬───────┘
                │
              距离
                ↓

         ═════ 右车道线 ═════

这是车道偏离预警(LDW)和车道保持辅助(LKA)测试的核心功能。软件实时计算车辆到左右车道线的距离、横向速度、航向角偏差等,判断车辆是否偏离车道。

总结

RT3000 v4 是一个完整的导航感知系统:

┌──────────────────────────────────────────────┐
│                                              │
│  硬件:GNSS 接收器 + IMU + 双天线           │
│       ↓                                     │
│  算法:卡尔曼滤波融合                        │
│       ↓                                     │
│  输出:位置(厘米级) + 姿态(0.01°) + 运动数据  │
│                                              │
│  软件:NAVsuite(配置)+ RT-Range(测试)   │
│                                              │
│  应用:车辆动力学、ADAS 测试、自动驾驶开发   │
│                                              │
└──────────────────────────────────────────────┘

从坐标系概念到姿态角定义,从定位模式到软件配置,从 Target 类型到车道测量——这些看似复杂的概念,本质上是解决一个核心问题:精确感知车辆在三维空间中的完整状态

参考资料