Apollo新版本Beta自动驾驶技术沙龙参会体验有感—百度自动驾驶开源框架

在繁忙的都市生活中,我们时常对未来的科技发展充满了好奇和期待。而近日,我有幸参加了一场引领科技潮流的线下技术沙龙,主题便是探索自动驾驶的魅力——一个让我们身临其境感受创新、了解技术巨擘的机会。

        在12月2日我有幸参加了Apollo新版本Beta自动驾驶技术沙龙,此次推出的全新Beta版本更是引发了无数开发者的兴奋。我惊讶于Apollo在工程框架、感知算法、规划控制等方面的巨大升级和优化。这不仅是对自动驾驶技术的巅峰呈现,更是对未来道路上的创新探索。让我们跟随本次技术沙龙一起来感受一下Apollo的魅力吧!

Apollo新版本Beta自动驾驶技术沙龙

时间:12月2日(周六) 14:00-18:00

地点:北京·首钢园·Apollo Park

一.Apollo

        apollo是百度的自动驾驶开源框架。2017年4月19日,百度又一次展示了自动驾驶领域领导者的大气风范,发布了一项名为“Apollo(阿波罗)”的新计划,向汽车行业及自动驾驶领域的合作伙伴提供一个开放、完整、安全的软件平台,帮助他们结合车辆和硬件系统,快速搭建一套属于自己的完整的自动驾驶系统。

        Apollo计划是百度在自动驾驶领域推出的开放平台,旨在为汽车行业和自动驾驶领域的合作伙伴提供一套完整、安全、开放的软件系统,帮助他们结合车辆和硬件系统,快速搭建一套属于自己的完整的自动驾驶系统。

        Apollo计划的推出,得到了全球汽车制造商、出行服务商、科技公司和研究机构的积极响应和支持,其中包括宝马、福特、戴姆勒、大众、拜腾汽车等众多知名企业。这些企业成为了Apollo合作伙伴,共同推动自动驾驶技术的发展和应用。

1.1Apollo车型进化史

百度在自动驾驶领域不断推出新的技术和车型,随着技术的不断发展和创新,百度在自动驾驶领域不断推出新的车型和进化史,展示了其在自动驾驶技术方面的领先地位和未来愿景。

  • 初代“小红”

        2013年百度开启自动驾驶测试计划,为验证自动驾驶底盘控制与高精度定位导航与感知的测试方面的技术能力,百度深度学习实验室与北理工合作共同研发了绰号“小红”的全地形越野车,是百度的技术验证性产品。

  • 第一代:宝马

        2013年,百度和德国宝马合作研发了第一代自动驾驶车型,技术研发到产出花了大概两年时间。这代车型,是(国内)第一款能够驶上公开道路的车型,曾在北京五环道路上行驶。

  • 第二代:奇瑞EQ&比亚迪&北汽

        2015年底启动合作,2016年初开始上路测试。2016年11月,奇瑞EQ比亚迪EV300、北汽EU260共同参加了在乌镇举办的世界互联网大会,18辆无人车组成的车队接待了超过300人次嘉宾试乘,是百度最早亮相于公众面前的自动驾驶车型,也是中国第一次无人驾驶车队试运营

  • 第三代、第四代、第五代等等一直到现在的第六代Apollo RT6。

        Apollo RT6是百度第六代量产无人车,于2022年7月21日在百度世界大会上发布。这款车采用了贯穿一体的空间飞梭车身及银河腰线,创新性的龙骨天窗,将车顶传感器与天窗结构高度集成融为一体。为了进一步提升出行便利性,车辆还配置了具有识别和提示功能的灵犀交互灯语、智能电动侧滑门等人性化功能。Apollo RT6具备城市复杂道路的无人驾驶能力,根据规划,Apollo RT6会于2023年率先在萝卜快跑上投入使用。

1.2 Apollo新版本Beta整体介绍

