VBOC: Learning the Viability Boundary of a Robot Manipulator using Optimal Control

05/12/2023
by   Asia La Rocca, et al.
0

Safety is often the most important requirement in robotics applications. Nonetheless, control techniques that can provide safety guarantees are still extremely rare for nonlinear systems, such as robot manipulators. A well-known tool to ensure safety is the Viability kernel, which is the largest set of states from which safety can be ensured. Unfortunately, computing such a set for a nonlinear system is extremely challenging in general. Several numerical algorithms for approximating it have been proposed in the literature, but they suffer from the curse of dimensionality. This paper presents a new approach for numerically approximating the viability kernel of robot manipulators. Our approach solves optimal control problems to compute states that are guaranteed to be on the boundary of the set. This allows us to learn directly the set boundary, therefore learning in a smaller dimensional space. Compared to the state of the art on systems up to dimension 6, our algorithm resulted to be more than 2 times as accurate for the same computation time, or 6 times as fast to reach the same accuracy.

READ FULL TEXT

page 6

page 7

research
03/12/2022

SOCKS: A Stochastic Optimal Control and Reachability Toolbox Using Kernel Methods

We present SOCKS, a data-driven stochastic optimal control toolbox based...
research
06/11/2021

Safety of Dynamical Systems with Multiple Non-Convex Unsafe Sets Using Control Barrier Functions

This paper presents an approach to deal with safety of dynamical systems...
research
09/17/2019

A new scalable algorithm for computational optimal control under uncertainty

We address the design and synthesis of optimal control strategies for hi...
research
03/11/2023

Probabilistic Guarantees for Nonlinear Safety-Critical Optimal Control

Leveraging recent developments in black-box risk-aware verification, we ...
research
05/12/2020

Bayesian optimal control of GHZ states in Rydberg lattices

The ability to prepare non-classical states in a robust manner is essent...
research
12/23/2021

Safety and Liveness Guarantees through Reach-Avoid Reinforcement Learning

Reach-avoid optimal control problems, in which the system must reach cer...
research
05/22/2023

Towards optimal space-time discretizations for reachable sets of nonlinear systems

Reachable sets of nonlinear control systems can in general only be appro...

Please sign up or login with your details

Forgot password? Click here to reset