Apollo版本变迁里程碑:从诞生到巅峰的无人驾驶之路

news2024/11/15 10:39:33

特点与改进

  • 概述
  • 里程碑
  • 版本变迁
    • 6.0特点及改进
    • 7.0特点及改进
    • 8.0特点及改进
    • 代码差异
  • 福利活动

在这里插入图片描述

主页传送门:📀 传送

概述


  Apollo (阿波罗)是一个开放的、完整的、安全的平台,将帮助汽车行业及自动驾驶领域的合作伙伴结合车辆和硬件系统,快速搭建一套属于自己的自动驾驶系统。

  Apollo 自动驾驶开放平台为开发者提供了丰富的车辆、硬件选择,强大的环境感知、高精定位、路径规划、车辆控制等自动驾驶软件能力以及高精地图、仿真、数据流水线等自动驾驶云服务,帮助开发者从 0 到 1 快速搭建一套自动驾驶系统。

里程碑


  从 2017 年 4 月 Apollo 开放计划宣布到现在,历经5年,Apollo 已经发布了12个版本到了 Apollo 8.0,持续的在多维度创新。

   这5年分为3个阶段。第一阶段是从最开始的封闭场地循迹自动驾驶到2.0的简单城市路况,Apollo搭建了基础的自动驾驶基础能力;第二阶段是从2.5限定区域视觉高速到6.0 EDU的教育专版,Apollo积累了丰富的场景能力。第三阶段,从7.0 开始,Apollo专注提升工程易用性,从开发者实际需求出发,帮助更多开发者更好更快的使用Apollo。每一次的升级都将自动驾驶开放平台的能力边界从多维度向外拓展。

版本变迁


6.0特点及改进


  Apollo 6.0 融入了新的深度学习模型,以增强某些 Apollo 模块的功能。该版本与新增的数据管道服务无缝协作,以更好地为 Apollo 开发人员服务。Apollo 6.0也是第一个集成某些功能的版本,展示了我们对无人驾驶技术不断探索和实验的努力

特点及更新:

  • 深度学习模型升级
  • 基于PointPillars的障碍物检测模型
  • 基于语义图的行人预测模型
  • 基于学习的轨迹规划模型
  • 全新的数据管道服务
  • 具有语义地图支持的低速障碍物预测模型训练服务
  • 基于PointPillars的障碍物检测模型训练服务
  • 控制分析服务
  • 车辆动态模型训练服务
  • 开放空间规划师分析服务
  • 完善的控制参数自整定服务
  • 无人驾驶研究 与 DreamView 集成的远程控制界面
  • 基于音频的紧急车辆检测系统
  • 升级的开发环境,包括构建和依赖项更新

7.0特点及改进


  Apollo 7.0融合了3个全新的深度学习模型,增强了Apollo采集和预测模块的能力。该版本引入Apollo Studio,结合数据管道,提供一站式在线开发平台,更好地服务Apollo开发者。Apollo 7.0还在前期仿真服务的基础上发布了PnC强化学习模型训练和仿真评估服务。

特点及更新:

  • 全新的深度学习模型
  • 基于PointPillars的Mask-Pillars障碍物检测模型
  • 基于交互式预测和规划评估器的TNT间预测模型
  • 基于SMOKE的太空障碍物检测模型
  • 阿波罗工作室服务
  • 实践环境服务
  • 车辆管理服务
  • PnC强化学习服务
  • 智能培训与评估服务
  • 扩展接口
  • 升级感知模块代码结构

8.0特点及改进


  Apollo 8.0部署致力于为自动驾驶开发者提供可扩展的软件框架和完整的开发周期。Apollo 8.0引入了易于重用的布局组织软件模块。Apollo 8.0通过结合模型服务、模型工具和最终的布局验证工具,整合了渔业开发的全流程。Apollo 8.0的渔业模块中还引入了另外3个新的深度学习模型。模拟服务升级,在Dreamview中集成本地模拟器,为PnC开发者提供强大的调试工具

特点及更新:

  • 可重复使用的软件包
  • 基于Package重新组织模块,以易于使用的方式提供功能
  • 基于套餐的快速安装体验,请参考安装-套餐方式
  • 支持定制和分享包
  • 全新的深度学习模型
  • CenterPoint,基于中心的两阶段3D障碍物检测模型
  • CaDDN,摄像头障碍物检测模型
  • BEV PETR,摄像头障碍物检测模型
  • 完整的感知发展过程
  • 支持Paddle3D提供模型训练服务
  • 通过标准化模型元提供模型部署工具。
  • Dreamview中提供可视化验证工具
  • PnC模拟服务升级
  • 通过在Dreamview中集成本地模拟器提供PnC调试工具
  • 支持在线场景编辑和Dreamview下载

