Abstract
The problem of inverse kinematics for general 6R robots was provided for calculation process, and also exist many inverse kinematics and geometric structure which did not meet the PIEPER criterion. In order to solve these problems, an inverse kinematics algorithm with high accuracy based on multiple population genetic algorithm (MPGA) was proposed. Multiple population was performed to accelerate the convergence rate and avoid the defect of the least part point. For illustrating the performance of the MPGA, the simulation results attained from MPGA are compared with those obtained from well-known single-population genetic algorithm (SGA). Experiments on Panasonic TA1400 robot verified that the algorithm could calculate all globally optimal solutions of general geometric structure and the pose error also can have up to two digits after the decimal point. So this algorithm can be used to guarantee higher control accuracy.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
References
Qiu N, Sui Z, Mingzhe L et al (2013) Algorithm of 6-DOF robot trajectory planning applied to special marking. J Jilin Univ (Eng Technol Ed) 5(48):1307–1313 (in Chinese)
Cheng YL, Zhu SQ, Liu SG et al (2008) Inverse kinematics of 6R robots based on the orthogonal character of rotation sub-matrix. Robot 30(2):160–164 (in Chinese)
Liu Y-C, Huang Y-M, Wang X-Y et al (1998) Genetic algorithm for solving the inverse kinematics problem of Robot. Robot 20(6):421–426 (in Chinese)
Kalra P, Mahapatra PB, Aggarwal DK (2006) An evolutionary approach for solving the multimodal inverse kinematics problem of industrial robots. Mech Mach Theory 41:1213–1229
Dong Y, Yang T, Li W (2012) Algorithm based on analytical method and genetic algorithm for inverse kinematics of redundant manipulator. Comput Simul 3:239–243
Lin M, Wang G, Lin Y (2012) Robot inverse kinematics based on improved genetic algorithm. J Jiangsu Univ Sci Technol (Nat Sci Ed) 26(4):370–375 (in Chinese)
Shi F, Wang H, Hu F et al (2011) 30 case analysis of MATLAB intelligent algorithm. Beihang University Press, Beijing (in Chinese)
Lei Y-J et al (2006) Genetic algorithm toolbox and its application of MATLAB. Xidian university press, Xian (in Chinese)
Craig JJ (2006) Introduction to robotics: mechanics and control [M] 3rd ed. China Machine Press, Beijing (in Chinese)
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2015 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Sui, Z., Jiang, L., Tian, YT., Jiang, W. (2015). Genetic Algorithm for Solving the Inverse Kinematics Problem for General 6R Robots. In: Deng, Z., Li, H. (eds) Proceedings of the 2015 Chinese Intelligent Automation Conference. Lecture Notes in Electrical Engineering, vol 338. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-662-46466-3_16
Download citation
DOI: https://doi.org/10.1007/978-3-662-46466-3_16
Published:
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-662-46465-6
Online ISBN: 978-3-662-46466-3
eBook Packages: EngineeringEngineering (R0)