Об этом проекте
AirSim — это симулятор с открытым исходным кодом и кросс-платформенный симулятор для дронов, автомобилей и других транспортных средств, разработанный Microsoft AI & Research. Он реализован в основном как плагин для Unreal Engine, который можно встраивать в окружения Unreal, также доступна экспериментальная версия плагина для Unity.
Ключевые возможности, описанные в README:
- Точность симуляции: физически и визуально реалистичная симуляция с поддержкой программного моделирования (software-in-the-loop) для популярных полетных контроллеров, таких как PX4 и ArduPilot, и аппаратного моделирования (hardware-in-the-loop) с PX4.
- Программное управление: API, доступные через RPC и доступные из C++, Python, C# и Java. Эти API позволяют получать изображения, читать состояние транспортного средства и управлять транспортными средствами. Те же API доступны в виде отдельной кроссплатформенной библиотеки, поэтому код можно тестировать в симуляции, а затем запускать на реальных транспортных средствах.
- Сбор данных: обучающие данные можно записывать с помощью кнопки записи в симуляторе или через API для полного контроля над тем, что, где и когда записывается.
- Режим компьютерного зрения: режим без транспортных средств или физики, в котором камеры можно размещать произвольно для сбора изображений глубины, диспаритета, нормалей поверхности или сегментации объектов.
- Погодные эффекты: настраиваемые параметры погоды, доступные через клавиатуру (F10) и API.
- Ручное управление: дронами можно управлять с помощью RC-контроллера; автомобилями можно управлять с помощью стрелок.
Начало работы: предварительно скомпилированные двоичные файлы предлагаются для Windows и Linux, с инструкциями по сборке для Windows, Linux и macOS. Подробная документация охватывает сборку, API, настройки, API изображений, обучение с подкреплением и дизайн.
Проект нацелен на исследования в области ИИ, включая глубокое обучение, компьютерное зрение и обучение с подкреплением для автономных транспортных средств. Он выпущен под лицензией MIT и имеет связанную статью с конференции FSR 2017. Каналы сообщества включают GitHub Discussions и группу в Facebook.
Comments
0 Rating appears after 10 ratings
Sign in to join the discussion.