自动驾驶

技术文档丨Apollo预测模块技术指导

旧街凉风 提交于 2020-04-07 03:52:53
本文作者:Apollo开发者社区 预测模块 是将对感知到的障碍物在未来一段时间内的运动轨迹进行估计,输出的预测消息将会打包感知信息,预测模块将 订阅定位、规划 和 感知障碍 等消息。 Apollo预测模块 按照物体 不同的特征 ,采用 不同的模型 ,分别 预测各自轨迹 ,并对不同类型的输入特征,选择合适的模型分别提取。在算法上,由于实时算例存在限制,预测模块会划分优先级对机动车周围进行处理。 以下,ENJOY 一、简介 预测模块是研究并预测感知模块检测到的所有障碍物的行为。预测模块接收障碍物数据以及基本的感知信息,包括 位置、方向、速度、加速度, 然后为这些感知到的障碍物生成概率预测轨迹。 注意:预测模块只预测障碍物的行为, 而不预测汽车本身。规划模块规划汽车本身的轨迹。 二、输入 从感知模块得到的障碍物信息。 从定位模块得到的位置信息。 从规模模块得到的之前计算周期的规划轨迹。 三、输出 带有预测轨迹及其优先级的障碍物,因为各个独立场景的优先级不同,现阶段的方案也要计算障碍物优先级。优先级包括: 忽略、谨慎和正常 (默认) 。 四、功能 如下图所示,预测模块由四个主要功能模块组成: 容器、场景分析器、评估器和预测器。 Apollo 3.0中已经有容器、评估器和预测器。在Apollo 3.5中,因为我们已经采用一个基于多场景的方法来提升Apollo的自动驾驶能力

技术文档丨Apollo快速入门指南

六月ゝ 毕业季﹏ 提交于 2020-04-07 03:51:53
本文作者:Apollo开发者社区 本指南是在汽车上运行,升级后的Apollo平台的软、硬件用户手册。刚接触Apollo的开发者可以收藏学习。 Apollo升级版本的快速入门指南主要关注新增加的特性。对于Apollo通用概念,请参阅 《Apollo 1.0快速入门》 。 以下,ENJOY 一、内容 标定指南 硬件和软件安装 Dreamview 功能对照表 车载测试 标定指南 在进行车载测试时, 请务必确保所有的传感器都已经标定好。有关传感器标定,请您先参阅 《Apollo 2.0传感器标定指南》 。 硬件和软件安装 关于硬件组件和软件系统的安装说明,请参考 《 Apollo 3.5硬件和系统安装指南》 以及 《 Apollo软件概述》 。 Dreamview功能对照表 关于Dreamview图标的相关问题,请参考 《 Dreamview Usage Table》 。 二、车载测试 1. 将外接硬盘插入主机的USB端口。 2. 启动汽车,然后启动主机电脑。 3. 启动对应的Docker容器。 4. 启动DreamView。 注意:使用您最喜爱的浏览器访问Dreamview Web服务地址:http://localhost:8888。如果一切顺利,会弹出如下界面。 5. 在弹出的Dreamview界面中选择模式、汽车和地图。 注意:在进行任何操作之前,您需要设置配置文件,点击下拉菜单

技术文档丨Apollo软件概述

核能气质少年 提交于 2020-04-07 00:54:56
本文作者:Apollo开发者社区 Apollo的成立为其在汽车和无人驾驶行业的合作伙伴提供一个开放、全面和可靠的软件平台。合作伙伴可以使用Apollo软件平台和经过Apollo认证的参考硬件作为模版,定制自己的无人汽车。 以下,ENJOY 一、Apollo软件安装 本部分包括: 下载Apollo发布包 设置Docker环境 在DreamView中支持新车辆 安装Apollo内核 在Ubuntu 16中运行Apollo 在开始之前,请确保您已经按照 Apollo core Software Installation Guide(Apollo核心软件安装指南) 中的步骤安装了Ubuntu Linux 14.04.3和Apollo内核。 二、新增功能 现在,我们利用 git-lfs 来管理Apollo中的大型文件。请确保您按照其网页上的指南安装了该插件,具体如下所示: 1# Required for Ubuntu 14.04 / 16.04. 2curl -s https://packagecloud.io/install/repositories/github/git-lfs/script.deb.sh | sudo bash 3 4# Ubuntu 14.04 / 16.04 / 18.04. 5sudo apt-get install -y git-lfs 对于最新版的git

