Renesas pregătește MCU RX65N pentru protocolul robotic ROS 2 nou
Mai exact, un client XRCE-DDS ("Micro XRCE-DDS" de la eProsima) a fost implementat pe MCU de 32bit RX65N de la Renesas.
"Sistemul de operare al robotului - ROS - este un cadru cheie care oferă biblioteci și instrumente care permit dezvoltatorilor să aducă inovații comunității robotice", a spus firma. "A existat un nou interes în extinderea accesului ROS la MCU-urile încorporate, care accelerează dezvoltarea roboților de serviciu. Dezvoltarea ROS 2 abordează aceste nevoi. Suportul DDS-XRCE permite dezvoltarea de software care controlează senzorii și actuatorii care vor fi încorporați în obiectivele sistemului robotică, cum ar fi bunăstarea, paza, recepția, curățarea și roboții de uz casnic ".
Într-o demonstrație, Renesas a conectat două placi bazate pe RX65N folosind DDS-XRCE, o placă de senzori care acționează ca ochi și urechi de robot și o placă de acționare care operează mâinile și picioarele. Potrivit firmei, software-ul folosit în această demonstrație va fi deschis în cursul acestui an.
Conform eProsima, pagina GitHub:
Micro XRCE-DDS implementează un protocol client-server pentru a permite dispozitivelor cu constrângeri de resurse (clienții de aici) să participe la comunicațiile DDS - Agentul Micro XRCE-DDS (server) face posibilă această comunicare.
Agentul Micro XRCE-DDS acționează în numele clienților Micro XRCE-DDS și le permite să participe la editarea și / sau abonații DDS în spațiul global de date DDS (GDS).
Micro XRCE-DDS oferă atât agentul său, cât și un strat API care permite implementarea clienților săi.
