In plain words: A guide that walks readers from the basics of teaching robots by trial and error and by copying human demonstrations up to language-guided models that handle many tasks and different robots. It pairs the concepts with working code examples readers can run and adapt.
Abstract
Robot learning is at an inflection point, driven by rapid advancements in machine learning and the growing availability of large-scale robotics data. This shift from classical, model-based methods to data-driven, learning-based paradigms is unlocking unprecedented capabilities in autonomous systems. This tutorial navigates the landscape of modern robot learning, charting a course from the foundational principles of Reinforcement Learning and Behavioral Cloning to generalist, language-conditioned models capable of operating across diverse tasks and even robot embodiments. This work is intended as a guide for researchers and practitioners, and our goal is to equip the reader with the conceptual understanding and practical tools necessary to contribute to developments in robot learning, with ready-to-use examples implemented in $\texttt{lerobot}$.
Francesco Capuano, Caroline Pascal, Adil Zouitine, Thomas Wolf, Michel Aractingi
arXiv:2510.12403 · cs.RO, cs.LG · submitted Oct 14, 2025
abstract · pdf · html · Tutorial on Robot Learning using LeRobot, the end-to-end robot learning library developed by Hugging Face