0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

在高度自动驾驶中使用ADASIS第3版进行精确定位

星星科技指导员 作者:Sebastian Ohl Ohl 2022-06-17 15:20 次阅读

使用高清地图数据的高度自动驾驶系统的一个主要先决条件是了解车辆的位置。这个位置需要比单独使用 GNSS 传感器具有更高的精度。因此,可以使用陀螺仪或里程计等各种其他传感器系统来增强位置估计。该贡献描述了一个使用另一个输入 ADASISv3 地图数据来改进定位的系统。地图数据从地图数据库接收,然后与来自摄像系统的交通标志测量值进行比较。

pYYBAGKsK2-AbAHAAAEA_d_sFrg548.png

图 1. EB robinos 软件架构

比较结果用于增强车辆的位置。该系统已在现实世界中使用测试车辆进行了评估。对场景和测试结果的描述包含在贡献中。

介绍

在不久的将来,自动驾驶功能将在越来越多的车辆中成为现实。底层功能包括感知车辆及其周围环境的传感器系统、遵循系统目标的决策模块以及执行决策的执行器(参见图 1)。这种所谓的感知-计划-行动 [1] 路径构成了许多现代自动驾驶架构的基础。

感知部分将使用各种各样的传感器。除了环境感知传感器(例如激光雷达、雷达、摄像头)之外,内部感知传感器(例如车轮滴答声、陀螺仪)和定位传感器(例如 GPS)用于评估自动驾驶汽车的整体情况。这三个传感器类别中的每一个都支持为高度自动驾驶 (HAD) 系统计算位置和自我运动信息。这些信息简化了感知和决策模块中的许多算法。但是,没有单个传感器可以提供高频率的高精度安全等级位置,以支持系统的决策或环境感知单元。如果一个系统需要一个全局位置来与全局框架中的其他车辆相关或与全局地图数据匹配,那么它甚至会变得更加复杂。

因此,基于多个传感器输入在 HAD 系统中提供高度准确的安全评级位置的软件组件对于满足 HAD 应用程序的需求至关重要。一种可能性是添加第四种“传感器”:高清 (HD) 地图。该数据包含可以被摄像机或其他外部传感器检测到的地标信息(例如交通标志、电线杆),并为与其他数据融合的全球位置提供第二个来源。

系统上下文

整个系统由三个不同的处理组件组成,如图 2 所示。数据处理从接收和提供车辆内的地图数据开始。该数据通过在线连接接收,或者可以本地存储在硬盘驱动器上。但是,由于 HAD 地图数据需要保持最新状态,因此在线案例更有可能。所有主要的地图提供商(例如 TomTom)都提供这种可能性,并通过网络提供有关地标的信息。接收后,数据以标准化的电子地平线格式 ADASISv3 提供(见第 3 节)。由于可能还有其他系统也接收 ADASISv3 数据流,因此每个系统都需要自己的 ADASISv3 Reconstructor 来提供易于访问的数据结构。该数据结构包含电子地平线树的所有信息,包括该系统所需的地标。然后,基于地标的定位组件 (LbL) 访问地标并从相机系统接收外部感知信息。在成功匹配的情况下,LbL 为第三个组件提供绝对位置更新。定位模块将传统传感器输入(例如陀螺仪、里程表、GNSS)与 LbL 相结合,并为所有 HAD 系统组件提供单一真实定位信息源。

poYBAGKsK4GAVMxuAAFnl_yTzBc956.png

图 2. 系统概览

以 ADASIS v3 格式映射数据

向自动驾驶汽车提供地图数据是改善驾驶行为和简化算法设计的关键因素。ADASIS 论坛已指定用于序列化和描述 ADAS 应用程序的地图数据的描述格式。ADASISv2 格式已在业界广泛用于当前最先进的 ADAS 系统。但是,此 v2 格式仅关注 SAE L0-L2 系统。它不提供车道准确的地图信息,并且缺少仅用于更高自动化级别的各种信息。

ADASISv3 提供程序接收地图数据和位置。然后它会构建一个电子地平线 (eHorizon) 来描述车辆即将到来的道路网络。此 eHorizon 包含所有必要信息。ADASISv3 标准将 eHorizon 描述为一条或多条路径。这些路径包含有关可用通道、与其他路径的互连以及所谓的配置文件的信息。这些配置文件包含有关路径的各种不同元素的信息。这从单个事件概况(例如交通标志)开始,越过附加到区域的斜坡,直至附加到路径的速度限制。然后将此 ADASISv3 eHorizon 序列化并通过车辆网络发送到所有 ADAS ECU 进行处理。这种转移可以在一个步骤中完成。然而,更常见的是增量传输。

