Open Source Robotics

Una raccolta curata di progetti, strumenti e software di robotica open source di alta qualità per la comunità della robotica.

MetaWorld

Benchmark di RL multi-task e meta-RL per la manipolazione robotica

Licenza

MIT

Panoramica

Un benchmark open source per l'apprendimento per rinforzo multi-task e meta-RL, incentrato su compiti di manipolazione robotica a controllo continuo. Fornisce protocolli standardizzati per il meta-learning (ML1, ML10 e ML45, con 1, 10 o 45 compiti di addestramento) e per l'apprendimento multi-task (MT10 e MT50). Si integra con l'API Gymnasium e supporta l'esecuzione parallela.

MetaWorld è una suite di benchmark completa progettata per valutare algoritmi di apprendimento per rinforzo multi-task e di meta-learning in domini di manipolazione robotica a controllo continuo. Il benchmark offre protocolli di meta-learning con 1, 10 o 45 compiti di addestramento (ML1, ML10, ML45) e protocolli multi-task fino a tutti i 50 compiti (MT50), e permette ai ricercatori di studiare in modo sistematico come gli algoritmi di apprendimento scalano con l'aumentare della diversità e della complessità dei compiti. Costruito sullo standard dell'API Gymnasium, MetaWorld offre interfacce familiari ai professionisti dell'RL e supporta l'esecuzione parallela efficiente di più ambienti. La suite di compiti copre un'ampia gamma di primitive e scenari di manipolazione, creando occasioni per studiare la generalizzazione, il transfer learning e l'adattamento few-shot nel controllo robotico, una capacità cruciale per impiegare sistemi robotici adattabili in grado di affrontare la varietà delle sfide di manipolazione del mondo reale.

Perché è importante

MetaWorld è il benchmark più usato per l'apprendimento per rinforzo multi-task e meta-RL nella manipolazione. La sua suite di 50 compiti è diventata il modo standard per valutare se gli algoritmi di RL sanno imparare e trasferire competenze tra abilità di manipolazione diverse.

Il problema che risolve

Alla ricerca sull'RL multi-task mancava un benchmark standard con una diversità di compiti sufficiente a valutare in modo significativo la generalizzazione. MetaWorld fornisce 50 compiti con protocolli standardizzati che rivelano se gli algoritmi imparano davvero abilità di manipolazione trasferibili.

Punti chiave

  • 50 compiti di manipolazione distinti che condividono una configurazione comune con il robot Sawyer
  • Tre protocolli di benchmark, ML1, ML10 e ML45, per diverse scale di valutazione
  • Progettato specificamente per valutare algoritmi multi-task e di meta-learning
  • Spazi di osservazione e di azione coerenti in tutti i compiti
  • Costruito su MuJoCo per una simulazione veloce e affidabile

A chi si rivolge

  • Ricercatori di apprendimento per rinforzo multi-task e meta-RL
  • Team che sviluppano algoritmi di apprendimento continuo
  • Sviluppatori che valutano il trasferimento tra compiti e la generalizzazione
  • Studenti di RL avanzato per la manipolazione

Limiti

  • Tutti i compiti usano lo stesso robot Sawyer: nessuna valutazione cross-embodiment
  • Le definizioni dei compiti sono relativamente semplici rispetto alla manipolazione nel mondo reale
  • Prevalgono le osservazioni basate sullo stato: la valutazione basata sulla visione è secondaria
  • Le funzioni di ricompensa possono a volte essere sfruttate senza risolvere correttamente i compiti

Questo sito richiede JavaScript. Attiva JavaScript per esplorare i nostri progetti di robotica open source.