Articulo de referencia

Perfil de interoperabilidad de UGV

Vehículo terrestre no tripulado Talon Perfil de interoperabilidad de vehículos no tripulados (UGV IOP) , Robótica y sistemas autónomos: IOP terrestre (RAS-G IOP) o simplemente I...

Vehículo terrestre no tripulado Talon

Perfil de interoperabilidad de vehículos no tripulados (UGV IOP) , Robótica y sistemas autónomos: IOP terrestre (RAS-G IOP) o simplemente IOP fue originalmente una iniciativa iniciada por el Departamento de Defensa de los Estados Unidos (DoD) para organizar y mantener estándares de interoperabilidad de arquitectura abierta para vehículos terrestres no tripulados (UGV) . Un objetivo principal de esta iniciativa es aprovechar los estándares existentes y emergentes dentro de la comunidad de vehículos no tripulados (UxV), como el estándar AS-4 de Arquitectura conjunta para sistemas no tripulados ( JAUS ) de la Sociedad de ingenieros automotrices (SAE) y los IOP de la Oficina de proyectos de sistemas de aeronaves no tripuladas (UAS) del ejército. [1] [2] [3] [4]

El IOP fue creado inicialmente por la Oficina de Proyecto Conjunto de Sistemas Robóticos del Ejército de los EE. UU. (RS JPO): [5] y actualmente lo mantiene el Gerente de Proyecto de Proyección de Fuerza del Ejército de los EE. UU. (PM FP). [6] [7] La ​​forma plural Perfiles de Interoperabilidad (IOP) generalmente se refiere al conjunto de documentos que comprende el IOP y su uso previsto. Los IOP están aprobados para su publicación. El Consorcio Nacional de Movilidad Avanzada (NAMC) pone los IOP a disposición de los usuarios registrados en el sitio web https://namcgroups.org.

Conceptos básicos

Desde una perspectiva de sistema, el IOP se define para abordar la interoperabilidad en múltiples niveles dentro de diferentes configuraciones de sistemas, por ejemplo:

  • OCU/UxV(s): Entre unidades de control del operador (OCU) y uno o más vehículos no tripulados (UxV(s))
  • Intra-OCU: Entre y entre elementos de hardware y software de la OCU.
  • Intra-UxV: Entre y entre subsistemas, cargas útiles y plataformas UxV.
  • OCU/UxV/C2: Entre OCU, UxV y sistemas C2 externos para intercambiar información de comando y control, espacio de batalla y audio/video.

Una solución clave para este problema es la utilización de JAUS para establecer una capa de transmisión de mensajes común entre los componentes de software del sistema. El IOP especifica reglas para el uso de mensajes estándar de JAUS, así como extensiones personalizadas para el conjunto de mensajes estándar.

Para la interoperabilidad de los componentes de hardware, el IOP también incluye la especificación de conectores y soportes de hardware. [1]

Versiones

El Departamento de Defensa tiene previsto publicar revisiones del IOP cada dos años. La versión actual es la IOP versión 2.0 (IOPv2). El lanzamiento de la versión 3.0 está previsto para finales de 2017.

Desde la versión 3.0, todo el conjunto de documentos IOP se genera automáticamente a partir de archivos XML .

Estructura y descripción general del documento

Los IOP constan de los siguientes documentos [1]

