Apollo百度无人驾驶系统(apolloauto) 2.0 正式版 附使用方法

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

  Apollo开放平台,为你提供技术领先、覆盖广、高自动化的高精地图服务;全球唯一开放,拥有海量数据的仿真引擎;全球开放数据量第一,基于深度学习自动驾驶算法End-to-End。

  Apollo开放平台,你可以更快地研发、测试和部署自动驾驶车辆。参与者越多,积累的行驶数据就越多。与封闭的系统相比,Apollo能以更快的速度成熟,让每个参与者得到更多的受益,同时Apollo平台也将在你的参与之下变得更好!

  Apollo 2.0 能够实现简单城市道路自动驾驶,这标志着 Apollo 平台包括云端服务、软件平台、参考硬件平台以及参考车辆平台在内的四大模块已全部具备。Apollo 2.0 带来最完整的解决方案和灵活的架构,首次开放安全服务,并进一步强化了自定位、感知、规划决策和云端仿真等能力。

  王京傲介绍,目前 Apollo 2.0 版本总共有 16.5 万行代码。硅谷自动驾驶创业公司 AutonomouStuff 会在一周内将 Apollo1.0 车辆升级为“Apollo2.0 版本”,实现了昼夜简单城市道路自动驾驶,充分体现 Apollo 2.0 的灵活性和易用性。

  根据王京傲介绍,Apollo 对开发者非常友好:

  本地化做的非常好。1.0 版本的时候,我们请 CEO 去国家会议中心门口来做演示,就是因为我们的本地化做得非常好

  规划技术非常高。经过路口、红绿灯、掉头、转弯时,Apollo 2.0 路测的时候,有记者说”其实挺无聊的,跟人开车没什么区别

  可以做交通灯甄别,可以看到 500 米外的物体,可以甄别障碍物

  在 Apollo 2.0 要做仿真甄别之前,要用 30 分钟把数据上传云端,但是现在时间缩短到 30 秒。Apollo 2.0 不管日间还是夜间都可以驾驶。Apollo 现在不仅在圣荷西和北京,而且在伊利诺州也可以上路。

  Apollo 还宣布将在 2018 年全面支持包括 NVIDIA、Intel、NXP、Renesas 在内的四大主流计算平台。Apollo 已成为全球最具活力的自动驾驶开放平台,陆续还会有更多合作伙伴加入。

  王京傲展示了 Apollo Pilot 与奇瑞、金龙以及面向残障人群的出行服务商 Access LA 等合作伙的落地应用成果,涵盖了乘用车、公共巴士和共享交通服务等多种场景。

  百度将与奇瑞在 2020 年量产 L3 级别自动驾驶汽车,与金龙客车在 2018 年量产无人驾驶微循环巴士,并与 Access LA 在 2018 年底在洛杉矶为当地残障人士推出自动驾驶共享出行的试点服务。

  安装方法

  1、安装原版ubuntu 14.04

  2、安装docker环境:

  cd ~/apollo

  bash docker/scripts/install_docker.sh

  先注销再重新登录,然后测试一下docker是否安装成功:

  docker ps

  设置环境:

  bash docker/scripts/dev_start.sh

  bash docker/scripts/dev_into.sh

  编译:

  bash apollo.sh build

  3、运行Apollo

  cd ~/apollo

  bash scripts/hmi.sh

  在浏览器输入//localhost:8887后回车,在Debug中开启Dreamview,然后点击右上方的Dreamview。

  在另一个终端里输入:

  rosbag play -l http://www.jb51.net/codes/docs/demo_guide/demo.bag

  然后就可以看到界面播放demo.bag数据啦