开发者说丨使用 Vscode-insiders 的docker扩展 调试Apollo项目

自闭症网瘾萝莉.ら 提交于 2020-04-06 22:50:11
本文作者:Apollo开发者社区 在Apollo开发者社区中,经常被问及的一个问题是:用什么IDE工具进行开发? Apollo开发者社区荣誉布道师—贺博士 曾经写过一篇博客使用 Vscode编译 、 调试Apollo项目 ,介绍了如何用Vscode结合Gdb进行调试,为开发者提供了调试方法。 社区优秀开发者—杨鸿城 近期发现一种更为简便的方式可以用Vscode-insiders进行Apollo项目调试,操作体验非常接近IDE,故写一篇教程分享给大家,希望能给广大开发者带来一定的帮助。 以下,ENJOY 一、Vscode-insiders简介 VsCode是微软第一款支持Linux的轻量级代码编辑器 ,其功能介于编辑器与IDE之间,但更倾向于一个编辑器。Vscode有两个版本,蓝色的Vscode是非常稳定的发行版本,Vscode-insiders,相当于Bate版本,测试版,会有一些新的功能。 本文使用Vscode-insiders 的Docker 和Remote - Containers 扩展,可以便捷地调试Apollo项目,而蓝色的Vscode不具备该调试功能。 二、安装Vscode-insiders及扩展 安装Vscode-insiders Vscode-insiders有两种安装方式,分别是 Apt安装 和 Deb包安装 。Vscode-insiders 和蓝色的Vscode

百度技术沙龙第84期 开源有道,Apollo 3.5自动驾驶平台技术全解读

拜拜、爱过 提交于 2020-04-05 23:19:31
本文作者:HelloDeveloper 4月27日,84期百度技术沙龙【开源有道,Apollo 3.5自动驾驶平台技术全解读】专场如期举行。 当天,外面虽然下着雨,但仍挡不住开发者对Apollo的热情,大家从各地赶来相聚在此。现场一位头发花白的老先生吸引了我们的目光。 在人山人海的现场,这位老先生的话让我们感慨万千。 当天,还有不少开发者把孩子带到了现场。屏幕中的无人车的身影映进了他们眼中的光里,深深地打动了我们。透过这一辈自动驾驶工程师们的“言传身教”,未来无人驾驶或将借由他们,真正地走进千家万户。 不论是耄耋之年情意满满的父爱,还是外 傅之年切实的梦想。百度开发者中心始终为开发者提供平等便捷的路径,让他们更接近自己的目标。 或许此次百度技术沙龙的内容对于老先生来说难于理解,但是小编希望,这次活动可以让老先生载一车思念来,载一车亲情归。 正如Apollo 3.5,不断的迭代为陪伴更优秀的你。 一、 陪伴是最长情的告白 “时间变了,地点变了,不变的是对Apollo的热爱。” 在活动开场,百度Apollo资深技术布道师胡旷这样感慨道。 从去年1月份到今天,Apollo 历经了2.0、3.0,再到 3.5 的升级。百度技术沙龙也伴随着 Apollo 走过了一个又一个的春秋冬夏。在这里,Apollo 发布了阿波龙自动接驳小巴,研发了低耗能、低成本的自动驾驶方案。 目前,Apollo

图解面试题:SQL存储过程有什么用?

