Repolode
carla-simulator

carla-simulator/carla

Симулятор с открытым исходным кодом для исследований автономного вождения: городские среды, цифровые ресурсы и моделирование сенсоров на базе Unreal Engine.

Звёзды
14,569
Форки
4,736
Открытые issues
1,212
Последний коммит
19 часов назад

Что это?

CARLA — симулятор с открытым исходным кодом для разработки, обучения и проверки систем автономного вождения. В нём доступны городские планировки, здания и транспортные средства в виде открытых цифровых ресурсов, которые можно свободно использовать. Также пользователи могут настраивать наборы сенсоров и условия окружающей среды для экспериментов.

Ветка разработки ue58-dev рассчитана на Unreal Engine 5.8, а отдельная ветка ue4-dev содержит версию для Unreal Engine 4.26, которая существенно отличается. Для сборки нужен доступ к форку Unreal Engine от CARLA. В проекте есть скрипты настройки для Ubuntu 22.04/24.04 и Windows 11, а также Python API для управления симуляциями.

В экосистему CARLA входят связанные репозитории с таблицей лидеров, запуском сценариев, ROS bridge, тестами вождения и мостом Autoware.

Ключевые возможности

  • 01Открытые городские ресурсы для симуляции: дорожные планировки, здания и транспортные средства.
  • 02Настраиваемые наборы сенсоров и условия окружающей среды.
  • 03Python API для управления симуляциями.
  • 04В экосистеме доступны ROS bridge и интеграция с Autoware.
  • 05Ветка ue58-dev построена на Unreal Engine 5.8.

Сценарии использования

  • Обучение и проверка моделей восприятия или стратегий вождения в симулированном городском трафике.
  • Тестирование конфигураций сенсоров, например камер или lidar, в разных условиях.
  • Проведение исследовательских экспериментов и тестов в области автономного вождения.

Быстрый старт

  1. 1

    Клонируйте ветку ue58-dev с GitHub

    git clone -b ue58-dev https://github.com/carla-simulator/carla.git CarlaUE5
  2. 2

    Запустите интерактивный скрипт настройки из корневого каталога CARLA

    ./CarlaSetup.sh --interactive
  3. 3

    Настройте и соберите CARLA с помощью CMake

    cmake --build Build
  4. 4

    Запустите редактор Unreal Engine вместе с CARLA

    cmake --build Build --target launch

Что важно знать

  • Для сборки требуется доступ к форку Unreal Engine 5.8 от CARLA; для этого нужна учетная запись GitHub, связанная с Epic Games.
  • Требуется Ubuntu 22.04/24.04 или Windows 11; более старые версии ОС не поддерживаются.
  • Рекомендуется высокопроизводительное оборудование: RTX 3070 или лучше, 32 ГБ ОЗУ и не менее 16 ГБ видеопамяти.
  • Сборка занимает много времени и места на диске, поскольку Unreal Engine необходимо скачать и собрать.

В подборках

Темы

Частые вопросы

Что такое carla?
Симулятор с открытым исходным кодом для исследований автономного вождения: городские среды, цифровые ресурсы и моделирование сенсоров на базе Unreal Engine. CARLA — симулятор с открытым исходным кодом для разработки, обучения и проверки систем автономного вождения. В нём доступны городские планировки, здания и транспортные средства в виде открытых цифровых ресурсов, которые можно свободно использовать. Также пользователи могут настраивать наборы сенсоров и условия окружающей среды для экспериментов.
carla можно использовать бесплатно? Какая у него лицензия?
carla распространяется с открытым исходным кодом под лицензией MIT. Перед использованием в коммерческих продуктах проверьте условия лицензии.
carla всё ещё поддерживается?
Активно поддерживается. Последний коммит в carla — 5 нояб. 2026 г..
Для чего можно использовать carla?
Обучение и проверка моделей восприятия или стратегий вождения в симулированном городском трафике. Тестирование конфигураций сенсоров, например камер или lidar, в разных условиях. Проведение исследовательских экспериментов и тестов в области автономного вождения.
Как установить carla?
Клонируйте ветку ue58-dev с GitHub: git clone -b ue58-dev https://github.com/carla-simulator/carla.git CarlaUE5 Запустите интерактивный скрипт настройки из корневого каталога CARLA: ./CarlaSetup.sh --interactive Настройте и соберите CARLA с помощью CMake: cmake --build Build Запустите редактор Unreal Engine вместе с CARLA: cmake --build Build --target launch
Где скачать carla?
Исходный код и инструкции по установке — на GitHub: https://github.com/carla-simulator/carla

Описание создано ИИ на основе README проекта. Статистика GitHub обновляется ежедневно.

Похожие проекты

Симулятор с открытым исходным кодом на Unreal Engine для дронов, автомобилей и других автономных транспортных средств, с API для исследований в области ИИ и компьютерного зрения.

18,6 тыс.+20 за неделю4,9 тыс.C++OtherОбновлён 2 месяца назад

Симулятор роботов с открытым исходным кодом для моделирования, программирования и симуляции роботов, транспорта и механических систем.

4,8 тыс.+14 за неделю2,1 тыс.C++Apache-2.0Активно поддерживаетсяОбновлён 20 часов назад