Бета-версию симулятора представили в октябре 2019 года научные сотрудники Центра компетенций НТИ по направлению «Технологии компонентов робототехники и мехатроники» на базе Университета Иннополис. Симулятор позволит разработчикам беспилотных средств избежать критических ошибок проектирования. Кроме того, появится возможность исправить их на ранних этапах и проводить больше испытаний прототипа. Это позволит сэкономить на натурных испытаниях. Для испытаний беспилотной системы нужен лишь один разработчик и доступ к системе. Это делает разработку беспилотников более доступной, а сами беспилотники — безопаснее.
Специалисты Лаборатории автономных транспортных систем, входящей в состав центра, использовали Innopolis Simulator в работе над собственными летательными и наземными беспилотными решениями для легкового транспорта на базе KIA Soul и Hyundai Santa Fe и грузового транспорта на базе «Камаза». В этих проектах программный комплекс использовался для отладки и моделирования поведения полноценной модели в симуляторе.
Кроме того, на симуляторе мы провели отладку автоматического режима управления беспилотного летательного аппарата вертикального взлета и посадки.
Сергей Копылов, старший инженер-разработчик Лаборатории автономных транспортных систем
На что способен Innopolis Simulator?
Innopolis Simulator отрабатывает различные сценарии на дороге, а также имитирует движение трафика и пешеходов (и их обнаружение). Кроме того, он моделирует все необходимые датчики и сенсоры — радар, лидар, камеры, GPS, IMU. В программном комплексе реализованы не только модули ground truth, которые определяют точное расположение объектов в пространстве, но и визуализация активных камер. Благодаря такому решению изображения поступают в режиме реального времени в систему беспилотника.
Специалисты Университета Иннополис разработали модули картографирования и динамической загрузки карт, текстурирование поверхности которых происходит в реальном времени, ландшафта и некоторых объектов окружения в зависимости от положения автомобиля в глобальных координатах.
По сравнению с аналогами, у симулятора Университета Иннополис есть уникальные параметры:
- гибкое конфигурирование каждого датчика,
- снятие датасетов,
- разработка уникальных сценариев,
- поддержка разнообразных моделей подвижных объектов,
- модуль картографирования, геокодинга, процедурного генерирования поверхности и объектов в зависимости от положения автомобиля,
- модуль создания и экспорта HD-карт,
- модуль управления временем суток и погодными эффектами,
- модуль аналитики,
- модуль редактирования контента сцены на время выполнения, встроенный конвертер координат, модуль построения дорожного полотна по полученным заранее данным.
С момента первого релиза разработчики ИТ-вуза внесли в симулятор ряд дополнений. В частности появились:
- возможность изменять параметры каждого датчика беспилотного транспортного средства во время выполнения маршрутного задания.,
- выполнение сценариев с помощью Python-скриптов,
- запуск симулятора с файлом конфигурации, где хранятся заранее заданные настройки,
- возможность использования VR-очков,
- подключение руля Logitech к симулятору для выполнения натурных сценариев в ручном режиме.
- возможность построения 3D-объектов из лидарного облака точек, полученных при натурных проездах, для повышения точности позиционирования объектов внутри сцены симулятора при разработке,
Разработчики также вынесли настройки в пользовательский интерфейс для удобства и гибкости при моделировании, начиная от системных параметров, заканчивая возможностью включения/выключения различных статичных объектов.
Также была улучшена визуальная составляющая — переход на HDRP для увеличения реалистичности. Кроме того, были улучшены эффекты окружающей среды.
Симулятор доступен по ссылке.
Читать также
Посмотрите на 3D-карту Вселенной: ее составляли 20 лет и она уже удивила ученых
Паразитов нужно спасать. Ученые даже придумали для этого специальный план
Путин разрешил сплошную вырубку лесов на Байкале. Что теперь будет?