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

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

3天内不再提示

使用ADASIS版本3在高度自动驾驶中实现精确定位

星星科技指导员 来源:嵌入式计算设计 作者:Sebastian Ohl Ohl 2022-12-01 15:57 次阅读

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

比较结果用于提高车辆的位置。该系统已在实际情况下使用测试车辆进行了评估。贡献中包含对方案和测试结果的描述。

介绍

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

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

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

系统上下文

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

ADASIS v3 格式的地图数据

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

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

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

基于地标的本地化

首先,系统检测适合本地化的交通标志。这些交通标志不仅需要检测,还需要相对于车辆进行定位。批量生产的通用交通标志检测系统可能无法提供此数据,或者可能不如 LbL 所需的准确。检测到交通标志后,系统将尝试在高清地图中查找交通标志。此查找根据车辆的当前位置而受到限制。当交通标志被重新定位、更改、移除或新放置时,此查找可能会导致不同的结果:

交通标志已找到且没有歧义。

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

在地图数据库中找不到任何符号。

情况 1 是使系统能够在链中继续运行的情况。案例 2 和案例 3 导致交通标志检测不可用。

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

Mego = RotateZ(M+E)

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

ΔP = M – L

结果第二部分的计算基于高斯误差传播。然后将结果转发到仓位更新。流程链现在再次启动。

审核编辑:郭婷

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

    关注

    2551

    文章

    51177

    浏览量

    754294
  • GNSS
    +关注

    关注

    9

    文章

    773

    浏览量

    47984
  • 自动驾驶
    +关注

    关注

    784

    文章

    13839

    浏览量

    166556
收藏 人收藏

    评论

    相关推荐

    从《自动驾驶地图数据规范》聊高精地图自动驾驶的重要性

    自动驾驶地图作为L3级及以上自动驾驶技术的核心基础设施,其重要性随着智能驾驶技术的发展愈发显著。《自动驾驶地图数据规范》(DB11/T 20
    的头像 发表于 01-05 19:24 175次阅读
    从《<b class='flag-5'>自动驾驶</b>地图数据规范》聊高精地图<b class='flag-5'>在</b><b class='flag-5'>自动驾驶</b><b class='flag-5'>中</b>的重要性

    自动驾驶中常提的SLAM到底是个啥?

    ?这两个问题。目前,自动驾驶技术主要依赖高精地图和RTK(实时动态定位)系统完成高精度定位。然而,这种方法的实现成本高昂,需要依赖于完善的基础设施,且
    的头像 发表于 11-21 15:17 951次阅读
    <b class='flag-5'>自动驾驶</b>中常提的SLAM到底是个啥?

    MEMS技术自动驾驶汽车的应用

    的核心作用 MEMS传感器以其微小但功能强大的特性,自动驾驶汽车中发挥着至关重要的作用。它们能够实时监测和控制车辆的各种参数,为自动驾驶系统提供
    的头像 发表于 11-20 10:19 405次阅读

    PWM控制自动驾驶汽车的重要性

    随着科技的飞速发展,自动驾驶汽车逐渐成为现实。在这一领域中,精确的控制技术是确保车辆安全、高效运行的关键。脉冲宽度调制(PWM)控制作为一种广泛应用的控制技术,自动驾驶汽车
    的头像 发表于 11-19 09:05 437次阅读

    自动驾驶汽车安全吗?

    随着未来汽车变得更加互联,汽车逐渐变得更加依赖技术,并且逐渐变得更加自动化——最终实现自动驾驶,了解自动驾驶汽车的安全问题变得非常重要,这样你才能回答“
    的头像 发表于 10-29 13:42 536次阅读
    <b class='flag-5'>自动驾驶</b>汽车安全吗?

    自动驾驶技术的典型应用 自动驾驶技术涉及到哪些技术

    自动驾驶技术的典型应用 自动驾驶技术是一种依赖计算机、无人驾驶设备以及各种传感器,实现汽车自主行驶的技术。它通过使用人工智能、视觉计算、雷达、监控装置和全球
    的头像 发表于 10-18 17:31 837次阅读

    Autobrains推出自动驾驶定位技术

    近日,人工智能汽车解决方案提供商Autobrains宣布推出其最新创新——自动驾驶定位技术Air2Road。
    的头像 发表于 10-17 16:45 500次阅读

    FPGA自动驾驶领域有哪些优势?

    需更换整个硬件平台。 综上所述,FPGA自动驾驶领域具有高性能、灵活性、低延迟、高能效比、硬件级安全、易于集成与扩展以及长期可维护性等显著优势。这些优势使得FPGA成为自动驾驶技术
    发表于 07-29 17:11

    FPGA自动驾驶领域有哪些应用?

    的数据处理和预处理,实现实时计算和反馈。 二、数据传输与处理FPGA自动驾驶扮演着数据传输和处理的角色。它能够支持多种传感器(如激光雷达、摄像头、GPS等)的数据传输,并通过其高速
    发表于 07-29 17:09

    ISP数据精确定位的技术实现

    ,去除冗余和噪声数据,保证数据质量。 数据存储: 将清洗后的数据存储高效的数据库,方便后续查询和分析。 · 定位算法设计 基于ISP数据的定位算法设计是
    的头像 发表于 07-18 11:27 385次阅读

    服务提供商数据精确定位的应用

    我们在网络连接和数据传输时通过利用ISP提供的数据,可以实现对用户和设备的精确定位。接下来我将就ISP数据精确定位的应用进行阐述。 IS
    的头像 发表于 07-18 11:18 377次阅读

    隧道zigbee精确定位系统优势及功能

    (1)算法优势:基于特别设计的TOF算法实现精确定位计算,来获得距离数据。可以基本消除信号强度带来的影响,可以各种环境条件下获取精确定位
    的头像 发表于 07-01 15:32 395次阅读
    隧道zigbee<b class='flag-5'>精确定位</b>系统优势及功能

    深度学习自动驾驶的关键技术

    随着人工智能技术的飞速发展,自动驾驶技术作为其中的重要分支,正逐渐走向成熟。自动驾驶系统,深度学习技术发挥着至关重要的作用。它通过模拟人脑的学习过程,
    的头像 发表于 07-01 11:40 782次阅读

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

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

    自动驾驶发展问题及解决方案浅析

    汽车的发展提供有益的参考。   自动驾驶汽车发展的现状与挑战 (一)技术难题 自动驾驶汽车的核心在于通过先进的传感器、算法和控制系统实现车辆的自主驾驶。然而,
    的头像 发表于 03-14 08:38 1171次阅读