工具/原料
ubuntu18.10操作系統(tǒng)。
Apollo3.0(下載鏈接:https://github.com/ApolloAuto/apollo )
方法/步驟
第一步:下載Apollo3.0壓縮包
1.進入后,點擊‘clone or download’(綠色的圖標)
2.點擊download zip (建議選擇保存到‘下載文件’),下載完后將其復制到主文件下,右擊‘提取到此處’
第二步:安裝docker環(huán)境
??? 1.終端下輸入:sudo apt-get update???? #獲取更新
???????????????????????? sudo snap install docker #安裝docker
?2.創(chuàng)建docker組并添加你的用戶杏糙。 作用:在接下來的操作環(huán)境中,不需要再使用管理員的超級權限须揣。
(1)Create the docker group.
在終端下輸入: sudo groupadd docker
(2)Add your user to the docker group.
在終端下輸入: sudo usermod -aG docker $USER
(3)重啟,以便重新評估您的組成員資格。
(4).驗證您可以不使用sudo運行docker命令
在終端輸入: ls
????????????????????? cd apollo-master/
????????????????????? docker ps
第三步:構建發(fā)布Apollo
1.下載docker 鏡像
在終端輸入: bash docker/scripts/dev_start.sh -C ? # -C表示從docker中國的鏡像服務器下載,速度較快
下載docker 鏡像非常耗費時間,而且還不支持斷點續(xù)傳,timeout中斷了拴鸵,之前的下載就沒有了,還得重新下蜗搔。
過程如下:
期間有一步驟需要輸入管理員密碼宝踪,輸入后繼續(xù)下載,當出現(xiàn)下圖時表示更新完成
2.進入容器
在終端上輸入:bash docker/scripts/dev_into.sh
3.構建模塊
在終端上輸入:bash apollo.sh build(我用這個命令構建失敗碍扔,卡死在了5000多個文件)
注意:如果你沒有GPU的話可以用下面的代碼代替
在終端上輸入:bash apollo.sh build_cpu
一共是需要編譯9000+個文件(此過程不確定是否需要聯(lián)網瘩燥,我是在沒聯(lián)網下構建失敗過,后在聯(lián)網狀態(tài)下構建成功)當出現(xiàn)下圖時表示構建成功不同。
4.啟動模塊監(jiān)視器
在終端上輸入:bash scripts/bootstrap.sh
5.訪問Dreamview
通過打開瀏覽器訪問Dreamview,轉到 http://localhost:8888
至此厉膀,開啟
參考文檔:
1https://blog.csdn.net/szfhy/article/details/82459429?utm_source=blogxgwz3