1.搭建平台网站

https://github.com/ApolloAuto/apollo/releases 下载ros_indigo

https://github.com/ApolloAuto/apollo/releases 下载source code .tar.gz文件

2.将文件放置于Documents中进行直接编译

具体解压和编译代码如下:

tar zxvf ros-indigo-apollo-2.0.0-x86_64.tar.gz//解压 rsync -av ros/ /apollo/third_party/ros_x86_64//镜像文件备份 source /apollo/third_party/ros_x86_64/setup.bash//文件执行,点执行,目的是快速更新

3.ros同步

tar zxvf ros-indigo-apollo-2.0.0-x86_64.tar.gz
rsync -av ros/ /apollo/third_party/ros_x86_64
source /apollo/third_party/ros_x86_64/setup.bash

4.docker安装

(1)解压文件->进入apollo3.0.0->docker->dev_start.sh(输入:sudo ./dev_start.sh -C)

(2)解压rosindigo文件->(寻求http://github.com/ApolloAuto/apollo-platform找到How to install)->同步数据->source .bash文件

(3)调节内存大小(根据自己情况选择做或者不做)

(4)进入docker中的scripts文件->sudo ./dev_start.sh

(5)进入docker中的scripts文件->sudo ./dev_into.sh

(6)bash apollo.sh build 生成可执行文件(必须先执行前面两个才能执行后面这个文件)

5.运行

(1)进入docker中的scripts文件->sudo ./dev_start.sh

(2)进入docker中的scripts文件->sudo ./dev_into.sh

(3)进入docker后运行bash scripts/bootstrap.sh文件

(4)通过ros进行运行 rosbag play demo_2.0.bag

(5)localhost:8088查看

Logo

权威|前沿|技术|干货|国内首个API全生命周期开发者社区

更多推荐