Carla在Windows上的安装与运行

Carla是自动驾驶领域常用的仿真软件,前一段一直在弄,记录一下安装和运行过程。

前期准备:
1)安装Anaconda. (略)
2)安装python 3.7 (注:必须是3.7)
conda create -n py37 python=3.7
conda activate py37
pip install numpy
pip install pygame

安装carla
1)下载carla 0.9.10并解压
下载地址:https://github.com/carla-simulator/carla/blob/master/Docs/download.md
假设解压后地址为:G:\soft\CARLA_0.9.10
2) 安装carlalib。打开命令行程序,执行下面的命令
cd G:\soft\CARLA_0.9.10\WindowsNoEditor\PythonAPI\carla\dist
easy_install carla-0.9.10-py3.7-win-amd64.egg

执行carla
1) 执行 G:\soft\CARLA_0.9.10\WindowsNoEditor目录下的CarlaUE4.exe
注:运行过程中,可能会遇到dirextX问题,安装dirextX (https://www.microsoft.com/en-us/download/confirmation.aspx?id=35),如果安装失败,可以用360卫士里面的directX修复工具进行修复。

carla程序执行后,要一直保持运行状态。下面的几个命令是独立的,都是通过socket通信和carla通信。运行时,可以会提示缺少包,pip install 就可以。
2)往carla里面增加车辆
conda activate py37 // 切换到python 3.7
cd G:\soft\CARLA_0.9.10\WindowsNoEditor\PythonAPI\examples
python spawn_npc.py -n 80
3) 增加自动控制车辆
python automatic_control.py
4) 使用自己的地图
cd G:\soft\CARLA_0.9.10\WindowsNoEditor\PythonAPI\util
python config.py -x opendrive\town04.xodr

(5)下面几个其他的例子

cd G:\soft\CARLA_0.9.10\WindowsNoEditor\Co-Simulation\Sumo
python run_synchronization.py examples/Town05.sumocfg –sumo-gui

cd G:\soft\CARLA_0.9.10\WindowsNoEditor\PythonAPI\util
python config.py -x opendrive2\Town05.xodr

Original: https://blog.csdn.net/fhzhu830/article/details/120614040
Author: fhzhu830
Title: Carla在Windows上的安装与运行

原创文章受到原创版权保护。转载请注明出处:https://www.johngo689.com/783537/

转载文章受原作者版权保护。转载请注明原作者出处!

(0)

大家都在看

亲爱的 Coder【最近整理,可免费获取】👉 最新必读书单  | 👏 面试题下载  | 🌎 免费的AI知识星球