Perfil general
Proporciona los conceptos básicos, la arquitectura, los requisitos y la descripción general del IOP; y aborda específicamente los requisitos de plataforma, carga útil, movilidad, red en el vehículo, comunicación y mensajería de interoperabilidad lógica. Además, este documento introduce y presenta el enfoque de conformidad y validación que se empleará dentro del IOP.
Plan de Capacidades
Define los requisitos de capacidad relacionados con el empleo y uso de UGV para realizar misiones robóticas actuales y relevantes a corto plazo, delimitando a su vez el contenido del IOP.
Normas de elaboración de perfiles SAE JAUS
Especifica la manera en que se han perfilado los estándares SAE AS-4 JAUS, para incluir aclaraciones o contenido adicional para definir la interoperabilidad entre controladores y UGV, así como la interoperabilidad dentro de UGV (plataforma/subsistema).
Servicios Personalizados, Mensajes y Transportes
Especifica mensajes SAE AS-4 JAUS adicionales y protocolos de transporte necesarios para respaldar el alcance del IOP. Aunque se denominan "personalizados", estos mensajes se publican y estandarizan dentro de la comunidad IOP con el objetivo final de realizar la transición a los estándares SAE AS-4 JAUS u otros organismos de normalización para su adopción oficial.
Perfil de control
Especifica la arquitectura lógica de la unidad de control del operador (OCU), los estándares, los requisitos de la interfaz hombre-máquina (HMI) y el enfoque de conformidad para incluir los requisitos de la interfaz de usuario de la aplicación host, como la planificación de la misión y el comando y control. Aunque los conceptos de la OCU y la arquitectura de alto nivel se abordan en el Perfil general, el Perfil de control proporciona los requisitos más detallados para especificar cómo se logrará la interoperabilidad para los controladores compatibles.
Perfil de cargas útiles
Especifica la clasificación de la carga útil, los estándares, los requisitos y el enfoque de conformidad. Aunque estos conceptos se abordan en el Perfil general, el Perfil de cargas útiles proporciona requisitos más detallados para especificar los requisitos de interoperabilidad de las cargas útiles con respecto a la plataforma UGV.
Perfil de comunicaciones
Especifica los estándares de comunicaciones, los requisitos y el enfoque de conformidad. Aunque estos conceptos se abordan en el Perfil general, el Perfil de comunicaciones proporciona los requisitos más detallados para especificar los requisitos de interoperabilidad para las comunicaciones entre controladores y UGV.
Perfil de aplique
Especifica la clasificación, los estándares, los requisitos y el enfoque de conformidad de los sistemas de aplicación. Aunque estos conceptos se abordan en el Perfil general, el Perfil de aplicación proporciona requisitos más detallados para especificar los requisitos de interoperabilidad de los sistemas de aplicación con respecto a los sistemas terrestres no tripulados, los controladores y los sistemas de vehículos tripulados de base.

Herramienta de validación de conformidad

Para validar la conformidad de los componentes UGV con los atributos IOP (reglas de creación de perfiles JAUS), TARDEC ha desarrollado una herramienta de software denominada Herramienta de validación de conformidad (CVT). La CVT es una herramienta cliente que verifica la interfaz (mensajes JAUS) y el protocolo (estado) de los servicios JAUS requeridos. [8]

La CVT utiliza los archivos XML originales de IOP para generar mensajes de prueba. Por lo tanto, se considera que la CVT es la implementación de referencia de IOP.

Importancia y distribución

OTAN

El Equipo de Expertos de la OTAN sobre UGV ha recomendado que el IOP se convierta en un STANAG de la OTAN . La propuesta está siendo estudiada por el Grupo de Capacidad Terrestre de la OTAN (LCG LE). Para demostrar la aplicabilidad del IOP a los robots militares, el Equipo de Expertos de la OTAN sobre UGV realizó varios ejercicios y demostraciones de interoperabilidad. [9]

Uso comercial

Varias empresas de robótica ya admiten interfaces compatibles con IOP para sus productos de software o hardware. [10] [11] [12] [13] [14]

Academia

Varios concursos académicos de robótica, como el Desafío IOP de la Competición de Vehículos Terrestres Inteligentes [15] [16] o el Hackathon Europeo de Robótica (EnRicH) [17] [18] recomiendan o requieren IOP como definición de interfaz común.

Conexión con otros middlewares de robótica

Como IOP se basa en la arquitectura de paso de mensajes de JAUS, el software compatible con IOP se puede conectar a otros middlewares de robótica a través de puentes de software de traducción. Los estudios han demostrado que el software compatible con IOP puede coexistir con el software de robótica basado en ROS . [9] [19]

Véase también

