Active Model Learning using Informative Trajectories for Improved Closed-Loop Control on Real Robots
Weixuan Zhang, Marco Tognon, Lionel Ott, Roland Siegwart, and Juan, Nieto

TL;DR
This paper presents a method for actively learning robot dynamics by optimizing informative trajectories, leading to more accurate models and improved control performance on complex real robots.
Contribution
It introduces an optimization-based approach to generate informative trajectories for efficient data collection and model learning in robotic systems.
Findings
Models learned from informative trajectories outperform non-informative ones by 13.3%.
The learned models generalize better, improving tracking performance.
The approach is demonstrated on a complex omnidirectional flying vehicle.
Abstract
Model-based controllers on real robots require accurate knowledge of the system dynamics to perform optimally. For complex dynamics, first-principles modeling is not sufficiently precise, and data-driven approaches can be leveraged to learn a statistical model from real experiments. However, the efficient and effective data collection for such a data-driven system on real robots is still an open challenge. This paper introduces an optimization problem formulation to find an informative trajectory that allows for efficient data collection and model learning. We present a sampling-based method that computes an approximation of the trajectory that minimizes the prediction uncertainty of the dynamics model. This trajectory is then executed, collecting the data to update the learned model. In experiments we demonstrate the capabilities of our proposed framework when applied to a complex…
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.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsMachine Learning and Algorithms · Fault Detection and Control Systems · Robot Manipulation and Learning
