1. 定位技术选型避坑:GPS vs 北斗 vs 基站定位 vs UWB
选定位技术,是项目启动后的第一个坑。我见过太多团队,上来就说「我们要厘米级精度」,结果方案选完,成本翻了三倍,现场还跑不通。
为什么会这样?因为很多人只看「精度」这一个指标。精度当然重要,但它不是全部。你想想看,一个在室外空旷环境能跑出 2 米精度的 GPS,放到室内就是废的。而一个在实验室能跑到 10 厘米的 UWB,到了金属货架密集的仓库,可能连信号都收不到。
所以这一章,咱们先把四种主流定位技术的底牌翻一翻。我会结合我踩过的坑,告诉你不同场景下到底该怎么选。
1.1 四种定位技术,各自什么来头?
先看一张总览图,把四种技术的核心差异摆出来。
1.2 GPS / 北斗:室外场景的默认选项
GPS 和北斗,本质上是一回事——卫星定位。北斗现在全球组网已经完成,民用终端基本都支持双模甚至多模。我个人习惯,新项目直接上 GPS + 北斗双模,兼容性最好。
优点很明显:
- 全球覆盖,不需要部署任何基础设施
- 民用精度 2-5 米,RTK 差分可以到厘米级
- 芯片成本低,10-30 元就能买到不错的模组
但坑也不少:
- 室内基本不能用。信号穿墙衰减严重,高楼林立的城市峡谷也会丢星
- 首次定位时间(TTFF)冷启动要 30-60 秒,热启动也要几秒
- 多径效应在反射面多的环境会引入几米到几十米的误差
1.3 基站定位:覆盖广但精度粗糙
基站定位,说白了就是靠手机和附近几个基站的距离估算位置。精度取决于基站密度——城市里 50-200 米,郊区可能 500 米以上。
什么时候用?
- 对精度要求不高,只需要知道「在哪个街区」
- 需要快速获取粗略位置,辅助其他定位技术冷启动
- 成本敏感,不想增加额外硬件
我个人觉得,基站定位最适合做「兜底方案」。比如室内外切换时,GPS 信号丢失,基站定位可以提供一个过渡位置,避免定位中断。
1.4 UWB:高精度但高成本
UWB(超宽带)是这几年最火的室内定位技术。精度 10-30 厘米,延迟低,抗多径能力强。我在一个 AGV 导航项目里用过,效果确实好。
但别被精度冲昏了头。UWB 有几个硬伤:
- 需要部署基站,每个基站成本 2000-5000 元,覆盖半径只有 30-50 米
- 金属环境、电磁干扰严重的场景,信号会大幅衰减
- 标签和基站必须视距(LOS),遮挡后精度急剧下降
- 系统复杂度高,需要做标定、组网、时间同步
1.5 为什么不能只看精度?
这是本章最核心的问题。我见过太多人,一上来就问「精度多少」,然后拿着精度表去选方案。结果呢?
举个例子:一个室内仓库定位项目,要求 1 米精度。客户看了 UWB 的 10 厘米精度,觉得「太够了」,直接选了 UWB。结果现场全是金属货架,UWB 信号被反射得一塌糊涂,实际精度只有 2-3 米,还不如用 Wi-Fi 指纹定位。
选型时,除了精度,你至少还要看这 5 个维度:
| 维度 | 为什么重要 | 典型坑点 |
|---|---|---|
| 覆盖范围 | 决定你需要部署多少基础设施 | UWB 覆盖半径小,大面积部署成本爆炸 |
| 环境适应性 | 决定方案在真实场景下能否跑通 | GPS 室内失效,UWB 怕金属遮挡 |
| 实时性 | 决定定位更新频率能否满足业务 | GPS 冷启动慢,基站定位更新频率低 |
| 成本 | 决定方案能否规模化 | UWB 基站贵,Wi-Fi 指纹需要大量采集 |
| 部署复杂度 | 决定项目周期和运维成本 | UWB 需要标定,指纹定位需要定期更新 |
1.6 不同场景下的选型建议
好了,理论说完了,直接给结论。以下是我个人总结的选型矩阵,你可以直接拿来用:
| 场景 | 推荐方案 | 备选方案 | 避坑要点 |
|---|---|---|---|
| 户外开阔(车载、巡检) | GPS + 北斗双模 | RTK 差分(需厘米级) | 注意冷启动时间,加 AGPS 辅助 |
| 城市峡谷(高楼间) | GPS + 基站辅助 | 差分 GPS | 多径效应严重,别指望单 GPS |
| 室内大空间(仓库、工厂) | UWB(高精度) | Wi-Fi 指纹(中精度) | UWB 注意金属遮挡,Wi-Fi 指纹需要定期维护 |
| 室内小空间(办公室、商场) | Wi-Fi 指纹 / 蓝牙 AoA | 基站定位(粗略) | 指纹采集工作量大,蓝牙 AoA 需要部署信标 |
| 室内外切换 | GPS + 基站 + 传感器融合 | —— | 切换时定位跳变,需要做平滑滤波 |
| 成本敏感、精度要求低 | 基站定位 | Wi-Fi 定位 | 精度不稳定,别用在关键业务上 |
1. 定位是在室内还是室外?
2. 精度要求是米级还是厘米级?
3. 预算够不够部署基础设施?
三个问题问完,方案基本就定了。
1.7 本章小结
定位技术选型,不是「哪个精度高就用哪个」。精度只是其中一个维度,覆盖范围、环境适应性、实时性、成本、部署复杂度,每个都可能成为项目的瓶颈。
记住一句话:没有最好的定位技术,只有最适合你场景的定位技术。