この記事では,ubuntu18.04を使用しています.Unreal Engine_4.26を使用し,Git Hubと連結している状態です.
最後のCarlaを立ち上げる際にエラーが表示されてしまった人向けの記事です.
Carlaをインストールして,いざ立ち上げようとした際に以下のようなエラーが出てしまったことはありませんか?
「実際のプロセスがクラッシュしました」と表示されてしまっています.
この状況に出くわした時に何が原因なのかについて調べても出てこなかったため,記事を書いてみることにしました.
- 原因
- このcrashの原因は,Carlaを何らかの方法でクローンやダウンロードした際に全てがちゃんとダウンロードされていないことが原因であると考えられます.
cd /Carla/unreal/CarlaUE4/Content/carla
このディレクトリに移動してもらい,中身を見てみてください.おそらく中は空っぽだと思います.なのでここに必要なファイルをダウンロードします.
sudo gedit ~/Carla/Util/BUildTools/BuildCarlaUE4.sh
これでBuildCarlaUE4.shを編集できるようになったと思います.ここの中に1つ書き込むことで実行した時にダウンロードでき、そのままCarlaを立ち上げることができます.
source $(dirname "$0")/Environment.shの一行下に写真のように以下の文を追加します.
UE4_ROOT=~/UnrealEngine_4.26
これを追加して保存して閉じます.その後もう一度Carlaをmake launchで立ち上げることで成功します.
Carlaを立ち上げることはできたでしょうか?もしうまく行かなっかた場合は,元々あるCarlaのファイルを消してもう一度Carlaのクローンもしくはダウンロードをしてみると良いかもしれません.
以上読んでいただきありがとうございました.