A robust and compliant robotic assembly control strategy for batch precision assembly task with uncertain fit types and fit amounts

Questo articolo propone una strategia di controllo robusta e conforme, basata sull'apprendimento per rinforzo multi-task e sulla distillazione delle politiche, per gestire l'assemblaggio di precisione in batch di componenti con tipi e quantità di accoppiamento incerti, dimostrando sperimentalmente un'efficienza di addestramento superiore e un tasso di successo più elevato rispetto ai metodi esistenti.

Bin Wang, Jiwen Zhang, Song Wang, Dan Wu

Pubblicato 2026-03-11
📖 4 min di lettura☕ Lettura da pausa caffè

Each language version is independently generated for its own context, not a direct translation.

Immagina di dover montare a mano migliaia di piccoli pezzi meccanici, come le lenti di uno smartphone. Il problema è che nessun pezzo è perfetto: alcuni sono leggermente più grandi, altri più piccoli, e il buco in cui devono entrare può essere un po' stretto o un po' largo. Se provi a inserirli con un robot rigido come un braccio di ferro, rischi di rompere tutto o di bloccarti.

Questo articolo racconta come i ricercatori dell'Università Tsinghua in Cina hanno insegnato a un robot a diventare un artigiano esperto e flessibile, capace di gestire queste imperfezioni senza rompere nulla.

Ecco la storia della loro soluzione, spiegata come se fosse una ricetta culinaria:

1. Il Problema: Il "Gioco" tra i Pezzi

Immagina di dover inserire un perno in un buco.

  • A volte il buco è leggermente più grande (c'è spazio, il perno "balla" un po').
  • A volte il buco è leggermente più stretto (il perno deve essere spinto con forza, come un tappo in una bottiglia).
  • A volte è perfetto.

In una produzione di massa, non puoi misurare ogni singolo pezzo prima di montarlo. Il robot deve essere pronto a tutto. Se il robot è programmato solo per il "buco stretto", fallirà nel "buco largo", e viceversa. È come se un cuoco sapesse cucinare solo la pasta al sugo, ma non sapesse cosa fare se gli chiedessero un risotto.

2. La Soluzione: Dividere per Conquistare (Scomposizione del Compito)

Invece di chiedere al robot di imparare a fare tutto subito (cosa che lo confonderebbe), i ricercatori hanno diviso il lavoro in 4 piccoli compiti separati:

  1. Inserire in un buco molto stretto.
  2. Inserire in un buco un po' stretto.
  3. Inserire in un buco un po' largo.
  4. Inserire in un buco molto largo.

Hanno addestrato il robot su questi 4 scenari specifici. È come se avessero assunto 4 diversi "maestri" specializzati: uno per ogni tipo di difficoltà.

3. Gli Strumenti: Gli Occhi e le Mani Sensibili

Per ogni compito, il robot non usa solo la forza bruta. Ha due superpoteri:

  • Gli Occhi (Visione): Due telecamere guardano il pezzo mentre entra, correggendo la posizione se è storto.
  • Le Mani Sensibili (Forza): Il robot tiene il pezzo con una ventosa morbida (come un aspirapolvere) e ha dei sensori che sentono la pressione. Se sente che il pezzo si blocca, non spinge con rabbia, ma "ascolta" e si adatta.

Il robot impara a combinare questi due sensi per muoversi con delicatezza, proprio come un chirurgo che opera con precisione millimetrica.

4. L'Addestramento: La Scuola di Specializzazione (Apprendimento Multi-Compito)

Invece di far studiare i 4 maestri uno alla volta (che richiederebbe anni), li hanno fatti studiare insieme in una scuola speciale.

  • Il robot ha notato che i 4 compiti sono simili: in tutti i casi deve sentire la resistenza e guardare la posizione.
  • Imparando tutti insieme, il robot ha scoperto le "regole d'oro" comuni a tutti i compiti. È come se un musicista imparasse a suonare 4 brani diversi nello stesso giorno, notando che le stesse dita si muovono in modo simile in tutti e quattro.
  • Questo ha reso l'addestramento 50% più veloce rispetto ai metodi tradizionali.

5. Il Trucco Finale: Il "Professore" che diventa "Studente" (Distillazione)

Alla fine dell'addestramento, il robot aveva 4 strategie diverse (una per ogni compito). Ma nella fabbrica reale, il robot non sa a priori se il pezzo che sta montando è stretto o largo. Deve indovinarlo mentre lavora.

Qui entra in gioco il trucco magico della Distillazione delle Politiche:

  • Hanno preso i 4 "maestri" (le 4 strategie addestrate) e li hanno fatti insegnare a un unico "studente" (una nuova intelligenza artificiale).
  • Lo studente ha guardato tutti i maestri e ha imparato a sintetizzare la loro saggezza in un'unica mente potente.
  • Ora, questo "super-studente" non ha bisogno di sapere in anticipo se il buco è stretto o largo. Basta che senta la resistenza e guardi il pezzo, e il suo "istinto" gli dice esattamente come muoversi.

Il Risultato: Un Robot che non si Sbatte

Quando hanno testato questo sistema nella vita reale con pezzi che avevano difetti sconosciuti (alcuni molto stretti, altri molto larghi, alcuni con bordi rovinati):

  • I metodi vecchi fallivano spesso o rompevano i pezzi.
  • Il nuovo metodo ha avuto un tasso di successo del 98,5%.
  • Ha usato pochissima forza, evitando di graffiare o rompere i pezzi delicati.

In sintesi: Hanno trasformato un robot rigido e stupido in un artigiano flessibile e intelligente, capace di adattarsi a qualsiasi imprevisto, proprio come un bravo meccanico che sa aggiustare qualsiasi auto senza bisogno di un manuale per ogni singolo modello.