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

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

3天内不再提示

自动驾驶无疑是汽车行业为用户描画的一张“大饼”

安富利 来源:安富利 作者:安富利 2021-03-30 14:16 次阅读
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

自动驾驶无疑是汽车行业为用户描画的一张“大饼”,能够手离方向盘,将开车这种枯燥乏味且极具风险的“力气活儿”变成一种享受,太有诱惑力了。 但现实是,吆喝了很多年,我们似乎离真正的自动驾驶还有相当的距离。如果你找个业内人士聊聊,他可能会列举出从技术到安全,从商业模式到法律法规等一系列苦衷,借此来向你说明自动驾驶的“路漫漫其修远兮”。但是理由再多,趋势在那儿,面对这个人人都在为之而奋斗的终极目标,恐怕是有条件要上,没有条件创造条件也要上。但是这条路究竟应该如何走,如何走得更顺,就需要一个合理的规划了。

其实从技术上来讲,实现自动驾驶一直面临着一个扩展性的问题,因为自动驾驶的终极目标是根据分级、分阶段实现的,而不是一步到位,因此在这个漫长的过程中如何打造一个可扩展的技术架构去应对所有自动驾驶级别在算力、安全性等方面的要求,就成了一个十分重要的命题。而且这样的可扩展的架构,对于在这个过程中形成高中低端的差异化产品,适应不同用户市场的需要,及时将技术投入变现,也大有裨益。

自动驾驶的分级

为了完美地解答这个问题,我们还是要先回到自动驾驶的分级上。按照美国汽车工程师学会SAE给出的定义,自动驾驶从L1到L5分为五级,分别对应着驾驶支持、部分自动化、有条件自动化、高度自动化和完全自动化。

cd2e9f9c-8cc6-11eb-8b86-12bb97331649.png

图1:自动驾驶的分级说明(图片来源:安富利) 图1中对这五个级别的内容进行了更详细的描述,从中不难看出,各个级别之间的差异是根据驾驶控制权的归属来界定的,自动驾驶级别越低,驾驶员对车辆的控制权就越强。比如在L1中,包括自动巡航、自动制动和车道保持等几个内容,它们实际上只允许车辆在一个方向上做加速或减速的自动控制,而不包括转向的操作,驾驶员仍然对车辆具有绝对的控制权,必须通过亲自观察环境做出正确的判断和决策;而到了L5,车辆则处于无需驾驶员干预的完全自动化状态,在大多数情况下驾驶员甚至对车辆的驾驶没有“发言权”。 从这个分级规则中我们也可以看出,在L3到L4之间,其实存在一个很高的“台阶”。如果说,从L1到L3的自动驾驶系统还是一个驾驶员导向的产品,核心要义还是由人去操控汽车,那么到了L4和L5,汽车基本上就等同于一个机器人了,在大多数情况下是处于与“人”切断联系的状态,自主运行。也可以说从L1至L3,产品广告词吹得再玄妙,也还是ADAS,只有到了L4和L5,才是真正进入了的自动驾驶的境界。 从L1到L5的这种跨度,反观上文中所提到的技术架构的可扩展性,就显得更具挑战性了。

可扩展的技术架构

想要解决这个问题,首先需要在深入理解的基础上对其进行简化。目前业内一种比较主流的认知是,可以将自动驾驶决策(THINK)分为两个部分(域):一个是感知和建模(Perception and Modeling),一个是安全计算(Safe Computing)。 具体来讲,感知和建模是对来自车辆传感器的数据进行特征提取、分类、识别、跟踪等处理,得出目标是什么、目标的XYZ坐标位置,以及目标移动的速度和角度等信息,并输出一个网格图。而感知和建模域的输出,则可作为安全计算域的输入,安全计算要做的就是将目标的网格图与环境信息融合,进行最佳路线的规划,并动态预测未来几秒内可能的变化,其计算结果输出为车辆加减速和转向两种控制信号,这样的计算处理过程反复进行,就可形成连贯的自动驾驶行为。

