Uber выпустил опенсорсную кастомизируемую веб-платформу Autonomous Visualization System (AVS), которая позволяет разработчикам беспилотных технологий в удобном виде представлять данные, получаемые с камер автомобилей в реальном мире, сообщает The Verge.
Самоуправляемые автомобили собирают огромные массивы данных, которые инженерам важно обработать, чтобы понять, почему система приняла то или иное решение. Инструменты визуализации позволяют воспроизвести и детально рассмотреть отдельные фрагменты путешествия машины.
Многие готовые платформы визуализации изначально не предназначены для самоуправляемых авто. По словам Uber, AVS берёт эту задачу на себя, избавляя разработчиков от необходимости строить для этого своё ПО, и позволяет им сосредоточиться на ключевом функционале системы вождения, удалённом контроле, картографии и симуляциях.
AVS построена по модульному принципу, поэтому компоненты автономного стека можно развивать или адаптировать независимо, без внесения крупных изменений в систему. Команды Uber используют платформу для просмотра журналов и осуществления картографической поддержки в различных сферах, например для дронов, робототехники, перевозок и управления автопарком.
AVS включает протокол XVIZ — это спецификация для описания сгенерированных автономными системами данных и управления ими, а также инструментарий streetscape.gl для создания мощных веб-приложений, который преобразует данные протокола XVIZ в 3D-сцены, таблицы, видео и другие наглядные форматы. В будущем Uber планирует добавить больше источников данных, спецификаций и новый функционал, а также улучшить производительность AVS.
Релоцировались? Теперь вы можете комментировать без верификации аккаунта.