Skip to main navigation Skip to search Skip to main content

Probabilistic movement primitives based multi-task learning framework

  • Chengfei Yue
  • , Tian Gao*
  • , Lang Lu
  • , Tao Lin
  • , Yunhua Wu
  • *Corresponding author for this work
  • Harbin Institute of Technology Shenzhen
  • Harbin Institute of Technology
  • Nanjing University of Aeronautics and Astronautics

Research output: Contribution to journalArticlepeer-review

Abstract

With the increasing complexity of industrial production and manufacturing tasks, industrial robots are expected to learn intricate operations from simple actions easily and quickly with adaption to dynamic environment. In this paper, a task-parameterized multi-task learning framework is proposed to facilitate rapid learning of operational skills for industrial robots. In this framework, a conditional Probabilistic Movement Primitives (ProMP) is firstly employed to the single-task learning. Using the conditional probability calculation, the extrapolation issue in Learning from Demonstration (LfD) is addressed, enabling robots to learn beyond teaching. Subsequently, the single-task is extended to multi-task scenario by proposing a multi-task learning approach where each single task executes an extrapolation learning. The learned skill can meet the multiple task requirements through an iterative modulation manner. The effectiveness of the proposed framework is validated through both the simulation and a 7-DoF Franka-Emika robot experiment in a predefined task scenario. Furthermore, the outperformance of the proposed method is demonstrated by comparing with the state-of-art movement primitives based learning method.

Original languageEnglish
Article number110144
JournalComputers and Industrial Engineering
Volume191
DOIs
StatePublished - May 2024
Externally publishedYes

Keywords

  • Conditional Probabilistic Movement Primitives
  • Learning beyond teaching
  • Learning from Demonstration
  • Multi-task learning

Fingerprint

Dive into the research topics of 'Probabilistic movement primitives based multi-task learning framework'. Together they form a unique fingerprint.

Cite this