会议的14:30开始,就到了本次沙龙的Apollo新版本Beta整体介绍内容。

        自2017年发布以来,Apollo开放平台已迭代了12个版本,今天我们带来了全新的Beta版本在Beta中,我们从在工程框架、算法和工具三个方向实现了全面升级,使得Apollo在功能上更丰富更强大,整体操作上也更灵活更易用,极大提升开发效率的同时,可帮助更多开发者快速搭建属于自己的自动驾驶系统。

        Apollo新版本Beta是百度自动驾驶开放平台Apollo的最新升级版本,旨在为自动驾驶开发人员提供统一的开发工具入口和易扩展的PnC、感知软件框架。新版本Beta聚焦于开发者扩展开发与调试体验,基于包管理重塑了PnC、感知扩展开发模式,并推出了全新的开发者工具入口Dreamview+。

         Apollo新版本Beta在感知算法上也有重大升级,采用了新的激光雷达检测模型CenterPoint,使用百度百万级数据进行训练,检测精度和召回率远超原CNNSeg模型,可以提供复杂城市道路场景下实时、准确、稳定的3D目标检测效果。此外,新版本Beta还支持增量训练,支持独立自主进行模型训练。

除了感知算法升级,Apollo新版本Beta还在LiDAR、Camera、Radar感知模型上进行了全面升级,采用了更强大的3D目标检测模型Yolo X和Yolo 3D,检测效果和泛化性都得到了巨大提升。同时,新版本Beta还增加了对4D毫米波的支持,障碍物检测和天气适应性都得到了极大增强。

        Apollo新版本Beta还推出了Dreamview+开发者工具入口,引入模式让多场景使用更便捷,引入面板布局让开发者随心自定义可视化,引入资源中心提供更丰富开发数据资源。这些功能为开发者提供了更加高效、便捷的开发体验。

Apollo新版本Beta在开发工具、感知算法、数据资源等方面进行了全面升级,为自动驾驶开发人员提供了更加完善、易用的平台支持。

二.Apollo新版本Beta工具技术分享

        在本次沙龙的15:50 左右开始了本次沙龙的Apollo新版本Beta工具技术分享,这也是我最感兴趣的内容,本次着重介绍一下Apollo新版本Beta工具方向的内容。

        Apollo新版本Beta升级了感知框架与开发流程,引入了3个基于深度学习的模型,丰富了感知模型类型,并有效提升了精度。同时开放了感知的全流程开发环节,从模型的训练、部署到验证各个环节,开发者除了能选择平台自带的模型之外,更能基于自己的需求扩展更多模型。经过本次沙龙演讲人的认真讲解,和会后的仔细学习,我认真总结了工具技术分享的相关内容。

2.1 Dreamview+ 新特性

Dreamview+的新版本在多个方面进行了全面提升:

1. 基于模式的多场景:通过将感知、PnC等具体开发场景作为模式分类,简化各类模式下的操作步骤,优化使用流程,提高开发效率。

2. 基于面板的布局:支持自由配置可视化面板的布局、各面板内容以及大小,使开发者能够创建符合自身工作流的操作界面,增加灵活性。

3. 集成云端资源中心:引入云端资源中心,使数据资源集中管理,便于快速获取。与Studio云端资源互动更加强化,开发者可一键下载各类资源进行算法测试,包括地图、场景、车辆配置和数据包等,进一步丰富开发者资源库。

4. 新人引导与中英切换:通过可视化引导协助新开发者快速学习操作流程和步骤,降低学习和探索成本。全面支持中英文切换,降低专业术语理解难度,满足国内外开发者的需求。

        全新Dreamview+从感知、PnC等不同业务研发场景出发,根据不同场景的操作方式与开发流程,设计了默认模式、感知模式、PnC模式三种场景模式,开发者可以在三种模式之间随意切换,选择适应自身需求的模式进行自动驾驶开发,增强了场景针对性,同时极大提升了开发效率

        全新Dreamview+中,开发者可以自由地定义内容和布局,以适应不同的使用习惯和需求开发者既可以通过拖拽的方式添加面板、一键复制和删除面板,也可以自由设置面板的数量及位置,以及修改面板布局。这些功能使得可视化区域更加灵活和可定制化,数据可视化和数据分析更加高效