由于感知和建模、安全计算这两个域的功能不同,具体的技术诉求也是不同的,这主要反映在功能安全性和计算效率上。 对于感知和建模来说,由于前端输入来自多个传感器——包括摄像头、毫米波雷达和激光雷达三种类型——为了适应复杂应用场景,至少需要两种传感器去满足全面、准确的数据获取要求,这种传感器的多样性和冗余性,使得单一传感器的感知和建模系统只需满足ASIL-B的功能安全要求,即可在整体上达到ASIL-D的功能安全水平。而在算力上,定点计算即可满足大多数感知和建模数据处理的要求。 而安全计算则很不一样,由于经过传感器融合之后,没有了数据的多样性和冗余性,因此安全计算处理器必须要达到ASIL-D的功能安全要求。同时由于计算复杂性要高,必须同时使用定点运算和浮点运算——浮点运算主要是进行向量和线性代数加速——而且从安全性的角度,神经网络因为不能回溯而无法胜任,因为必须使用确定性的算法,这些计算效率上的要求,都需要与其相适应的计算架构的支持。 试想一下,如果用单一的计算架构去同时完成感知和建模、安全计算两个任务,显然是不经济的,而且丧失了灵活性。比如,当你希望扩展传感器的数量或类型时,就不得不对整个处理器结构进行替换。所以一种可扩展架构的思路就是,分别为两个域设计不同的处理器芯片与之相对应,这样后续的系统扩展升级也会更容易。比如恩智浦就是按照这样的思路进行产品规划的。

图2,恩智浦针对自动驾驶的可扩展技术架构(图片来源:NXP) 针对感知和建模,恩智浦分别推出了做视觉感知和建模的S32V和用于雷达感知应用的S32R两种处理器,处理来自摄像头和毫米波雷达的数据,而且充足的算力还可以使其作为安全协处理器,提升整个系统的安全性。这样的架构在L1和L2级的ADAS应用中完全可以胜任。 而针对L3到L4级别的系统,如果需要添加摄像头和雷达,相应地增加S32V和S32R处理器即可。与此同时,安全计算在这个级别的自动驾驶中已经必不可少了,这个任务恩智浦就交给了S32G和Layerscape LX2去完成,其中S32G作为安全处理器和汽车外围接口处理设备,LX2则用于提高计算性能,以及支持高带宽和网络传输功能。 这样的架构,如果要想扩展到L4和L5级别,则可以通过继续增加前端感知和建模处理器,以及在系统中添加第三方的加速器来实现,为开发带来了极大的灵活性。

cea16f30-8cc6-11eb-8b86-12bb97331649.jpg

图3,恩智浦自动驾驶技术架构灵活的可扩展性(图片来源:NXP) 这样一来,一个架构就可以满足从L1到L5所有自动驾驶级别的技术要求,开发者不论是做面向未来的技术探索,还是做针对当下市场需求的产品研发,都可以进退有据,游刃有余。有了这样的认识和技术支撑,在通往自动驾驶的台阶上,你的步伐是不是也会更笃定呢?

责任编辑:lq

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

    关注

    31

    文章

    6020

    浏览量

    90860
  • adas
    +关注

    关注

    311

    文章

    2361

    浏览量

    212249
  • 自动驾驶
    +关注

    关注

    795

    文章

    15062

    浏览量

    182018

原文标题:自动驾驶:从L1到L5,我们应该如何上台阶?

文章出处:【微信号:AvnetAsia,微信公众号:安富利】欢迎添加关注!文章转载请注明出处。

