栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 软件开发 > 后端开发 > Python

Carla在Windows上的安装与运行

Python 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

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:softCARLA_0.9.10
2)  安装carlalib。打开命令行程序,执行下面的命令
     cd  G:softCARLA_0.9.10WindowsNoEditorPythonAPIcarladist
     easy_install carla-0.9.10-py3.7-win-amd64.egg

执行carla
1)  执行 G:softCARLA_0.9.10WindowsNoEditor目录下的CarlaUE4.exe
     注:运行过程中,可能会遇到dirextX问题,安装dirextX (https://www.microsoft.com/en-us/download//confirm/iation.aspx?id=35),如果安装失败,可以用360卫士里面的directX修复工具进行修复。
     
     carla程序执行后,要一直保持运行状态。下面的几个命令是独立的,都是通过socket通信和carla通信。运行时,可以会提示缺少***包,pip install ***就可以。
2)往carla里面增加车辆 
    conda activate py37 // 切换到python 3.7
    cd G:softCARLA_0.9.10WindowsNoEditorPythonAPIexamples
    python  spawn_npc.py -n 80
3)  增加自动控制车辆
    python automatic_control.py
4) 使用自己的地图
   cd   G:softCARLA_0.9.10WindowsNoEditorPythonAPIutil
   python config.py -x opendrivetown04.xodr

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

 cd  G:softCARLA_0.9.10WindowsNoEditorCo-SimulationSumo
python run_synchronization.py examples/Town05.sumocfg  --sumo-gui

cd   G:softCARLA_0.9.10WindowsNoEditorPythonAPIutil
   python config.py -x opendrive2Town05.xodr

转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/299697.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号