【Apollo】Apollo版本变迁里程碑

news2024/10/5 14:15:06

特点与改进

  • 概述
  • 里程碑
    • 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/894189.html

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

相关文章

python3ide手机安卓版下载,python3下载手机安卓版

本篇文章给大家谈谈python3ide手机安卓版下载,以及python3下载手机安卓版,希望对各位有所帮助,不要忘了收藏本站喔。 python3是一个在Android上运行Python3脚本引擎,python3整合了Python3解释器、Console、编辑器和SL4A库PHP与PYT…

智慧城市能实现嘛?数字孪生又在其中扮演什么角色?

数字孪生智慧城市是将数字孪生技术与城市智能化相结合的新兴概念,旨在通过实时数字模拟城市运行,优化城市管理与服务,创造更智能、高效、可持续的城市环境。 在智慧城市中,数字孪生技术可以实时收集、分析城市各个方面的数据&…

如何安装合适的显卡驱动,如何安装合适的驱动

大家好,小编为大家解答如何安装合适的松紧裤腰大房子呢的问题。很多人还不知道如何安装合适的显卡驱动版本,现在让我们一起来看看吧! 1.准备好安装包 1)上python官网下载python运行环境(Download Python | Python.org&…

seaborn color palette 调色板颜色图

Here is a list of the Color Brewer palettes, with their names for easy reference: sns.lineplot(datanormal_df, palettesns.color_palette(paletteSet1, n_colors1))

KaiwuDB CTO 魏可伟:回归用户本位,打造“小而全”的数据库

8月16日,KaiwuDB 受邀亮相第十四届中国数据库技术大会 DTCC 2023。KaiwuDB CTO 魏可伟接受大会主办方的采访,双方共同围绕“数据库架构演进、内核引擎设计以及不同技术路线”展开深度探讨。 以下是采访的部分实录 ↓↓↓ 40 多年前,企业的数…

[mars3d 打包]vue3+vite,打包后mars3d找不到

前提 : vue3vite开发框架;使用 官网 方式3获取sdk,引入mars3d; 问题:开发时一切正常,打包之后,页面白屏,没有渲染; 相关的mars3d的相关方法会报错;但是mars3d的打印日志是有的&…

飞凌嵌入式邀您共聚2023深圳国际电子展(elexcon 2023)

8月23~25日,Elexcon 2023深圳国际电子展将在深圳会展中心(福田)举行,届时飞凌嵌入式将携多款重量级产品及热门行业解决方案亮相,展位号1Z55。飞凌嵌入式将聚焦5G、人工智能、智慧交通、智慧医疗、智慧电力、工业物联网…

PDF怎么转换成PPT?这个工具太好用了

pdf和ppt是常用的文档格式,只是功能不同,应用场景略有不同。pdf安全稳妥,更加适合文件阅读、传输和保存,ppt则多用于工作总结、产品宣传,更加生动形象,容易理解。有时候我们需要把pdf转换成ppt,…

PSP - 基于扩散生成模型预测蛋白质结构 EigenFold 算法与环境配置

欢迎关注我的CSDN:https://spike.blog.csdn.net/ 本文地址:https://spike.blog.csdn.net/article/details/132357976 Paper: EigenFold: Generative Protein Structure Prediction with Diffusion Models EigenFold 是用于蛋白质结构预测的扩散生成模型…

Windows系统提权(二)

Windows系统服务漏洞 Always Install Elevated-总是以高权限安装 AlwaysInstallElevated是一个策略设置,当在系统中使用Windows Installer安装任何程序时,该参数允许非特权用户以system权限运行MSI文件。如果目标系统上启用了这一设置,我们…

Web菜鸟入门教程 - Swagger实现自动生成文档

如果是一个人把啥都开发了,那用不到Swagger-UI,但一般情况是前后端分离的,所以就需要告诉前端开发人员都有哪些接口,传入什么参数,怎么调用,返回什么。有了Swagger-UI就能把这部分文档编写的业务给省去了。…

抓洞指南- drupal1 代码执行 (CVE-2018-7600)

一个非常憨逼的事情,就是不知道flag在哪,然后突发奇想,既然把指令都能执行命令,如果直接ls /tmp,然后数据就拿到手了。这地方卡了我很久,看了很多教程感觉都不一样。 POST /user/register?element_parentsaccount/ma…

问道管理:沪指震荡微跌,保险、银行板块拉升,环保板块表现活跃

18日早盘,两市股指盘中震动回落,沪指翻绿,深成指、创业板指均走低;北向资金继续大幅流出,半日净卖出近50亿元。 截至午间收盘,沪指微跌0.06%报3161.97点,深成指跌0.69%,创业板指跌0.…

09 - 网络通信优化之序列化:避免使用Java序列化

当前大部分后端服务都是基于微服务架构实现的。服务按照业务划分被拆分,实现了服务的解偶,但同时也带来了新的问题,不同业务之间通信需要通过接口实现调用。两个服务之间要共享一个数据对象,就需要从对象转换成二进制流&#xff0…

216、仿真-基于51单片机温度烟雾人体感应布防报警Proteus仿真设计(程序+Proteus仿真+原理图+配套资料等)

毕设帮助、开题指导、技术解答(有偿)见文未 目录 一、硬件设计 二、设计功能 三、Proteus仿真图 四、原理图 五、程序源码 资料包括: 需要完整的资料可以点击下面的名片加下我,找我要资源压缩包的百度网盘下载地址及提取码。 方案选择 单片机的选…

【MT32F006】MT32F006之CS1237采集秤传感器

本文最后修改时间:2023年06月07日 一、本节简介 本文介绍如何使用MT32F006连接CS1237芯片采集秤传感器。 二、实验平台 库版本:V1.0.0 编译软件:MDK5.37 硬件平台:MT32F006开发板(主芯片MT32F006) 仿真…

北斗时空子链重磅发布!移远通信与中国移动携手打造更加可靠的高精定位产品

8月16日,以“百川聚申城 数智创未来”为主题的2023年中国移动上海产业研究院百川生态大会在上海隆重召开。 本次大会聚焦时空信息、数智交通、工业能源、金融科技等领域,各级领导、产学研专家、企业家共聚一堂,共谋产业、共话行业、共促发展。…

innovus: IMPSP-190 利用率超标,place中断问题

我正在「拾陆楼」和朋友们讨论有趣的话题,你⼀起来吧? 拾陆楼知识星球入口 这个问题在查看manual之后,工具给出两个解释。一个是setPlaceMode -place_global_max_density $value(0-1)设置的太小了,另一个是place之前加了过量的so…

飞凌嵌入式与您相约艾睿电子技术解决方案展

艾睿电子公司将在深圳主办年度“技术解决方案展”,2023 年展示会将以“启航未来,携手共进”为主题,汇聚百家电子/半导体大厂、制造商、供应商、方案公司及创科公司,展示最前沿的产品和领先技术解决方案,如何能驱动人、…

基于Spring Boot的餐厅订餐网站的设计与实现(Java+spring boot+MySQL)

获取源码或者论文请私信博主 演示视频: 基于Spring Boot的餐厅订餐网站的设计与实现(Javaspring bootMySQL) 使用技术: 前端:html css javascript jQuery ajax thymeleaf 微信小程序 后端:Java springbo…