入门示例
-
下载 链接 中的 software/hutb/hutb_car_vr_air_mujoco.zip,解压运行 CarlaUE4.exe 启动场景,按 W、S、A、D 键进行场景浏览;
-
安装特定 Python 版本的功能包:
pip install PythonAPI/carla/dist/hutb-*.whl(或者使用pip install hutb安装 ),然后运行 PythonAPI/examples 中的脚本(如果运行报错,请参考 解决方法):- 运行
python manual_control.py --filter walker.pedestrian.*生成键盘控制的人,运行 manual_control.py 生成一辆键盘控制的车 - 运行 generate_traffic.py 生成人车流
- 切换 到 VR 模式 :config.py --map Town10HD?GAME=VR ;切换到 无人机模式 :
config.py --map Town10HD?GAME=AIR
- 运行
基础
介绍 — 对 HUTB 的期望
快速启动 — 获取 HUTB 版本
第一步 — 开始进行 HUTB 操作,介绍最重要的概念
示例 — HUTB 经典示例
教程 — HUTB 详细教程
基础 — HUTB 服务器和客户端进行操作和通信所需的基本概念
第一、 世界和客户端 — 管理和访问模拟
第二、 参与者和蓝图 — 了解参与者以及如何处理它们
第三、地图和导航 — 发现不同的地图以及车辆如何移动
第四、传感器和数据 — 使用传感器检索模拟数据
检索模拟数据 — 使用记录器正确收集数据的分步指南
边界框 — 将 HUTB 对象的边界框投影到相机中
使用常见问题 — 解决最常见的使用问题