收藏 人收藏
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

    AMD推动汽车行业创新电子书重磅发布

    随着电动汽车、车辆自动驾驶技术崛起,以及人工智能(AI)推动众多车载安全和信息娱乐系统创新,汽车行业正在经历巨大变革与机遇。
    的头像 发表于 04-27 10:01 291次阅读

    如何构建适合自动驾驶的世界模型?

    提出的。那世界模型是自动驾驶落地的正解吗? 什么是世界模型? 世界模型对于自动驾驶汽车来说,更像是给汽车大脑里绘制一张地图,可以将环境的现状
    的头像 发表于 02-18 08:14 1.1w次阅读
    如何构建适合<b class='flag-5'>自动驾驶</b>的世界模型?

    自动驾驶汽车如何实现自动驾驶

    人类驾驶员而言是非常直观且有效的指令,但对于自动驾驶汽车来说,则意味着需要套极其复杂的感知、理解与决策链路。 自动驾驶如何看清文字?
    的头像 发表于 02-10 08:50 908次阅读
    <b class='flag-5'>自动驾驶</b><b class='flag-5'>汽车</b>如何实现<b class='flag-5'>自动驾驶</b>

    德州仪器TDA5系列SoC助力下自动驾驶汽车设计

    在中央计算平台的帮助下,汽车行业自动驾驶水平越来越高。TDA5 系列等 SoC 通过集成式 C7 NPU 和芯片就绪型设计提供安全、高效的 AI 性能。这些 SoC 使汽车制造商能够更轻松地实现 ADAS 功能,
    的头像 发表于 01-12 11:28 2224次阅读
    德州仪器TDA5系列SoC助力下<b class='flag-5'>一</b>代<b class='flag-5'>自动驾驶</b><b class='flag-5'>汽车</b>设计

    汽车行业迎来L3级自动驾驶上路潮!华为、小鹏、理想抢跑

    近日,国内自动驾驶领域接连迎来重大进展!小鹏、理想两大车企已分别在广州和北京获得L3级自动驾驶道路测试牌照,并启动常态化道路测试。与此同时,鸿蒙智行也在深圳联合相关部门,开启了L3级有条件自动驾驶的内测。
    的头像 发表于 12-24 18:08 1421次阅读

    自动驾驶汽车如何识别红绿灯?

    件事,很多老司机凭借视觉和经验,可以快速判断红绿灯的情况。 这简单的场景对于自动驾驶汽车来说,却有很多值得讨论的地方。虽然只是根据灯的颜色决定行驶步骤,但红绿灯识别无疑是
    的头像 发表于 12-23 09:26 905次阅读
    <b class='flag-5'>自动驾驶</b><b class='flag-5'>汽车</b>如何识别红绿灯?

    新思科技与Tata Elxsi合作推动汽车行业变革

    竞争激烈的汽车行业正面临前所未有的变革。随着主机厂和级供应商积极推进软件定义汽车(SDV)转型,开发周期大幅压缩,从原本的3至4年年骤减至不到2年。汽车行业需要找到创新方法,以极快的
    的头像 发表于 10-30 14:51 1876次阅读

    RFID智能卡在汽车行业的应用

    RFID智能卡在汽车行业中的主要应用场景1.车辆身份识别与管理车辆登记与认证:RFID智能卡可以用于车辆的身份识别,每辆车配备个唯的RFID标签,用于车辆登记、年检等场景防盗系统:通过将RFID
    的头像 发表于 08-26 16:46 1155次阅读
    RFID智能卡在<b class='flag-5'>汽车行业</b>的应用

    Molex莫仕互联汽车解决方案推动汽车行业智能化转型

    随着车联网 (V2X)、高级信息娱乐系统和自动驾驶等创新技术的快速发展,汽车行业正在经历快速变革。这些技术进步需要连接解决方案在紧凑的轻量化设计中实现高速数据传输、多协议支持和有效的电磁干扰
    的头像 发表于 08-19 09:43 2381次阅读

    盘点嵌入式就业所需要的技能有哪些?

    在数字化和智能化的大潮中,嵌入式系统无疑是支撑现代科技发展的核心力量。从智能手机到智能汽车,再到智能家居,嵌入式技术无处不在,无时不刻不在影响着我们的生活和工作方式。因此,对于那些对科技充满热情的人
    发表于 08-11 15:43

    超景深显微镜在汽车行业的多维应用探析

    汽车制造这精密而复杂的工业领域,每个零部件的质量都关乎整车的性能与安全。而超景深显微镜,正以其卓越的性能,成为汽车行业质量把控与创新研发的得力助手,
    的头像 发表于 08-05 17:51 1236次阅读
    超景深显微镜在<b class='flag-5'>汽车行业</b>的多维应用探析

    四维图新斩获2025汽车行业智能驾驶产品奖

    7月31日,维科杯·OFweek(第四届)2025汽车行业年度评选在深圳正式揭榜。四维图新舱行泊体解决方案获评汽车行业智能驾驶产品奖。这是继2024年获得创新技术奖之后,四维图新连续
    的头像 发表于 08-01 14:09 1235次阅读

    如何制作一张自动驾驶高精度地图?

    厘米级的精确参考。那么份能够满足自动驾驶需求的高精度地图到底是如何生成的?其背后又依赖了哪些关键技术? 想要生成一张合格的高精度地图,需要“眼睛”先看懂路,这个“眼睛”来自于多传感器的数据采集平台。常见的做法是借助
    的头像 发表于 07-18 09:08 1092次阅读
    如何制作<b class='flag-5'>一张</b><b class='flag-5'>自动驾驶</b>高精度地图?

    探讨汽车行业的漏洞管理

    推动软件定义汽车(SDV)发展的多重因素,正使现代车辆面临日益广泛的网络攻击威胁:更复杂的技术栈集成、不断增加的连接选项、电子控制单元(ECU)的集中化,以及自动驾驶和高级驾驶辅助功能带来的额外复杂性等(仅列举部分因素)。随着法
    的头像 发表于 05-28 11:09 1981次阅读