Apollo10.0发布,百度开始为全球设计自动驾驶平台

原创 赛博汽车 2024-12-05 07:31

作者 | 章涟漪
编辑 | 邱锴俊
这大概是今年“最自由”的一场产品发布会。

12月4日,百度举办发布会,正式推出Apollo开放平台10.0

与很多发布会高管讲演的风格不同,百度选择的是以一群技术大拿聊天的方式,介绍了Apollo 10.0平台的特点。

百度Apollo开放平台首席架构师胡旷介绍称,相比Apollo 9.0强调生态共建,Apollo 10.0则更加注重如何更安全、低成本、高效的把技术应用到实践中
在他看来,“Apollo 10.0平台,不仅在软件核心层、应用软件层、工具服务层进行了升级,还通过自动驾驶大模型ADFM重构算法,提升了核心算法模块效果”。

值得一提的是,百度这场发布会演播室的现场选择在香港。就在不久前,香港运输署消息显示,萝卜快跑成功获得了香港首个自动驾驶车辆先导牌照

据萝卜快跑官方表示,香港运输署此次批出的牌照是萝卜快跑获得的首批右舵左行地区自动驾驶测试牌照,将成为萝卜快跑走向全球化的重要一环

而百度Apollo 10.0平台的定位,是“为全球用户设计”

01
Apollo 10.0如何实现高效、低成本开发?

性能、成本、安全,是开发者在落地过程中最关心的话题,也是Apollo 10.0平台的重点优化方向。”胡旷进一步进行了介绍。

性能上,主要从三方面提升。

首先是核心软件层,百度对CyberRT的整个传输过程进行了分析发现,有重复的内存拷贝,包括序列化和反序列化的过程,这些都是影响性能的瓶颈。于是,百度以零拷贝通信方式,实现微秒级别传输的同时,性能提升10倍。除了传输效率优化外,CPU占用也下降了60%

其次是应用软件层,Apollo 10.0平台升级一套开箱即用的高性能自动驾驶系统,基于开源将驱动、感知、定位、PnC各模块工程性能进行了深度打磨,CPU、GPU内存都大幅降低了系统占用,整体资源使用降低50%,做到L4自动驾驶场景在单Orin支撑下稳定落地

最后是工具服务层,Apollo 10.0平台发布超过5个可视化性能分析工具,做到多维数据采集和全面监控。同时,通过火焰图等方式,使开发者获得函数级别分析能力,将资源和代码结合起来后,让开发者更加有效和聚焦的去解决性能问题。

性能提升的同时,如何降低成本?

百度给出的方式是利用ADFM(Autonomous Driving Foundation Model)大模型,这是百度专为L4高阶自动驾驶打造的模型,于今年5月发布

百度IDG智驾业务部主任架构师朱帆介绍称,此次百度基于ADFM设计思路,重构了Apollo的开源架构,在感知、规划控制和定位上面,这三大核心模块上面做了一些比较大的一个优化。

感知方面,Apollo 10.0利用BEV和Transformer框架,转换环视图像,再通过多传感器持续融合方式,增强对周边遮挡障碍物检测能力,提升安全性和鲁棒性;加强对于异形障碍物检测能力,在已有能力基础上,加入激光雷达和摄像头的占据栅格网络,增加对入侵绿植、施工围栏等复杂场景应对能力;通过多任务联合优化方式,将感知融合成大感知,减少模型个数和计算量的同时,增加准确性。

规划控制方面,首先加入基于基于Learning化的决策与候选轨迹生成,使整个轨迹规划更加拟人;其次加入了基于车辆角点的约束,增加避障时的通过性和效率。同时,针对控制参数框架进行升级,让车型适配缩短至一周

定位算法方面,加入基于模型的定位方式,通过感知所输出的一些道路结构元素,如路沿、车道线、杆、牌等信息,拿去和地图里的定位元素做匹配,再通过模型输出定位结果。

“虽然我们认为基于模型的定位方式,会越来越广泛被使用,但其实传统定位还是非常准确和可靠的”。朱帆表示,因为百度在Apollo 10.0依然保留了传统定位方式,并于模型定位进行融合,这使得整个定位模块可用性超过99.9%

除此之外, Apollo 10.0平台还打通了ROS软件生态,软件复用成本更低,支持物理机与多个版本系统直接安装部署,实现批量部署。

“不止软件,硬件层面我们也进行了降本工作。”百度Apollo开放平台技术社区生态负责人常青补充道。

首先是硬件种类更多,已与32个厂商达成合作,支持73款设备,尤其是核心设备如域控、激光雷达、组合惯导等新增了1-2倍;其次是场景支持更丰富,引入补盲雷达等,增加对狭窄道路、低速行驶需求的同时,提升整体安全性;再次是整体设备成本降低,尤其是传感套件等核心设备相比之前平均下降一半;最后是适配效率提升,在设备接入平台钱,百度即与原厂一同完成开发验证等,使得开发者开箱即用,平均降低一个月左右时间

