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

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

3天内不再提示

地图数据为自动驾驶的扩展范围

星星科技指导员 来源:嵌入式计算设计 作者:Thomas Barthel 2022-06-16 15:11 次阅读

在这十年中,高度自动化驾驶是每个汽车制造商的目标。新的玩家进入市场,而传统汽车制造商逐渐完善驾驶辅助功能,直到最终完全独立于驾驶员。新人在实际汽车制造方面的经验较少,但在机器学习和与云交互方面拥有丰富的专业知识。

共同点是需要传感器数据来代替人类的感官。自动驾驶汽车需要有关其环境的信息才能正常运行。每种类型的传感器都有不同的优点和缺点。相机可以提供最好的概览,但必须实时处理图像以提供适当的环境模型。雷达可以很好地检测物体并提供适当的环境模型,但很容易被排水盖等金属物体混淆。激光雷达,一种基于激光的系统,似乎是一个很好的折衷方案,但它非常昂贵。答案是组合多个传感器以获得最可能的图片。

这些传感器随着每一代新硬件的发展而扩大范围,但它们仍然存在物理限制。他们的视线不能超过 200 米,不能环顾四周,也不能看穿山丘或其他大障碍物。因此,仅依靠传感器数据的汽车会像来自另一个城市的游客一样行驶,就好像它不知道岔道、交叉路口或弯道一样。汽车将通过其传感器驾驶,并且可能会在很晚才最终识别出正确的路径时执行机动。

额外的地图数据是避免这种情况的唯一方法。这样的数据可以被认为是一个助理拉力赛车手。它通过实现不同条件之间的平滑过渡来改善驾驶。例如,当传感器发现速度限制时,预测性主动巡航控制会急剧制动汽车,但借助地图信息,可以提前降低速度。诸如急转弯、危险斜坡或其他障碍物之类的特殊情况也是事先知道的。详细且最新的地图对于提供此信息至关重要。这样的地图包含两种信息:静态和动态。

动态内容一直在变化。此类内容包括有关事故、危险警告、交通拥堵或天气状况的数据。它需要立即报告、处理和分发。否则,它只会过时并导致错误的操作。该信息与广播中的交通新闻相关。

静态内容不会经常更改。例如坡度、曲率、车道标记或路标。这些数据可以逐步收集,处理和分发可能需要几天甚至几周的时间。这与纸质地图上的信息相关。

必须建立一个反馈回路来提供这样的地图。车辆报告潜在的地图信息,这些信息被收集并添加到地图中,然后分发回车辆。如果动态内容有用,反馈循环必须尽可能快。相比之下,静态内容在长时间后仍然有价值,因此可以在上传连接不可用时将其缓冲在车辆中。

在这两种情况下,所有参与者都识别出的对象或情况不断地反馈给反馈循环。时间戳和位置数据被添加到发送的消息中,但需要某种身份验证以避免滥用上传门户。这种身份验证允许车辆连接到云服务并防止未知发件人上传恶意消息。它通常允许消息的接收者确定发送者,并决定是否永久保留有关发送者的信息以允许进一步评估或在处理链中丢弃它以确保隐私。

上传的信息也必须经过验证,检查每条记录的准确性,并立即删除无效记录。例如:如果 GPS 信号不可用,则可能会发送大西洋 0 纬度和 0 经度的位置数据。收到此错误时很容易检测到。除了位置数据,还应小心处理时间戳,因为车辆的本地时间可能不一定正确。这可能是由于旧车辆的时间设置错误或时钟质量低,而新车辆在行驶过程中可能设置了错误的时区。由于必须立即发送动态内容,因此可以使用消息在服务器上的到达时间。当发送的时间戳不可信并且消息可能已在缓冲区中保存了未定义的时间时,这对于缓冲的静态消息可能会更棘手。幸运的是,静态内容不像动态内容那样时间紧迫,因此时间戳的精度不相关。

从所有车辆接收到的信息都收集在一个大型数据库中,动态数据应尽快分发。但是,收集有关同一项目的其他信息是非常有意义的。例如,车辆发现的溢油位置总是不准确的。这是因为汽车中的传感器和算法针对正确识别而非准确定位进行了优化。识别它是否是油本身可能是错误的。这可能是由于传感器损坏、天气条件恶劣,或者是因为算法被刺激识别出与油坑完全不同的东西。唯一的解决方案是聚合关于同一项目的多个数据点。

信息消失是影响可靠性的另一个问题。这方面的一个例子是沿路的建筑工地。它总有一天会出现,持续大概 2 周,然后再次消失。这样的建筑工地甚至可能会影响静态信息,例如车道标记、车道几何形状、速度限制等。识别建筑工地的汽车的更新值被视为异常值,或无法影响过去几年的统计平均值。因此,不会创建地图更新或不足的更新。

