Optimal trajectory planning and sliding mode control for robots using evolution strategy

Although robots have some kinematic and dynamic constraints such as the limits of the position, velocity, acceleration, jerk, and torque, they should move as fast as possible to increase the productivity. Researches on the minimum-time trajectory planning and control based on the dynamic constraints assume the availability of full dynamics of robots. However, the dynamic equation of robot may not often be exactly known. In this case, the kinematic approach for the minimum-time trajectory planning is more meaningful. We also have to construct a controller to track precisely the minimum-time trajectory. But, finding a proper controller is also difficult if we do not know the explicit dynamic equations of a robot.This paper describes an optimization of trajectory planning based on a kinematic approach using the evolution strategy (ES), as well as an optimization of a sliding mode tracking controller using ES for a robot without dynamic equations.

[1]  Weibing Gao,et al.  Variable structure control of nonlinear systems: a new approach , 1993, IEEE Trans. Ind. Electron..

[2]  Jihong Lee A dynamic programming approach to near minimum-time trajectory planning for two robots , 1995, IEEE Trans. Robotics Autom..

[3]  V. Utkin Variable structure systems with sliding modes , 1977 .

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

[5]  James E. Bobrow,et al.  Optimal Robot Path Planning Using the Minimum-Time Criterion , 2022 .

[6]  Kang G. Shin,et al.  Selection of Near-Minimum Time Geometric Paths for Robotic Manipulators , 1985, 1985 American Control Conference.

[7]  John Y. Hung,et al.  Variable structure control: a survey , 1993, IEEE Trans. Ind. Electron..

[8]  C. Lin,et al.  Formulation and optimization of cubic polynomial joint trajectories for industrial robots , 1983 .

[9]  Thomas Bäck,et al.  Evolutionary Algorithms in Theory and Practice , 1996 .

[10]  Jean-Jacques E. Slotine,et al.  Improving the Efficiency of Time-Optimal Path-Following Algorithms , 1988, 1988 American Control Conference.

[11]  Bernard Roth,et al.  The Near-Minimum-Time Control Of Open-Loop Articulated Kinematic Chains , 1971 .

[12]  N. McKay,et al.  A dynamic programming approach to trajectory planning of robotic manipulators , 1986 .

[13]  Kang G. Shin,et al.  Minimum-time control of robotic manipulators with geometric path constraints , 1985 .

[14]  Thomas Bäck,et al.  Evolutionary algorithms in theory and practice - evolution strategies, evolutionary programming, genetic algorithms , 1996 .

[15]  Zbigniew Michalewicz,et al.  Genetic Algorithms + Data Structures = Evolution Programs , 1996, Springer Berlin Heidelberg.