♀尐吖头ヾ 提交于 2020-04-05 22:34:08
面试中有时候会问:存储过程有什么用?看了今天的知识,你就知道如何回答了。 1.存储过程是什么? 假如你每天要开车完成一些列重复的操作:车钥匙启动车,倒车。现在出现了一款新车,可以自动的完成这些重复的工作。每次你上车以后,车就自动帮助你倒出来了。 同样的,在工作里也会经常遇到重复性的工作,这时候就可以把常用的SQL写好存储起来,这就是存储过程。 这样下次遇到同样的问题,直接使用存储过程就可以了,就不需要再重新写一遍SQL了,这就极大的提高了工作效率。 2.如何使用存储过程? 使用存储过程需要:1)先定义存储过程 2)使用已经定义好的存储过程。 (1)无参数的存储过程 定义存储过程的语法形式: create procedure 存储过程名称() begin ; end; 语法里的begin...end用于表示sql语句的开始和结束。语法里面的就是重复使用的sql语句。下面通过一个例子看下如何使用。例如查出“学生表”里的学生姓名。 sql语句是: select 姓名 from 学生表; 把这个sql语句放入存储过程的语法里,并给这个存储过程起个名字叫做就a_stuent1: create procedure a_stuent1() begin select 姓名 from 学生表; end; 在navicat里允许以后,建立的存储过程就会在下图的地方:

2019智能网联汽车技术大会 | 高精地图+高精定位——实现自动驾驶、智慧交通的核心基础...

笑着哭i 提交于 2020-03-24 08:15:14
3 月,跳不动了?>>> 12月28日下午,2019智能网联汽车技术大会高精度定位技术研讨会在广州黄埔香岚王子明时酒店召开。 本次论坛以“智能定位 精准服务”为主题,国家智能网联汽车创新中心高精度地图与定位负责人、中国智能网联汽车产业创新联盟自动驾驶地图与定位工作组副组长李庆建、 南方卫星导航副总经理徐丹龙、中国联通智能城市研究院交通行业总监刘琪、北斗星通智联科技市场营销中心副总董红荣、广东星舆科技有限公司首席算法研究员肖勇、广州海达星宇技术有限公司副总经理余绪庆、千寻位置智能驾驶事业部专家于年杰、四维图新基础技术研究院架构师常超等专家和企业代表出席研讨会,会议由北京赛目科技有限公司薛晓卿博士主持。 高精度地图研发和应用是自动驾驶技术落地的一个关键环节,这个观点在行业内也得到了基本认可,但是地理信息,在采集和制作方面会受到牌照、资质以及数据安全的影响。 另一方面,在自动驾驶领域,其所要求提供的内容、更新频率以及精度,都对高精地图的制作提出了新的挑战。 最后在商业模式上,高精地图的产品形态以及应用普及率也是未来要关注的重点。 在2019智能网联汽车技术大会高精度定位技术研讨会上,围绕地理数据采集及可靠性、高精地图的制作等关键点,来自业内的多名专家展开了深入探讨。 来自国家智能网联汽车创新中心高精度地图与定位负责人李庆建发表了“基于智能网联汽车应用的高精地图与定位技术”的主题演讲。

科技战疫 | 白犀牛无人车驶入方舱医院

谁都会走 提交于 2020-03-24 08:14:52
3 月,跳不动了?>>> 2020年初疫情爆发,整个春节都笼罩在阴霾中,每天打开电视、手机,确诊病例不断攀升、医疗物资短缺、医护人员被感染…… 对此,白犀牛无人车 CEO朱磊的内心非常沉重 ,一直在思考公司能为抗击疫情做些什么? 现有技术和产品是否可以支持防疫前线? 能不能去到更需要 白犀牛无人车 的地方,发挥更大作用? 原本为配送生鲜而开发的无人车能不能运送其他物资? 朱磊 连夜和团队召开电话会议,经过反复的论证,全公司一致决定: 白犀牛 要把无人车开到武汉去,开到最危险的区域,让无人车代替人运送物资,减少医护和工作人员感染风险。 派谁去武汉? 这是去疫情最严重的区域,感染风险极高,要以身涉险,作为公司CEO, 朱磊 认为自己义不容辞。 经过反复沟通,谨慎考虑,最终决定,由 朱磊 和王瀚基、王海涛组成三人团队前往。 2月12日, 白犀牛无人车 公司完成了与政府、医院的沟通,技术、运营、武汉人选、车辆运输基本确定,但与此同时,官方数据通报武汉一夜新增1万多例确诊病例。 这个数据让 朱磊 非常忐忑,因为他也是两个孩子的父亲。 最终,朱磊 告诉了妻子自己的决定, 妻子 表示理解并支持。 但在危险面前,朱磊难免还会犹豫。 最后让他坚定前往武汉的,是由始至终的家国情怀。 从2016年搞自动驾驶开始, 朱磊 就想用无人车承载些社会责任,做些贡献。 揣着这份初心,从未放下。

