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

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

3天内不再提示

DRIVE Labs “常学常新”系列之「入门篇」:自动驾驶基础功能

NVIDIA英伟达 来源:未知 2023-02-05 06:15 次阅读
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

DRIVE Labs 系列文章

始发站:自动驾驶基础功能

|

|

|

|

|

|

|

|

伴随自动驾驶技术的出现与不断成熟,自动驾驶汽车已经走进人们的日常生活之中。放眼未来,自动驾驶功能不仅可以“解放双手”,还能“解放双眼”,甚至“解放大脑”。为了让读者更好地了解自动驾驶,NVIDIA DRIVE 团队推出 DRIVE Labs “常学常新”系列,以一辆自动驾驶汽车从出发到最终目的地为线索,分 8 期主题,解析自动驾驶汽车如何一路“过关斩将”,以及 NVIDIA 技术与产品在不同场景中提供的支持。

本期是第一期“入门篇—自动驾驶基础功能”。新年第一跑,出发!

驾驶 NVIDIA 自动驾驶汽车

将一辆传统汽车变成自动驾驶汽车是一项巨大的挑战。NVIDIA 通过构建自动驾驶的基础模块(将其分为感知、定位和规划/控制软件)以及应用高性能计算来解决这个问题。为了测试和验证 NVIDIA DRIVE 自动驾驶软件,NVIDIA 除通过仿真测试以外还进行了实际的道路测试。以上视频就展示了搭载 NVIDIA DRIVE 自动驾驶软件的测试车辆,在 NVIDIA 加州总部附近进行自动驾驶的情况

感知软件

自动驾驶汽车利用 AI 来“看见”世界。简单来说,感知就是让自动驾驶汽车能够看到路况的功能。通过接收原始传感器数据,并将其转换为对当下世界以及我们所处的驾驶场景的语义理解。

深度神经网络(DNN)是构建 NVIDIA 感知软件的核心模块,这类算法是根据人类大脑的运行方式设计并能够通过经验来进行学习的数学模型。自动驾驶汽车可以利用深度神经网络(DNN),实现不同功能:

  • 借助 DriveNet DNN 实现对障碍物(例如,汽车与行人)的数据驱动理解,并同时计算车辆与这些障碍物的距离;

  • 使用 LaneNet DNN 检测车道信息;

  • 利用 WaitNet DNN、LightNet DNNSignNet DNN 检测和分类需要等待的情况,比如交叉路口、交通信号灯和交通标志等;

  • OpenRoadNet DNN 会检测场景中障碍物周围的自由空间;

  • 在后台运行 ClearSightNet DNN,以评估摄像头是否清晰,是否被遮挡或遮盖。

这些丰富的感知功能都会在 NVIDIA 的规划控制软件上使用,支持汽车的自动驾驶操作。

0db05886-a4d4-11ed-bfe3-dac502259ad0.jpg

定位软件

自动驾驶汽车在行驶过程中,除了需要“看懂”周围环境之外,了解其在路上所处的位置也十分重要,因而定位功能也必不可少。自动驾驶汽车可通过定位信息准确地了解自己在路上的位置,并制定车道行驶计划,包括进行变道操作等。基于定位功能,自动驾驶汽车能够规划出抵达目的地的合理线路,预计到达目的地的时间(ETA),并沿着所创建的车道行驶规划对车辆进行实时追踪。

0ddf5adc-a4d4-11ed-bfe3-dac502259ad0.jpg

在行驶期间,相信自动驾驶汽车能够利用数据感知并选择正确的行驶路径至关重要。我们将这种信任称为路径感知可靠性。对于 L2+ 级自动驾驶系统来说,实时评估路径感知可靠性意味着评估该系统是否知道何时进行安全的自主操作,以及何时应该将操作权移交给人类驾驶员。

NVIDIA 通过集成的方式,将多个路径感知 DNN、障碍物感知与车辆的追踪功能结合在一起,也就是视频演示中多次提到的路径感知集成,帮助自动驾驶系统对所有潜在路径进行评估,包括车辆所处车道以及车辆左右车道的中心路径及车道线预测,变道、分道及并道,以及遇到障碍物时的车道分配,从而保障安全可靠的自动驾驶操作。在下一期感知专题,我们将更详细地介绍相关内容。

规划/控制软件

自动驾驶汽车在上路后,能够使用感知和定位所提供的输入数据,利用规划和控制层实现独立行驶。规划软件通过感知和定位的结果以确定让汽车完成特定操作所需的物理轨迹。

比如视频中演示的自主变换车道操作中,规划软件先利用环绕摄像头和雷达感知进行变道操作安全检查,而后通过计算得出变道的横向路径计划,再通过控制软件发出指令以执行车道变换规划。

NVIDIA DRIVE 端到端平台是用于运行这些组件的平台。该平台可以实时同步运行功能多样的 360 度环绕感知,定位以及规划和控制软件。这些组成部分共同创造了多样性和冗余,以实现安全的自动驾驶。

以上就是本期全部内容。希望大家喜欢本次的自动驾驶之旅。点击“阅读原文”,观看更多 NVIDIA DRIVE Labs & Dispatch 视频,了解 NVIDIA DRIVE 软件如何助力自动驾驶。

扫描下方海报二维码,即可免费注册 GTC 23,切莫错过这场 AI 和元宇宙时代的技术大会


原文标题:DRIVE Labs “常学常新”系列之「入门篇」:自动驾驶基础功能