ADASISv3 标准已经定义了许多配置文件。但是,也可以通过自定义配置文件扩展配置文件集。这些配置文件包含客户特定的信息。对于本文稿中描述的系统,EB 通过包含地标信息的配置文件扩展了 ADASISv3 标准。该展示使用从高清地图接收的交通标志及其地理位置。

基于地标的定位

基于地标的定位的一般处理链如图3所示。首先,系统检测作为定位候选的交通标志。这些交通标志不仅需要检测,还需要相对于车辆进行定位。大规模生产的通用交通标志检测系统可能无法提供此数据,或者可能不如 LbL 所需的准确。检测到交通标志后,系统会尝试在高清地图中查找交通标志。此查找受限于车辆的当前位置。随着交通标志的重新定位、更改、移除或新放置,此查找可能会导致不同的结果:

交通标志被发现并且是明确的。

发现多个交通标志,无法确定检测到哪个标志。

在地图数据库中找不到任何标志。

pYYBAGKsK4iAQZFJAAE2lGP9h0E539.png

图3. 一般处理链

案例 1 是使系统能够在链中进行的情况。案例 2 和案例 3 导致无法使用交通标志检测。

增量位置计算是 LbL 的主要步骤。为了之后更新位置,LbL 需要计算位置偏移和估计的测量精度。该计算的基本假设是地图数据L的测量值M和地标位置都是正确的。需要使用车辆的自我位置 E 将测量值从传感器坐标系转移到全局位置:

Mego = RotateZ(M+E)

之后,LbL 可以通过 M 和 L 的减法计算出增量位置 ΔP:

ΔP = M – L

第二部分结果的计算基于高斯误差传播。然后将结果转发到位置更新。流程链现在重新开始。

审核编辑:郭婷

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 汽车电子
    +关注

    关注

    2998

    文章

    7445

    浏览量

    161560
  • adas
    +关注

    关注

    307

    文章

    2054

    浏览量

    207840
  • 自动驾驶
    +关注

    关注

    773

    文章

    13023

    浏览量

    163196
