Независимый от движка симулятор с открытым исходным кодом для дронов, самолётов и наземного транспорта, с поддержкой рендеринга в Unreal Engine 5.
microsoft/AirSim
Симулятор с открытым исходным кодом на Unreal Engine для дронов, автомобилей и других автономных транспортных средств, с API для исследований в области ИИ и компьютерного зрения.
- Звёзды
- 18,602
- Форки
- 4,928
- Открытые issues
- 781
- Последний коммит
- 2 месяца назад
Что это?
AirSim — симулятор дронов, автомобилей и других автономных транспортных средств, реализованный как плагин для Unreal Engine, который можно добавить в любую среду Unreal. Также доступна экспериментальная версия для Unity. Поддерживается программно-аппаратное моделирование с контроллерами полёта, такими как PX4 и ArduPilot, а также аппаратно-программное моделирование с PX4.
Проект ориентирован на исследования в области ИИ и позволяет разработчикам экспериментировать с глубоким обучением, компьютерным зрением и обучением с подкреплением для автономных транспортных средств. AirSim предоставляет независимые от платформы API для получения данных с датчиков и управления транспортными средствами; доступны клиенты на C++, Python, C# и Java.
Помимо программного управления, AirSim поддерживает ручное управление с помощью пульта или клавиш со стрелками, режим записи данных для сохранения поз и изображений, а также режим Computer Vision, который собирает изображения глубины, сегментации и нормалей поверхности с камер, свободно перемещающихся без физической симуляции.
Ключевые возможности
- 01Плагин Unreal Engine, который можно добавить в существующие среды
- 02Программно-аппаратное моделирование с PX4 и ArduPilot
- 03Аппаратно-программное моделирование с PX4
- 04Клиентские API на C++, Python, C# и Java для получения данных и управления транспортными средствами
- 05Режим Computer Vision для захвата изображений глубины, сегментации и нормалей поверхности
Сценарии использования
- Обучение моделей глубокого обучения или обучения с подкреплением для дронов и беспилотных автомобилей до испытаний в реальных условиях
- Создание размеченных наборов данных с камер с эталонной информацией о глубине и сегментации
- Проверка кода контроллеров полёта в симуляции до установки на реальный аппарат
Быстрый старт
- 1
Скачайте предварительно скомпилированные бинарные файлы со страницы релизов
- 2
Или соберите проект из исходного кода, следуя руководству по сборке для вашей платформы
Что важно знать
- Работает как плагин для Unreal Engine, поэтому для его использования необходимо настроить Unreal Engine.
- Для macOS доступны только инструкции по сборке из исходного кода; предварительно скомпилированные бинарные файлы не представлены.
- Плагин для Unity находится на экспериментальной стадии.
В подборках
Темы
Частые вопросы
- Что такое AirSim?
- Симулятор с открытым исходным кодом на Unreal Engine для дронов, автомобилей и других автономных транспортных средств, с API для исследований в области ИИ и компьютерного зрения. AirSim — симулятор дронов, автомобилей и других автономных транспортных средств, реализованный как плагин для Unreal Engine, который можно добавить в любую среду Unreal. Также доступна экспериментальная версия для Unity. Поддерживается программно-аппаратное моделирование с контроллерами полёта, такими как PX4 и ArduPilot, а также аппаратно-программное моделирование с PX4.
- AirSim можно использовать бесплатно? Какая у него лицензия?
- AirSim распространяется с открытым исходным кодом под лицензией Other. Перед использованием в коммерческих продуктах проверьте условия лицензии.
- AirSim всё ещё поддерживается?
- Обновлялся за последние 6 месяцев. Последний коммит в AirSim — 15 сент. 2026 г..
- Для чего можно использовать AirSim?
- Обучение моделей глубокого обучения или обучения с подкреплением для дронов и беспилотных автомобилей до испытаний в реальных условиях Создание размеченных наборов данных с камер с эталонной информацией о глубине и сегментации Проверка кода контроллеров полёта в симуляции до установки на реальный аппарат
- Как установить AirSim?
- Скачайте предварительно скомпилированные бинарные файлы со страницы релизов Или соберите проект из исходного кода, следуя руководству по сборке для вашей платформы
- Где скачать AirSim?
- Исходный код и инструкции по установке — на GitHub: https://github.com/microsoft/AirSim
Описание создано ИИ на основе README проекта. Статистика GitHub обновляется ежедневно.
Похожие проекты
Симулятор с открытым исходным кодом для исследований автономного вождения: городские среды, цифровые ресурсы и моделирование сенсоров на базе Unreal Engine.
Симулятор дронов, автомобилей и других транспортных средств на Unreal Engine, дополненный Cosys-Lab новыми моделями сенсоров и API.
Симулятор роботов с открытым исходным кодом для моделирования, программирования и симуляции роботов, транспорта и механических систем.
Плагин для Unreal Engine 5, который запускает физику MuJoCo в редакторе и игре, сочетая точную динамику контактов с рендерингом Unreal.
Открытый ROS2-фреймворк для симуляции и развёртывания дронов в роях с компьютерным зрением на автопилотах PX4, ArduPilot и Betaflight.