Abstract

In this paper, composite dynamic movement primitives (DMPs) based on radial basis function neural networks (RBFNNs) are investigated for robots’ skill learning from human demonstrations. The composite DMPs could encode the position and orientation manipulation skills simultaneously for human-to-robot skills transfer. As the robot manipulator is expected to perform tasks in unstructured and uncertain environments, it requires the manipulator to own the adaptive ability to adjust its behaviours to new situations and environments. Since the DMPs can adapt to uncertainties and perturbation, and spatial and temporal scaling, it has been successfully employed for various tasks, such as trajectory planning and obstacle avoidance. However, the existing skill model mainly focuses on position or orientation modelling separately; it is a common constraint in terms of position and orientation simultaneously in practice. Besides, the generalisation of the skill learning model based on DMPs is still hard to deal with dynamic tasks, e.g., reaching a moving target and obstacle avoidance. In this paper, we proposed a composite DMPs-based framework representing position and orientation simultaneously for robot skill acquisition and the neural networks technique is used to train the skill model. The effectiveness of the proposed approach is validated by simulation and experiments.

Highlights

  • Robot manipulator has been widely used in a number of fields, such as industrial assembly [1], space exploration [2], medical surgery [3] and so on

  • Since the dynamic movement primitives (DMPs) can adapt to uncertainties and perturbation, and spatial and temporal scaling, it has been successfully employed for various tasks, such as trajectory planning and obstacle avoidance

  • We proposed a composite DMPs-based framework representing position and orientation simultaneously for robot skill acquisition and the neural networks technique is used to train the skill model

Read more

Summary

Introduction

Robot manipulator has been widely used in a number of fields, such as industrial assembly [1], space exploration [2], medical surgery [3] and so on. The adaptability of robot skills often refers to spatial and temporal scaling, adjusting their behaviours based on the perception information. Such as tracking moving tasks, the robot needs to modify its trajectory based on the position and velocity of the moving target [21]. Different basis functions have been studied to improve the performance of DMPs. In this work, a composite DMPs-based skill learning framework is studied, which considers the position constraints and the orientation requirement. A composite DMPs-based skill learning framework is studied, which considers the position constraints and the orientation requirement Both temporal and spatial generalisation capability has been increased.

Preliminaries and motivations
Position and orientation DMP in Cartesian space
Composite position and orientation dynamic movement primitives
The composite DMP formulation
The training of DMPs by RBFNNs
Experimental results
Spatial scaling of composite DMP
The temporal scaling of orientation DMP
The performance of composite DMP for a moving goal
Conclusion
Compliance with ethical standards
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