Robot positioning of a flexible hydraulic manipulator utilizing genetic algorithm and neural networks

Robot positioning requires that the actuator positions are calculated as a function of end effector position. This mapping is called inverse kinematics of a robot. The inverse kinematics problem is very nonlinear and in some cases it cannot be solved in closed form. Several iterative and neural network approaches are studied in solving the inverse kinematics problem. Deflection of the manipulator arms due to flexibility and mass load causes positioning error. The magnitude of the error depends on the amount of mass load and arm positions and the stiffness characteristics of arms. In this paper a method based on genetic algorithm is used to solve the inverse kinematics of a three degrees of freedom log crane. Neural networks are used to solve the correction values for deflection compensation.

[1]  Jun Wang,et al.  A recurrent neural network for manipulator inverse kinematics computation , 1994, Proceedings of 1994 IEEE International Conference on Neural Networks (ICNN'94).

[2]  Y. Kuroe,et al.  A new neural network learning of inverse kinematics of robot manipulator , 1994, Proceedings of 1994 IEEE International Conference on Neural Networks (ICNN'94).

[3]  E. Watanabe,et al.  A study of generalization ability of neural network for manipulator inverse kinematics , 1991, Proceedings IECON '91: 1991 International Conference on Industrial Electronics, Control and Instrumentation.

[4]  Allon Guez,et al.  The trajectory planning and tracking of redundant manipulators by a hierarchical neurocontroller , 1995, Proceedings of 1995 IEEE International Conference on Robotics and Automation.

[5]  Y. Kuroe,et al.  A neural network learning of nonlinear mappings with considering their smoothness and its application to inverse kinematics , 1994, Proceedings of IECON'94 - 20th Annual Conference of IEEE Industrial Electronics.

[6]  David E. Goldberg,et al.  Genetic Algorithms in Search Optimization and Machine Learning , 1988 .

[7]  John J. Craig,et al.  Introduction to Robotics Mechanics and Control , 1986 .

[8]  Heikki Handroos,et al.  Deflection compensation of a flexible hydraulic manipulator utilizing neural networks , 1997 .