rosserial fornisce un protocollo di comunicazione ROS che funziona sull'UART di Arduino. Consente al tuo Arduino di essere un nodo ROS a tutti gli effetti che può pubblicare e iscriversi direttamente a messaggi ROS, pubblicare trasformazioni TF e ottenere l'ora del sistema ROS.
A cosa serve Rosserial?
rosserial è un protocollo per il wrapping di messaggi serializzati ROS standard e il multiplexing di argomenti e servizi multipli su un dispositivo a caratteri come una porta seriale o un socket di rete.
Cos'è il Rosserial Arduino?
Il pacchetto rosserial ROS utilizza la comunicazione ricevitore/trasmettitore asincrono universale (UART) di Arduino e converte la scheda in un nodo ROS che può pubblicare messaggi ROS e sottoscrivere anche messaggi.
Il ROS può essere eseguito su Arduino?
Arduino e Arduino IDE sono ottimi strumenti per programmare rapidamente e facilmente l'hardware. Utilizzando il pacchetto rosserial_arduino, puoi usare ROS direttamente con l'IDE Arduino.
Ros è un sistema operativo?
ROS è un sistema meta-operativo open source per il tuo robot. Fornisce i servizi che ti aspetteresti da un sistema operativo, inclusi l'astrazione dell'hardware, il controllo del dispositivo di basso livello, l'implementazione di funzionalità comunemente utilizzate, il passaggio di messaggi tra i processi e la gestione dei pacchetti.