Apollo自动驾驶Beta版发布:探索新特性与优化

简介: Apollo自动驾驶Beta版发布:探索新特性与优化

《Robbie带你入门自动驾驶》

引言

自动驾驶技术一直是科技领域备受关注的热点之一。随着技术的不断进步和应用场景的拓展,Apollo自动驾驶开放平台在最新发布的Beta版本中引入了许多令人振奋的新特性和优化,为开发者提供了更强大的支持。本文将介绍这些新特性和优化,帮助开发者更好地了解和使用Apollo平台,为自动驾驶系统的研发提供更加便捷、高效的工具和技术支持。

1. 基于包管理的PnC和感知扩展开发范式

在Beta版本中,Apollo对PnC(Planning and Control)和感知扩展开发范式进行了全面升级。通过基于包管理的方式,开发者可以更加灵活地进行组件扩展和插件扩展,从而实现更高效的开发流程。

  • 统一的对外接口:Apollo Beta版将接口统一封装在external_command模块中,隔离了上层业务调用和PnC模块的接口变化,使得开发者可以更方便地进行自定义扩展接口和底盘命令。
  • 全新插件扩展机制:Apollo Beta版将scenario、task和traffic rules插件化,便于用户独立开发部署自己的插件,使得扩展更加轻量化和易扩展。
  • 分级参数配置机制:Beta版对全局参数和局部参数进行了划分,局部参数放在插件中独立管理,使得开发者可以更方便地查询和修改参数。

2. 全新打造的Dreamview Plus开发者工具入口

Apollo Beta版推出了全新的开发者工具入口Dreamview Plus,为开发者提供了更便捷的多场景使用、更灵活的可视化布局和更丰富的数据资源。

  • 基于模式的多场景使用:Dreamview Plus以感知、PnC等具体开发场景作为模式分类,简化了各类模式下的操作步骤,优化了使用流程,提升了开发效率。

  • 基于面板的布局可视化:Dreamview Plus支持自由配置可视化面板的布局、各面板内容以及大小,适配不同开发者的调试习惯,使得布局更加灵活。
  • 引入资源中心数据更丰富:Dreamview Plus进一步加强了与Studio云端资源的互动,可一键下载各类资源用于算法测试,包括地图、场景、车辆配置、数据包等。

3. 感知模型全面升级,支持增量训练

在Apollo Beta版中,激光雷达、相机、雷达感知模型进行了全面升级,引入了前沿的网络模型,并通过百万量级数据进行模型训练,极大地提高了模型的泛化能力,优化了模型检测效果。

  • 全新模型效果更优:采用CenterPoint替换了CNNSeg模型,在检测效果上有显著提升;采用YOLOX*YOLO3D替换了原YOLO模型,也取得了令人满意的效果。
  • 提供增量训练易扩展:Apollo Beta版提供了全面且详细的增量训练教程,开发者可以用较低成本显著提升特定目标和特定场景下的检测能力,训练代码完全开源。

4. 支持4D毫米波雷达

Beta版增加了对4D毫米波雷达的支持,从硬件驱动到感知模型层,实现了更高的角度分辨率和更密集的点云输出,有利于使用深度学习的3D目标检测方法进行更精确的障碍物检测,提高自动驾驶车辆在恶劣天气下的安全性。

结语

通过这些新特性和优化,Apollo自动驾驶开放平台为自动驾驶领域的开发者提供了更强大、更便捷的工具和技术支持。希望本文能够帮助开发者更好地了解和应用Apollo平台,共同推动自动驾驶技术的发展和应用。

点击学习:

Apollo开放平台9.0专项技术公开课

相关文章
|
6月前
|
传感器 机器学习/深度学习 自动驾驶
【Apollo】开启Apollo之旅:让自动驾驶如此简单
【Apollo】开启Apollo之旅:让自动驾驶如此简单
|
缓存 Dubbo druid
SOFABoot 4.0 正式发布,多项新特性等你来体验!
SOFABoot 4.0 依赖 Java 17 作为最小支持的 JDK 版本。如果你的应用目前使用 Java 8 或 11,你需要先将自己的 JDK 版本升级到 17 才能基于 SOFABoot 4.0 进行开发。
|
15天前
|
人工智能 安全 决策智能
OpenAI推出实验性“Swarm”框架,引发关于AI驱动自动化的争论
OpenAI推出实验性“Swarm”框架,引发关于AI驱动自动化的争论
|
18天前
|
监控 Kubernetes Python
Python 应用可观测重磅上线:解决 LLM 应用落地的“最后一公里”问题
为增强对 Python 应用,特别是 Python LLM 应用的可观测性,阿里云推出了 Python 探针,旨在解决 LLM 应用落地难、难落地等问题。助力企业落地 LLM。本文将从阿里云 Python 探针的接入步骤、产品能力、兼容性等方面展开介绍。并提供一个简单的 LLM 应用例子,方便测试。
113 11
|
6月前
|
人工智能 搜索推荐 Java
[AI OpenAI] MavenAGI推出由OpenAI驱动的自动化客户支持代理
MavenAGI推出了一款由GPT-4驱动的AI客户服务代理,为Tripadvisor和HubSpot等公司提高了效率并降低了成本。
[AI OpenAI] MavenAGI推出由OpenAI驱动的自动化客户支持代理
|
6月前
|
人工智能 Apache
社区供稿 | 140B参数、可商用!OpenBuddy 发布首个开源千亿中文 MoE 模型的早期预览版
我们很自豪地于今天发布OpenBuddy最新一代千亿MoE大模型的早期预览版本:OpenBuddy-Mixtral-22Bx8-preview0-65k。此次发布的早期预览版对应约50%的训练进度。
|
12月前
|
传感器 存储 自动驾驶
ARGO数据集—自动驾驶场景(版本:Argoverse 1.1)
ARGO是一个自动驾驶场景的数据集,它有竞赛排行(立体深度估计、运动预测、3D检测、3D跟踪等等).Argoverse1.1 通过1000 多个驾驶小时中提取,包括 113 个场景的 3D 跟踪注释,和用于运动预测的 324,557 条车辆轨迹。
308 0
|
人工智能 Python
AI大模型升级,新特性亮相!
亲爱的家人们,大家好!我们之前有一篇公众号文章了介绍了AI大模型,今天了AI大模型也迎来一次重要的更新升级!这次升级将为大家带来一系列新特性,让我们一起来看看这些新特性都有哪些吧!
303 0
AI大模型升级,新特性亮相!
|
机器学习/深度学习 传感器 人工智能
提速20倍!谷歌AI发布TensorFlow 3D,智能汽车场景亲测好用
Google AI发布了TensorFlow 3D,将3D深度学习能力引入TensorFlow,加入3D稀疏卷积网络,在Waymo Open数据集上的实验表明,这种实现比预先设计好的TensorFlow操作提速「20倍」。
248 0
提速20倍!谷歌AI发布TensorFlow 3D,智能汽车场景亲测好用
|
机器学习/深度学习 前端开发 API
一年的打磨,MNN正式版发布!
MNN 的诞生源于淘系技术部的一群对技术充满热情的同学,在充分的行业调研后认为当时的推理引擎如 TFLite 不足以满足手机淘宝这样一个亿级用户与日活的超级 App 。
3399 0
一年的打磨,MNN正式版发布!