Optimizing Demonstrated Robot Manipulation Skills for Temporal Logic Constraints

09/07/2022
by   Akshay Dhonthi, et al.
0

For performing robotic manipulation tasks, the core problem is determining suitable trajectories that fulfill the task requirements. Various approaches to compute such trajectories exist, being learning and optimization the main driving techniques. Our work builds on the learning-from-demonstration (LfD) paradigm, where an expert demonstrates motions, and the robot learns to imitate them. However, expert demonstrations are not sufficient to capture all sorts of task specifications, such as the timing to grasp an object. In this paper, we propose a new method that considers formal task specifications within LfD skills. Precisely, we leverage Signal Temporal Logic (STL), an expressive form of temporal properties of systems, to formulate task specifications and use black-box optimization (BBO) to adapt an LfD skill accordingly. We demonstrate our approach in simulation and on a real industrial setting using several tasks that showcase how our approach addresses the LfD limitations using STL and BBO.

READ FULL TEXT
research
08/24/2020

Learning and Sequencing of Object-Centric Manipulation Skills for Industrial Tasks

Enabling robots to quickly learn manipulation skills is an important, ye...
research
09/18/2021

Geometric Task Networks: Learning Efficient and Explainable Skill Coordination for Object Manipulation

Complex manipulation tasks can contain various execution branches of pri...
research
02/03/2020

Elaborating on Learned Demonstrations with Temporal Logic Specifications

Most current methods for learning from demonstrations assume that those ...
research
10/01/2021

Study of Signal Temporal Logic Robustness Metrics for Robotic Tasks Optimization

Signal Temporal Logic (STL) is an efficient technique for describing tem...
research
12/20/2021

Demonstration Informed Specification Search

This paper considers the problem of learning history dependent task spec...
research
08/25/2021

Productive Multitasking for Industrial Robots

The application of robotic solutions to small-batch production is challe...
research
09/24/2022

Learning robotic cutting from demonstration: Non-holonomic DMPs using the Udwadia-Kalaba method

Dynamic Movement Primitives (DMPs) offer great versatility for encoding,...

Please sign up or login with your details

Forgot password? Click here to reset