Human Intention Understanding From Multiple Demonstrations and Behavior Generalization in Dynamic Movement Primitives Framework

Human's interference in the process of skill learning can improve the performance of the robot greatly. However, learning from demonstration to generate a new action with human behavioral characteristics in the varying situation is challenging. Generally, dynamic movement primitives (DMPs) meth...

Full description

Bibliographic Details
Main Authors: Boyang Ti, Yongsheng Gao, Qiang Li, Jie Zhao
Format: Article
Language:English
Published: IEEE 2019-01-01
Series:IEEE Access
Subjects:
Online Access:https://ieeexplore.ieee.org/document/8667295/
id doaj-3f94a80affde4753aaf8177d2a654f09
record_format Article
spelling doaj-3f94a80affde4753aaf8177d2a654f092021-03-29T22:23:20ZengIEEEIEEE Access2169-35362019-01-017361863619410.1109/ACCESS.2019.29050518667295Human Intention Understanding From Multiple Demonstrations and Behavior Generalization in Dynamic Movement Primitives FrameworkBoyang Ti0https://orcid.org/0000-0002-0303-8317Yongsheng Gao1Qiang Li2Jie Zhao3State Key Laboratory of Robotics and System, Harbin Institute of Technology, Harbin, ChinaState Key Laboratory of Robotics and System, Harbin Institute of Technology, Harbin, ChinaState Key Laboratory of Robotics and System, Harbin Institute of Technology, Harbin, ChinaState Key Laboratory of Robotics and System, Harbin Institute of Technology, Harbin, ChinaHuman's interference in the process of skill learning can improve the performance of the robot greatly. However, learning from demonstration to generate a new action with human behavioral characteristics in the varying situation is challenging. Generally, dynamic movement primitives (DMPs) method can generalize the trajectory imitating the demonstration, but cannot integrate the feature of multiple trajectories of different targets. In this paper, the proposed method contains two aspects of learning and generating. The statistical method Gaussian mixture model and Gaussian mixture regression (GMM-GMR) is used to extract the common characteristic and eliminate the uncertainty of the multiple demonstrations. To exert the ability of DMPs to generate a human-like motion to a new goal, and we model the shape parameter with locally weighted regression (LWR) method. To enhance the ability of DMPs in multiple trajectories learning, we propose the multivariate Gaussian process regression (MV-GPR) method to construct the regression model of shape parameters to reflect the human intentions, with respect to the target position. To verify the feasibility of the proposed method, we design a peg-in-hole experiment with proving generalization and obstacle avoidance performance. The results have shown that the strategy integrated the generalization of DMPs and feature regeneration ability of MV-GPR method, and the generated valid trajectory could achieve the peg-in-hole task with 6-DOF whole-arm avoidance.https://ieeexplore.ieee.org/document/8667295/Dynamic movement primitiveslearning from demonstrationMV-GPRwhole-arm obstacle avoidance
collection DOAJ
language English
format Article
sources DOAJ
author Boyang Ti
Yongsheng Gao
Qiang Li
Jie Zhao
spellingShingle Boyang Ti
Yongsheng Gao
Qiang Li
Jie Zhao
Human Intention Understanding From Multiple Demonstrations and Behavior Generalization in Dynamic Movement Primitives Framework
IEEE Access
Dynamic movement primitives
learning from demonstration
MV-GPR
whole-arm obstacle avoidance
author_facet Boyang Ti
Yongsheng Gao
Qiang Li
Jie Zhao
author_sort Boyang Ti
title Human Intention Understanding From Multiple Demonstrations and Behavior Generalization in Dynamic Movement Primitives Framework
title_short Human Intention Understanding From Multiple Demonstrations and Behavior Generalization in Dynamic Movement Primitives Framework
title_full Human Intention Understanding From Multiple Demonstrations and Behavior Generalization in Dynamic Movement Primitives Framework
title_fullStr Human Intention Understanding From Multiple Demonstrations and Behavior Generalization in Dynamic Movement Primitives Framework
title_full_unstemmed Human Intention Understanding From Multiple Demonstrations and Behavior Generalization in Dynamic Movement Primitives Framework
title_sort human intention understanding from multiple demonstrations and behavior generalization in dynamic movement primitives framework
publisher IEEE
series IEEE Access
issn 2169-3536
publishDate 2019-01-01
description Human's interference in the process of skill learning can improve the performance of the robot greatly. However, learning from demonstration to generate a new action with human behavioral characteristics in the varying situation is challenging. Generally, dynamic movement primitives (DMPs) method can generalize the trajectory imitating the demonstration, but cannot integrate the feature of multiple trajectories of different targets. In this paper, the proposed method contains two aspects of learning and generating. The statistical method Gaussian mixture model and Gaussian mixture regression (GMM-GMR) is used to extract the common characteristic and eliminate the uncertainty of the multiple demonstrations. To exert the ability of DMPs to generate a human-like motion to a new goal, and we model the shape parameter with locally weighted regression (LWR) method. To enhance the ability of DMPs in multiple trajectories learning, we propose the multivariate Gaussian process regression (MV-GPR) method to construct the regression model of shape parameters to reflect the human intentions, with respect to the target position. To verify the feasibility of the proposed method, we design a peg-in-hole experiment with proving generalization and obstacle avoidance performance. The results have shown that the strategy integrated the generalization of DMPs and feature regeneration ability of MV-GPR method, and the generated valid trajectory could achieve the peg-in-hole task with 6-DOF whole-arm avoidance.
topic Dynamic movement primitives
learning from demonstration
MV-GPR
whole-arm obstacle avoidance
url https://ieeexplore.ieee.org/document/8667295/
work_keys_str_mv AT boyangti humanintentionunderstandingfrommultipledemonstrationsandbehaviorgeneralizationindynamicmovementprimitivesframework
AT yongshenggao humanintentionunderstandingfrommultipledemonstrationsandbehaviorgeneralizationindynamicmovementprimitivesframework
AT qiangli humanintentionunderstandingfrommultipledemonstrationsandbehaviorgeneralizationindynamicmovementprimitivesframework
AT jiezhao humanintentionunderstandingfrommultipledemonstrationsandbehaviorgeneralizationindynamicmovementprimitivesframework
_version_ 1724191721639641088