Renesas prepara RX65N MCU para el nuevo protocolo de robot ROS 2
Específicamente un cliente XRCE-DDS ("Micro XRCE-DDS" desde eProsima) se ha implementado en los MCU RXX 32X de Renesas.
"El sistema operativo de robot, ROS, es un marco clave que proporciona bibliotecas y herramientas que permiten a los desarrolladores aportar innovaciones a la comunidad de la robótica", dijo la empresa. “Ha habido un nuevo interés en ampliar el acceso de ROS a las MCU integradas, lo que acelera el desarrollo de robots de servicio. El desarrollo del ROS 2 aborda estas necesidades. El soporte de DDS-XRCE permite el desarrollo de software que controla los sensores y actuadores que se integrarán en los puntos finales del sistema robótico, como el bienestar, la protección segura, la recepción, la limpieza y los robots domésticos ".
En una demostración, Renesas conectó dos placas basadas en RX65N utilizando DDS-XRCE, una placa de sensores que actúa como ojos y orejas de robot, y una placa accionadora que opera sus manos y piernas. Según la firma, el software utilizado en esta demostración será de código abierto a finales de este año.
De acuerdo a Página de GitHub de eProsima:
Micro XRCE-DDS implementa un protocolo cliente-servidor para permitir que los dispositivos con recursos limitados (clientes aquí) participen en las comunicaciones DDS: el Micro XRCE-DDS Agent (servidor) hace posible esta comunicación.
El Agente Micro XRCE-DDS actúa en nombre de los Clientes Micro XRCE-DDS y les permite participar como publicadores y / o suscriptores de DDS en el espacio de datos global (GDS) de DDS.
Micro XRCE-DDS proporciona tanto su Agente como una capa API que permite la implementación de sus Clientes.