PnC开发: 场景便捷同步、数据区域清晰

        场景便捷同步指的是,Apollo新版本Beta提供了云端和本地的场景管理功能,开发者可以在云端或本地创建、编辑和保存场景,并方便地将场景同步到其他设备或车辆上,以便进行测试和验证。这种同步功能可以大大提高开发效率,减少重复性工作。

        数据区域清晰则是指,Apollo新版本Beta在数据可视化方面进行了改进,使得开发者能够更加清晰地看到数据区域的变化和趋势。例如,在实时仿真或实际测试过程中,开发者可以清晰地看到车辆的行驶轨迹、传感器数据等信息,以便更好地理解车辆的行为和决策过程。这种清晰的数据可视化可以帮助开发者更好地进行算法开发和调试。

        在8.0版本基础上,全新Dreamview+整合了本地和云端资源,带来了全新的资源中心。资源中心的资源类型包括地图、场景、车辆等各类资源,通过资源中心,开发者可以更好地管理和调试资源,从而提高开发效率和系统性能

        在全新Dreamview+中,开发者可以使用资源中心的同步功能,将Apollo Studio云端工作台中的数据同步到本地包括地图、场景、车辆配置、数据包等资源,避免了手动上传和下载资源的麻烦。同时,Dreamview+资源中心可以实时同步各类资源的更新状态,以便开发人员快速地进行算法的迭代测试和调试

Dreamview+的一些新特性包括:

  1. 基于模式的多场景使用:Dreamview+以具体开发场景如感知、PnC等作为模式分类,精简了各类模式下的操作步骤,优化了使用流程,提升了开发效率。
  2. 基于面板的自由布局:Dreamview+支持自由配置可视化面板的布局,开发者可以根据自己的工作流创建符合自身需求的操作界面。
  3. 集成云端资源中心:Dreamview+集成了云端资源中心,数据资源集中,可便捷管理和迅速取用。同时进一步加强了与 Studio 云端资源的互动,可以一键下载各类资源用于算法测试,包括地图、场景、车辆配置、数据包等,进一步丰富了开发者的资源库。

        总体来说,Dreamview+新版本全面提升了多场景使用、自由布局、数据资源、语言支持四个方面的体验,为开发者提供了更高效、更灵活的开发工具。

2.2 自由交流/茶歇

        在自由交流/茶歇时间,我与其他开发者热烈讨论了Apollo新版本Beta的技术升级,分享了项目经验,探讨了未来技术趋势,促成了实际应用心得的交流,同时拓展了人脉网络。

在技术沙龙期间,主办方贴心地为我们准备了美味可口的水果甜点等,为参与者的体验增添了愉悦的一笔。

2.3 沙龙参会心得

参加了Apollo新版本Beta自动驾驶技术沙龙,深感科技的前沿魅力,本次沙龙收获很大。

  1. 通过参与,我深刻体会到自动驾驶技术的巅峰表现以及对未来交通和出行方式的潜在影响。这不仅是一次学习,更是一场身临其境感受创新的机会。
  2. 对于Apollo新版本Beta的介绍让我印象深刻。全新的工程框架、感知算法、规划控制等方面的升级和优化展示了百度在自动驾驶技术上的不懈努力。特别是感知算法的重大升级,采用了新的激光雷达检测模型CenterPoint,以及在LiDAR、Camera、Radar感知模型上的全面升级,给我留下了深刻的印象。这种技术的不断演进使得自动驾驶系统在复杂城市道路场景下能够实现更为准确、稳定的3D目标检测效果。
  3. 此外,新版本Beta推出的Dreamview+开发者工具入口也给我带来了新的认知。基于模式的多场景使用、基于面板的自由布局以及集成云端资源中心等新特性,为开发者提供了更高效、更灵活的开发工具。这种开发者友好的设计使得自动驾驶系统的开发变得更加直观、便捷。