安全是自动驾驶量产落地最重要问题。

胡旷指出,Apollo 10.0平台着重更新了功能安全模块,增了79种、150多个异常监测项,全面覆盖软件硬件链路、环境异常检测和功能异常监测

同时,为了方便开发者的使用,Apollo 10.0平台还重构了功能安全框架,不仅在高吞吐和实时性上做了重点优化,还提升了框架的扩展性,开发者可以更便捷地针对业务场景开发适合的安全保障能力。

性能、成本、安全,Apollo 10.0平台进行了全面技术升级,目的是更好的开源,支持开发者在各场景下落地

02
Apollo开源,对百度具有长远战略意义
开源,是百度Apollo长久以来的战略

作为中国最早布局自动驾驶的企业,2023年,时任百度高级副总裁的王劲提出将百度AI重心放在智能驾驶这一领域,促成百度无人驾驶诞生。

2017年,伴随着陆奇加盟百度,担任百度集团总裁兼COO一直后,百度智能驾驶事业群组(IDG)诞生。他也提出了开源百度Apollo,做Android的无人驾驶

2017年陆奇提出开源百度Apollo
陆奇曾在2018年1月召开的电动汽车百人会论坛上指出,“大家可以把它简单想像成Apollo是类似Android的无人驾驶,但是比Android更开放,能力更强大”。

从某种程度上来说,“百度Apollo开源”战略决策,对于百度发展是最具长远战略意义的,其一直延续至今。

百度开源Apollo的背后,隐含了其想成为下一代智能终端最大入口的目标

一方面,“开源”是快速打破竞争对手壁垒的重要方式;另一方面,自动系统的复杂度,意味着百度无法已一己之力完成,需要联合车企、供应商等一切可以利用的力量。与此同时,彼时百度正经历过一波“人员流失潮”,开源也是抵抗内部核心算法人才流失的最优选择之一。

从“开源”概念被提出至现在,包括3.5、5.5平台,百度Apollo已经过十多个版本的迭代。

“2017年至2020年Apollo 6.0推出,我们都在做自动驾驶场景能力积累”。胡旷称,直到2021年,百度才开始逐步琢磨,开放平台怎么对开发者更加友好
百度Apollo已经过十多次迭代
胡旷进一步补充道。从技术视角,8.0开始,百度就聚焦开发者的实际应用,希望能够支持开发者和社区共同成长,相互成就。
彼时,百度更多的是面向学习型开发者去解决部署环境困难、上手使用麻烦的问题,重新梳理了Apollo复杂的依赖结构,发布一些管理工具,去帮助开发者使得每个模块都能够独立编译、独立部署,降低安装环境,使得上手使用成本从周级别缩短到小时级别。
9.0版本时,学习成本已大幅度下降。一些开发展开始尝试进行二次开发和实验。基于此,百度针对不同开发场景,从接口、参数、代码和框架层面进行全面提升。

那时候,更多强调的是生态的共建问题
而此次Apollo 10.0的规划中,越来越多开发者已经可以基于Apollo,在自己场景里去构建自动驾驶产品,并逐步走向规模化落地。

此时的Apollo,已经开始考虑“全球用户”

03
从香港开始,走向全球

所谓“全球用户”自然要考虑当地的习惯。

11月29日,香港特区政府运输署正式公布,萝卜快跑成功获得了首个自动驾驶车辆先导牌照。

根据香港离岛区区议会文件,萝卜快跑早先向运输署提交自动车测试及先导使用申请,首阶段测试将于今年年底前展开

目前,萝卜快跑在香港地区的测试车队由十台自动驾驶车辆组成,已获得批准上路进行测试。这些测试车将在北大屿山机场附近特定的城市道路上进行运行,旨在收集数据并优化自动驾驶技术的性能,为未来的商业化运营奠定基础。

萝卜快跑在中国香港展开测试
数据显示,2024年第二季度,百度的自动驾驶服务萝卜快跑供应的自动驾驶订单约 89.9万单,同比增长26%。截至2024年7月28日,萝卜快跑累计为公众提供的自动驾驶出行服务订单超过700万单。

想向更大的市场,走向全球是必然选择。

实际上,不止百度。向海外进发,已经是各大自动驾驶玩家们必谈话题,甚至是发力的重点。包括文远、小马、西井、九识等企业,海外皆已有一定成果

比如,文远知行,自2021年开始,就已经在中东发力,先后在卡塔尔、沙特等国进行自动驾驶的落地。同时,与新加坡落地同时推进的,还有法国等。

