Learning Forceful Manipulation Skills from Multi-modal Human Demonstrations

09/09/2021
by   An T. Le, et al.
0

Learning from Demonstration (LfD) provides an intuitive and fast approach to program robotic manipulators. Task parameterized representations allow easy adaptation to new scenes and online observations. However, this approach has been limited to pose-only demonstrations and thus only skills with spatial and temporal features. In this work, we extend the LfD framework to address forceful manipulation skills, which are of great importance for industrial processes such as assembly. For such skills, multi-modal demonstrations including robot end-effector poses, force and torque readings, and operation scene are essential. Our objective is to reproduce such skills reliably according to the demonstrated pose and force profiles within different scenes. The proposed method combines our previous work on task-parameterized optimization and attractor-based impedance control. The learned skill model consists of (i) the attractor model that unifies the pose and force features, and (ii) the stiffness model that optimizes the stiffness for different stages of the skill. Furthermore, an online execution algorithm is proposed to adapt the skill execution to real-time observations of robot poses, measured forces, and changed scenes. We validate this method rigorously on a 7-DoF robot arm over several steps of an E-bike motor assembly process, which require different types of forceful interaction such as insertion, sliding and twisting.

READ FULL TEXT

page 1

page 6

research
03/01/2022

Interactive Human-in-the-loop Coordination of Manipulation Skills Learned from Demonstration

Learning from demonstration (LfD) provides a fast, intuitive and efficie...
research
05/11/2018

Learning Movement Assessment Primitives for Force Interaction Skills

We present a novel, reusable and task-agnostic primitive for assessing t...
research
08/17/2019

Contact Skill Imitation Learning for Robot-Independent Assembly Programming

Robotic automation is a key driver for the advancement of technology. Th...
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
06/01/2022

Learning to Sequence and Blend Robot Skills via Differentiable Optimization

In contrast to humans and animals who naturally execute seamless motions...
research
05/22/2018

A Framework for Robot Manipulation: Skill Formalism, Meta Learning and Adaptive Control

In this paper we introduce a novel framework for expressing and learning...
research
03/26/2021

Robot Program Parameter Inference via Differentiable Shadow Program Inversion

Challenging manipulation tasks can be solved effectively by combining in...

Please sign up or login with your details

Forgot password? Click here to reset