← Ultimi articoli
💻 computer science

Graph-Based Design of Soft Grippers with Multi-Objective Quality-Diversity Optimisation

Questo articolo propone uno spazio di progettazione basato su grafi accoppiato a un framework di ottimizzazione genetica multi-obiettivo e guidato dalla diversità per generare pinze morbide che esibiscano una generalizzazione emergente e una robustezza migliorata attraverso diversi scenari di presa non visti.

Autori originali: Andre Farinha, Ge Shi, Harry Bowman, Brendan Tidd, David Howard, Josh Pinskier

Pubblicato 2026-09-18
📖 6 min di lettura🧠 Approfondimento

Autori originali: Andre Farinha, Ge Shi, Harry Bowman, Brendan Tidd, David Howard, Josh Pinskier

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

Immaginate un mondo in cui i robot possono raccogliere una fragola matura senza ammaccarla, per poi passare immediatamente al sollevamento di una roccia pesante e dalla forma irregolare, il tutto senza aver bisogno di un nuovo set di istruzioni o di una visuale perfetta della telecamera. Questo è il santo graal della robotica: una macchina capace di gestire la varietà disordinata e imprevedibile del mondo reale. Per decenni, gli ingegneri hanno cercato di risolvere questo problema costruendo robot che pensassero di più, utilizzando software complessi per calcolare ogni movimento. Ma esiste un'altra strada, che si basa sul corpo fisico del robot stesso. I robot soft, realizzati con materiali flessibili come gomma o silicone, si piegano e si schiacciano naturalmente per adattarsi agli oggetti. Possiedono una sorta di intelligenza meccanica, in cui la forma del robot aiuta a svolgere il compito. Tuttavia, progettare queste mani morbide è incredibilmente difficile. Poiché possono piegarsi in tantissimi modi, esistono quasi infinite possibilità di costruzione, e trovare quella che funzioni meglio per tutto è come cercare un ago in un pagliaio che continua a cambiare forma.

Un team di ricercatori presso il CSIRO Robotics in Australia ha adottato un approccio innovativo a questo problema. Invece di cercare di progettare un singolo gripper perfetto per un compito specifico, hanno creato un sistema in grado di progettare un'intera famiglia di diversi gripper soft contemporaneamente. Hanno trattato la progettazione di questi robot come un puzzle composto da punti e linee connessi, un metodo che permette di esplorare un vasto numero di forme senza rimanere bloccati su una singola soluzione. Testando questi design contro molti scenari diversi — afferrare oggetti piccoli e duri, grandi e morbidi, e tutto ciò che sta nel mezzo — hanno scoperto qualcosa di sorprendente. Quando hanno costretto il loro computer a trovare soluzioni che funzionassero bene in tutte queste diverse situazioni, i robot risultanti non sono diventati solo bravi in una cosa; sono diventati sorprendentemente capaci di gestire oggetti che non avevano mai visto prima.

I ricercatori hanno iniziato costruendo un linguaggio digitale per descrivere questi robot soft. Invece di disegnare una forma solida, hanno rappresentato il robot come una rete di punti e linee. I punti rappresentano punti nello spazio, e le linee rappresentano il materiale che li connette. Questa rete è flessibile: il computer può aggiungere o rimuovere punti, spostarli o cambiare lo spessore delle linee di connessione. Questo approccio è potente perché permette al computer di inventare forme che un progettista umano potrebbe non pensare mai, creando curve e strutture complesse che rimangono comunque abbastanza semplici da poter essere testate rapidamente dal computer. Per garantire che questi design digitali fossero realistici, il team ha utilizzato simulazioni fisiche avanzate che tengono conto di come i materiali morbidi si tendono, si torcono e tornano in posizione. Hanno persino simulato il modo in cui il robot tocca un oggetto, assicurandosi che la gomma virtuale non attraversasse la mela o la roccia virtuali.

L'innovazione reale, tuttavia, risiedeva nel modo in cui cercavano il miglior design. Di solito, quando i computer cercano di risolvere un problema, si concentrano sulla ricerca della singola risposta migliore per un compito specifico. Se chiedi a un computer di progettare un gripper per una pallina da tennis, creerà una forma perfetta per una pallina da tennis, ma inutile per qualsiasi altra cosa. Questo è chiamato overfitting, ed è un ostacolo importante nella robotica. Il team del CSIRO ha deciso di combattere questo fenomeno usando una strategia che valorizza la varietà. Hanno chiesto al loro computer di trovare design che fossero non solo bravi a afferrare, ma anche diversi tra loro. Hanno impostato una competizione in cui il computer doveva gestire quattro obiettivi diversi contemporaneamente: afferrare un oggetto piccolo e duro, un oggetto grande e duro, un oggetto piccolo e morbido e un oggetto grande e morbido. Al computer è stato ordinato di mantenere un'ampia gamma di soluzioni, assicurando che nessun tipo di gripper dominasse i risultati.

Mentre il computer eseguiva migliaia di simulazioni, facendo evolvere questi design attraverso centinaia di generazioni, è emerso un modello chiaro. I design che sono stati costretti alla diversità non sono diventati un miscuglio disordinato di soluzioni mediocri. Al contrario, hanno sviluppato una robustezza che i design a compito singolo non possedevano. Quando i ricercatori hanno testato questi design diversificati su oggetti che non erano mai stati mostrati al computer durante la fase di addestramento, i risultati sono stati sorprendenti. I gripper progettati per un singolo compito fallivano miseramente di fronte a una nuova forma. Ma i gripper che erano stati ottimizzati per la varietà affrontavano queste nuove sfide con facilità. Potevano adattarsi a una colonna concava o a una struttura simile al corallo che non somigliava affatto agli oggetti di addestramento. È risultato che, insegnando al computer a essere flessibile nel pensiero, i robot fisici imparavano a essere flessibili nei propri corpi.

Per dimostrare che non si trattasse solo di un artefatto del computer, il team ha costruito due di questi gripper ottimizzati in vera gomma. Li hanno montati su un motore e li hanno testati tirando su vari oggetti, tra cui una sfera, uno spillo e una delicata struttura simile al corallo. I robot fisici si sono comportati quasi esattamente come previsto dalle simulazioni. Hanno usato la loro morbidezza per conformarsi alle forme degli oggetti, generando forza sufficiente per tenerli senza schiacciarli. Ciò ha confermato che i design digitali avevano catturato principi fisici reali di come i materiali morbidi interagiscono con il mondo. L'esperimento ha dimostrato che l' "intelligenza meccanica" del robot stava svolgendo il lavoro pesante, permettendogli di generalizzare le proprie abilità a nuove situazioni senza dover essere riprogrammato.

Lo studio suggerisce che la chiave per costruire robot davvero adattabili potrebbe non risiedere nel renderli più intelligenti, ma nel rendere il loro processo di progettazione più diversificato. Rifiutando di accontentarsi di un'unica soluzione perfetta e abbracciando invece una vasta gamma di possibilità, gli ingegneri possono creare macchine che siano naturalmente robuste contro l'imprevisto. Questo approccio offre una strada promettente per i robot che devono lavorare in ambienti imprevedibili, dalla raccolta della frutta in un campo all'assistenza in un laboratorio. Dimostra che, a volte, il modo migliore per prepararsi all'ignoto è esercitarsi con un po' di tutto.

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 →