To read this content please select one of the options below:

An extended DMP framework for robot learning and improving variable stiffness manipulation

Feifei Bian (Harbin Institute of Technology, Harbin, China)
Danmei Ren (Fujian (Quanzhou) HIT Institute of Engineering and Technology, Quanzhou, China)
Ruifeng Li (State Key Laboratory of Robotics and System, Harbin Institute of Technology, Harbin, China)
Peidong Liang (Fujian (Quanzhou) HIT Institute of Engineering and Technology, Quanzhou, China)
Ke Wang (Harbin Institute of Technology, Harbin, China)
Lijun Zhao (Harbin Institute of Technology, Harbin, China)

Assembly Automation

ISSN: 0144-5154

Article publication date: 8 May 2019

Issue publication date: 18 February 2020

745

Abstract

Purpose

The purpose of this paper is to present a method which enables a robot to learn both motion skills and stiffness profiles from humans through kinesthetic human-robot cooperation.

Design Methodology Approach

Admittance control is applied to allow robot-compliant behaviors when following the reference trajectories. By extending the dynamical movement primitives (DMP) model, a new concept of DMP and stiffness primitives is introduced to encode a kinesthetic demonstration as a combination of trajectories and stiffness profiles, which are subsequently transferred to the robot. Electromyographic signals are extracted from a human’s upper limbs to obtain target stiffness profiles. By monitoring vibrations of the end-effector velocities, a stability observer is developed. The virtual damping coefficient of admittance controller is adjusted accordingly to eliminate the vibrations.

Findings

The performance of the proposed methods is evaluated experimentally. The result shows that the robot can perform tasks in a variable stiffness mode as like the human dose in the teaching phase.

Originality Value

DMP has been widely used as a teaching by demonstration method to represent movements of humans and robots. The proposed method extends the DMP framework to allow a robot to learn not only motion skills but also stiffness profiles. Additionally, the authors proposed a stability observer to eliminate vibrations when the robot is disturbed by environment.

Keywords

Acknowledgements

This work was partially supported by National Key R&D Program of China (2017YFB1301600), the National Natural Science Foundation of China (61673136), and the High Level Talent Project of Quanzhou City under Grant No.2017ZT015

Citation

Bian, F., Ren, D., Li, R., Liang, P., Wang, K. and Zhao, L. (2020), "An extended DMP framework for robot learning and improving variable stiffness manipulation", Assembly Automation, Vol. 40 No. 1, pp. 85-94. https://doi.org/10.1108/AA-11-2018-0188

Publisher

:

Emerald Publishing Limited

Copyright © 2019, Emerald Publishing Limited

Related articles