Morse Graphs: Topological Tools for Analyzing the Global Dynamics of Robot Controllers

02/17/2022
by   Ewerton R. Vieira, et al.
0

Understanding the global dynamics of a robot controller, such as identifying attractors and their regions of attraction (RoA), is important for safe deployment and synthesizing more effective hybrid controllers. This paper proposes a topological framework to analyze the global dynamics of robot controllers, even data-driven ones, in an effective and explainable way. It builds a combinatorial representation representing the underlying system's state space and non-linear dynamics, which is summarized in a directed acyclic graph, the Morse graph. The approach only probes the dynamics locally by forward propagating short trajectories over a state-space discretization, which needs to be a Lipschitz-continuous function. The framework is evaluated given either numerical or data-driven controllers for classical robotic benchmarks. It is compared against established analytical and recent machine learning alternatives for estimating the RoAs of such controllers. It is shown to outperform them in accuracy and efficiency. It also provides deeper insights as it describes the global dynamics up to the discretization's resolution. This allows to use the Morse graph to identify how to synthesize controllers to form improved hybrid solutions or how to identify the physical limitations of a robotic system.

READ FULL TEXT
research
10/04/2022

Data-Efficient Characterization of the Global Dynamics of Robot Controllers with Confidence Guarantees

This paper proposes an integration of surrogate modeling and topology to...
research
09/26/2018

Adding Neural Network Controllers to Behavior Trees without Destroying Performance Guarantees

In this paper, we show how controllers created using data driven designs...
research
09/18/2022

Data-driven Step-to-step Dynamics based Adaptive Control for Robust and Versatile Underactuated Bipedal Robotic Walking

This paper presents a framework for synthesizing bipedal robotic walking...
research
05/26/2019

A Staged Approach to Evolving Real-world UAV Controllers

A testbed has recently been introduced that evolves controllers for arbi...
research
02/19/2019

Learning Task Agnostic Sufficiently Accurate Models

For complex real-world systems, designing controllers are a difficult ta...
research
09/16/2023

Multi-objective tuning for torque PD controllers of cobots

Collaborative robotics is a new and challenging field in the realm of mo...
research
06/02/2020

NewtonianVAE: Proportional Control and Goal Identification from Pixels via Physical Latent Spaces

Learning low-dimensional latent state space dynamics models has been a p...

Please sign up or login with your details

Forgot password? Click here to reset