Apollo——安裝


1.安裝原版ubuntu 14.04
http://www.ubuntu.org.cn/download/alternative-downloads

2.安裝對應ubuntu 14.04的indigo版ROS
http://wiki.ros.org/indigo/Installation/Ubuntu

3.安裝Apollo Kernel
https://github.com/ApolloAuto/apollo-kernel
為運行Apollo軟件提供了kernel層面的支持。
從這里下載linux-4.4.32-apollo-1.0.0.tar.gz:
https://github.com/ApolloAuto/apollo-kernel/releases
解壓安裝:

tar zxvf linux-4.4.32-apollo-1.0.0.tar.gz
cd install
sudo ./install_kernel.sh

 


重啟系統。

4.安裝Apollo本體
https://github.com/ApolloAuto/apollo
下載資源:

git clone https://github.com/ApolloAuto/apollo.git

 

安裝docker環境:

cd ~/apollo
bash docker/scripts/install_docker.sh    #2.5版本及以前的

bash docker/setup_host/install_docker.sh    #3.0版本

 

先注銷再重新登錄,然后測試一下docker是否安裝成功:

docker ps

 

設置環境:

bash docker/scripts/dev_start.sh
bash docker/scripts/dev_into.sh

 

編譯:

bash apollo.sh build

 

5.安裝Apollo ROS支持
https://github.com/ApolloAuto/apollo-platform
相對於原版ROS,做出了如下改進:
。增強了ROS的去中心化特性;
。基於共享內存的更高效的通信;
。支持Protobuf;
從這里下載ros-indigo-apollo-1.0.0.x86_64.tar.gz:
https://github.com/ApolloAuto/apollo-platform/releases
解壓縮:
tar zxvf ros-indigo-apollo-1.0.0.x86_64.tar.gz
將解壓后的文件夾ros拷貝到apollo工程中:
rsync -av ros/ ~/apollo/third_party/ros_x86_64
source ~/apollo/third_party/ros_x86_64/setup.bash

 

6.運行Apollo
cd ~/apollo
bash scripts/hmi.sh
在瀏覽器輸入http://localhost:8887后回車,在Debug中開啟Dreamview,然后點擊右上方的Dreamview。
在另一個終端里輸入:
rosbag play -l ./docs/demo_guide/demo.bag
然后就可以看到界面播放demo.bag數據啦:

參考:https://blog.csdn.net/ss910/article/details/74998172


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM