Derivative-Free Failure Avoidance Control for Manipulation using Learned Support Constraints

01/31/2018
by   Jonathan Lee, et al.
0

Learning to accomplish tasks such as driving, grasping or surgery from supervisor demonstrations can be risky when the execution of the learned policy leads to col- lisions and other costly failures. Adding explicit constraints to stay within safe zones is often not possible when the state representations are complex. Furthermore, enforcing these constraints during execution of the learned policy can be difficult in environments where dynamics are not known. In this paper, we propose a two-phase method for safe control from demonstrations in robotic manipulation tasks where changes in state are limited by the magnitude of control applied. In the first phase, we use support estimation of supervisor demonstrations to infer implicit constraints on states in addition to learning a policy directly from the observed controls. We also propose a time-varying modification to the support estimation problem allowing for accurate estimation on sequential tasks. In the second phase, we present a switching policy to prevent the robot from leaving safe regions of the state space during run time using the decision function of the estimated support. The policy switches between the robot's learned policy and a novel failure avoidance policy depending on the distance to the boundary of the support. We prove that inferred constraints are guaranteed to be enforced using this failure avoidance policy if the support is well-estimated. A simulated pushing task suggests that support estimation and failure avoidance control can reduce failures by 87 task using a da Vinci Surgical Robot, failure avoidance control reduced failures by 84

READ FULL TEXT

page 1

page 6

page 7

page 8

research
01/31/2018

Model-Free Error Detection and Recovery for Robot Learning from Demonstration

Learning from human demonstrations can facilitate automation but is risk...
research
02/25/2023

Failure-aware Policy Learning for Self-assessable Robotics Tasks

Self-assessment rules play an essential role in safe and effective real-...
research
05/04/2023

Learning Failure Prevention Skills for Safe Robot Manipulation

Robots are more capable of achieving manipulation tasks for everyday act...
research
04/06/2022

Safe Interactive Industrial Robots using Jerk-based Safe Set Algorithm

The need to increase the flexibility of production lines is calling for ...
research
05/20/2021

Robot Action Diagnosis and Experience Correction by Falsifying Parameterised Execution Models

When faced with an execution failure, an intelligent robot should be abl...
research
11/07/2017

Learning Robust Bed Making using Deep Imitation Learning with DART

Bed-making is a universal home task that can be challenging for senior c...
research
03/22/2021

Introspective Visuomotor Control: Exploiting Uncertainty in Deep Visuomotor Control for Failure Recovery

End-to-end visuomotor control is emerging as a compelling solution for r...

Please sign up or login with your details

Forgot password? Click here to reset