Abstract
This paper gives the insight into inverse kinematics analysis of industrial serial manipulators of different degree of freedom, utilizing homogeneous transformation matrices, Denavit–Hartenberg (D–H) parameters, and the forward kinematics. For a robot with 2/3/4 degrees of freedom, inverse kinematics can be determined by using simple geometry with (sin, cos, tan) trigonometry functions, first by solving the forward kinematics, and then creating simultaneous equations solving those for the joint angles. For a robot with six joints (spherical wrist) or more joints (redundant robots) the inverse kinematics becomes complex to solve manually, in such cases the inverse kinematics will be treated as an optimization problem which can be solved numerically. In the proposed approach, MATLAB’s ‘ga’ solver was used to solve the inverse kinematics of serial manipulators. The joint angles obtained from optimization methods (ga), (pso), and algebraic methods are compared for two degrees of freedom R-R manipulator. A case study on ABB IRB 1600-1.45 serial manipulator with 6-DOF is presented in this paper.
This is a preview of subscription content, log in via an institution.
Buying options
Tax calculation will be finalised at checkout
Purchases are for personal use only
Learn about institutional subscriptionsReferences
Saha, S.K.: Introduction to Robotics. Tata McGraw-Hill Education (2014)
Paul, R.P.: Robot Manipulators: Mathematics, Programming, and Control: the Computer Control of Robot Manipulators. Richard Paul (1981)
Tsai, L-W., Morgan, A.P.: Solving the kinematics of the most general six-and five-degree-of-freedom manipulators by continuation methods. J. Mech. Trans. Autom. Des. 107(2), 189–200 (1985)
Garg, D.P., Kumar, M.: Optimization techniques applied to multiple manipulators for path planning and torque minimization. Eng. Appl. Artif. Intell. 15(3–4), 241–252 (2002)
Mittal, R.K., Nagrath, I.J.: Robotics and Control. Tata McGraw-Hill (2003)
Corke, P.: Robotics, Vision and Control: Fundamental Algorithms In MATLAB® Second, Completely Revised, vol. 118. Springer (2017)
Chipperfield, A.J., Fleming, P.: The MATLAB Genetic Algorithm Toolbox (1995)
Goldberg, D.E., Holland, J.H.: Genetic algorithms and machine learning. Mach. Learn. 3, 95–99 (1988)
Adams, M.S.C., Documentation, C.: Msc. Software Corporation (2005)
Acknowledgements
The authors are grateful to the support of K L E F (Deemed to be University), Dept. of Mechanical Engineering, FIST sponsored Advance Prototyping and Manufacturing Lab (SR/FST/ETI—317/2012(C)) for supporting us throughout the project.
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2020 Springer Nature Singapore Pte Ltd.
About this paper
Cite this paper
Jaladi, S., Rao, T.E., Srinath, A. (2020). Inverse Kinematics Analysis of Serial Manipulators Using Genetic Algorithms. In: Das, K., Bansal, J., Deep, K., Nagar, A., Pathipooranam, P., Naidu, R. (eds) Soft Computing for Problem Solving. Advances in Intelligent Systems and Computing, vol 1048. Springer, Singapore. https://doi.org/10.1007/978-981-15-0035-0_42
Download citation
DOI: https://doi.org/10.1007/978-981-15-0035-0_42
Published:
Publisher Name: Springer, Singapore
Print ISBN: 978-981-15-0034-3
Online ISBN: 978-981-15-0035-0
eBook Packages: Intelligent Technologies and RoboticsIntelligent Technologies and Robotics (R0)