Review of methods for solving the inverse kinematics problem for an arm with redundancy
Authors: Korovin O.S. | |
Published in issue: #12(77)/2022 | |
DOI: 10.18698/2541-8009-2022-12-846 | |
Category: Mechanical Engineering and Machine Science | Chapter: Robots, Mechatronics, and Robotic Systems |
|
Keywords: inverse kinematics problem, redundant arm, hinge lock method, pseudo inverse Jacobian matrix method, penalty function method, FABRIK method |
|
Published: 22.12.2022 |
The article is devoted to the search for the solution of the inverse kinematics problem by means of various methods. The methods described in the article can be divided into two large groups: exact and approximate (numerical) methods. The described in the article methods of "hinge locking", pseudo inverse Jacobian matrix, penalty functions and FABRIK are applied to solve the inverse problem of kinematics for a manipulator with seven degrees of freedom. The paper also presents the basic formulas used for calculations when solving the inverse kinematics problem. It is concluded that all of the considered methods can equally be used in solving the inverse problem of kinematics.
References
[1] Poezzhaeva E.V., Zakirov E.A., Malev M.V. Kinematics of excessive manipulator robot for fire extinction. Molodoy uchenyy [Young Scientist], 2015, no. 23, pp. 204–206. URL: https://moluch.ru/archive/103/23785/ (in Russ.).
[2] Obzor metodov resheniya obratnoy zadachi kinematiki [Review on methods of solving inverse kinematic problems]. pandia.ru: website (in Russ.). URL: https://pandia.ru/text/80/247/55896.php (accessed: 29.04.2022).
[3] Zenkevich S.L., Yushchenko A.S. Osnovy upravleniya manipulyatsionnymi robotami [Fundamentals of robot control]. Moscow, Bauman MSTU Publ., 2000 (in Russ.).
[4] Rostov N.V. Algorithm analysis for solving the inverse kinematic problems in robot motion control systems. Nauchno-tekhnicheskie vedomosti SPbGPU. Informatika. Telekommunikatsii. Upravlenie [St. Petersburg Polytechnical University Journal. Computer Science. Telecommunication and Control Systems], 2014, no. 5, pp. 93–99 (in Russ.).
[5] Dyda A.A., Oskin D.A. Inverse kinematics problem for manipulator robot by penalty function method. Fundamentalnye issledovaniya [Fundamental research], 2015, no. 11, pp. 673–677 (in Russ.).
[6] Aristidou A., Lasenby J. FABRIK: a fast, iterative solver for the Inverse Kinematics problem. Graph. Models, 2011, vol. 73, no. 5, pp. 243–260. DOI: https://doi.org/10.1016/j.gmod.2011.05.003
[7] Tao S., Yang Y. Collision-free motion planning of a virtual arm based on the FABRIK algorithm. Robotica, 2017, vol. 35, no. 6, pp. 1431–1450. DOI: https://doi.org/10.1017/S0263574716000205