Профиль совместимости UGV - UGV Interoperability Profile
Профиль совместимости UGV (UGV IOP), Робототехника и автономные системы - наземный IOP (RAS-G IOP) или просто ВГД изначально была инициативой Министерство обороны США (DoD) организовать и поддерживать открытая архитектура совместимость стандарты для Беспилотные наземные транспортные средства (UGV). Основная цель этой инициативы - использовать существующие и новые стандарты в сообществе беспилотных транспортных средств (UxV), такие как Общество автомобильных инженеров (SAE) Совместная архитектура AS-4 для беспилотных систем (JAUS ) и IOP Офиса проекта армейских беспилотных летательных аппаратов (БАС).[1][2][3][4]
Первоначально IOP был создан Совместным проектным офисом армии США по робототехнике (RS JPO):[5] и в настоящее время поддерживается менеджером проектов армии США Force Projection (PM FP).[6][7]Форма множественного числа Профили взаимодействия (IOP) обычно относится к набору документов, который включает IOP и его предполагаемое использование. IOP утверждены для публичного выпуска. Национальный консорциум расширенной мобильности (NAMC) предоставляет IOP по адресу: https://namcgroups.org сайт для зарегистрированных пользователей.
Базовые концепты
С точки зрения системы, IOP определяется для обеспечения взаимодействия на нескольких уровнях в рамках различных конфигураций системы, например:
- OCU / UxV: между блоками управления оператора (OCU) и одним или несколькими беспилотными транспортными средствами (UxV (s))
- Intra-OCU: между аппаратными и программными элементами OCU.
- Intra-UxV: между подсистемами, полезными нагрузками и платформами UxV.
- OCU / UxV / C2: между OCU, UxV и внешними C2 системы для обмена командованием, боевым пространством и аудио / видео информацией.
Ключевым решением этой проблемы является использование JAUS установить общий передача сообщений слой между программными компонентами системы. IOP определяет правила использования стандартных сообщений JAUS, а также настраиваемые расширения стандартного набора сообщений.
Для обеспечения совместимости аппаратных компонентов IOP также включает в себя технические характеристики аппаратных разъемов и креплений.[1]
Версии
DoD намеревается публиковать изменения к IOP каждые два года. Текущая версия - IOP версии 2.0 (IOPv2). Релиз версии 3.0 запланирован на конец 2017 года.
Начиная с версии 3.0 весь набор документов IOP автоматически генерируется из XML файлы.
Структура документа и обзор
IOP состоят из следующих документов[1]
- Общий профиль
- Предоставляет базовые концепции, архитектуру, требования и обзор IOP; и, в частности, касается требований к платформе, полезной нагрузке, мобильности, бортовой сети, связи и логической совместимости. Кроме того, в этом документе вводятся и представлены подходы к соответствию и проверке, которые должны использоваться в IOP.
- План возможностей
- Определяет требования к возможностям, связанные с использованием и использованием UGV для выполнения текущих и актуальных краткосрочных роботизированных миссий, в свою очередь определяя объем и ограничивая содержание IOP.
- Правила профилирования SAE JAUS
- Определяет способ профилирования стандартов SAE AS-4 JAUS, чтобы включать пояснения или дополнительное содержимое для определения взаимодействия между контроллерами и UGV, а также взаимодействия внутри UGV (платформа / подсистема).
- Пользовательские услуги, сообщения и транспорты
- Задает дополнительные сообщения SAE AS-4 JAUS и транспортные протоколы, необходимые для поддержки области IOP. Несмотря на то, что эти сообщения имеют название «custom», эти сообщения публикуются и стандартизируются в сообществе IOP с конечной целью перехода на стандарт (ы) SAE AS-4 JAUS или другие органы стандартизации для официального принятия.
- Профиль управления
- Определяет логическую архитектуру блока управления оператором (OCU), стандарты, требования к человеко-машинному интерфейсу (HMI) и подход к соответствию, чтобы включить требования к пользовательскому интерфейсу хост-приложения, такие как планирование задач и управление и контроль. Хотя концепции OCU и архитектура высокого уровня затрагиваются в Общем профиле, Профиль управления предоставляет более подробные требования, чтобы указать, как должна быть достигнута функциональная совместимость для соответствующих контроллеров.
- Профиль полезной нагрузки
- Определяет классификацию полезной нагрузки, стандарты, требования и подход к соответствию. Хотя эти концепции затрагиваются в Всеобъемлющем профиле, профиль полезной нагрузки предоставляет более подробные требования для определения требований к функциональной совместимости для полезных нагрузок по отношению к платформе UGV.
- Профиль связи
- Определяет стандарты связи, требования и подход к соответствию. Хотя эти концепции затронуты в Общем профиле, профиль связи предоставляет более подробные требования для определения требований к взаимодействию для связи между контроллерами и UGV.
- Аппликация Профиль
- Определяет классификацию систем аппликаций, стандарты, требования и подход к соответствию. Хотя эти концепции затронуты в Общем профиле, профиль аппликации предоставляет более подробные требования для определения требований к взаимодействию для прикладных систем в отношении беспилотных наземных систем, контроллеров и базовых систем пилотируемых транспортных средств.
Инструмент проверки соответствия
Чтобы проверить соответствие компонентов UGV атрибутам IOP (Правила профилирования JAUS), ТАРДЕК разработала программный инструмент под названием Conformance Validation Tool (CVT). CVT - это клиентский инструмент, который проверяет интерфейс (сообщения JAUS) и протокол (состояние) необходимых служб JAUS.[8]
CVT использует исходные XML-файлы IOP для генерации тестовых сообщений. Таким образом, вариатор рассматривается как эталонная реализация IOP.
Значение и распространение
НАТО
В НАТО Группа экспертов по UGV рекомендовала IOP стать НАТО СТАНАГ. Это предложение рассматривается Группой наземных возможностей НАТО (LCG LE). Чтобы доказать применимость IOP к военным роботам, группа экспертов НАТО по UGV провела несколько учений и демонстраций взаимодействия.[9]
Коммерческое использование
Несколько компаний, занимающихся робототехникой, уже поддерживают интерфейсы, совместимые с IOP, для своих программных или аппаратных продуктов.[10][11][12][13][14]
Академия
Несколько академических соревнований по робототехнике, например, IOP Challenge of the Конкурс интеллектуальных наземных транспортных средств [15] или Европейский хакатон робототехники (EnRicH)[16] рекомендовать или требовать IOP в качестве общего определения интерфейса.
Подключение к другому промежуточному программному обеспечению робототехники
Поскольку IOP полагается на архитектуру передачи сообщений JAUS, программное обеспечение, совместимое с IOP, может быть подключено к другим промежуточное ПО для робототехники через перевод программных мостов. Исследования показали, что программное обеспечение, совместимое с IOP, может сосуществовать с ROS программное обеспечение для робототехники.[9][17]
Смотрите также
Рекомендации
- ^ а б c Робототехника и автономные системы - наземный (RAS-G) профиль взаимодействия (IOP) (Версия 2.0 изд.). Уоррен, штат Мичиган, США: руководитель проекта армии США, Force Projection (PM FP). 2016 г.
- ^ «Армия США представляет общие стандарты UGV». Сеть Aviation Week. Пентон. 10 января 2012 г.. Получено 25 апреля 2017.
- ^ Сербу, Джаред (14 августа 2014 г.). «Армия обращается к открытой архитектуре, чтобы построить свое будущее в робототехнике». Федеральное новостное радио. Получено 28 апреля 2017.
- ^ Деметр, Евгений. «Военные роботы используют профиль взаимодействия для мобильного оружия». Новости Robolliance. Обзор бизнеса робототехники. Получено 28 апреля 2017.
- ^ Маццара, Марк (2011). "Профили взаимодействия RS JPO". Уоррен, Мичиган: Армия США RS JPO. Получено 20 марта 2017.
- ^ Маццара, Марк (2014). "Обновление профилей взаимодействия UGV (IOP) для GVSETS" (PDF). Уоррен, Мичиган: премьер-министр армии США FP. Получено 20 марта 2017.
- ^ Деметр, Евгений (14 июля 2016 г.). «Военные роботы используют профиль взаимодействия для мобильного оружия». Обзор бизнеса робототехники. EH Publishing. Получено 28 апреля 2017.
- ^ Керман, Митчелл С. «Инструмент проверки соответствия автономных систем (CVT)». Список рассылки. Технологический институт Стивенса. Получено 20 апреля 2017.
- ^ а б Баункер, Пол; Фольк, Андре (12 ноября 2015 г.). «Опыт взаимодействия НАТО LCG LE UGV ToE» (PDF). Труды НАТО СТО-МП-АВТ-241. Организация НАТО по науке и технологиям. Дои:10.14339 / СТО-МП-АВТ-241.
- ^ Кент, Дэниел; Галлуццо, Томас; Босшер, Пол; Боуман, Уильям. «Роботизированные манипуляции и тактильная обратная связь через высокоскоростной обмен сообщениями с совместной архитектурой для беспилотных систем (JAUS)» (PDF). Технический отчет. OpenJAUS LLC и Harris Corporation. Получено 24 апреля 2017.
- ^ "RE2, команда Endeavour по установке руки манипулятора на тело робота". Новости AUVSI. Международная ассоциация беспилотных транспортных систем (AUVSI). 30 июня 2016 г.. Получено 24 апреля 2017.
- ^ «Мобильный робот TALON V Man» (PDF). Техническая спецификация. QinetiQ Северная Америка. Получено 24 апреля 2017.
- ^ «Совместимость и открытые архитектуры». Профили взаимодействия RS-JPO. ООО «Нея Системс». Получено 24 апреля 2017.
- ^ Уорнер, Крис (3 августа 2015 г.). «Прекращение разъединения между подсистемами в беспилотных наземных транспортных средствах». ConnectorSupplier.com. Получено 28 апреля 2017.
- ^ IGVC 2017 - Официальная информация, правила и формат конкурса (PDF). Рочестер, Мичиган: Оклендский университет. 9 января 2017. С. 17–37.. Получено 24 апреля 2017.
- ^ Шнайдер, Франк Э. «ENRICH будет тестировать роботов в реальных радиологических и ядерных сценариях». Робохаб. Ассоциация РОБОТОВ. Получено 24 апреля 2017.
- ^ Вергун, Дэвид. «Умные наземные роботы в партнерстве с солдатами». Веб-сайт армии США. Армия США. Получено 28 апреля 2017.
внешняя ссылка
- Менеджер проекта армии США Force Projection (PM FP): Сопровождающие IOP
- Национальный консорциум передовой мобильности (NAMC): Издатели IOP