Simulation-Aided Policy Tuning for Black-Box Robot Learning
Shiming He, Alexander von Rohr, Dominik Baumann, Ji Xiang, Sebastian Trimpe
TL;DR
This work tackles data-efficient robot learning under a black-box policy search setting by treating simulators as additional information sources. It introduces a derivative Gaussian process model and a local Bayesian optimization framework (HCI-GIBO) that guarantees high-probability policy improvements, and extends it to dual-information, sim-to-real scenarios (S-HCI-GIBO) with a SimToReal switching rule. The approach demonstrates superior data efficiency in synthetic high-dimensional benchmarks and validates performance gains on real robot tasks, including fine-tuning deep RL agents and full learning-from-scratch trajectory tracking. The results indicate practical impact for fast, reliable robot adaptation with limited hardware trials, while acknowledging limitations in local convergence and the need for informative priors; future work includes multi-simulator extensions and constrained optimization.
Abstract
How can robots learn and adapt to new tasks and situations with little data? Systematic exploration and simulation are crucial tools for efficient robot learning. We present a novel black-box policy search algorithm focused on data-efficient policy improvements. The algorithm learns directly on the robot and treats simulation as an additional information source to speed up the learning process. At the core of the algorithm, a probabilistic model learns the dependence of the policy parameters and the robot learning objective not only by performing experiments on the robot, but also by leveraging data from a simulator. This substantially reduces interaction time with the robot. Using this model, we can guarantee improvements with high probability for each policy update, thereby facilitating fast, goal-oriented learning. We evaluate our algorithm on simulated fine-tuning tasks and demonstrate the data-efficiency of the proposed dual-information source optimization algorithm. In a real robot learning experiment, we show fast and successful task learning on a robot manipulator with the aid of an imperfect simulator.