收藏 人收藏

    评论

    相关推荐

    未来已来,多传感器融合感知是自动驾驶破局的关键

    方面表示,这是L4级自动驾驶公司和车企为了打造Robotaxi量产车,国内成立的首个合资公司。首款车型已完成产品定义,正在进行设计造型的联合评审,计划明年实现量产。未来已来,2024年是全球L
    发表于 04-11 10:26

    LabVIEW开发自动驾驶的双目测距系统

    精确的距离信息,从而提高车辆的主动安全性能。这一系统的开发和应用有望自动驾驶领域取得更多突破性进展。 ​ 这是LabVIEW的一个功能介绍,更多的使用方法与开发案例,欢迎登录官网,了解更多信息。有需要LabVIEW项目合作开发
    发表于 12-19 18:02

    农机自动驾驶显示系统组成部分以及配置

    不开农机自动驾驶系统这个概念的。 农机自动驾驶主要是通过软硬件同步协调一致达到自动驾驶的目的,硬件部分包括:电动方向盘、卫星信号接收器、角度传感器、高精度定位模块以及平板显示系统等;软
    发表于 10-17 17:52

    【KV260视觉入门套件试用体验】八、VITis AI自动驾驶多任务执行MultiTask V3

    d58cbda2-97976be7__640x360.avi MultiTask V3 旨在同时执行自动驾驶场景中的不同任务,同时实现优异的性能和效率。这些任务包括对象检测、分 割、车道检测、可行驶区域分割和深度估算,这些都是自动
    发表于 09-26 16:43

    GNSS中高精度定位定向模组M20助力自动驾驶车辆精准定位

    定向模组M20通过接收来自卫星的信号来确定车辆的位置。高精度GNSS技术可以实现准确到厘米级的定位,使自动驾驶车辆能够精确地知道自己在道路上的位置。 路径规划和导航:
    的头像 发表于 09-11 17:52 368次阅读
    GNSS中高精度<b class='flag-5'>定位</b>定向模组M20助力<b class='flag-5'>自动驾驶</b>车辆精准<b class='flag-5'>定位</b>

    GNSS中高精度定位定向模组M20助力自动驾驶车辆精准定位

    定向模组M20通过接收来自卫星的信号来确定车辆的位置。高精度GNSS技术可以实现准确到厘米级的定位,使自动驾驶车辆能够精确地知道自己在道路上的位置。 路径规划和导航:
    的头像 发表于 08-24 18:17 402次阅读
    GNSS中高精度<b class='flag-5'>定位</b>定向模组M20助力<b class='flag-5'>自动驾驶</b>车辆精准<b class='flag-5'>定位</b>

    自动驾驶系统有哪些车辆定位方法

    自动驾驶的第一步就是定位,知道自己在哪里,才能进行路径规划,控制汽车行驶。当前汽车主要用GPS导航,由于GPS不是很精准,95%的情况都可以在2米以内,在人驾驶汽车的情况下,只需要知道
    的头像 发表于 06-09 17:29 1367次阅读

    高精自动驾驶中的地图匹配定位技术

    汽车定位是让自动驾驶汽车知道自身确切位置的技术,在自动驾驶系统中担负着相当重要的职责。汽车定位涉及多种传感器类 型和相关技术,主要可分为卫星定位
    发表于 06-07 10:31 0次下载
    高精<b class='flag-5'>自动驾驶</b>中的地图匹配<b class='flag-5'>定位</b>技术

    自动驾驶高精定位

    定位是高等级自动驾驶的基础,但在高速NOA和城区NOA等场景中,如何能够稳定地在各种工况下实现高精度定位将是个难题。一个常见的问题是:高速 NOA、城区NOA功能需要实现多高精度的定位
    发表于 06-06 14:28 2次下载
    <b class='flag-5'>自动驾驶</b>高精<b class='flag-5'>定位</b>

    apollo自动驾驶中的GNSS/融合定位技术

    定位技术是自动驾驶技术解决方案中重要的一个部分,既有激光雷达、摄像头、超声波等其他技术的相对定位方式,也有GNSS高精度定位,多传感器融合定位
    发表于 06-06 09:36 0次下载
    apollo<b class='flag-5'>自动驾驶</b>中的GNSS/融合<b class='flag-5'>定位</b>技术

    自动驾驶定位概述

    定位可以归为自动驾驶系统的感知模块,但它又有自己独特的技术特点,因此一般会把定位单独列出来。 自动驾驶车辆行驶的第一步是需要知道自己的位置,在复杂多变的城市环境中,
    发表于 06-02 15:28 1次下载
    <b class='flag-5'>自动驾驶</b><b class='flag-5'>定位</b>概述

    低速自动驾驶车辆的定位与建图

    电子发烧友网站提供《低速自动驾驶车辆的定位与建图.pdf》资料免费下载
    发表于 06-02 14:35 0次下载
    低速<b class='flag-5'>自动驾驶</b>车辆的<b class='flag-5'>定位</b>与建图

    自动驾驶之导航定位介绍

    自动驾驶中,一般用到的导航定位技术包括,惯性导航以及GPS定位导航,惯性导航一般用到IMU,此外为了进一步确保定位 的可信度,还会采集轮速,进行
    发表于 06-01 16:14 0次下载
    <b class='flag-5'>自动驾驶</b>之导航<b class='flag-5'>定位</b>介绍

    自动驾驶技术概述

    自动驾驶汽车,通过技术实现车辆自动驾驶,目的是减少驾驶疲劳、增强驾驶安全。 自动驾驶汽车按自动
    发表于 06-01 14:50 1次下载
    <b class='flag-5'>自动驾驶</b>技术概述

    堆取料机无人值守系统如何进行自动精确定位自动化操作

    济南祥控自动化开发的堆取料机无人值守系统由PLC控制系统、通讯系统、定位检测系统、激光盘煤系统、煤流检测系统、安全防护系统、视频监控系统与远程监控软件组成,能够对堆取料机进行自动
    的头像 发表于 05-24 10:21 1092次阅读
    堆取料机无人值守系统如何<b class='flag-5'>进行</b><b class='flag-5'>自动</b><b class='flag-5'>精确定位</b>和<b class='flag-5'>自动</b>化操作