Time-jerk optimal trajectory planning of a 7-DOF redundant robot

Time-jerk optimal trajectory planning of a 7-DOF redundant robot

In order to improve the efficiency and smoothness of a robot and reduce its vibration, an algorithm called the augmented Lagrange constrained particle swarm optimization (ALCPSO), which combines constrained particle swarm optimization with the augmented Lagrange multiplier method to realize time-jerk (de ned as the derivative of the acceleration) optimal trajectory planning is proposed. Kinematic constraints such as joint velocities, accelerations, jerks, and traveling time are considered. The ALCPSO algorithm is used to avoid local optimization because a new particle swarm is newly produced at each initial time process. Additionally, the best value obtained from the former generation is saved and delivered to the next generation during the iterative search for process. Thus, the nal best value can be found more easily and more quickly. Finally, the proposed algorithm is tested on the 7-DOF robot that is presented in this paper. The simulation results indicate that the algorithm is effective and feasible. Hence, the algorithm presents a solution for the time-jerk optimal trajectory planning problem of a robot subject to nonlinear constraints.

___

  • [1] Xu HL, Xie XR, Zhuang J, Wang SA. Global time-energy optimal planning of industrial robot trajectories. Chin J Mech Eng 2010; 46: 19-25.
  • [2] Gasparetto A, Zanotto V. A technique for time-jerk optimal planning of robot trajectories. Robot Cim-Int Manuf 2008; 24: 415-426.
  • [3] Zanotto V, Gasparetto A, Lanzutti A, Boscariol P, Vidoni R. Experimental validation of minimum time-jerk algorithms for industrial robots. J Intell Robot Syst 2011; 64: 197-219.
  • [4] Cao ZY, Wang H, Wu WR, Xie HJ. Time-jerk optimal trajectory planning of shotcrete manipulators. J Cent South Univ T 2013; 44: 114-121.
  • [5] Zhong GL, Kobayashi Y, Emaru T. Minimum time-jerk trajectory generation for a mobile articulated manipulator. J Chin Soc Mech Eng 2014; 35: 287-296.
  • [6] Liu F, Lin F. Time-jerk optimal planning of industrial robot trajectories. Int J Robot Autom 2016; 31: 1-7.
  • [7] Saryldz E, Temeltas H. A new formulation method for solving kinematic problems of multiarm robot systems using quaternion algebra in the screw theory framework. Turk J Electr Eng Co 2012; 20: 607-628.
  • [8] Craig JJ. Introduction to Robotics Mechanics and Control. 2nd ed. Beijing, China: Machine Press, 2012.
  • [9] Seraji H. Con guration control of redundant manipulators: theory and implementation. IEEE T Robotic Autom 1989; 5: 472-490.
  • [10] Glasst K, Colbaught R, Lim D, Seraji H. On-line collision avoidance for redundant manipulators. In: Proceedings of the IEEE International Conference on Robotics and Automation; 2{6 May 1993; Atlanta, GA, USA: IEEE. pp. 36-42.
  • [11] Delgado KK, Long M, Seraji H. Kinematic analysis of 7-DOF manipulators. Int J Robot Res 1992; 11: 469-481.
  • [12] Khare A, Rangnekar S. A review of particle swarm optimization and its applications in solar photovoltaic system. Appl Soft Comput 2013; 13: 2997-3006.
  • [13] Wang M, Wang P, Lin JS, Li XW, Qin XB. Nonlinear inertia classi cation model and application. Math Probl Eng 2014; 2014: 1-9.
  • [14] Yu Y, Yu XC, Li YS. Solving engineering optimization problem by augmented Lagrange particle swarm optimization. Chin J Mech Eng 2009; 45: 167-172.
  • [15] Yan XL, Zhong Y, Sun GY, Zhong ZH. Cost optimization design of hybrid composite ywheel rotor. Chin J Mech Eng 2012; 48: 118-126.
  • [16] Sedlaczek K, Eberhard P. Using augmented Lagrangian particle swarm optimization for constrained problems in engineering. Struct Multidiscip O 2006; 32: 277-286.