Renesas prépare le MCU RX65N pour le nouveau protocole de robot ROS 2
Plus précisément, un client XRCE-DDS («Micro XRCE-DDS» de eProsima) a été implémenté sur les microcontrôleurs RX65N 32 bits de Renesas.
«Le système d'exploitation du robot - ROS - est un cadre clé qui fournit des bibliothèques et des outils permettant aux développeurs d'apporter des innovations à la communauté de la robotique», a déclaré le cabinet. «Il y a eu un nouvel intérêt pour l'extension de l'accès ROS aux MCU intégrés, ce qui accélère le développement des robots de service. Le développement de la ROS 2 répond à ces besoins. La prise en charge de DDS-XRCE permet de développer un logiciel contrôlant les capteurs et les actionneurs qui seront intégrés aux terminaux des systèmes robotiques, tels que les robots de protection sociale, de sécurité, de réception, de nettoyage et domestiques.
Lors d'une démonstration, Renesas a associé deux cartes à base de RX65N à l'aide de DDS-XRCE, une carte de capteur servant d'œil et d'oreille de robot et une carte d'actionneur actionnant ses mains et ses jambes. Selon l'entreprise, les logiciels utilisés dans cette démonstration seront en libre accès plus tard cette année.
Selon Page GitHub d’eProsima:
Micro XRCE-DDS implémente un protocole client-serveur pour permettre aux périphériques aux ressources limitées (les clients ici) de prendre part aux communications DDS - Micro XRCE-DDS Agent (serveur) rend cette communication possible.
Micro XRCE-DDS Agent agit pour le compte des clients Micro XRCE-DDS et leur permet de prendre part en tant qu'éditeurs et / ou abonnés DDS dans l'espace de données global (DDS) DDS.
Micro XRCE-DDS fournit à la fois son agent et une couche API qui permet la mise en œuvre de ses clients.
