Renesas przygotowuje MCU RX65N dla nowego protokołu robota ROS 2
W szczególności klient XRCE-DDS ("Micro XRCE-DDS" z eProsima) został wdrożony na 32-bitowych mikrokontrolerach RX65N firmy Renesas.
"System operacyjny robotów - ROS - to kluczowa struktura, która zapewnia biblioteki i narzędzia, które umożliwiają programistom wprowadzanie innowacji do społeczności robotyki" - powiedziała firma. "Pojawiło się nowe zainteresowanie rozszerzeniem dostępu ROS do wbudowanych MCU, co przyspiesza rozwój robotów serwisowych. Rozwój ROS 2 odpowiada na te potrzeby. Obsługa DDS-XRCE umożliwia rozwój oprogramowania sterującego czujnikami i urządzeniami wykonawczymi, które będą wbudowane w systemy końcowe robotyki, takie jak opieka społeczna, osłony, odbiór, czyszczenie i roboty domowe. "
W ramach demonstracji Renesas połączyła dwie płyty oparte na RX65N za pomocą DDS-XRCE, tablicy sensorowej działającej jak oczy i uszy robota oraz płyty uruchamiającej obsługującej dłonie i nogi. Według firmy oprogramowanie użyte w tej demonstracji będzie dostępne w wersji open-source jeszcze w tym roku.
Według Strona GitHub eProsimy:
Micro XRCE-DDS implementuje protokół klient-serwer, aby umożliwić urządzeniom o ograniczonych zasobach (tutaj klienci) udział w komunikacji DDS - Micro XRCE-DDS Agent (serwer) umożliwia taką komunikację.
Agent Micro XRCE-DDS działa w imieniu klientów Micro XRCE-DDS i umożliwia im udział jako wydawcy DDS i / lub subskrybenci w globalnej przestrzeni danych DDS (GDS).
Micro XRCE-DDS zapewnia zarówno agenta, jak i warstwę API, która pozwala na wdrażanie swoich klientów.
