Saved in:
Bibliographic Details
Main Authors: Sanghvi, Hersh, Folk, Spencer, Taylor, Camillo Jose
Format: Preprint
Published: 2024
Subjects:
Online Access:https://arxiv.org/abs/2406.17620
Tags: Add Tag
No Tags, Be the first to tag this record!
_version_ 1866912105161031680
author Sanghvi, Hersh
Folk, Spencer
Taylor, Camillo Jose
author_facet Sanghvi, Hersh
Folk, Spencer
Taylor, Camillo Jose
contents Control tuning and adaptation present a significant challenge to the usage of robots in diverse environments. It is often nontrivial to find a single set of control parameters by hand that work well across the broad array of environments and conditions that a robot might encounter. Automated adaptation approaches must utilize prior knowledge about the system while adapting to significant domain shifts to find new control parameters quickly. In this work, we present a general framework for online controller adaptation that deals with these challenges. We combine meta-learning with Bayesian recursive estimation to learn prior predictive models of system performance that quickly adapt to online data, even when there is significant domain shift. These predictive models can be used as cost functions within efficient sampling-based optimization routines to find new control parameters online that maximize system performance. Our framework is powerful and flexible enough to adapt controllers for four diverse systems: a simulated race car, a simulated quadrupedal robot, and a simulated and physical quadrotor. The video and code can be found at https://hersh500.github.io/occam.
format Preprint
id arxiv_https___arxiv_org_abs_2406_17620
institution arXiv
publishDate 2024
record_format arxiv
spellingShingle OCCAM: Online Continuous Controller Adaptation with Meta-Learned Models
Sanghvi, Hersh
Folk, Spencer
Taylor, Camillo Jose
Robotics
Control tuning and adaptation present a significant challenge to the usage of robots in diverse environments. It is often nontrivial to find a single set of control parameters by hand that work well across the broad array of environments and conditions that a robot might encounter. Automated adaptation approaches must utilize prior knowledge about the system while adapting to significant domain shifts to find new control parameters quickly. In this work, we present a general framework for online controller adaptation that deals with these challenges. We combine meta-learning with Bayesian recursive estimation to learn prior predictive models of system performance that quickly adapt to online data, even when there is significant domain shift. These predictive models can be used as cost functions within efficient sampling-based optimization routines to find new control parameters online that maximize system performance. Our framework is powerful and flexible enough to adapt controllers for four diverse systems: a simulated race car, a simulated quadrupedal robot, and a simulated and physical quadrotor. The video and code can be found at https://hersh500.github.io/occam.
title OCCAM: Online Continuous Controller Adaptation with Meta-Learned Models
topic Robotics
url https://arxiv.org/abs/2406.17620