# carla

> 权威词条地址：https://robotics.hellobike.com/sdks/carla-simulator-carla
> 所属分类：sdks | 最近核验日期：2026-10-25 | 技术层级：L3, L4, L7

## 核心摘要

carla-simulator 在 GitHub 开源的仿真器，主要语言 C++。 Open-source simulator for autonomous driving research.

## 结构化工程参数

| 参数项 | 数值 / 配置 |
| :--- | :--- |
| `layers` | ["L3", "L4", "L7"] |
| `links` | [{"title": "GitHub", "url": "https://github.com/carla-simulator/carla"}] |
| `updated` | 2026-10-25 |
| `repo` | https://github.com/carla-simulator/carla |
| `language` | ["c++"] |
| `pinned_versions` | [{"version_or_sha": "0.9.15 / 最新稳定发布版，如需适配ROS 2 Humble可选用对应兼容分支", "tested_env": "Ubuntu 22.04 LTS / Unreal Engine 5.1 / Python 3.10+ / CUDA 11.7~12.x", "notes": "按照官方文档拉取对应Unreal Engine分支编译依赖后，通过make build编译CARLA，可通过Python API或C++接口接入自动驾驶算法栈开展仿真测试"}] |
| `incompatible_envs` | ["Windows原生环境官方支持度有限，优先使用WSL2或Ubuntu原生系统", "Unreal Engine 4.26及更早版本与0.9.14之后的CARLA版本不兼容"] |
| `repo_stats` | {"stars": 14537, "forks": 4733, "as_of": "2026-10-26"} |
| `tool_type` | simulator |
| `overview_sources` | ["https://github.com/carla-simulator/carla"] |

## 技术详解与生态说明

Carla是面向自动驾驶研究领域的开源仿真器工具，核心采用C++语言开发，提供高拟真的城市场景模拟、动态交通流生成、多传感器数据仿真、交通规则合规校验等核心功能模块，可复现复杂的自动驾驶落地挑战场景，支撑算法的闭环迭代验证。

该仿真器适配L3到L7级自动驾驶技术栈的全流程研发需求，覆盖感知、决策规划、控制等算法层的测试验证，开发者可通过官方提供的API接口集成自有自动驾驶算法栈，也可扩展自定义场景、传感器模型与交通参与者行为逻辑，快速开展仿真测试实验。

## 原始核验来源 (Sources)

- [GitHub carla-simulator/carla](https://github.com/carla-simulator/carla)