Carla安裝過程跳坑指南

Carla常被用于無人駕駛汽車的仿真環(huán)境,但是我們搭建一個Carla環(huán)境主要是用于汽車的感知和其他方面。

網(wǎng)上中文的安裝教程幾乎沒有,就導(dǎo)致我們整個問題很難解決,這里不是英文的問題,而是國內(nèi)網(wǎng)絡(luò)限制,這個軟件可是80個G左右呢!而且有一部分文件被墻限制了,不能直接通過命令行下載。先附上安裝的參考文檔。

首先是官方文檔:最新版本 ? ? https://carla.readthedocs.io/en/latest/how_to_build_on_linux/

Carla0.9.0 安裝中文?????? https://blog.csdn.net/davidhopper/article/details/81485872

整個軟件安裝的主要步驟分別是:安裝依賴,安裝虛擬引擎,安裝Carla, 開始使用。

一、安裝依賴工具包

就是官網(wǎng) Install the build tools and dependencies 部分,這里根據(jù)自己要安裝的版本來確定,網(wǎng)上說0.8.2 版本是比較穩(wěn)定的,這也是官方推薦的版本。最新的版本有一些問題。安裝官網(wǎng)提供的依賴應(yīng)該是沒有問題,很簡單。

二、安裝虛幻引擎(Unreal Engine)

這部分需要自己注冊Unreal Engine賬號,并將其連接至你的GitHub賬號。把賬號搞定以后就可以安裝 Unreal Engine,這部分直接按照官網(wǎng)的流程就好了,自己要注意的就是版本對應(yīng)的問題。

gitclone--depth=1 -b 4.22 https://github.com/EpicGames/UnrealEngine.git ~/UnrealEngine_4.22cd~/UnrealEngine_4.22./Setup.sh && ./GenerateProjectFiles.sh && make

更加詳細的過程可以見上面中文參考鏈接,這篇博客寫得很清楚。

三、安裝CARLA模擬器

自己在這部分出現(xiàn)了問題,卡殼的地方。安裝官網(wǎng)上的說明git clone Carla 的代碼以后,./Update.sh出錯。原因是腳本./Update.sh需要從美國服務(wù)器下載一個2.9 GB的依賴文件:Content_0.9.0.tar.gz,因此要想在命令行內(nèi)下載,幾乎是一個不可能完成的任務(wù)。

這個問題顯然在官網(wǎng)的文檔是解決不了的,所以參考了上面那篇中文的文檔,下載了Content_0.9.0.tar.gz。但是發(fā)現(xiàn),按照他的那個方法發(fā)現(xiàn)我的文件目錄不一樣呀!

他說的是進入~/code/carla/Unreal/CarlaUE4/Content/Carla目錄,但是我沒有content這個文件目錄,現(xiàn)在已經(jīng)無從下手。我自己的文件是~/carla/Unreal/CarlaUE4/Plugins/Carla/Content$? 我嘗試吧content 在這個目錄下面提取,但是輸入./Update.sh -s的時候,還是報錯出現(xiàn):

Skipping 'Content' update. Please manually download the package from

? https://drive.google.com/open?id=1FtC00CrDb7Kz5StBAwb6vqOGbzZtpROx

and extract it under Unreal/CarlaUE4/Content/Carla.

也就是必須在上面提示的文件目錄下面才能用,這就很矛盾了?,F(xiàn)在一籌莫展。

?中間各種神奇操作,奇跡般有了生機!??!

之前的問題已經(jīng)解決,但是在最后一步,make launch的時候發(fā)生了以下的錯誤。奔潰呀?。。?!

無法建立 SSL 連接。

Util/BuildTools/Linux.mk:54: recipe for target 'setup' failed

make: *** [setup] Error 4

以上

按照上面這種安裝方法比較麻煩,需要編譯,在這個過程中可能會出現(xiàn)各種錯誤,所以目前還是不推薦這種方法。還有更簡單發(fā)方法。見我后面的文章。

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時請結(jié)合常識與多方信息審慎甄別。
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

友情鏈接更多精彩內(nèi)容