記事ディレクトリ
序文
网上有不少的Windows版本的Carla的安装教程,这里简单记录下自己安装过程
1.カーラランニング効果
2. Carla がリソースを実行している
1. 公式推奨
ハードウェア | モデル |
---|---|
プロセッサー | インテル i7 第 9 世代 - 第 11 世代 / インテル i9 第 9 世代 - 第 11 世代 / AMD Ryzen 7 / AMD Ryzen 9 |
グラフィックスカード | Nvidia RTX 2070 / Nvidia RTX 2080 / Nvidia RTX 3070、Nvidia RTX 3080 |
1、内存:+16 GB RAM memory
2、显存:+8 GB Video memory
3、操作系统:Ubuntu18.04/Windows
注意:下载0.9.12+版本可能出现下述报错,提醒显存不够,网上有兄弟说下载0.9.12的版本就可以运行
2. 環境構築
1) カーラ 0.9.14 ダウンロード
-
【Windows】CARLA_0.9.14.zip(メインプログラム)
-
【Windows】AdditionalMaps_0.9.14.zip(マップパッケージ)
-
上の画像のボックスをクリックしてダウンロードします。ダウンロード後、ローカルで解凍できます。解凍後、すぐには実行できません。他の環境をダウンロードする必要があります。ここでは、通信と対話に Python が使用されるため、Python 関連の依存関係をダウンロードする必要があります。
2) Python 依存関係のインストール
- Pycharm/Vs コード (Python を実行できる任意のプラットフォーム)
- Python バージョン ≥ 3.0 (私はバージョン 3.7 を使用しています)
#更新pip
python.exe -m pip install --upgrade pip
#安装依赖库
pip3 install pygame
pip3 install numpy
pip3 install networkx
pip3 install distro
pip3 install Shapely
3) デモを実行する
1.CarlaUE4.exeを開きます
2. Vs Code を使用して、D:\CARLA_0.9.14\WindowsNoEditor\PythonAPI\examples フォルダーを開き、automatic_control.py を開いて、[実行] ボタンをクリックします。このスクリプトは、Carla 車両の走行経路を自動的に計画します。
3. 運用前の注意事項
1. Carla が黄色の波線でエラーを報告した場合は、carla パスを extraPaths に追加する必要があります。
- Vs Code ソフトウェアで、shift+ctrl+p を押して検索バーを開き、settings.json を検索します。
- パス carla path を settings.json に追加し、追加後に Vs Code を再起動して更新します。
"python.analysis.extraPaths": [
"./WindowsNoEditor/PythonAPI/carla"
]
2. Carla クライアントに接続できない
Python は、ip127.0.0.1、ポート 2000 を介してローカルで Carla と通信します (スクリプトと CarlaUE4.exe は同じコンピューター上にあります)。次のような問題が発生する可能性があります。
- インターネット上では、ポート 2000 がクライアントに接続できない状況があると言われています。ポート 2000 が占有されているかどうかを確認するか、コード内のポート番号を直接変更することができます。
- 遭遇したのは、IP 127.0.0.1 に接続できませんでした。ポート番号をいくら変更しても接続できませんでした。後でファイアウォールにブロックされていることがわかりましたが、毎回ファイアウォールにブロックされたわけではありません。合計 2 回ブロックされました。ファイアウォールをオフにしている限り、通信は正常に行われます。
上記は、Carla のインストールのプロセスです。参考までに、コミュニケーションを歓迎します~