Abstract

Learning from demonstrations with Probabilistic Movement Primitives (ProMPs) has been widely used in robot skill learning, especially in human-robot collaboration. Although ProMP has been extended to multi-task situations inspired by the Gaussian mixture model, it still treats each task independently. ProMP ignores the common scenario that robots conduct adaptive switching of the collaborative tasks in order to align with the instantaneous change of human intention. To solve this problem, we proposed an alternate learning-based parameter estimation method and an empirical minimum variation-based decomposition strategy with projection points, combining with linear interpolation strategy for weights, based on a Gaussian mixture model framework. Alternate learning of weights and parameters in multi-task ProMP (MTProMP) allows the robot to obtain a smooth composite trajectory planning which crosses expected via points. Decomposition strategy reflects how the desired via point state is projected onto the individual ProMP component, rendering the minimum total sum of deviations between each projection point with the respective prior. Linear interpolation is used to adjust the weights among sequential via points automatically. The proposed method and strategy are successfully extended to multi-task interaction ProMPs (MTiProMP). With MTProMP and MTiProMP, the robot can be applied to multiple tasks in industrial factories and collaborate with the worker to switch from one task to another according to changing intentions of the human. Classical via points trajectory planning experiments and human-robot collaboration experiments are performed on the Sawyer robot. The results of experiments show that MTProMP and MTiProMP with the proposed method and strategy perform better.

Highlights

  • R OBOTS are utilized in diverse occasions, in factories, and in homes, hospitals, etc

  • We proposed an alternate learning parameter estimation method and projection points strategy for multi-task ProMP (MTProMP) model and MTiProMP model, which are inspired by Gaussian Mixture Model (GMM) and linear basis function fitting

  • MTPROMP AND MTIPROMP In order to overcome the influence of demonstration variance, we introduce a mixture of Movement Primitives (MPs)

Read more

Summary

INTRODUCTION

R OBOTS are utilized in diverse occasions, in factories, and in homes, hospitals, etc. The modulation of a movement can be achieved by controlling the target’s positions and velocities with ProMP It couples the multiple joints of the robot through modeling the covariance between trajectories of several degrees of freedom. It is a significant research fields that endowing robots the ability of switching tasks to comply with the changes of human behavioral intentions under contact-free collaborations’ scenario. The proposed alternate learning method based on EM algorithm [14] is utilized update the weight and parameter of each ProMP or iProMP. They are applied to implement fast, adaptive task switching in single-robot scenarios and humanrobot collaboration scenarios, respectively

THE STRUCTURE OF PROMP
ESTIMATION OF PARAMETERS IN PROMP AND IPROMP
EXPERIMENTS
PASSING SET VIA-POINTS WITH MTPROMP
CONCLUSION
Full Text
Published version (Free)

Talk to us

Join us for a 30 min session where you can share your feedback and ask us any queries you have

Schedule a call