Quadruped
- Detto anche: Quadruped Robot, Four-Legged Robot, Walking Robot
- Categoria: Mechanical structure › Robot morphologies
- Tag: legged-robot, locomotion, quadruped, walking, terrain
Robot a quattro zampe che offre adattabilità al terreno e stabilità per navigazione e ispezione.
Definizione
I robot quadrupedi sono macchine che camminano su quattro zampe, ispirate ad animali come cani, cavalli e gatti. Il contatto con il suolo in quattro punti offre vantaggi intrinseci di stabilità rispetto ai robot bipedi, e al tempo stesso una capacità di adattarsi al terreno molto superiore a quella delle piattaforme su ruote.
Principali vantaggi della locomozione quadrupede: - Attraversamento del terreno: possono affrontare scale, macerie, pendii, fango, neve e superfici irregolari che fermerebbero i robot su ruote. - Stabilità statica: con quattro zampe, un quadrupede può mantenere l'equilibrio anche da fermo, tenendo il baricentro all'interno del poligono di appoggio formato dai piedi. - Andature dinamiche: possono camminare, trottare, andare all'ambio, balzare e galoppare a velocità diverse, adattando l'andatura al terreno e al fabbisogno energetico. - Trasporto di carichi utili: quattro zampe distribuiscono efficacemente il peso, consentendo una capacità di trasporto utile per apparecchiature di ispezione, sensori o merci.
Tra le piattaforme quadrupedi più note ci sono Spot di Boston Dynamics (commerciale), Unitree Go2 e B2 (commerciali), MIT Mini Cheetah (ricerca), Stanford Pupper (didattica open source) e Solo12 (ricerca open source). L'ecosistema open source ha reso la robotica quadrupede sempre più accessibile, con progetti stampabili in 3D e attuatori economici che permettono anche agli hobbisti di costruirne uno.
Il controllo di un quadrupede prevede di solito tre livelli: un pianificatore di alto livello che imposta la velocità e la direzione desiderate, uno schedulatore dell'andatura di livello intermedio che coordina la tempistica delle zampe e controllori dei giunti di basso livello che eseguono le traiettorie delle singole zampe. Gli approcci moderni usano sempre più spesso l'apprendimento per rinforzo addestrato in simulazione (sim-to-real) per ottenere policy di locomozione robuste che generalizzano su terreni diversi.
Perché è importante
Un quadrupede è un robot a quattro zampe, e questa configurazione conta perché quattro zampe sono il minimo pratico per una camminata staticamente stabile: la macchina può sempre tenere tre piedi a terra mentre muove il quarto. Questo fa dei quadrupedi il punto d'ingresso accessibile alla locomozione su zampe, e le zampe giustificano la loro complessità andando dove le ruote non arrivano: scale, macerie, pendii ripidi e varchi. Il prezzo è che ognuno di questi vantaggi si paga in numero di attuatori, difficoltà di controllo e consumo energetico.
Applicazioni principali
- Ispezione di siti industriali, sottostazioni e cantieri dove scale e cordoli sono inevitabili
- Ricerca e soccorso su macerie e terreni instabili
- Piattaforme di ricerca per la locomozione su zampe e l'apprendimento per rinforzo
- Trasporto di carichi utili su terreni che mettono in difficoltà le ruote
- Monitoraggio agricolo su campi irregolari
- Didattica e competizioni, dove la piattaforma è un veicolo didattico standard
In pratica
Piattaforme commerciali come il Go2 di Unitree e progetti aperti come Solo12 e Stanford Pupper hanno reso i quadrupedi ampiamente disponibili, e quasi tutti ora eseguono policy di locomozione apprese per rinforzo, addestrate in simulazioni massicciamente parallele e trasferite con la domain randomization. Vale la pena capire la caratteristica esigenza hardware: il controllore di equilibrio gira a centinaia di hertz sui dati della IMU e del feedback dei giunti, quindi un quadrupede è molto più sensibile alla latenza di controllo e alla larghezza di banda degli attuatori rispetto a un robot su ruote di dimensioni paragonabili.
Idee sbagliate comuni
- I quadrupedi sono sempre migliori delle ruote: su terreno piano le ruote sono più veloci, più economiche, più silenziose e molto più efficienti
- La camminata è un problema risolto: le policy addestrate gestiscono molto, ma superfici nuove, ghiaccio e detriti sciolti causano ancora fallimenti
- Più zampe significano più stabilità: gli esapodi sono staticamente più stabili; quattro zampe sono il compromesso pratico con costo e controllo
- L'autonomia della batteria è simile a quella di un robot su ruote: la locomozione su zampe è nettamente meno efficiente e l'autonomia si misura in genere in un paio d'ore
Chi dovrebbe saperlo
- Chiunque valuti robot con zampe rispetto ad alternative su ruote o cingoli
- Ingegneri che valutano se il terreno richiede davvero le zampe
- Ricercatori che scelgono una piattaforma per la ricerca sulla locomozione
- Acquirenti che confrontano le dichiarazioni su autonomia, carico utile e terreno
- Studenti che si avvicinano alla robotica su zampe e all'apprendimento per rinforzo
Tecnologie correlate
- Pianificazione e generazione dell'andatura
- Controllo predittivo basato su modello (MPC)
- Apprendimento per rinforzo per la locomozione
- Propriocezione
- SLAM (Simultaneous Localization and Mapping)
- Mappatura del terreno basata su LiDAR
- Attuatori quasi-direct drive
- Boston Dynamics Spot
Termini correlati
Progetti correlati
- OpenCat: An open-source Arduino and Raspberry Pi-based quadruped robot pet framework
- Sesame Robot: Open and affordable mini quadruped robot based on ESP32
- Open Duck Mini V2: An open-source mini duck robot you 3D-print and build, inspired by Disney's BDX droid
- mjlab: Isaac Lab API on top of GPU-accelerated MuJoCo Warp for RL and robotics research
- ROBOTO ORIGIN: RoboParty's open-source 1.25 m bipedal humanoid with 23 DOF and a full assembly manual
- MimicKit: Jason Peng's motion-imitation RL framework: DeepMimic-family methods in one codebase
Video
- Quadruped Robot Basics: robot mania