为了解决这个问题,必须考虑信息的年龄。更新的信息必须以比旧信息更高的概率进行评级,即使它来自不太可靠的来源。移除标志时也会出现类似的问题。该标志将不再被发现,并且没有汽车会发送有关它的信息。因此,必须执行检查以查看数据库中是否存在没有进一步确认到达的项目。最后,这些项目必须从数据库中删除。

收集和汇总的信息可以生成更详细的地图。该地图具有更全面、更准确的几何信息,例如车道、精确曲率或坡度,以及沿路的更多细节,例如斑马线、路标或交通信号灯。这些地图太大而无法每天下载,尽管移动网络每一代都在变得更快,移动数据的成本也在不断下降。因此,必须以仅包含新数据的小部分发送更新。版本管理必须考虑车辆中已经存在的所有信息,并避免重复发送这些信息。尽管如此,一般更新仍将包含不相关的信息,因为一个城市的汽车不需要知道另一个城市的交通拥堵。因此,更新归结为每个车辆在其给定位置和预期路线的非常具体的地图更新包。更新包中只会包含当前赛道和接下来可以走的小路的最新信息。

简约更新包的优点是可以更快地安装和下载。由于车辆可能随时收到更新包,因此即使在驾驶时也必须能够处理它们。必须停止、更新和重新启动地图数据库,或者必须执行实时更新。如果数据库停止,车辆将失去作为附加信息源的地图,并恢复为纯粹基于传感器的驾驶。重启后,必须再次从数据库中读取所有相关数据并与其他传感器数据同步。实时更新保证了地图的持续使用,但也带来了各种数据库同步问题,例如更新算法可能会在自动驾驶算法试图读取这些数据时更改数据库中的信息。尽管有时这可能有效,但两种算法总是有可能同时尝试访问相同的数据。发生这种情况时会传输损坏的数据集。想象一下在更新曲率时沿着曲线行驶。典型的数据库方法是锁定受影响的数据,从而在数据更新时防止读取操作。但是,当每个算法都等待另一个算法解锁所需的记录时,这可能会导致死锁。最终,必须在数据库停机时间和最新数据的可用性之间做出妥协。典型的数据库方法是锁定受影响的数据,从而在数据更新时防止读取操作。但是,当每个算法都等待另一个算法解锁所需的记录时,这可能会导致死锁。最终,必须在数据库停机时间和最新数据的可用性之间做出妥协。典型的数据库方法是锁定受影响的数据,从而在数据更新时防止读取操作。但是,当每个算法都等待另一个算法解锁所需的记录时,这可能会导致死锁。最终,必须在数据库停机时间和最新数据的可用性之间做出妥协。

当车辆中的最新数据可用时,反馈回路关闭。汽车可以利用从之前的驾驶或其他车辆收集的所有数据。这实际上是整个反馈循环中的关键点。只有有足够的参与者,它才能正常工作。静态地图数据仍由专车收集和更新。这些汽车的唯一目的是收集数据。因此,他们相应地驾驶(即缓慢、小心地多次在同一条道路上行驶)。这些汽车配备了高精度传感器并传输非常精确的信息。虽然这可以完美地创建一个基本的导航路线图,但仅仅作为自动驾驶基础的地图是不够的。这样的地图必须勾勒出建筑工地周围略微偏移的车道,并标明改变的限速。鉴于一个建筑工地可能只持续不到一个月,一辆特殊的汽车无法经常收集数据以使整个国家的地图保持最新。这意味着每一辆车和每一位司机都必须参与维护高度准确的地图,就像维基百科用户为更新世界上最大的百科全书所做的那样。

审核编辑:郭婷

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

    关注

    2552

    文章

    51233

    浏览量

    754729
  • 汽车电子
    +关注

    关注

    3027

    文章

    7985

    浏览量

    167272
  • 机器学习
    +关注

    关注

    66

    文章

    8425

    浏览量

    132772
