目录
- 0.简介
- 1.导入地图AdditionalMaps
- 2.Carla运行
0.简介
carla-github下载
python是通过ip127.0.0.1,port 2000与Carla进行本地通讯的(脚本与CarlaUE4.exe在同一台电脑),下面可能是大家可能会遇到的问题;
代码中端口,防火墙
1.导入地图AdditionalMaps
官网github下载 carla 的位置下载 AdditionalMaps
下载该包并将其移动到carla安装的Import文件夹中
回到carla根目录下,运行:./ImportAssets.sh进行提取,
完成后即可使用Town07-Town10
方法一:
使用:world = client.load_world(‘Town07’)
来直接让客户端使用当前服务端默认的world和默认的map
方法二:
print(client.get_available_maps())
##输出:['/Game/Carla/Maps/Town02', '/Game/Carla/Maps/Town05', '/Game/Carla/Maps/Town07', '/Game/Carla/Maps/Town04', '/Game/Carla/Maps/Town10HD', '/Game/Carla/Maps/Town01', '/Game/Carla/Maps/Town03', '/Game/Carla/Maps/Town06']
...
world = client.load_world('Town01')
# client.reload_world() creates a new instance of the world with the same map.
2.Carla运行
1.运行服务器模拟器CarlaUE4.sh
cd /opt/carla-simulator/bin/
./CarlaUE4.sh
将弹出一个包含城市视图的窗口。这是观众视图。
2.操控
要在城市周围飞行,请使用鼠标和WASD键,按住鼠标右键控制方向。
现在正在运行并等待客户端与世界连接和交互。
3.脚本来将生活带入城市并驾驶汽车
<