注意是Windows10安装Carla,不是Linux/Ubuntu
安装环境:Windows10
所需软件:python3.7,CARLA_0.9.5
1.首先,搜索在我们的搜索引擎中搜索Carla,会出现如下界面
2.进入第一个链接,你会看到***"GET STARTED"这个框框,点击"GET STARTED",你就可以进入到Carla的说明文档界面,第一行写着“Getting started with CARLA”***,再往下翻,有一行***“How to run CARLA”***,然后在乡下看两行,就有一个***“ Get the latest release”*,点这个链接,你就进入到Carla的神奇下载世界啦。
3.进入github下载界面,向下翻,找到这个图中标注的版本,
就冲着这个版本点进去,映入你眼帘的有4个下载包,前三个是Linux系统的,最后一个是windows系统的,看到[Windows] CARLA_0.9.5.zip (Experimental),就毫不犹豫地点下去,根据你的网速,等待下载完成,这个包大约有2.53G左右,在等待下载的时间,你可以进入windows终端安装依赖包,命令行中输入:***pip install --user pygame numpy
***,等待依赖包安装完成,这里用的python版本是3.7的,如果你用的不是3.7,请下载3.7版本。
4.下载完CARLA_0.9.5后,进行解压,然后进入解压文档,,你会看到文档里面有一个U图标的CarlaUE4.exe应用程序,毫不犹豫地点开它,然后根据你的电脑性能,等待一下会弹出来一个街道画面
没错,就是这个令你兴奋的界面,但是你的界面里面
没有车
,你可以按键盘上按你最最熟悉的四个按键WADS,来移动你的视角,这时候,收收你的兴奋劲,进入刚才那个文件夹,再然后进入PythonAPI\examples文件夹(请来核对一下路径 F:\CARLA_0.9.5\PythonAPI\examples)我的是把这个包解压到F盘了,所以这里面我们只有一个盘符不一样,其他的一定要严格一样,否则下面的内容没有办法进行。进入examples文件夹以后,在路径那一行,把路径全选了或者全清除了,输入cmd,然后敲回车,这时候你面前会神奇的弹出来一个黑色窗口,没错,这就是你没有使用过的Windows终端,在里面输入:python spawn_npc.py -n 80
, 如果你是编程老鸟,你可以输入python sp然后按键盘上的Tab键补齐,在输入后面的-n 80,会出现下图:
这时候,进入刚才你看到的场景界面,你会发现有车、有人了,然后你在按照刚才的打开终端方式,再打开一个终端,然后输入:python manual_control.py
,这时候,会另外弹出来一个窗口,显示一辆车,
你可以根据终端显示的内容,操作键盘上的按键开这个车了,不过说实话,我开这里的车感觉不好开,不如写程序让它自动开来的爽,所以,下面自动驾驶环境模拟工具我已经叫你安装好了,算法你就自己开发吧,我也算是为普及自动驾驶做出了一丢丢小贡献。下面附上Carla的文档说明链接,有什么不懂的可以看官方文档有什么不懂的就点这里????CARLA Simulator Docs
。然后在附上哔哩哔哩的大神****,全程英文,所以听不懂的就很吃亏啦。重要提醒:大神这里是安装过pygame numpy这两个库的,所以一上来就一顿猛操作,如果你没有安装,会一直报错,不过跟着教程,你仔细看可能会看到大神在教程中安装这两个库的小细节,一句话带过了。废话不多说,上链接????Carla 安装视频这个是视频在B站的名字:Programming Autonomous self-driving cars with Carla and Python。
到此,安装结束,各位开启你们的自动驾驶之旅吧。