本文属于机器翻译版本。若本译文内容与英语原文存在差异,则一律以英文原文为准。
在 Deadline Cloud 上使用 CARLA 运行自动驾驶模拟
a utonomous_driving_carla
每项任务都会从用户选择的摄像机视点捕获多传感器数据,并生成每台摄像机的视频、RGB 和语义分割帧、LiDAR 点云 (.ply) 和 2D/3D KITTI 格式的边界框。
该任务在基于的 Docker 容器内运行carlasim/carla:0.9.16。在提交之前,从捆绑包中的docker/目录构建自定义 Docker 镜像并将其推送到亚马逊弹性容器注册表 (Amazon ECR)。将 docker_nvidia_container_toolkit
要运行这个捆绑包,你需要一个带有 GPU 队列(至少 1 个 NVIDIA GPU、16 个 vCPU、64 GiB 内存)的 Deadline Cloud 农场和一个带有 GPU 的 conda 队列环境。ffmpeg队列角色需要 Amazon ECR 提取权限。
从job_bundles目录中提交作业:
deadline bundle gui-submit autonomous_driving_carla
在Job-specific 设置选项卡上,将容器镜像 URI 设置为您的 Amazon ECR 图像,并配置场景参数(自我速度、NPC 速度、NPC 距离)和摄像机视点。
有关涵盖构建 Docker 镜像、提交和监控作业以及查看捕获的传感器输出的完整演练,请参阅使用 CARLA 进行自动驾驶仿真扫描。