Trajectory Optimization of Industrial Robots with a Feasible Direction Interior Point Algorithm

Trajectory planning is considered a fundamental concern in robotics. In this paper, we discuss the use of optimization techniques to obtain optimum trajectories of industrial robots. We use the flexibility of optimization techniques to address different formulations and solve them using the Feasible Direction Interior Point Algorithm (FDIPA). This method essentially solves two linear systems in each iteration to compute a descent and feasible direction of the problem, then performs a line search procedure that assures global convergence and feasibility of all iterates. Initially, it will be presented the physical description of the tasks to be executed by the serial robotic manipulator. At first, we discuss point-to-point collision-free paths, that is, given an initial pose of the robot and a final target point, find an optimum trajectory that minimizes time, total displacement, energy or other performance index while avoiding collision with an obstacle. Then we discuss the path-following cases, where, given the desired trajectory of the end-effector, optimum joint trajectories are calculated, such that velocity or acceleration peaks are minimum. Further, both cases are formulated as optimization problems, which we also deal with joint mechanical limits (maximum displacements, velocities and accelerations) as constraints. Finally, we use a 4 degrees-of-freedom (DOF) planar manipulator to present numerical examples. Our results prove the effectiveness of the proposed approach and ensure robustness and applicability of the optimization method in the context of robotics.

[1]  Dragomir N. Nenchev,et al.  Redundancy resolution through local optimization: A review , 1989, J. Field Robotics.

[2]  Francisco Rubio,et al.  Industrial robot efficient trajectory generation without collision through the evolution of the optimal trajectory , 2016, Robotics Auton. Syst..

[3]  Jörg Franke,et al.  Reducing the energy consumption of industrial robots in manufacturing systems , 2015 .

[4]  M. J. D. Powell,et al.  THE CONVERGENCE OF VARIABLE METRIC METHODS FOR NONLINEARLY CONSTRAINED OPTIMIZATION CALCULATIONS , 1978 .

[5]  Richard W. Longman,et al.  Mathematical Optimization in Robotics: Towards Automated High Speed Motion Planning , 1997 .

[6]  Yury Stepanenko,et al.  Iterative dynamic programming: an approach to minimum energy trajectory planning for robotic manipulators , 1996, Proceedings of IEEE International Conference on Robotics and Automation.

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

[8]  L. W. Tsai,et al.  Robot Analysis: The Mechanics of Serial and Parallel Ma-nipulators , 1999 .

[9]  Dongsheng Guo,et al.  Bi-criteria minimization with MWVN-INAM type for motion planning and control of redundant robot manipulators , 2018, Robotica.

[10]  Dongsheng Guo,et al.  Different-Level Simultaneous Minimization of Joint-Velocity and Joint-Torque for Redundant Robot Manipulators , 2013, Journal of Intelligent & Robotic Systems.

[11]  Jingyan Dong,et al.  Feedrate optimization for smooth minimum-time trajectory generation with higher order constraints , 2016 .

[12]  J. Bobrow,et al.  Time-Optimal Control of Robotic Manipulators Along Specified Paths , 1985 .

[13]  G. Oriolo,et al.  Robotics: Modelling, Planning and Control , 2008 .

[14]  O. V. Stryk,et al.  Optimal control of the industrial robot Manutec r3 , 1994 .

[15]  J. Herskovits Feasible Direction Interior-Point Technique for Nonlinear Optimization , 1998 .

[16]  J. Herskovits A View on Nonlinear Optimization , 1995 .