← Ultimi articoli
💻 computer science

Contact-Guided Exploration for Non-Prehensile Locomanipulation with Multi-Critic RL

Questo articolo propone una strategia di esplorazione guidata dal contatto all'interno di un framework di Reinforcement Learning Multi-Critic per superare le sfide della dinamica ibrida complessa e del contatto rado nella manipolazione non prehensile, dimostrando con successo abilità implementabili per compiti come il trasporto di una sedia su un manipolatore mobile quadrupede nel mondo reale.

Autori originali: Simone Tolomei, Mayank Mittal, Franco Angelini, Manolo Garabini, Paolo Salaris, Marco Hutter

Pubblicato 2026-08-31
📖 4 min di lettura☕ Lettura da pausa caffè

Autori originali: Simone Tolomei, Mayank Mittal, Franco Angelini, Manolo Garabini, Paolo Salaris, Marco Hutter

Articolo originale sotto licenza CC BY 4.0 (http://creativecommons.org/licenses/by/4.0/). Questa è una spiegazione generata dall'IA dell'articolo qui sotto. Non è stata scritta né approvata dagli autori. Per precisione tecnica, consulta l'articolo originale. Leggi il disclaimer completo

I robot sono da tempo maestri dei pavimenti di fabbrica, dove sollevano parti pesanti e le posizionano con perfetta precisione. Ma se si esce da quell'ambiente controllato per entrare in una casa o in un magazzino, le regole cambiano. Qui, gli oggetti sono spesso troppo pesanti per essere sollevati o troppo ingombranti per essere afferrati con una pinza. Per spostare una poltrona voluminosa o una grande scatola, un robot non può semplicemente sollevarla; deve spingerla, tirarla o farla scivolare sul pavimento. Questa è nota come manipolazione non prehensile. È un'abilità difficile perché la fisica è complusa. A differenza del tenere un oggetto, dove il collegamento è solido, spingere si basa sull'attrito e sull'angolo di contatto. Se il robot spinge con l'angolo sbagliato, l'oggetto potrebbe scivolare via, ribaltarsi o il robot stesso potrebbe perdere l'equilibrio. Per anni, gli ingegneri hanno faticato a insegnare ai robot come navigare in questa delicata danza di contatto senza scontrarsi o fallire completamente lo spostamento dell'oggetto.

Un team di ricercatori ha sviluppato un nuovo modo per insegnare ai robot queste abilità, utilizzando un metodo che guida il processo di apprendimento del robot fin dall'inizio. Invece di lasciare che il robot indovini casualmente finché non trova accidentalmente un modo per spingere un oggetto, i ricercatori gli hanno fornito una mappa di dove toccare. Hanno utilizzato un algoritmo informatico per identificare i punti più logici su un oggetto per stabilire il contatto, come le gambe di una sedia o la maniglia di una lavastoviglie. Hanno poi costruito un sistema di addestramento che premia il robot per aver trovato questi punti specifici. Tuttavia, sapevano che se il robot si fosse concentrato solo sul toccare il punto giusto, avrebbe potuto non imparare mai come spostare effettivamente l'oggetto verso la sua destinazione. Per risolvere questo problema, hanno creato un programma di apprendimento che inizia concentrandosi fortemente sulla ricerca del punto di contatto e che gradualmente riduce tale attenzione, costringendo il robot a imparare come muovere l'oggetto in modo efficiente una volta stabilito una buona presa.

I ricercatori hanno testato questo approccio su un robot a quattro zampe dotato di un braccio, una macchina progettata per navigare su terreni irregolari manipolando oggetti. Nelle loro simulazioni, il robot ha imparato a spingere scatole e trasportare sedie in posizioni specifiche. I risultati hanno mostrato che, senza questo approccio guidato, il robot spesso non riusciva nemmeno a toccare l'oggetto, oppure lo spingeva in un modo che ne causava il ribaltamento. Utilizzando il loro metodo, il robot ha spostato gli oggetti con successo in più del novanta per cento delle prove. Fondamentalmente, il robot ha imparato ad aggiustare il proprio corpo e il braccio per mantenere stabile l'oggetto, abbassando spesso il proprio centro di gravità per evitare che il pesante mobile cadesse.

La vera prova è arrivata quando i ricercatori hanno portato il robot fuori dal computer e nel mondo reale. Hanno posto il robot davanti a varie sedie che non aveva mai visto prima, incluse alcune con tre gambe e altre con meccanismi pieghevoli. Nonostante le differenze di forma e peso, il robot è riuscito a spingerle e tirarle verso i loro obiettivi. In un esperimento, hanno aggiunto peso extra a una sedia, rendendola più pesante di quanto il braccio del robot fosse tecnicamente in grado di sollevare. Il robot è riuscito a spostarla comunque, usando le proprie gambe e il terreno per supporto, dimostrando di aver imparato a usare tutto il proprio corpo per svolgere il lavoro. Il robot ha anche mostrato la capacità di recuperare dagli errori; se scivolava o perdeva il contatto, si riposizionava automaticamente e riprovava senza fermarsi.

I ricercatori hanno applicato questa tecnica anche a un compito più complesso: aprire una lavastoviglie. Questo oggetto ha parti mobili, che richiedono al robot di prima afferrare la maniglia e poi passare alla spinta del pannello della porta mentre questa si apre. Il robot ha imparato a identificare la maniglia come punto di partenza e poi a passare fluidamente alla spinta della porta finché non è stata completamente aperta. Ciò ha dimostrato che il metodo poteva gestire oggetti che cambiano forma durante il compito, non solo blocchi statici. Lo studio suggerisce che guidando la curiosità iniziale di un robot verso punti di contatto significativi e lasciando poi che scopra il resto, gli ingegneri possono insegnare alle macchine a gestire gli oggetti pesanti, ingombranti e imprevedibili che si trovano nella nostra vita quotidare. Sebbene il sistema dipenda ancora da telecamere esterne per tracciare la posizione dell'oggetto, la strategia di apprendimento centrale si è dimostrata abbastanza robusta da gestire variazioni del mondo reale in termini di peso, forma e attrito, portandoci un passo più vicini a robot che possano davvero aiutare con i pesi nelle nostre case.

Sommerso dagli articoli nel tuo campo?

Ricevi digest giornalieri degli articoli più recenti corrispondenti alle tue parole chiave di ricerca — con riassunti tecnici, nella tua lingua.

Prova Digest →