代码差异

相较于6而言
在这里插入图片描述

相较于7而言
在这里插入图片描述
包中加了许多GPU相关的模块

deps = if_gpu([
        "//modules/perception:install",
        "//modules/planning:install",
        "//modules/v2x:install",
        "//third_party/centerpoint_infer_op:install",
        "//third_party/paddleinference:install",
        "//third_party/caddn_infer_op:install",
    ],
install_src_files(
    name = "install_src",
    deps = if_gpu([
        "//modules/perception:install_src",
        "//modules/planning:install_src",
        "//modules/v2x:install_src",
        "//third_party/centerpoint_infer_op:install_src",
        "//third_party/paddleinference:install_src",
        "//third_party/caddn_infer_op:install_src",
    ], 

福利活动

加入课程

在这里插入图片描述

Apollo开发者社区 观看课程学习apollo

课程进度可以拖动 几秒就能完成。

学完填表选心仪的奖品领奖就行

在这里插入图片描述

表单填写

另有这个活动感兴趣的也可以参加下:

感知专项营

在这里插入图片描述

  如果喜欢的话,欢迎 🤞关注 👍点赞 💬评论 🤝收藏  🙌一起讨论
  你的支持就是我✍️创作的动力!					  💞💞💞

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/1079236.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

为啥 Erlang 没有像 Go、Scala 语言那样崛起?

为啥 Erlang 没有像 Go、Scala 语言那样崛起? - 知乎 问: 成熟的杀手级产品,技术栈完整,社区活跃,易上手使用的人比较多。 scala 目前业界应用广泛,技术栈完整,社区活跃,还有 spar…

Bun v1.0.3 发布,Zig 编写的 JavaScript 运行时

导读Bun 发布了其最新版本 v1.0.3,这是一个集 JavaScript 运行时、打包器、转译器和包管理器于一体的工具。这次的更新不仅修复了众多已知的问题,还引入了一系列令人期待的新功能。 首先,Bun 在这个版本中增加了对 TypeScript 的 emitDecora…

C++ 重载运算符在HotSpot VM中的应用

C支持运算符重载,对于Java开发者来说,这个可能比较陌生一些,因为Java不支持运算符重载。运算符重载本质上来说就是函数重载。下面介绍一下HotSpot VM中的运算符重载。 1、内存分配与释放 在C中可以通过new运算符创建一个C的类实例&#xff…

整车热管理「升温」,哪些厂商排名电子风扇市场份额TOP10

作为整车热管理系统的关键组成部分,风扇在传统燃油车时代主要是帮助发动机、空调系统进行散热冷却;同时,产品也经历了从硅油风扇到电子风扇(从有刷电机到无刷电机的演进)的升级。 而在新能源汽车的架构中,…

安防监控视频汇聚平台EasyCVR视频广场搜索异常,报错“通道未开启”的问题排查与解决

安防视频监控系统EasyCVR视频汇聚平台可拓展性强、视频能力灵活、部署轻快,可支持的主流标准协议有国标GB28181、RTSP/Onvif、RTMP等,以及厂家私有协议与SDK接入,包括海康Ehome、海大宇等设备的SDK等,能对外分发RTSP、RTMP、FLV、…

arcgis添加天地图山东wtms服务

arcgis添加天地图wtms服务 首先打开天地图山东网站,进入首页![天地图山东首页](https://img-blog.csdnimg.cn/89df69e1c3d645b4a9e9652a08580342.png)然后点击开发资源进入开发页面点击成为开发者,进入申请秘钥页面,申请秘钥;![在…

Axure常用技巧及问题

以下内容将持续更新 目录 一、技巧1、版本选择2、快捷键3、定制工具栏 二、问题1、无法在浏览器预览2、发布到本地的HTML无法查看 一、技巧 1、版本选择 2、快捷键 3、定制工具栏 上方菜单栏-右键-自定义工具栏 二、问题 1、无法在浏览器预览 需要更改Axure配置 点击发布-…

win11无法打开chm格式的文件

这里写自定义目录标题 欢迎使用Markdown编辑器新的改变功能快捷键合理的创建标题,有助于目录的生成如何改变文本的样式插入链接与图片如何插入一段漂亮的代码片生成一个适合你的列表创建一个表格设定内容居中、居左、居右SmartyPants 创建一个自定义列表如何创建一个…

NPM 常用命令(十一)

目录 1、npm shrinkwrap 1.1 使用语法 1.2 描述 2、npm star 2.1 使用语法 2.1 描述 3、npm stars 3.1 使用语法 3.2 描述 4、npm start 4.1 使用语法 4.2 描述 5、npm stop 5.1 使用语法 5.2 描述 6、npm team 6.1 使用语法 6.2 描述 6.3 详情 7、npm test…

MES系统电子秤数据采集

一、MES系统电子秤数据采集的意义: 电子秤数据采集是指利用电子秤设备对生产过程中的物料重量进行实时监测和记录。MES系统电子秤数据采集的意义在于提供一个集中管理和监控生产过程中物料重量的工具,使企业能够实现以下目标: 1. 质量控制&…

(部署服务器系列一)虚拟机模拟部署服务器

1、下载安装vmware 15 (win7最高支持版) 2、下载安装CentOS 配置2核2g(最少)磁盘100g(不会实际占有)选择时区-上海配置分区:https://blog.csdn.net/qq_35363507/article/details/127390889 &a…

GPU 虚拟化技术MIG简介和安装使用教程

使用多实例GPU (MIG/Multi-Instance GPU)可以将强大的显卡分成更小的部分,每个部分都有自己的工作,这样单张显卡可以同时运行不同的任务。本文将对其进行简单介绍并且提供安装和使用的示例。 什么是MIG NVIDIA Multi-Instance GPU (MIG) 技术是 NVIDIA…

Java 获取服务器资源(内存、负载、磁盘容量)

1.说明 我们经常通过SSH终端发送shell命令进行服务器运维,从而获取到服务器的各种资源,按照这个思路,我们可以利用Java做一个定时任务,定时采集服务器资源使用情况,从而实现服务器资源的动态呈现。 2.封装SSH操作方法…

淘宝商品详情API接口(item_get-获得taobao商品详情接口),淘宝API接口

淘宝商品详情API接口(item_get-获得taobao商品详情接口),淘宝API接口可获取到商品链接,商品ID,商品标题,商品价格,品牌名称,店铺昵称,sku规格,sku属性&#x…

RK3568平台开发系列讲解(驱动篇)RK3568 PWM的使能与使用

🚀返回专栏总目录 文章目录 一、修改设备树1.1、添加 GPIO3_C5 引脚信息1.2、向 pwm15 节点追加信息二、使能 PWM 驱动三、PWM 驱动测试3.1. 确定 PWM15 对应的 pwmchipX 文件3.2. 调出 pwmchip15 的 pwm0 子目录3.3. 设置 PWM 的频率3.4. 设置 PWM 的占空比3.5. 设置 PWM 极…

Mysql8.0~gh-ost~default_authentication_plugin导致ddl卡住

一、引言 最近线上有个表要加几个字段,提交db单之后执行了一天都没有结束,这个表的容量不大不应该这样。因此作者与DBA进行了深入沟通,了解了集团使用gh-ost更新表结构的过程,问题出在交换表名的过程中。 二、分析 看的ddl单据卡…

使用零宽字符,隐藏信息(加密、解密)

零宽字符就是零宽度字符是一种不可见,不可打印的字符。它们主要用于调整字符的显示格式。 常见的零宽字符有: 使用零宽字符给信息加密: 通过零宽字符来加密文本,我们需要先将文本转成二进制的形式即只包含0和1,并使用…

设计模式 - 备忘录模式

目录 一. 前言 二. 实现 三. 优缺点 一. 前言 备忘录模式又称快照模式,是一种行为型设计模式。它可以在不破坏封装性的前提下捕获一个对象的内部状态,并在对象之外保存这个状态,以便在需要的时候恢复到原先保存的状态。在不违反封装的情况…

Python数据攻略-递归方式实现json多层级数据展平

之前介绍过使用pandas如何展平json的多层数据,如果有兴趣可以参考文章 Python数据攻略-Pandas的json_normalize方法 Python数据攻略-递归方式实现json多层级数据展平 今天再介绍一个非常好用的使用递归的方式展平json数据。 文章目录 数据处理目标操作示例核心函数方法操作…

【力扣每日一题】2023.10.11 奖励最顶尖的k名学生

目录 题目: 示例: 分析: 代码: 题目: 示例: 分析: 题目给我们两个字符串数组,分别表示正面评价的单词和负面评价的单词。再给我们n个学生的评语,评语中有一个正面单…