文章出处:【微信公众号:NVIDIA英伟达】欢迎添加关注!文章转载请注明出处。


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

    关注

    23

    文章

    4115

    浏览量

    99615

原文标题:DRIVE Labs “常学常新”系列之「入门篇」:自动驾驶基础功能

文章出处:【微信号:NVIDIA_China,微信公众号:NVIDIA英伟达】欢迎添加关注!文章转载请注明出处。

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

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

    L4级自动驾驶提速,制造链可以提前做哪些升级?

    近日,英伟达在GTC开发者大会上宣布扩大其自动驾驶汽车开发业务合作范围,现代、日产、五十铃以及比亚迪、吉利等车企正式加入NVIDIA DRIVE Hyperion平台生态。该系统可助力企业开发并部署L4级辅助驾驶
    的头像 发表于 03-23 16:22 254次阅读

    Elektrobit与Mobileye合作打造自动驾驶解决方案

    自动驾驶系统。作为面向全球OEM及robotaxi运营商的基础平台,Mobileye Drive将采用符合功能安全标准的Elektrobit解决方案,提供车规级能力及持续的软件更新支持。此次合作反映了
    的头像 发表于 02-28 09:54 1734次阅读

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

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

    如何设计好自动驾驶ODD?

    为确定自动驾驶的可使用范围,会给自动驾驶设置一个运行设计域(Operational Design Domain,ODD)。ODD的作用就是用来明确自动驾驶在什么情况下能工作,在什么情况下不能工作,给车设定“工作范围”。
    的头像 发表于 01-24 09:27 1751次阅读

    自动驾驶仿真软件推荐:康谋aiSim——ISO 26262 ASIL-D 认证的高保真选择

    自动驾驶技术的快速发展离不开高效可靠的仿真测试工具。面对市面上众多仿真软件,用户问 “自动驾驶仿真软件有哪些”“哪些自动驾驶仿真软件好用”“如何选择
    的头像 发表于 01-22 16:49 560次阅读

    NVIDIA与Uber合作推进全球L4级自动驾驶移动出行网络

    NVIDIA 宣布与 Uber 达成合作,将共同扩展全球 L4 级自动驾驶移动出行网络。合作将依托 Uber 新一代无人驾驶出租车和自动配送车队,采用全新 NVIDIA DRIVE A
    的头像 发表于 11-03 14:33 1503次阅读

    不同等级的自动驾驶技术要求上有何不同?

    谈到自动驾驶,不可避免地会涉及到自动驾驶分级,美国汽车工程师学会(SAE)根据自动驾驶系统与人类驾驶员参与驾驶行为程度的不同,将
    的头像 发表于 10-18 10:17 2857次阅读

    自动驾驶中常提的ODD是个啥?

    [首发于智驾最前沿微信公众号]在自动驾驶中,经常会听到一个概念,那就是ODD。所谓ODD,全称为Operational Design Domain,中文译为“运行设计域”或者“作业域”。直观一点
    的头像 发表于 09-22 09:04 1080次阅读
    <b class='flag-5'>自动驾驶</b>中常提的ODD是个啥?

    端到端自动驾驶相较传统自动驾驶到底有何提升?

    [首发于智驾最前沿微信公众号]自动驾驶技术自诞生以来,便承载了人类对安全、高效、智能出行的美好憧憬。传统自动驾驶系统以层次化、模块化的架构为主,将感知、定位、规划与决策、控制四大核心功能分别拆解,由
    的头像 发表于 09-02 09:09 1008次阅读
    端到端<b class='flag-5'>自动驾驶</b>相较传统<b class='flag-5'>自动驾驶</b>到底有何提升?

    【离线语音】安信可VC-01/02教程:中级入门篇

    教程 【快速上手】 安信可离线语音模组 VC-01、VC-02 系列教程 【中级入门篇】 安信可离线语音模组 VC-01、VC-02 系列教程 【高级进阶
    的头像 发表于 07-31 09:33 986次阅读
    【离线语音】安信可VC-01/02教程:中级<b class='flag-5'>入门篇</b>

    卡车、矿车的自动驾驶和乘用车的自动驾驶在技术要求上有何不同?

    [首发于智驾最前沿微信公众号]自动驾驶技术的发展,让组合辅助驾驶得到大量应用,但现在对于自动驾驶技术的宣传,普遍是在乘用车领域,而对于卡车、矿车的自动驾驶发展,却鲜有提及。其实在卡车、
    的头像 发表于 06-28 11:38 1784次阅读
    卡车、矿车的<b class='flag-5'>自动驾驶</b>和乘用车的<b class='flag-5'>自动驾驶</b>在技术要求上有何不同?

    自动驾驶安全基石:ODD

    电子发烧友网综合报道 自动驾驶ODD(Operational Design Domain)即设计运行域,是指自动驾驶系统被设计为安全、有效运行的具体条件范围。它定义了自动驾驶汽车在哪些环境、场景
    的头像 发表于 05-19 03:52 6993次阅读

    电子工程师自学速成——入门篇

    本文共3册,由于资料内存过大,分开上传,有需要的朋友可以去主页搜索下载哦~ 电子工程师自学速成分为:入门篇、提高和设计,本文为入门篇,内容包括电子技术
    发表于 05-15 15:50

    新能源车软件单元测试深度解析:自动驾驶系统视角

    μs会导致车辆轨迹偏移0.1米(在高速场景下可能引发碰撞)。 ‌安全与合规的刚性需求‌ 自动驾驶系统需同时满足ISO 26262(功能安全)和ISO 21448(预期功能安全,SOTIF
    发表于 05-12 15:59