TL;DR
This paper introduces a pipeline that uses quality diversity algorithms and knowledge distillation to create a single, robust controller capable of managing multiple robot morphologies, including unseen ones, with zero-shot generalization.
Contribution
The paper presents a novel method combining Quality Diversity algorithms and supervised learning to distill multiple single-morphology controllers into one multi-morphology controller that generalizes to unseen morphologies.
Findings
The distilled controller performs well across many morphologies.
It generalizes to unseen morphologies in zero-shot.
It is robust to morphological perturbations and damage.
Abstract
Finding controllers that perform well across multiple morphologies is an important milestone for large-scale robotics, in line with recent advances via foundation models in other areas of machine learning. However, the challenges of learning a single controller to control multiple morphologies make the `one robot one task' paradigm dominant in the field. To alleviate these challenges, we present a pipeline that: (1) leverages Quality Diversity algorithms like MAP-Elites to create a dataset of many single-task/single-morphology teacher controllers, then (2) distills those diverse controllers into a single multi-morphology controller that performs well across many different body plans by mimicking the sensory-action patterns of the teacher controllers via supervised learning. The distilled controller scales well with the number of teachers/morphologies and shows emergent properties. It…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Code & Models
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