总的来说,参加这次技术沙龙让我对自动驾驶技术有了更深入的了解,并对未来的科技发展充满了信心。这样的活动不仅是知识的更新,更是与科技前沿保持连接的重要途径。期待未来能够见证更多创新的涌现,为我们的出行方式带来更多可能性。

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

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

相关文章

智能优化算法应用:基于沙猫群算法无线传感器网络(WSN)覆盖优化 - 附代码

智能优化算法应用:基于沙猫群算法无线传感器网络(WSN)覆盖优化 - 附代码 文章目录 智能优化算法应用:基于沙猫群算法无线传感器网络(WSN)覆盖优化 - 附代码1.无线传感网络节点模型2.覆盖数学模型及分析3.沙猫群算法4.实验参数设定5.算法结果6.参考文献7.…

modbus转profinet网关解决plc插槽号不够用的情况

PLC作为常用的控制设备之一,其插槽号有时会限制外部设备的连接数量。然而,通过使用modbus转profinet网关,可以解决这一问题。这种设备能够将modbus协议转换为profinet协议,实现PLC与更多外部设备的连接。 modbus转profinet网关还具…

游戏盾的防御原理以及为什么程序类型更适合接入游戏盾。

游戏盾是一种专门用于游戏服务器的安全防护服务,旨在抵御各种网络攻击。它的原理主要包括以下几个方面: 流量清洗和过滤:游戏盾会对进入游戏服务器的流量进行实时监测、分析和过滤。它通过识别恶意流量和攻击流量,过滤掉其中的攻击…

浏览器渲染页面的过程以及原理

什么是浏览器渲染 简单来说,就是将HTML字符串 —> 像素信息 渲染时间点 浏览器什么时候开始渲染? 网络线程发送请求,取回HTML封装为渲染任务并将其传递给渲染主线程的消息队列。 问题:只取回HTML吗?那CSS和JS呢&am…

元宇宙vr党建云上实景展馆扩大党的影响力

随着科技的飞速发展,VR虚拟现实技术已经逐渐融入我们的日常生活,尤其在党建领域,VR数字党建展馆更是成为引领红色教育新风尚的重要载体。今天,就让我们一起探讨VR数字党建展馆如何提供沉浸式体验,助力党建工作创新升级…

智能优化算法应用:基于袋獾算法无线传感器网络(WSN)覆盖优化 - 附代码

智能优化算法应用:基于袋獾算法无线传感器网络(WSN)覆盖优化 - 附代码 文章目录 智能优化算法应用:基于袋獾算法无线传感器网络(WSN)覆盖优化 - 附代码1.无线传感网络节点模型2.覆盖数学模型及分析3.袋獾算法4.实验参数设定5.算法结果6.参考文献7.MATLAB…

Ant Design Vue 年选择器

文章目录 参考文档效果展示实现过程 参考文档 提示:这里可以添加本文要记录的大概内容: DatePicker 日期选择框 大佬:搬砖小匠(Ant Design vue 只选择年) 提示:以下是本篇文章正文内容,下面案…

使用Caliper对Fabric地basic链码进行性能测试

如果你需要对fabric网络中地合约进行吞吐量、延迟等性能进行评估,可以使用Caliper来实现,会返回给你一份网页版的直观测试报告。下面是对test-network网络地basic链码地测试过程。 目录 1. 建立caliper-workspace文件夹2. 安装npm等3. calipe安装4. 创建…

使用TransBigData组件实现个人手机定位功能

目录 一、引言 二、技术背景 三、实现逻辑 四、代码实现 五、优化与注意事项: 六、总结 摘要:随着现代社会对定位服务的需求日益增加,实现个人手机定位功能成为了开发者的研究热点。本文详细阐述了如何使用Python和TransBigData组件实现…

Python 从入门到精通 学习笔记 Day03

