ChatPaper.aiChatPaper

RoboGen : Vers la libération de données infinies pour l'apprentissage automatisé des robots via la simulation générative

RoboGen: Towards Unleashing Infinite Data for Automated Robot Learning via Generative Simulation

November 2, 2023
Auteurs: Yufei Wang, Zhou Xian, Feng Chen, Tsun-Hsuan Wang, Yian Wang, Katerina Fragkiadaki, Zackory Erickson, David Held, Chuang Gan
cs.AI

Résumé

Nous présentons RoboGen, un agent robotique génératif qui apprend automatiquement une diversité de compétences robotiques à grande échelle via une simulation générative. RoboGen exploite les avancées les plus récentes en matière de modèles de base et génératifs. Plutôt que d'utiliser ou d'adapter directement ces modèles pour produire des politiques ou des actions de bas niveau, nous préconisons un schéma génératif qui utilise ces modèles pour générer automatiquement des tâches, des scènes et des supervisions d'entraînement diversifiées, permettant ainsi de mettre à l'échelle l'apprentissage de compétences robotiques avec un minimum de supervision humaine. Notre approche dote un agent robotique d'un cycle auto-guidé de proposition-génération-apprentissage : l'agent propose d'abord des tâches et des compétences intéressantes à développer, puis génère des environnements de simulation correspondants en peuplant des objets et des ressources pertinents avec des configurations spatiales appropriées. Ensuite, l'agent décompose la tâche de haut niveau proposée en sous-tâches, sélectionne l'approche d'apprentissage optimale (apprentissage par renforcement, planification de mouvement ou optimisation de trajectoire), génère les supervisions d'entraînement nécessaires, puis apprend des politiques pour acquérir la compétence proposée. Notre travail tente d'extraire les connaissances étendues et polyvalentes intégrées dans les modèles à grande échelle et de les transférer au domaine de la robotique. Notre pipeline entièrement génératif peut être interrogé de manière répétée, produisant un flux ininterrompu de démonstrations de compétences associées à des tâches et des environnements variés.
English
We present RoboGen, a generative robotic agent that automatically learns diverse robotic skills at scale via generative simulation. RoboGen leverages the latest advancements in foundation and generative models. Instead of directly using or adapting these models to produce policies or low-level actions, we advocate for a generative scheme, which uses these models to automatically generate diversified tasks, scenes, and training supervisions, thereby scaling up robotic skill learning with minimal human supervision. Our approach equips a robotic agent with a self-guided propose-generate-learn cycle: the agent first proposes interesting tasks and skills to develop, and then generates corresponding simulation environments by populating pertinent objects and assets with proper spatial configurations. Afterwards, the agent decomposes the proposed high-level task into sub-tasks, selects the optimal learning approach (reinforcement learning, motion planning, or trajectory optimization), generates required training supervision, and then learns policies to acquire the proposed skill. Our work attempts to extract the extensive and versatile knowledge embedded in large-scale models and transfer them to the field of robotics. Our fully generative pipeline can be queried repeatedly, producing an endless stream of skill demonstrations associated with diverse tasks and environments.
PDF302December 15, 2024