A Safety and Passivity Filter for Robot Teleoperation Systems

02/17/2021
by   Gennaro Notomista, et al.
0

In this paper, we present a way of enforcing safety and passivity properties of robot teleoperation systems, where a human operator interacts with a dynamical system modeling the robot. The approach does so in a holistic fashion, by combining safety and passivity constraints in a single optimization-based controller which effectively filters the desired control input before supplying it to the system. The result is a safety and passivity filter implemented as a convex quadratic program which can be solved efficiently and employed in an online fashion in many robotic teleoperation applications. Simulation results show the benefits of the approach developed in this paper applied to the human teleoperation of a second-order dynamical system.

READ FULL TEXT

Authors

page 1

page 2

page 3

page 4

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...
06/22/2021

Active Exploitation of Redundancies in Reconfigurable Multi-Robot Systems

While traditional robotic systems come with a monolithic system design, ...
12/01/2021

A Barrier Pair Method for Safe Human-Robot Shared Autonomy

Shared autonomy provides a framework where a human and an automated syst...
12/13/2018

Safe exploration of nonlinear dynamical systems: A predictive safety filter for reinforcement learning

Despite fast progress in Reinforcement Learning (RL), the transfer into ...
03/06/2020

A Set-Theoretic Approach to Multi-Task Execution and Prioritization

Executing multiple tasks concurrently is important in many robotic appli...
09/24/2019

Leveraging the Template and Anchor Framework for Safe, Online Robotic Gait Design

Online control design using a high-fidelity, full-order model for a bipe...
04/20/2016

Labeled Multi-Bernoulli Tracking for Industrial Mobile Platform Safety

This paper presents a track-before-detect labeled multi-Bernoulli filter...

Code Repositories

safe_passive_control

Controllers to ensure safety and passivity of dynamical systems


view repo
This week in AI

Get the week's most popular data science and artificial intelligence research sent straight to your inbox every Saturday.