Python 从入门到精通 第三天 今日目标 流程控制语句、退出循环、练习学习的内容 一、流程控制语句 流程控制的三种方式:顺序语句、双分支语句、循环语句 双分支语句 Python 的双分支语句使用if-else语句实现。 其语法结构如下: if条件:#如果条作为真&#xff…

Facebook广告报告指标CPC

在Facebook广告中,CPC可以作为一个关键指标来评估广告效果和投资回报。较低的CPC意味着广告主能以更低的价格获得更多的点击量,从而降低广告投放成本。而较高的CPC可能暗示着广告主需要更大的预算才能获得相同数量的点击。本文小编将讲讲Facebook广告报告…

k8s上安装KubeSphere

安装KubeSphere 前置环境安装nfs-server文件系统配置nfs-client配置默认存储创建了一个存储类metrics-server集群指标监控组件 安装KubeSphere执行安装查看安装进度 前置环境 下载配置我都是以CentOS 7.9 安装 k8s(详细教程)文章的服务器作为示例,请自行修改为自己的…

2.vue学习笔记(目录结构+模板语法+属性绑定)

1.目录结构 1.vscode ——VSCode工具的配置文件夹 2.node_modules ——Vue项目的运行依赖文件夹 3.public ——资源文件夹(浏览器图标) 4.src ——源码文件夹 5..gitgnore ——git忽略文件 6.index.html ——如果html文件 7.package.json —…

基于SpringBoot+Vue学生成绩管理系统前后端分离(源码+数据库)

一、项目简介 本项目是一套基于SpringBootVue学生成绩管理系统,主要针对计算机相关专业的正在做bishe的学生和需要项目实战练习的Java学习者。 包含:项目源码、数据库脚本等,该项目可以直接作为bishe使用。 项目都经过严格调试,确…

虚幻学习笔记10—C++函数与蓝图的通信

一、前言 除了上一章C变量与蓝图通信讲的变量能与蓝图通信外,还有函数和枚举也可以和蓝图通信。函数的关键字为”UFUNCTION“、枚举的关键字为”UENUM“。 二、实现 2.1、BlueprintCallable蓝图中调用 该函数时带执行的,带入如下。编译成功后在蓝图中输…

来自Sui的温馨建议:保护您的Web3私钥

当您安装一个钱包并创建Sui账户时,钱包包含一个公钥和一个私钥。保护好私钥的安全非常重要,从而可以保护您的Sui资产,包括钱包中的任何tokens。 公钥加密技术是几十年前开发的,是当今互联网上大多数安全交易的基础,包…

Navicat Premium 16 for Mac/Windows:高效的数据库开发工具

Navicat Premium 16是一款功能强大的数据库开发工具,为开发人员提供了全面的工具和功能,帮助他们更高效地进行数据库开发和管理。不论是初学者还是专业开发人员,Navicat Premium 16都能满足他们的需求,并提供直观、易用的界面。 …

【深度学习】AlexNet网络实现猫狗分类

【深度学习】AlexNet网络实现猫狗分类 AlexNet简介 AlexNet是一种卷积神经网络(Convolutional Neural Network,CNN)模型,它在2012年的ImageNet图像分类挑战赛中取得了重大突破,引发了深度学习在计算机视觉领域的热潮…

为“异常”努力是值得的

异常是OO语言处理错误的方式,在C中,鼓励使用异常。侯捷再书中谈起异常,“十年前撰写“未将异常考虑在内的”函数是为一种美好实践,而今我们致力于写出“异常安全码”。”可见异常安全的重要。 说起异常安全,首先就要是异常的出现…

Leetcode—213.打家劫舍II【中等】

2023每日刷题&#xff08;五十二&#xff09; Leetcode—213.打家劫舍II 算法思路 实现代码 class Solution { public:// 左闭右开int rob1(vector<int>& nums, int start, int end) {int n nums.size();int f0 0, f1 0, new_f 0;for(int i start; i < end…