Об этом проекте

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.