小马智行在美国、韩国、卢森堡、沙特和阿联酋探索自动驾驶技术和应用落地。

西井科技则是沿着一带一路,以港口自动驾驶为突破点进行落地。

……

百度显然也有出海计划。《华尔街日报》不久前报道称,有知情人士透露,百度方面计划在中国香港、新加坡和中东等地测试并部署自动驾驶出租车,并且该公司一直在与这些地区的相关企业和监管机构进行讨论,以推进相关计划

2021年百度即在美国加州进行自动驾驶测试
自动驾驶公司出海落地,这背后的逻辑不难理解。

首先,出海本身代表着多一个渠道的营收来源,这对于还未形成大规模商业化的自动驾驶行业来说,无疑是一块很具备吸引力的蛋糕。

其次就是多元化的融资来源。海外项目落地本身也是一种对外展示技术能力、商业模式的方式,本土化的落地也能更贴近当地的投资者,比如小马智行伴随沙特落地的1亿美元入账。

当然,在此之前,自动驾驶公司要面对的门槛也不少。
其中一个很值得重视的是政策问题。尤其是涉及数据收集、处理和使用等敏感问题,目前大多数国家和地区并未有完善的监管政策出台。

再比如左舵、右舵等场景问题。
百度选择用“开源”方式,打造“全球平台”,不知是否会给出海带来不一样的玩法

END-

更多阅读——

