12 月 4 日消息,百度今日发布 Apollo 开放平台的全新升级版本 —— Apollo 开放平台 10.0。
据介绍,该平台不仅在软件核心层、应用软件层、工具服务层进行了升级,还通过自动驾驶大模型 ADFM 重构算法,提升了核心算法模块效果。
在软件核心层,Apollo 开放平台 10.0 对 CyberRT 进行了升级,支持高阶自动驾驶等超大数据规模场景,以零拷贝通信方式,实现微秒级别传输,性能提升 10 倍。
在应用软件层,Apollo 开放平台 10.0 升级一套开箱即用的自动驾驶系统,打磨驱动、感知、定位、PnC 各模块工程性能,量化剪枝技术,加速模型运行效率,整体资源使用降低 50%,做到 L4 自动驾驶场景在单 Orin 支撑下稳定落地。
据悉,目前,Apollo 开放平台汇聚了来自全球超过 175 个国家和地区的 20 多万名开发者和 230 多家合作伙伴。
附 Apollo 开放平台 10.0 的官方宣传主要新特征如下:
性能更好,稳定性更强,全面强化 Apollo 自动驾驶能力CyberRT 框架升级,业界领先的框架能力,低时延低消耗,性能提升 10 倍,通信更可靠:零拷贝通信方式,高性能,低消耗,实现微秒级别的传输时延。在跨进程间传输时,消息的读写直接作用在共享内存上,规避了内存拷贝,序列化与反序列化等大消耗的操作。
提供全面细致的性能分析工具,助力开发者打造高质量自动驾驶系统应用:CPU,GPU,内存,显存,IO 等五项关键资源全面监控,可视化界面,实时跟踪,随时发现问题所在。函数级别分析能力,精准定位,直观分析在函数级别粒度上的资源开销分布,帮助开发者进行深度优化,提升性能。
能力更强,生态支持更丰富,大幅降低软硬件研发成本低成本、高上限的纯视觉感知方案:将视觉 bev 目标检测 + occ 占用网络的主流感知范式引入 apollo 开源框架,在业界经典模型基础之上进行优化,各自的效果均超越业界经典模型效果,落地部署上也做了大量优化,在单 orin 平台上推理帧率可达 5hz。
丰富软件生态,加速迭代效率,降低软件开发部署成本:打通 ROS 生态,软件复用成本更低,研发效率更高。满足更多使用场景,框架层的互通实现,插件化的工程设计,扩展更加简单。典型通用模块零成本即开即用,定制能力模块,仅需一个转换方法即可低成本接入。支持物理机与多个版本系统直接安装部署,更方便,更便捷。部署工具一键打包,二次开发的组件功能也能轻松实现批量部署。
更多的硬件生态支持,选型更多,场景更契合,降低硬件选型成本:行业领先的硬件生态系统,与 32 + 个厂商达成合作,支持 73 + 设备,新增 20 + 款设备,尤其核心设备(域控、LiDAR、惯导)新增 1-2 倍。全新硬件适配指导手册、更便捷的引入流程,更快速的为硬件生态伙伴链接广阔市场,打造了共创生态模式。
安全全方位覆盖,自动驾驶更稳更放心符合行业自动驾驶安全标准:基于 ISO 26262《道路车辆功能安全》、ISO 21448《道路车辆预期功能安全》中的相关标准规范,设计实现功能安全软件模块。
全面的功能安全策略:传感器、计算单元、底盘、车辆等全部相关硬件安全监测,传感器输入到感知、预测、规划、控制、底盘通信,全链路异常监测,系统异常、资源占用、网络、IO 等运行时依赖环境异常监测,独立的碰撞、交规、事故发生检测能力。
强大的功能安全框架:丰富的检测项及易扩展性,提供接入标准,用户低成本自定义检测项;高实时性,从异常发现到 MRC 策略执行时间小于 1ms;丰富的 MRC 策略能力,内置警告、缓刹、急刹等配置,用户也可自定义开发。