新基建翻牌AI,百度准备好了吗

不想你离开。 提交于 2020-03-24 00:24:54
3 月,跳不动了?>>> 雷锋网 (公众号:雷锋网) 按: 3月4日,中共中央政治局常务委员会召开会议,研究当前新冠肺炎疫情防控和稳定经济社会运行重点工作,会议要求加快新型基础设施建设(简称“新基建”)进度。 区别于以往宏观经济调整中的传统基建概念,新基建更强调创新经济,所涉及的5G基建、特高压、城际高速铁路和城际轨道交通、新能源汽车充电桩、大数据中心、人工智能、工业互联网7大领域核心发展方向也正是网络化、数字化、智能化的新经济转型方向,这也暗自契合了国内巨头企业的近年来集团战略调整的方向。 2020年1月8日,百度进行架构调整后,百度人工智能体系(AIG)成型,这成为百度在接下来这场新基建建设中的一张王牌。 经济下行遭遇新冠疫情,中央定调新基建、翻牌新技术加速产业转型升级,腾讯加码产业互联网、阿里再押5G,百度又会如何发力? 百度再次进行架构调整,加速产业智能化 3月11日,百度CTO王海峰在题为“‘新基建’号角吹响 智能云一往无前”的内部邮件中,再次宣布对百度智能云事业群组(ACG)进行组织架构调整,通过扁平化管理,提升组织效能,以加速百度智能云发展。 据官方介绍,百度借此调整,将更好地顺应产业趋势、抓住市场机遇,通过扁平化管理提升组织效能,确保高效执行,迎接“新基建”大潮带来的产业智能化加速。 早在今年1月8日,百度曾进行组织架构升级,将原AIG(AI技术平台体系)、TG

自动驾驶汽车过时了?无人船将穿越大西洋

北战南征 提交于 2020-03-23 19:56:28
3 月,跳不动了?>>> 自动驾驶汽车的新闻可能已经让你感觉有些审美疲劳,但过去几年中悄然快速发展的其他无人驾驶运输方式绝对能让你感到兴奋。除了IT经理网之前报道过的 空中出租车 和无限接近生产环境的谷歌无人机( 无人机送货走进现实:谷歌Wing已遥遥领先 )外,无人船的发展也即将迎来里程碑时刻。 近日IBM和Promare(一家总部位于英国的海洋研究与探索慈善机构)计划在今年9月6日让一艘无人驾驶船沿着400年前五月花号的航行线路穿越大西洋,该船也是IBM测试人工智能(AI)海上导航系统的原型。 最初的五月花号船于1620年搭载第一批英国定居者前往美国,从英国的普利茅斯出发,航行到今天被称为马萨诸塞州普利茅斯的地方。与当时的许多商船一样,五月花号1.0版是方形帆船,完全依靠风和人类导航技术来寻找通往新世界的途径。另一方面,五月花无人船(MAS)将由太阳能和风力发电联合驱动,船上配有柴油发电机作为后备动力。 五月花号无人船的航行线路 历史上的五月花以最高约2.5节的速度航行,花了两个月的时间才能到达目的地,最新的无人驾驶船速度高达20节,能在不到两周的时间内到达目的地。 该实验任务于去年10月份首次 宣布 ,旨在解决人工智能无人船在险恶的水域航行中遇到的所有常见障碍。 来源: oschina 链接: https://my.oschina.net/u/4303989/blog