DocumentCode :
250463
Title :
Orientation in Cartesian space dynamic movement primitives
Author :
Ude, Ales ; Nemec, Bojan ; Petric, Tadej ; Morimoto, Jun
Author_Institution :
Dept. of Automatics, Bio-Cybern., & Robot., Jozef Stefan Inst., Ljubljana, Slovenia
fYear :
2014
fDate :
May 31 2014-June 7 2014
Firstpage :
2997
Lastpage :
3004
Abstract :
Dynamic movement primitives (DMPs) were proposed as an efficient way for learning and control of complex robot behaviors. They can be used to represent point-to-point and periodic movements and can be applied in Cartesian or in joint space. One problem that arises when DMPs are used to define control policies in Cartesian space is that there exists no minimal, singularity-free representation of orientation. In this paper we show how dynamic movement primitives can be defined for non minimal, singularity free representations of orientation, such as rotation matrices and quaternions. All of the advantages of DMPs, including ease of learning, the ability to include coupling terms, and scale and temporal invariance, can be adopted in our formulation. We have also proposed a new phase stopping mechanism to ensure full movement reproduction in case of perturbations.
Keywords :
humanoid robots; matrix algebra; robot dynamics; robot kinematics; trajectory control; Cartesian space; DMPs; dynamic movement primitives; humanoid robot; orientation trajectory; phase stopping mechanism; quaternions; robot behaviors; rotation matrices; Angular velocity; Differential equations; Equations; Mathematical model; Quaternions; Robots; Trajectory;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Robotics and Automation (ICRA), 2014 IEEE International Conference on
Conference_Location :
Hong Kong
Type :
conf
DOI :
10.1109/ICRA.2014.6907291
Filename :
6907291
Link To Document :
بازگشت