Trajectory generation for redundant manipulator using virus evolutionary genetic algorithm

This paper deals with an application of a virus-evolutionary genetic algorithm (VEGA) to hierarchical trajectory planning of a redundant manipulator. The hierarchical trajectory planning is composed of a trajectory generator and position generator. The position generator generates collision-free intermediate positions of the redundant manipulator. The trajectory generator generates a collision-free trajectory based on some intermediate positions sent from the position generator. To generate a collision-free trajectory of the redundant manipulator, the VEGA is applied to the hierarchical trajectory planning only based on forward kinematics. The VEGA realizes horizontal propagation and vertical inheritance of genetic information in a population of candidate solutions. The main operator of the VEGA is a reverse transcription operator, which plays the roles of a crossover and selection simultaneously. In this paper, self-adaptive mutation is applied to the VEGA for local search of trajectory planning to obtain higher performance and the quick solution. Simulation results of the hierarchical trajectory planning show that the VEGA can generate a collision-free trajectory.

[1]  Oussama Khatib,et al.  Real-Time Obstacle Avoidance for Manipulators and Mobile Robots , 1986 .

[2]  Tomás Lozano-Pérez,et al.  Automatic Planning of Manipulator Transfer Movements , 1981, IEEE Transactions on Systems, Man, and Cybernetics.

[3]  Naoyuki Kubota,et al.  Collision avoidance planning of a robot manipulator by using genetic algorithm. A consideration for the problem in which moving obstacles and/or several robots are included in the workspace , 1994, Proceedings of the First IEEE Conference on Evolutionary Computation. IEEE World Congress on Computational Intelligence.

[4]  Toshio Fukuda,et al.  Cellular Robotics and Micro Robotic Systems , 1994, World Scientific Series in Robotics and Intelligent Systems.

[5]  Toshio Fukuda,et al.  Trajectory planning of reconfigurable redundant manipulator using virus-evolutionary genetic algorithm , 1996, Proceedings of the 1996 IEEE IECON. 22nd International Conference on Industrial Electronics, Control, and Instrumentation.

[6]  R. Brooks Planning Collision- Free Motions for Pick-and-Place Operations , 1983 .

[7]  Toshio Fukuda,et al.  The role of virus infection in virus-evolutionary genetic algorithm , 1996, Proceedings of IEEE International Conference on Evolutionary Computation.

[8]  D. E. Goldberg,et al.  Genetic Algorithm in Search , 1989 .

[9]  Gilbert Syswerda,et al.  A Study of Reproduction in Generational and Steady State Genetic Algorithms , 1990, FOGA.