百度Apollo简介

来源:互联网 发布:mysql禁用反向解析 编辑:程序博客网 时间:2024/05/22 07:08

百度Apollo简介

我们选择在这个十年里去月球做其他的事情,
不是因为他们很容易,而是因为他们很努力。
– John F. Kennedy, 1962


欢迎来到阿波罗GitHub。
阿波罗是一个开放的自动驾驶平台。它是一种高性能的灵活架构,支持完全的自动驾驶能力。

安装

我们强烈建议在预先指定的Docker环境中构建阿波罗项目。有关如何设置docker环境和从源代码构建的说明,请参阅下面的说明。

bash docker/scripts/install_docker.sh# logout and login to make sure to run docker command without sudodocker ps  # to verify docker works without sudobash docker/scripts/dev_start.shbash docker/scripts/dev_into.sh

根据源代码构建:

bash apollo.sh build

运行

# start Human Machine Interface(HMI)bash scripts/hmi.sh

访问

浏览器访问http://localhost:8887,单击Dreamview开始。
这里写图片描述

点击右上方的 Dreamview button
这里写图片描述

显示页面为:
这里写图片描述

预览demo rosbag:

# in a different terminal inside dockerrosbag play -l ./docs/demo_guide/demo.bag

现在Dreamview应该显示一辆正在运行的车辆。
这里写图片描述

希望在Docker容器外构建的高级用户可以参考相应的Docker规范文件(./docker/dev.dockerfile)。

文档

阿波罗文档可以在文档库中被找到。

  • 快速入门
  • 演示指南
  • 怎么样才可以贡献源代码
  • 如何构建、运行和修改代码的教程。
  • 阿波罗1.0的规格文档