Planning trigonometric frequency central pattern generator trajectory for cyclic tasks of robot manipulators

Planning efficient trajectories is an essential task in most automated robotic applications. The execution time and smoothness are usually important considerations for economic and safety reasons. A novel method to generate a trigonometric frequency central pattern generator trajectory is presented in this paper for cyclic point-to-point tasks of industrial robotic manipulators. The proposed method is biologically motivated by the concept of central pattern generator, which is a special neural circuit underlying most rhythmic activities in living beings. A modified central pattern generator model with simple network structure is developed for yielding the desired joint trajectories of robots. An important property of this technique lies in the fact that stable online trajectory transition between different paths is enabled by simply adjusting the central pattern generator control parameters. Moreover, kinematic constraints of the robot can be taken into account for optimizing the robot motion instead of setting a priori the execution time. Two examples of the pick-and-place operation, which is a typical cyclic point-to-point task, are used to illustrate the validity of the method. The results of simulation indicate that the proposed method is capable of producing smooth and time-optimal trajectories, which have also been compared with those yielded by other trajectory planning approaches found in the scientific literature.

[1]  Auke Jan Ijspeert,et al.  Salamandra Robotica II: An Amphibious Robot to Study Salamander-Like Swimming and Walking Gaits , 2013, IEEE Transactions on Robotics.

[2]  Auke Jan Ijspeert,et al.  Online trajectory generation in an amphibious snake robot using a lamprey-like central pattern generator model , 2007, Proceedings 2007 IEEE International Conference on Robotics and Automation.

[3]  Youngjin Choi,et al.  Smooth trajectory planning methods using physical limits , 2015 .

[4]  Gordon Cheng,et al.  Multi-layered multi-pattern CPG for adaptive locomotion of humanoid robots , 2014, Biological Cybernetics.

[5]  Qijun Chen,et al.  Survey of locomotion control of legged robots inspired by biological concept , 2009, Science in China Series F: Information Sciences.

[6]  David J. Ostry,et al.  Trajectories of Human Multi-Joint Arm Movements: Evidence of Joint Level Planning , 1989, ISER.

[7]  Saravana Perumaal,et al.  Synchronized trigonometric S-Curve trajectory for jerk-Bounded Time-Optimal pick and Place Operation , 2012, Int. J. Robotics Autom..

[8]  Frank Chongwoo Park,et al.  Optimal robot motions for physical criteria , 2001, J. Field Robotics.

[9]  A. Gasparetto,et al.  A new method for smooth trajectory planning of robot manipulators , 2007 .

[10]  Claudio Melchiorri,et al.  Trajectory Planning for Automatic Machines and Robots , 2010 .

[11]  曲道奎,et al.  Asymmetric Trajectory Planning for Vacuum Robot Motion , 2011 .

[12]  Elizabeth A. Croft,et al.  Jerk-bounded manipulator trajectory planning: design for real-time applications , 2003, IEEE Trans. Robotics Autom..

[13]  Sijie Yan,et al.  Third-order trajectory planning for high accuracy point-to-point motion , 2009 .

[14]  Sangdeok Park,et al.  Central pattern generator based reflexive control of quadruped walking robots using a recurrent neural network , 2014, Robotics Auton. Syst..

[15]  Pejman Iravani,et al.  Exponential trajectory generation for point to point motions , 2013, 2013 IEEE/ASME International Conference on Advanced Intelligent Mechatronics.

[16]  Alireza Akbarzadeh Tootoonchi,et al.  A bio-inspired approach for online trajectory generation of industrial robots , 2012, Adapt. Behav..

[17]  T. Flash,et al.  The coordination of arm movements: an experimentally confirmed mathematical model , 1985, The Journal of neuroscience : the official journal of the Society for Neuroscience.

[18]  M. H. Ghasemi,et al.  Time-optimal trajectory planning of robot manipulators in point-to-point motion using an indirect method , 2012 .

[19]  H. Lehtihet,et al.  Minimum cost trajectory planning for industrial robots , 2004 .

[20]  Alois Knoll,et al.  Towards autonomous locomotion: CPG-based control of smooth 3D slithering gait transition of a snake-like robot , 2017, Bioinspiration & biomimetics.

[21]  E. Marder,et al.  Central pattern generators and the control of rhythmic movements , 2001, Current Biology.

[22]  Jin Qi,et al.  A CPG-based online trajectory planning method for industrial manipulators , 2016, 2016 Asia-Pacific Conference on Intelligent Robot Systems (ACIRS).

[23]  M. Boryga,et al.  Planning of manipulator motion trajectory with higher-degree polynomials use , 2009 .

[24]  P. Holmes,et al.  The nature of the coupling between segmental oscillators of the lamprey spinal generator for locomotion: A mathematical model , 1982, Journal of mathematical biology.

[25]  Alessandro Gasparetto,et al.  Jerk-Continuous Trajectories for Cyclic Tasks , 2012 .

[26]  Jianwei Zhang,et al.  A Survey on CPG-Inspired Control Models and System Implementation , 2014, IEEE Transactions on Neural Networks and Learning Systems.

[27]  Robert L. Williams,et al.  Simplified Robotics Joint-Space Trajectory Generation with a via Point Using a Single Polynomial , 2013, J. Robotics.

[28]  Atef A. Ata,et al.  OPTIMAL TRAJECTORY PLANNING OF MANIPULATORS: A REVIEW , 2007 .

[29]  Qinghai Yang,et al.  Dynamic Modelling of a CPG-Controlled Amphibious Biomimetic Swimming Robot , 2013 .

[30]  Auke Jan Ijspeert,et al.  Central pattern generators for locomotion control in animals and robots: A review , 2008, Neural Networks.