ROS Toolbox

 

ROS Toolbox

Progettazione, simulazione e distribuzione di applicazioni basate su ROS

Inizia ora:

Rete ROS

Connettiti a ROS or ROS 2 per prototipare applicazioni di sistemi autonomi. Accedi a hardware o simulatori tramite una rete ROS.

Connessione a una rete ROS

Connettiti ed esplora le reti ROS o ROS 2. Utilizza l’introspezione per elencare argomenti e tipi disponibili. Visualizza una struttura dettagliata di messaggi ROS.

Connettersi a una rete ROS.

Configurazione della rete ROS

Crea e definisci la tua rete ROS o ROS 2 per consentire la comunicazione tra dispositivi diversi. Configura vari nodi ROS per distribuire attività e informazioni.

Esempio di rete ROS 2. 

Comunicazione ROS

Comunica con i nodi ROS tramite il passaggio di messaggi.

Publisher e subscriber

Invia e ricevi messaggi ROS o ROS 2 utilizzando un argomento con semantiche di tipo publish-subscribe.

Modello Simulink per registrare dati di sensore e pubblicare le velocità delle ruote.

Servizi e azioni

Utilizza un’architettura client-server per inviare richieste, eseguire attività e ottenere un feedback in applicazioni ROS.

Interazione client-server mediante servizi e azioni ROS.

Server di parametri

Utilizza i server di parametri ROS per memorizzare opzioni di configurazione per diversi nodi e consentire la riconfigurazione dinamica dei nodi.

Modello Simulink che interroga e importa parametri ROS per controllare la selezione del cambio del veicolo. 

Messaggio ROS

Utilizza i messaggi per condividere informazioni tra nodi ROS. Utilizza messaggi integrati o specifica le definizioni del messaggio personalizzato.

File di registro ROS (rosbag)

Importa file rosbag per filtrare, visualizzare e analizzare i dati registrati.

Flusso di lavoro per la selezione dei dati ROS da file rosbag.

Esempio di messaggi ROS supportati.

Messaggi personalizzati

Aggiungi nuovi tipi di messaggio per le tue applicazioni ROS o ROS 2 utilizzando l’assistenza per messaggi personalizzati.

Generare messaggi personalizzati ROS 2.

Distribuzione ROS

Distribuisci alla tua rete nodi ROS e ROS 2 autonomi.

Generazione di un nodo ROS 2 standalone da Simulink. Esplora la galleria (6 immagini)

Esempi di applicazione

Utilizza esempi di applicazione per progettare, simulare e distribuire sistemi abilitati da comunicazione ROS e ROS 2.