Adaptive Prior Selection for Repertoire-based Online Adaptation in Robotics
Not on the map. Why?
Abstract (arXiv)
Repertoire-based learning is a data-efficient adaptation approach based on a two-step process in which (1) a large and diverse set of policies is learned in simulation, and (2) a planning or learning algorithm chooses the most appropriate policies according to the current situation (e.g., a damaged robot, a new object, etc.). In this paper, we relax the assumption of previous works that a single repertoire is enough for adaptation. Instead, we generate repertoires for many different situations (e.g., with a missing leg, on different floors, etc.) and let our algorithm selects the most useful prior. Our main contribution is an algorithm, APROL (Adaptive Prior selection for Repertoire-based Online Learning) to plan the next action by incorporating these priors when the robot has no information about the current situation. We evaluate APROL on two simulated tasks: (1) pushing unknown objects of various shapes and sizes with a robotic arm and (2) a goal reaching task with a damaged hexapod robot. We compare with "Reset-free Trial and Error" (RTE) and various single repertoire-based baselines. The results show that APROL solves both the tasks in less interaction time than the baselines. Additionally, we demonstrate APROL on a real, damaged hexapod that quickly learns to pick compensatory policies to reach a goal by avoiding obstacles in the path.
Key facts. Cited by 11 papers in the map (data through 7 Oct 2026). First posted on arXiv 16 Jul 2019.
Builds on
No reference list yet.
Built on by
Citing papers per year: 2021: 2; 2022: 7; 2023: 1; 2024: 0; 2025: 1.
11 papers.
- 2021Dynamics-Aware Quality-Diversity for Efficient Learning of Skill Repertoirescited by 20
- 2022Accelerated Quality-Diversity through Massive Parallelismcited by 14
- 2022SafeAPT: Safe Simulation-to-Real Robot Learning using Diverse Policies Learned in Simulationcited by 10
- 2022Relevance-guided Unsupervised Discovery of Abilities with Quality-Diversity Algorithmscited by 8
- 2022Online Damage Recovery for Physical Robots with Hierarchical Quality-Diversitycited by 7
- 2022Hierarchical Quality-Diversity for Online Damage Recoverycited by 5
- 2023Don't Bet on Luck Alone: Enhancing Behavioral Reproducibility of Quality-Diversity Solutions in Uncertain Domainscited by 3
- 2021A Simple Approach to Continual Learning by Transferring Skill Parameterscited by 2
- 2022Efficient Learning of Locomotion Skills through the Discovery of Diverse Environmental Trajectory Generator Priorscited by 2
- 2022Discovering Unsupervised Behaviours from Full-State Trajectoriescited by 2
- 2025From Tabula Rasa to Emergent Abilities: Discovering Robot Skills via Real-World Unsupervised Quality-Diversitycited by 0
- 2025From Tabula Rasa to Emergent Abilities: Discovering Robot Skills via Real-World Unsupervised Quality-Diversity26 Aug 2025
- 2023Don't Bet on Luck Alone: Enhancing Behavioral Reproducibility of Quality-Diversity Solutions in Uncertain Domains7 Apr 2023
- 2022Discovering Unsupervised Behaviours from Full-State Trajectories22 Nov 2022
- 2022Online Damage Recovery for Physical Robots with Hierarchical Quality-Diversity18 Oct 2022
- 2022Efficient Learning of Locomotion Skills through the Discovery of Diverse Environmental Trajectory Generator Priors10 Oct 2022
- 2022Relevance-guided Unsupervised Discovery of Abilities with Quality-Diversity Algorithms21 Apr 2022
- 2022Hierarchical Quality-Diversity for Online Damage Recovery12 Apr 2022
- 2022Accelerated Quality-Diversity through Massive Parallelism2 Feb 2022
- 2022SafeAPT: Safe Simulation-to-Real Robot Learning using Diverse Policies Learned in Simulation27 Jan 2022
- 2021A Simple Approach to Continual Learning by Transferring Skill Parameters19 Oct 2021
- 2021Dynamics-Aware Quality-Diversity for Efficient Learning of Skill Repertoires16 Sep 2021