收藏 人收藏

    评论

    相关推荐

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

    从技术、管理和应用等多个维度规范自动驾驶地图数据的生产与使用。 引言 随着全球范围自动驾驶技术的加速发展,
    的头像 发表于 01-05 19:24 1092次阅读
    从《<b class='flag-5'>自动驾驶</b><b class='flag-5'>地图</b><b class='flag-5'>数据</b>规范》聊高精<b class='flag-5'>地图</b>在<b class='flag-5'>自动驾驶</b>中的重要性

    新品发布 | TOSUN正式推出GPS转CAN FD模块产品,自动驾驶提供数据支持

    正式推出一款GPS转CAN/CANFD模块产品,自动驾驶提供数据支持。TOSUN01产品简介TM2101可将GPS、IMU信息转成CAN/CANFD报文来传输,轻松
    的头像 发表于 12-02 01:01 138次阅读
    新品发布 | TOSUN正式推出GPS转CAN FD模块产品,<b class='flag-5'>为</b><b class='flag-5'>自动驾驶</b>提供<b class='flag-5'>数据</b>支持

    标贝科技:自动驾驶中的数据标注类别分享

    自动驾驶训练模型的成熟和稳定离不开感知技术的成熟和稳定,训练自动驾驶感知模型需要使用大量准确真实的数据。据英特尔计算,L3+级自动驾驶每辆汽车每天产生的
    的头像 发表于 11-22 15:07 930次阅读
    标贝科技:<b class='flag-5'>自动驾驶</b>中的<b class='flag-5'>数据</b>标注类别分享

    标贝科技:自动驾驶中的数据标注类别分享

    自动驾驶训练模型的成熟和稳定离不开感知技术的成熟和稳定,训练自动驾驶感知模型需要使用大量准确真实的数据。据英特尔计算,L3+级自动驾驶每辆汽车每天产生的
    的头像 发表于 11-22 14:58 711次阅读
    标贝科技:<b class='flag-5'>自动驾驶</b>中的<b class='flag-5'>数据</b>标注类别分享

    自动驾驶汽车安全吗?

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

    自动驾驶HiL测试方案案例分析--ADS HiL测试系统#ADAS #自动驾驶 #VTHiL

    自动驾驶
    北汇信息POLELINK
    发布于 :2024年10月22日 15:20:19

    自动驾驶HiL测试方案介绍#ADAS #自动驾驶 #VTHiL

    自动驾驶
    北汇信息POLELINK
    发布于 :2024年10月12日 18:02:07

    自动驾驶无图方案真的可行吗?

    随着自动驾驶技术的迅猛发展,传统的高精度地图依赖逐渐受到挑战。近年来,越来越多的汽车制造商和技术公司开始探索轻地图甚至无图的自动驾驶解决方案。随着华为宣布全国开启不依赖高精
    的头像 发表于 08-13 09:20 277次阅读

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

    。 硬件级安全: 自动驾驶系统对安全性有极高的要求。FPGA的硬件级安全性使其能够在硬件层面实现数据加密、防篡改和防攻击等安全功能,确保自动驾驶系统的稳定运行和数据安全。 易于集成
    发表于 07-29 17:11

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

    数据的实时处理和反馈,自动驾驶汽车的决策提供实时、准确的数据支持。 三、控制系统优化自动驾驶汽车的控制系统是复杂的,需要实现对车速、转向、
    发表于 07-29 17:09

    自动驾驶仿真测试实践:高精地图仿真

    引言随着自动驾驶技术的快速发展,基于高精地图自动驾驶功能已初步落地应用,并持续迭代升级。在研发测试阶段,多方面因素导致测试人员可能无法拿到控制器内部高精地图对应的OpenDRIVE文
    的头像 发表于 06-13 08:25 1083次阅读
    <b class='flag-5'>自动驾驶</b>仿真测试实践:高精<b class='flag-5'>地图</b>仿真

    特斯拉与百度合作扫清自动驾驶关键障碍

    知情者透露,特斯拉有望在此基础上推进自动驾驶服务。特斯拉于2020年起在华转向使用百度地图及导航服务,新的合作旨在解决更先进的自动驾驶地图需求。
    的头像 发表于 04-29 14:40 568次阅读

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

    /L4级自动驾驶赛跑的元年。 马斯克评论FSD 12.3版本的左转弯操作就像人类司机一样。如果FSD 12.3版本成功,将基本颠覆目前市场上的智能驾驶技术路线。基于“数据/算法/算力”的无人
    发表于 04-11 10:26

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

    随着科技的飞速进步,自动驾驶汽车已经从科幻概念逐渐转变为现实。然而,在其蓬勃发展的背后,自动驾驶汽车仍面临一系列亟待解决的问题和挑战。本文将对这些问题进行深入的剖析,并提出相应的解决方案,以期未来
    的头像 发表于 03-14 08:38 1185次阅读

    自动驾驶领域的数据集汇总

    自动驾驶论文哪少的了数据集,今天笔者将为大家推荐一篇最新的综述,总结了200多个自动驾驶领域的数据集,大家堆工作量的时候也可以找一些小众的数据
    的头像 发表于 01-19 10:48 1022次阅读
    <b class='flag-5'>自动驾驶</b>领域的<b class='flag-5'>数据</b>集汇总