CARLA 0.9.15安装教程基础运行教程 打开场景地图、部署随机车流/人、部署本车
本博客按照官网在Linux环境提供环境配置与示例运行。前置依赖Python环境,若无需提前安装
文章目录
- 1.基础Python环境配置
- 2.CARLA软件包下载与安装
- 2.1 下载适合所需 CARLA 版本的软件包
- 2.2 解压软件包
- 2.3 安装客户端库
- 3.运行CARLA
- 3.1 基础场景
- 3.2 随机车流
- 3.3 部署EGO车
1.基础Python环境配置
需要先确保环境上有Python环境。
使用PIP命令安装相关依赖:
pip3 install --user pygame numpy
2.CARLA软件包下载与安装
2.1 下载适合所需 CARLA 版本的软件包
下载地址:CARLA 0.9.15
2.2 解压软件包
在 Linux 上:将包移动到Import文件夹并运行以下脚本来提取内容:
cd path/to/carla/root
./ImportAssets.sh
2.3 安装客户端库
pip3 install carla
3.运行CARLA
3.1 基础场景
Linux环境运行如下命令:
cd path/to/carla/root
./CarlaUE4.sh
打开看到城市。这是观众视角。使用鼠标和键盘在城市中飞行WASD,按住鼠标右键控制方向。
3.2 随机车流
这是服务器模拟器,它现在正在运行等待客户端连接并与世界交互。
可以尝试一些示例脚本,在城市中创造生命并驾驶汽车:
cd PythonAPI\examples
python3 -m pip install -r requirements.txt
python3 generate_traffic.py
3.3 部署EGO车
再打开一个命令行工具,部署了一些动态的车流与人:
cd PythonAPI\examples
python3 manual_control.py
参考:Quick start package installation - CARLA Simulator