Referencias

  1. ^ abc Robotics and Autonomous Systems - Ground (RAS-G) Interoperability Profile (IOP) (Versión 2.0 ed.). Warren, MI, EE. UU.: Gerente de proyecto del ejército de EE. UU., Force Projection (PM FP). 2016.
  2. ^ "El ejército de Estados Unidos presenta estándares comunes para vehículos no tripulados". Aviation Week Network . Penton. 10 de enero de 2012 . Consultado el 25 de abril de 2017 .
  3. ^ Serbu, Jared (14 de agosto de 2014). "El ejército recurre a la arquitectura abierta para trazar su futuro en robótica". Federal News Radio . Consultado el 28 de abril de 2017 .
  4. ^ Demaitre, Eugene. "Los robots militares utilizan un perfil de interoperabilidad para brazos móviles". Robolliance News . Robotics Business Review . Consultado el 28 de abril de 2017 .[ enlace muerto permanente ]
  5. ^ Mazzara, Mark (2011). "Perfiles de interoperabilidad del JPO RS". Warren, MI: US Army RS JPO . Consultado el 20 de marzo de 2017 .[ enlace muerto ]
  6. ^ Mazzara, Mark (2014). "Actualización de los perfiles de interoperabilidad de UGV (IOP) para GVSETS" (PDF) . Warren, MI: US Army PM FP . Consultado el 20 de marzo de 2017 .[ enlace muerto permanente ]
  7. ^ Demaitre, Eugene (14 de julio de 2016). "Los robots militares utilizan un perfil de interoperabilidad para brazos móviles". Robotics Business Review . EH Publishing . Consultado el 28 de abril de 2017 .
  8. ^ Kerman, Mitchell C. (19 de mayo de 2015). "Herramienta de verificación de conformidad de sistemas autónomos (CVT)". Lista de correo . Stevens Institute of Technology . Consultado el 20 de abril de 2017 .
  9. ^ ab Bounker, Paul; Volk, Andre (12 de noviembre de 2015). "NATO LCG LE UGV ToE Interoperability Experiences". Actas de la OTAN STO-MP-AVT-241 . Organización de Ciencia y Tecnología de la OTAN. doi :10.14339/STO-MP-AVT-241 (inactivo 2024-09-19).{{cite journal}}: CS1 maint: DOI inactivo a partir de septiembre de 2024 ( enlace )
  10. ^ Kent, Daniel; Galluzzo, Thomas; Bosscher, Paul; Bowman, William. "Manipulación robótica y retroalimentación háptica a través de mensajería de alta velocidad con la Arquitectura Conjunta para Sistemas No Tripulados (JAUS)" (PDF) . Informe técnico . OpenJAUS LLC y Harris Corporation . Consultado el 24 de abril de 2017 .
  11. ^ "RE2, equipo Endeavor para poner un brazo manipulador en el cuerpo del robot". Noticias de AUVSI . Asociación Internacional de Sistemas de Vehículos No Tripulados (AUVSI). 30 de junio de 2016 . Consultado el 24 de abril de 2017 .
  12. ^ "TALON V Man Transportable Robot" (PDF) . Ficha técnica . QinetiQ North America . Consultado el 24 de abril de 2017 .
  13. ^ "Interoperabilidad y arquitecturas abiertas". Perfiles de interoperabilidad RS-JPO . Neya Systems LLC . Consultado el 24 de abril de 2017 .
  14. ^ Warner, Chris (3 de agosto de 2015). "Eliminación de la desconexión entre subsistemas en vehículos terrestres no tripulados". ConnectorSupplier.com . Consultado el 28 de abril de 2017 .
  15. ^ "30th Intelligent Ground Vehicle Competition" (Concurso de vehículos terrestres inteligentes). www.igvc.org . Consultado el 4 de febrero de 2023 .
  16. ^ IGVC 2017 - Detalles oficiales de la competencia, reglas y formato (PDF) . Rochester, Michigan: Oakland University. 9 de enero de 2017. págs. 17–37 . Consultado el 24 de abril de 2017 .
  17. ^ "ENRICH - El hackathon europeo de robótica". enrich.european-robotics.eu . Consultado el 4 de febrero de 2023 .
  18. ^ Schneider, Frank E. "ENRICH probará robots en escenarios radiológicos y nucleares del mundo real". Robohub . Asociación ROBOTS . Consultado el 24 de abril de 2017 .
  19. ^ Vergun, David. "Robots terrestres más inteligentes en colaboración con soldados". Sitio web del ejército de EE. UU . . Ejército de EE. UU . . Consultado el 28 de abril de 2017 .
  • Jefe de Proyecto de Proyección de Fuerza del Ejército de EE. UU. (PM FP): Mantenedores del IOP
  • Consorcio Nacional de Movilidad Avanzada (NAMC): Editores del IOP
Obtenido de "https://es.wikipedia.org/w/index.php?title=Perfil_de_interoperabilidad_de_UGV&oldid=1246463060"