Mini Pupper 2: mappare una stanza con ROS 2 e LiDAR

Far camminare Mini Pupper 2 dal browser e farlo navigare su una mappa sono due progetti diversi. La navigazione richiede un sensore LiDAR compatibile, software ROS 2 correttamente installato, una stima della posizione abbastanza stabile e un ambiente controllato. Questa guida aiuta a capire il percorso di prova e i punti in cui fermarsi. Riguarda il modello Mini Pupper 2, non il primo Mini Pupper né un kit senza il sensore richiesto.

La guida ufficiale MangDang a ROS 2 e le istruzioni dettagliate nel repository sono la base operativa. Il video MangDang incorporato mostra il contesto del progetto, ma non sostituisce la verifica della tua variante e del software installato. Un resoconto tecnico su Open Robotics Discourse conferma che il percorso SLAM/Nav2 è pensato per Mini Pupper 2 con LiDAR, precisando che la configurazione è tarata per spazi di prova su tavolo e va adattata ad altri ambienti.

Prima di installare

Annota versione del robot, computer a bordo, immagine del sistema, versione ROS e modello LiDAR. La documentazione dettagliata fa riferimento a Ubuntu 22.04 e ROS 2 Humble: non copiare comandi su una versione diversa sperando che i pacchetti coincidano. Verifica alimentazione, fissaggio del sensore e collegamento dati con la documentazione del tuo kit. Se il LiDAR è un accessorio da acquistare, chiedi al venditore prezzo aggiornato, compatibilità elettrica e meccanica, cavi e supporto. Le fonti consultate non forniscono un prezzo universale per il kit completo; una cifra senza Paese e variante sarebbe fuorviante.

RequisitoVerifica prima di partireSe manca
Mini Pupper 2 e ROS 2 supportatoIdentifica immagine, Ubuntu e versione ROSSegui il percorso ufficiale della tua release
LiDAR compatibileModello, alimentazione, montaggio e topic datiNon avviare SLAM basato su laser
Rete localeRobot e computer ROS si vedono e condividono configurazioneRisolvi rete e nomi prima dei nodi
Area sicuraPavimento piano, ostacoli controllati, stop raggiungibileProva prima senza movimento autonomo

Un percorso di prova in quattro fasi

1. Porta su il robot senza navigazione. Segui il bringup previsto dal repository MangDang e verifica che stato, controllo e trasformazioni siano pubblicati. Non lanciare contemporaneamente procedure di avvio provenienti da guide di versioni differenti. Se il robot non sta in piedi o i topic fondamentali mancano, fermati qui; una mappa non corregge un problema di locomozione.

2. Controlla il LiDAR. Il sensore deve pubblicare scansioni coerenti con l'ambiente. Apri RViz sul computer di controllo e verifica direzione, orientamento, distanza e assenza di errori evidenti. Una scansione ruotata o un frame errato può produrre una mappa apparentemente plausibile ma inutilizzabile. Tieni il robot fermo durante questa verifica.

3. Crea e salva la mappa. Avvia SLAM Toolbox secondo la versione della guida ufficiale, muovi lentamente il robot in un'area piccola e nota se pareti e ostacoli tornano nella stessa posizione quando ripassi. Salva la mappa con lo strumento indicato dalla documentazione solo quando è stabile. Una mappa non è una pianta certificata: spostare mobili, cambiare pavimento o introdurre persone può alterare il risultato.

4. Prova Nav2 con supervisione. Carica la mappa salvata, controlla localizzazione e imposta una destinazione vicina in una zona libera. Mantieni la possibilità di fermare immediatamente il movimento. Non iniziare da corridoi stretti, scale o zone accessibili a bambini e animali. La navigazione autonoma in un ambiente domestico richiede una valutazione ulteriore delle distanze di sicurezza e degli ostacoli dinamici.

Quando la prova fallisce

Se RViz non riceve scansioni, distingui alimentazione, driver, collegamento e configurazione ROS. Se la mappa si sdoppia, controlla scansioni, trasformazioni e odometria prima di cambiare parametri a caso. Se Nav2 propone traiettorie impossibili, verifica mappa, ingombro del robot e stima della posizione; non aumentare semplicemente la velocità. Conserva log e versioni per chiedere aiuto senza pubblicare password di rete.

Il contributo pubblicato su Open Robotics Discourse descrive risultati di sviluppo e pacchetti disponibili, non garantisce che qualsiasi Mini Pupper 2 con qualunque LiDAR percorra da solo una casa. La configurazione iniziale è una piattaforma di apprendimento. Per un progetto scolastico, una piccola area ripetibile è più utile di una dimostrazione ambiziosa che non puoi diagnosticare.

Scelta pratica

Se vuoi solo pilotare il robot, parti dalla guida al Wi-Fi e Web Controller. Scegli ROS 2 e LiDAR se vuoi imparare sensori, coordinate, mappatura e pianificazione e sei disposto a configurare il sistema. Prima di acquistare, confronta la scheda Mini Pupper 2, chiedi la variante esatta e un preventivo scritto per sensore e accessori. Una mappa riuscita è un risultato didattico utile; non è una promessa di autonomia sicura in qualsiasi stanza.

Filtra le guide per robotMangDang Mini Pupper 2
Condividi: WhatsApp Facebook X LinkedIn

Trova il tuo robot in 5 domande

Non sai quale modello fa per te? L'advisor di Robolero te lo dice in un minuto, e ti porta agli annunci col prezzo migliore.

Fai il test → Ho già un robot: quanto vale?