Хотите полетать на беспилотнике, но жаль тратить даже сотню долларов на «китайца»? Решение есть. Microsoft опубликовала в общем доступе бета-версию симулятора Microsoft AirSim, имитирующего различные беспилотники в виртуальном окружении. Исходный код опубликован в репозитории проекта на GitHub.
Как отмечается, симулятор представляет собой не просто очередную игрушку, но призвал стать тестовой площадкой для разработчиков, которые не могут проверить его в реальных условиях на закрытом полигоне. Симулятор является бесплатным и кроссплатформенным, и выполнен на базе игрового движка Unreal Engine. AirSim моделирует физику полета мультикоптера вплоть до вращения отдельных роторов и работает с популярными аппаратными платформами — например, Pixhawk. Программа генерирует трехмерное окружение с реалистичной физикой и внешним видом, при этом симулятор может как генерировать произвольные участки, так и загрузить уже имеющиеся другие карты.
Пока что программа поддерживает только мультироторные беспилотники, но в будущем обещано появление поддержки «беспилотников всех типов», в том числе автомобилей.
Отметим, что это не первый подобный проект. Мы уже писали, что разработчики из MIT и исследователи из Дармштадского университета в качестве платформы использовали GTA V, «тренируя» ИИ автопилотов.