Профиль совместимости UGV - UGV Interoperability Profile

UGV Talon

Профиль совместимости 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]

Смотрите также

Рекомендации

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

внешняя ссылка