Towards safe control parameter tuning in distributed multi-agent systems
By: Abdullah Tokmak, Thomas B. Schön, Dominik Baumann
Potential Business Impact:
Helps robots and self-driving cars work together safely.
Many safety-critical real-world problems, such as autonomous driving and collaborative robots, are of a distributed multi-agent nature. To optimize the performance of these systems while ensuring safety, we can cast them as distributed optimization problems, where each agent aims to optimize their parameters to maximize a coupled reward function subject to coupled constraints. Prior work either studies a centralized setting, does not consider safety, or struggles with sample efficiency. Since we require sample efficiency and work with unknown and nonconvex rewards and constraints, we solve this optimization problem using safe Bayesian optimization with Gaussian process regression. Moreover, we consider nearest-neighbor communication between the agents. To capture the behavior of non-neighboring agents, we reformulate the static global optimization problem as a time-varying local optimization problem for each agent, essentially introducing time as a latent variable. To this end, we propose a custom spatio-temporal kernel to integrate prior knowledge. We show the successful deployment of our algorithm in simulations.
Similar Papers
Scaling Robust Optimization for Swarms: A Distributed Perspective
Optimization and Control
Keeps robots safe when they don't know everything.
Safe Decentralized Density Control of Multi-Robot Systems using PDE-Constrained Optimization with State Constraints
Systems and Control
Robots work together safely, even with bad signals.
Bayesian Optimization for Automatic Tuning of Torque-Level Nonlinear Model Predictive Control
Robotics
Robots move more smoothly and accurately.