Renesas pripravuje RX65N MCU pre nový robotový protokol ROS 2
Konkrétne klient XRCE-DDS ("Micro XRCE-DDS" z eProsima) bola implementovaná na 32-bitových MCU RX65N spoločnosti Renesas.
"Robotický operačný systém - ROS - je kľúčový rámec, ktorý poskytuje knižnice a nástroje, ktoré umožňujú vývojárom priniesť inovácie do robotickej komunity," povedala firma. "Bol rozšírený záujem o rozšírenie prístupu ROS na vstavané MCU, čo urýchľuje vývoj servisných robotov. Vývoj ROS 2 rieši tieto potreby. Podpora DDS-XRCE umožňuje vývoj softvéru, ktorý riadi senzory a akčné členy, ktoré budú zakomponované do koncových bodov systému robotiky, ako sú blahobyt, bezpečný stráž, príjem, čistenie a domáce roboty. "
V demonštrácii Renesas prepojil dve dosky založené na RX65N pomocou DDS-XRCE, senzorovú dosku fungujúcu ako oči a uši robota a ovládacia doska ovládajúca ruky a nohy. Podľa spoločnosti, softvér použitý v tejto demonštrácii bude open-source neskôr v tomto roku.
Podľa eProsima stránka GitHub:
Micro XRCE-DDS implementuje protokol klient-server umožňujúci zapojiť do komunikácie DDS prostriedky obmedzené prostriedkami (klienti tu) - Micro XRCE-DDS Agent (server) umožňuje túto komunikáciu.
Agent Micro Micro XRCE-DDS koná v mene klientov Micro XRCE-DDS a umožňuje im, aby sa zúčastnili ako vydavatelia a / alebo účastníci DDS v globálnom dátovom priestore DDS (GDS).
Micro XRCE-DDS poskytuje svojmu agentovi aj vrstvu API, ktorá umožňuje implementáciu svojich klientov.