赛博汽车 聚焦智能汽车、自动驾驶,与产业共同成长.
评论
  • RK3506单板机(卡片电脑)是一款高性能三核Cortex-A7处理器,内部集成Cortex-M0核心,RK3506单板机具有接口丰富、实时性高、显示开发简单、低功耗及多系统支持等特点,非常适合于工业控制、工业通信、人机交互等应用场景。 多核异构3xCortex-A7+Cortex-M0 外设接口丰富,板载网络、串口、CAN总线 支持Buildroot、Yocto系统,支持AMP混合部署 支持2D硬件加速,适用于轻量级HMI目前RK3506主要分为3种型号
    万象奥科 2024-12-05 16:59 86浏览
  • ~同等额定功率产品尺寸小一号,并保证长期稳定供应~全球知名半导体制造商ROHM(总部位于日本京都市)在其通用贴片电阻器“MCR系列”产品阵容中又新增了助力应用产品实现小型化和更高性能的“MCRx系列”。新产品包括大功率型“MCRS系列”和低阻值大功率型“MCRL系列”两个系列。在电子设备日益多功能化和电动化的当今世界,电子元器件的小型化和性能提升已成为重要课题。尤其是在汽车市场,随着电动汽车(xEV)的普及,电子元器件的使用量迅速增加。另外,在工业设备市场,随着设备的功能越来越多,效率越来越高,
    电子资讯报 2024-12-05 17:03 85浏览
  • 在Python中,线程的启动和管理是一个复杂而关键的过程。通过上述代码截图,我们可以深入了解Python中线程启动和处理的具体实现。以下是对图1中内容的详细解析: 4.3.3、启动线程 当调用`rt_thread_startup`函数时,该函数负责将指定线程的状态更改为就绪状态,并将其放入相应优先级的队列中等待调度。这一步骤确保了线程能够被操作系统识别并准备执行。如果新启动的线程的优先级高于当前正在运行的线程,系统将立即切换到这个高优先级线程,以保证重要任务的及时执行。 //```c /*
    丙丁先生 2024-12-06 12:30 48浏览
  • DIP开关(双列直插式封装开关)是一种常见的机电设备,广泛应用于各种电子设计中。其多样的形式、配置、尺寸和开关机制使得设计师可以灵活地满足不同的需求。什么是DIP开关?DIP开关由多个开关单元组成,通常并排排列(图1)。这些开关需要手动操作以设置其功能。它们主要安装在PCB上,用于配置设备的操作模式。DIP开关以其可靠性、灵活性和经济性成为原始设备制造商(OEM)和最终客户的首选之一。图1.常见的DIP开关配置极点与掷数:DIP开关的基本规格极点(Pole): 指开关的输入数量。掷数(
    大鱼芯城 2024-12-06 10:36 57浏览
  • 学习如何在 MYIR 的 ZU3EG FPGA 开发板上部署 Tiny YOLO v4,对比 FPGA、GPU、CPU 的性能,助力 AIoT 边缘计算应用。(文末有彩蛋)一、 为什么选择 FPGA:应对 7nm 制程与 AI 限制在全球半导体制程限制和高端 GPU 受限的大环境下,FPGA 成为了中国企业发展的重要路径之一。它可支持灵活的 AIoT 应用,其灵活性与可编程性使其可以在国内成熟的 28nm 工艺甚至更低节点的制程下实现高效的硬件加速。米尔的 ZU3EG 开发板凭借其可重
    米尔电子嵌入式 2024-12-06 15:53 55浏览
  • 光耦合器对于确保不同电路部分之间的电气隔离和信号传输至关重要。通过防止高压干扰敏感元件,它们可以提高安全性和可靠性。本指南将指导您使用光耦合器创建一个简单的电路,介绍其操作的基本原理和实际实施。光耦合器的工作原理光耦合器包含一个LED和一个光电晶体管。当LED接收到信号时,它会发光,激活光电晶体管,在保持隔离的同时传输信号。这使其成为保护低功耗控制电路免受高压波动影响的理想选择。组件和电路设置对于这个项目,我们将使用晶体管输出光耦合器(例如KLV2002)。收集以下组件:光耦合器、1kΩ电阻(输
    克里雅半导体科技 2024-12-06 16:34 76浏览
  • 自20世纪60年代问世以来,光耦合器彻底改变了电子系统实现电气隔离和信号传输的方式。通过使用光作为传输信号的媒介,光耦合器消除了直接电气连接的需求,确保了安全性和可靠性。本文记录了光耦合器技术的发展,重点介绍了关键创新、挑战以及这一不可或缺组件的未来发展。 过去:起源和早期应用光耦合器的发明源于处理高压或嘈杂环境的系统对安全电气隔离的需求。早期的光耦合器由LED和光电晶体管的简单组合组成,可提供可靠的隔离,但具有明显的局限性:低速:早期的光耦合器速度慢,频率响应有限,不适合高速数字通信
    腾恩科技-彭工 2024-12-06 16:28 65浏览
  • 光耦合器以其提供电气隔离的能力而闻名,广泛应用于从电源到通信系统的各种应用。尽管光耦合器非常普遍,但人们对其特性和用途存在一些常见的误解。本文将揭穿一些最常见的误解,以帮助工程师和爱好者做出更明智的决策。 误解1:光耦合器的使用寿命较短事实:虽然光耦合器内部的LED会随着时间的推移而退化,但LED材料和制造工艺的进步已显著提高了其使用寿命。现代光耦合器的设计使用寿命为正常工作条件下的数十年。适当的热管理和在推荐的电流水平内工作可以进一步延长其使用寿命。误解2:光耦合器对于现代应用来说太
    腾恩科技-彭工 2024-12-06 16:29 73浏览
  • 在阅读了《高速PCB设计经验规则应用实践》后,对于PCB设计的布局经验有了更为深入和系统的理解。该书不仅详细阐述了高速PCB设计中的经验法则,还通过实际案例和理论分析,让读者能够更好地掌握这些法则并将其应用于实际工作中。布局是走线的基础,预先的规划再到叠层的选择,电源和地的分配,信号网络的走线等等,对布局方面也是非常的关注。布局规划的重要性: 在PCB设计中,布局规划是至关重要的一步。它直接影响到后续布线的难易程度、信号完整性以及电磁兼容性等方面。因此,在进行元件布局之前,我们必须对PCB的平
    戈壁滩上绽放 2024-12-05 19:43 103浏览
  • 随着各行各业对可靠、高效电子元件的需求不断增长,国产光耦合器正成为全球半导体市场的重要参与者。这些元件利用先进的制造工艺和研究驱动的创新,弥补了高性能和可负担性之间的差距。本文探讨了国产光耦合器日益突出的地位,重点介绍了其应用和技术进步。 关键技术进步国产光耦合器制造商在提高性能和多功能性方面取得了重大进展。高速光耦合器现在能够处理快速数据传输,使其成为电信和工业自动化中不可或缺的一部分。专为电力电子设计的栅极驱动器光耦合器可确保电动汽车和可再生能源逆变器等高压系统的精确控制。采用碳化
    克里雅半导体科技 2024-12-06 16:34 67浏览
  • 应用环境与客户需求蓝牙设备越来越普及,但在高密度使用环境下,你知道里面潜藏的风险吗?用户在使用蓝牙配件(如键盘、鼠标和耳机)时,经常面临干扰问题,这主要是因为蓝牙设备使用的2.4GHz频段与许多其他无线设备(如Wi-Fi、Thread等)重迭,导致频段拥挤,进而增加干扰的可能性。【常见干扰情境】客服中心:客服中心通常有大量的工作站,每个工作站可能都配备有蓝牙键盘、鼠标和耳机。由于这些设备都使用4GHz频段,客服中心内部的频段拥挤会增加讯号干扰的可能性。再加上中心内部可能有多个无线网络设备和其他电
    百佳泰测试实验室 2024-12-05 16:17 85浏览
我要评论
0
点击右上角,分享到朋友圈 我知道啦
请使用浏览器分享功能 我知道啦