关于高精度地图定义的探讨

简介:

高精度地图是自动驾驶/无人驾驶的重要组成,那究竟什么是高精度地图?

网上找了两个关于高精度地图的定义,如下:

定义一:高精细地图是指高精度、精细化定义的地图,其精度需要达到分米级才能够区分各个车道,如今随着定位技术的发展,高精度的定位已经成为可能。而精细化定义,则是需要格式化存储交通场景中的各种交通要素,包括传统地图的道路网数据、车道网络数据、车道线以和交通标志等数据。

定义二:高精度电子地图也称为高分辨率地图(HD Map,High Definition Map),是一种专门为无人驾驶服务的地图。与传统导航地图不同的是,高精度地图除了能提供的道路(Road)级别的导航信息外,还能够提供车道(Lane)级别的导航信息。无论是在信息的丰富度还是信息的精度方面,都是远远高于传统导航地图的。

从上面的定义可以了解到,高精度地图提供了更高精度、更精细化的内容,包括了车道信息和交通标志信息等。那么更高精度+更详细内容=高精度地图?

what_is_a_high_precision_map

无人驾驶主要包括三个部分:感知-->决策-->执行,其中,决策是自动驾驶的大脑,而感知是信息输入,包括GPS、雷达、摄像头等信息输入,那么高精度地图更像是存在大脑中的记忆,通过感知加记忆,实现车辆自身的定位。

reaction_mechanism

但车辆自身的定位,理解上又存在两个分歧,传统图商的高精度定位,是基于GPS/IMU甚至RTK等硬件设备获得的,与高精度地图匹配的位置信息,而人工智能领域的高精度定位,是基于SLAM的空间位置定位,两者的区别在于:绝对位置和相对位置。

differences_in_positioning

绝对定位和相对定位在无人驾驶中都非常的重要,任何一种独立运行都无法实现无人驾驶。

绝对定位无法实现无人驾驶的原因有二:

其一,设备成本、定位的精度和稳定性问题。

GPS+RTK+IMU,可以实现亚米级甚至厘米级的定位,但这些硬件相当的贵,就像激光雷达暂时无法投产到汽车中使用是一样的道理。

同时,GPS信号容易受干扰,稳定性较差,在高楼林立、玻璃幕墙集中的地方定位会漂移,而RTK又会受到信号覆盖范围的影响。

其二,实现定位的方法差异。

绝对定位无法精准确定车辆的位姿(Pose),所以无人驾驶近距离的定位判断,均来自基于SLAM的相对定位。

比如车辆和路肩(马路牙子)之间的距离,绝对定位的误差是惊人的,而使用摄像头或雷达实现的相对定位误差较小,精准度高。

没有相对定位,就像是一个瞎子,而没有绝对定位,就是没有方向感的司机,缺少任一方都不能无人驾驶,无法到达目的地。

我对高精度地图的定义,分为狭义和广义两种。

狭义的高精度地图即为传统图商定义的,更高精度、更详细内容的地图。比如定义了车道、交通标识等更多详细信息的地图,即为高精度地图。

而广义的高精度地图,直接为我们构建了一个真实的三维世界,除了绝对位置的形状信息和拓扑关系外,甚至还包括点云、语义、特征等属性。

more_attributes

我甚至有一个设想,机器视觉加上高精度地图记忆,通过高精度地图中的特征定义,结合机器视觉的解算和判断,可以直接实现精准位置定位。

详细定义真实世界的一切,尽可能精准的测量并绘制成数据,最终实现高精度的位置定位,让机器轻松精准定位,这也许才是高精度地图的未来。

说了这么多,您是怎么理解高精度地图的呢?欢迎关注公众号罗浮传说(RoverTang_com)一起探讨。

目录
相关文章
|
7月前
|
Python
高精度模板
高精度模板
39 0
|
传感器 机器人 物联网
传感器类型分类
传感器类型分类
723 0
|
存储 前端开发 算法
激光SLAM:ALOAM---后端lasermapping地图栅格化处理与提取
不同于前端的scan-to-scan的过程,ALOAM的后端是scan-to-map的算法,具体来说就是把当前帧和地图进行匹配,得到更准确的位姿同时也可以构建更好的地图.由于是scan-to-map的算法,因此计算量会明显高于scan-to-scan的前端,所以后端通常处于一个低频的运行频率,但是由于scan-to-map的精度往往优于scan-to-scan.因此后端也有比前端更高的精度.为了提高后端的处理速度,所以要进行地图的栅格化处理
激光SLAM:ALOAM---后端lasermapping地图栅格化处理与提取
|
7月前
|
存储 数据可视化 Cloud Native
用Ganos低代码实现免切片遥感影像浏览(二):动态栅格瓦片
本文介绍了Ganos全新发布了动态栅格瓦片能力,帮助用户将库内栅格数据或栅格分析结果快速可视化,无需依赖类似GeoServer等空间服务中间件,技术栈短平快,使用灵活高效。
|
7月前
|
定位技术 Android开发
在高德地图添加标注物,及点击标注物感应区域重叠问题
在高德地图添加标注物,及点击标注物感应区域重叠问题
208 0
|
7月前
|
Serverless 定位技术 Windows
ArcGIS中ArcMap快速自动计算单一波段或多波段栅格遥感影像NDVI的方法
ArcGIS中ArcMap快速自动计算单一波段或多波段栅格遥感影像NDVI的方法
248 1
|
存储 编解码 定位技术
案例!从天地图中提取全市的建筑物矢量轮廓-以苏州市为例
案例!从天地图中提取全市的建筑物矢量轮廓-以苏州市为例
240 1
|
数据可视化 Java 关系型数据库
智慧工厂高精度定位系统源码,支持零维、一维、二维定位方式
电子巡检 可提前为标签预设巡检任务,包括巡检时间/路线/名称。一旦巡检人员未按规定的时间/路线巡查,系统将立即报警。 人员管理 可以提前将人员的详细数据(如姓名、职务ID) 输入到系统中,并与标签ID绑定。 角色管理
|
算法 计算机视觉
指针式仪表的表盘自动识别算法
指针式仪表的表盘自动识别算法
1886 0
指针式仪表的表盘自动识别算法
|
存储 数据可视化 数据管理
处理RGB-D图像数据以构建室内环境地图并估计相机的轨迹
视觉同步定位和映射 (vSLAM) 是指计算摄像机相对于周围环境的位置和方向,同时映射环境的过程。 您可以使用单眼摄像头执行 vSLAM。但是,深度无法准确计算,估计的轨迹未知,并且随着时间的推移而漂移。要生成无法从第一帧开始三角测量的初始地图,必须使用单眼相机的多个视图。更好、更可靠的解决方案是使用 RGB-D 相机,它由一个 RGB 彩色图像和一个深度图像组成。
189 0