
(2) Oscar Andres Vivas Alban

*corresponding author
AbstractInverse kinematics is essential for precision tasks in fixed-base serial robots, such as surgical robotics or high-speed manufacturing, where delays or errors can have critical consequences. Current inverse kinematic methods face a fundamental trade-off: analytical solutions are fast but limited to spherical-wrist manipulators, while numerical and AI-based approaches sacrifice speed for generality. Despite prior reviews comparing performance metrics, no study provides a unified quantitative framework to guide method selection based on robot structure or application requirements. This systematic review addresses this lack of (1) quantitatively contrasting (response time, accuracy) analytical, numerical, and AI-based methods using studies in fields such as industrial robotics, medicine, and collaborative spaces and (2) identifying optimal hybrid strategies for real-time applications such as path planning. Using PRISMA, we analyzed 47 peer-reviewed articles from Scopus/Web of Science between 2019-2024, excluding algorithms for continuous, parallel, or mobile robots to focus solely on fixed-base serial architectures; selecting topics like ’inverse kinematics and serial robots and analytical or numeric or machine learning methods’. The review reveals that 32% of the analyzed methods are numerical, while 30% are AI-based approaches, reflecting the growing interest in data-driven solutions for IK problems; this scenario highlights the implementation of these methods given the limitations of analytical methods. Moreover, 56% of the nonanalytical approaches achieve an accuracy better than 0.01 mm; and about 70% of these approaches have response times exceeding 20 ms or don´t evaluate the metric, highlighting a critical bottleneck for real-time use. We conclude that hybrid IK methods, combined with standardized validation protocols, are essential for critical applications like robotic surgery. Future work must address benchmarking gaps, especially in AI-based IK, to enable reliable adoption in industry.
KeywordsInverse Kinematics; Serial Manipulators; Analytical Methods; Numerical Methods; Machine Learning; Hybrid Architectures; Genetic Algorithms; Systematic Review; Industrial Robotics
|
DOIhttps://doi.org/10.31763/ijrcs.v5i3.1820 |
Article metrics10.31763/ijrcs.v5i3.1820 Abstract views : 88 | PDF views : 56 |
Cite |
Full Text![]() |
References
[1] M. Javaid, A. Haleem, R. P. Singh, R. Suman, and E. S. Gonzalez, “Understanding the adoption of indus- try 4.0 technologies in improving environmental sustainability,” Sustainable Operations and Computers, vol. 3, pp. 203–217, 2022, https://doi.org/10.1016/j.susoc.2022.01.008.
[2] A. Dzedzickis, J. S. Z? emaitiene?, E. S?utinys, U. Samukaite?-Bubniene?, and V. Buc?inskas, “Advanced ap- plications of industrial robotics: New trends and possibilities,” Applied Sciences, vol. 12, no. 1, p. 135, 2021, https://doi.org/10.3390/app12010135.
[3] Q.-C. Pham, R. Madhavan, L. Righetti, W. Smart, and R. Chatila, “The impact of robotics and automa- tion on working conditions and employment [ethical, legal, and societal issues],” IEEE Robotics & Automation Magazine, vol. 25, no. 2, pp. 126–128, 2018, https://doi.org/10.1109/mra.2018.2822058.
[4] M. B. Ari and F. Mondada, “Kinematics of a robotic manipulator,” Springer International Publishing, pp. 267–291, 2017, https://doi.org/10.1007/978-3-319-62533-1 16.
[5] E. Sariyildiz, E. Cakiray, and H. Temeltas, “A comparative study of three inverse kinematic methods of serial industrial robot manipulators in the screw theory framework,” International Journal of Advanced Robotic Systems, vol. 8, no. 5, p. 64, 2011, https://doi.org/10.5772/45696.
[6] L. Li, T. Liu, Z. Gao, K. Liao, Y. Li, and S. Xu, “Inverse kinematics of 6-dof hybrid manipulator for forest- fruit harvest based on screw theory,” Nongye Gongcheng Xuebao/Transactions of the Chinese Society of Agricultural Engineering, vol. 35, no. 8, pp. 75–82, 2019, https://doi.org/10.11975/j.issn.1002-6819.
[7] J. M. Pardos-Gotor, Screw Theory in Robotics: An Illustrated and Practicable Introduction to Modern Mechanics, CRC Press, 2021, https://doi.org/10.1201/9781003216858.
[8] O. P. Garnayak, S. Soumyaranjan, and B. B. Choudhury, “Kinematics analysis of a 6-DOF industrial robot,” Springer International Publishing, pp. 324–336, 2020, https://doi.org/10.1007/ 978-3-030-30271-9 30.
[9] J. Xu, K. Song, Y. He, Z. Dong, and Y. Yan, “Inverse kinematics for 6-dof serial manipulators with offset or reduced wrists via a hierarchical iterative algorithm,” IEEE Access, vol. 6, pp. 52899–52910, 2018, https://doi.org/10.1109/ACCESS.2018.2870332
[10] A. Ahmed, M. Yu, and F. Chen, “Inverse kinematic solution of 6-dof robot-arm based on dual quater- nions and axis invariant methods,” Arabian Journal for Science and Engineering, vol. 47, no. 12, pp. 15915–15930, 2022, https://doi.org/10.1007/s13369-022-06794-6.
[11] Q. Yu, G. Wang, T. Ren, L. Wu, and K. Chen, “An efficient algorithm for inverse kinematics of robots with non-spherical wrist,” International Journal of Robotics and Automation, vol. 33, no. 1, pp. 45–52, 2018, https://doi.org/10.2316/Journal.206.2018.1.206-4943.
[12] M. R. H. Setyawan, R. S. Dewanto, B. S. Marta, E. H. Binugroho, and D. Pramadihanto, “Kinematics modeling of six degrees of freedom humanoid robot arm using improved damped least squares for visual grasping,” International Journal of Electrical and Computer Engineering, vol. 13, no. 1, pp. 288 – 298, 2023, https://doi.org/10.11591/ijece.v13i1.pp288-298.
[13] T. Yu, F. Wei, O. Miao’an, Y. Shuhao, Z. Weidong, and Z. shuxiao, “Six degrees of freedom positioning compensation method of robotic arm-assisted medical bone drilling,” Proceedings of the Institution of Mechanical Engineers, Part C: Journal of Mechanical Engineering Science, vol. 238, no. 4, pp. 999 – 1011, 2024, https://doi.org/10.1177/09544062231172839.
[14] K. Sagar, V. Ramadoss, D. Zlatanov, and M. Zoppi, “Storm: Screw theory toolbox for robot manipulator and mechanisms,” in 2020 IEEE/RSJ International Conference on Intelligent Robots and Systems (IROS),
pp. 7233–7240, 2020, https://doi.org/10.1109/IROS45743.2020.9340991.
[15] B. Ames, J. Morgan, and G. Konidaris, “Ikflow: Generating diverse inverse kinematics solutions,” IEEE Robotics and Automation Letters, vol. 7, no. 3, pp. 7177 – 7184, 2022, https://doi.org/10.1109/LRA.2022.
[16] G. Singh and V. K. Banga, “Kinematics and trajectory planning analysis based on hybrid optimization algorithms for an industrial robotic manipulators,” Soft Computing, vol. 26, no. 21, pp. 11339 – 11372, 2022, https://doi.org/10.1007/s00500-022-07423-y.
[17] J. A. A. Sierra, E. A. M. Cruz, and R. G. R. Can˜izo, “A comparative analysis of metaheuristic algorithms for solving the inverse kinematics of robot manipulators,” Results in Engineering, vol. 16, p. 100597, 2022, https://doi.org/10.1016/j.rineng.2022.100597.
[18] R. Singh, V. Kukshal, and V. S. Yadav, “A review on forward and inverse kinematics of classical serial manipulators,” Advances in Engineering Design: Select Proceedings of ICOIED 2020, pp. 417–428, 2021, https://doi.org/10.1007/978-981-33-4018-3 39.
[19] A. C. Garcia, J. G. Victores, F. J. N. Campos, and C. Balaguer, “A review on inverse kinematics, control and planning for robotic manipulators with and without obstacles via deep neural networks,” Algorithms, vol. 18, no. 1, p. 23, 2025, https://doi.org/10.3390/a18010023.
[20] J. E. Mckenzie et al., “The PRISMA 2020 statement: an updated guideline for reporting systematic reviews,” Research Methods & Reporting, vol. 372, 2021, https://doi.org/10.1136/bmj.n71.
[21] M. Abbes and G. Poisson, “Geometric approach for inverse kinematics of the fanuc crx collaborative robot,” Robotics, vol. 13, no. 6, p. 91, 2024, https://doi.org/10.3390/robotics13060091.
[22] Y. Wang, J. Qiu, J. Wu, and J. Wang, “A study on the dynamics of a novel seven degrees of freedom spray- painting robot with a telescopic forearm,” International Journal of Advanced Robotic Systems, vol. 21, no. 3, 2024, https://doi.org/10.1177/17298806241243162.
[23] X. Zhang, G. Li, M. Xu, D. Jiang, and J. Yun, “A novel method for selecting inverse kinematic so- lutions based on configuration space partition for 6r noncuspidal manipulators,” Journal of Intelli- gent and Robotic Systems: Theory and Applications, vol. 110, no. 7, 2024, https://doi.org/10.1007/ s10846-023-02029-4.
[24] Y. Bai and S.-J. Hsieh, “A hybrid method using fabrik and custom ann in solving inverse kinematic for generic serial robot manipulator,” International Journal of Advanced Manufacturing Technology, vol. 130, pp. 4883–4904, 2024, https://doi.org/10.1007/s00170-023-12928-3.
[25] T. Yu, F. Wei, O. Miao’an, Y. Shuhao, Z. Weidong, and Z. shuxiao, “Six degrees of freedom positioning compensation method of robotic arm-assisted medical bone drilling,” Proceedings of the Institution of Mechanical Engineers, Part C: Journal of Mechanical Engineering Science, vol. 238, pp. 999–1011, 2024, https://doi.org/10.1177/09544062231172839.
[26] P. Niu, L. Han, Y. Huang, and L. Yan, “Shape-controllable inverse kinematics of hyper-redundant robots based on the improved fabrik method,” Robotica, vol. 42, pp. 225–241, 2024, https://doi.org/10.1017/ S0263574723001455.
[27] M. Ojer et al., “High accuracy hybrid kinematic modeling for serial robotic manipulators,” Robotica, vol. 42, no. 9, pp. 3211–3229, 2024, https://doi.org/10.1017/S026357472400136X.
[28] S.-E. Nichifor and I. Stroe, “Kinematics modeling of the abb7600 robot,” UPB Scientific Bulletin, Series D: Mechanical Engineering, vol. 86, pp. 17–32, 2024, https://www.scientificbulletin.upb.ro/rev docs arhiva/fullf7f 482691.pdf.
[29] S. Huang, S. Zhou, L. Yu, and J. Wang, “Multi-objective trajectory optimization of the 2-redundancy planar feeding manipulator based on pseudo-attractor and radial basis function neural network,” Mechan- ics Based Design of Structures and Machines, vol. 52, pp. 5019–5039, 2024, https://doi.org/10.1080/ 15397734.2023.2245872.
[30] F. Chen, H. Ju, K. Wang, and N. Cai, “An analytical approach based on dixon resultant for the inverse kinematics of 6r robot manipulators with offset wrists,” Communications in Nonlinear Science and Nu- merical Simulation, vol. 127, p. 107541, 2023, https://doi.org/10.1016/j.cnsns.2023.107541.
[31] A. Ahmed, H. Ju, Y. Yang, and H. Xu, “An improved unit quaternion for attitude alignment and inverse kinematic solution of the robot arm wrist,” Machines, vol. 11, no. 7, p. 669, 2023, https://doi.org/10.3390/ machines11070669.
[32] J. Jiang, J. You, and Y. Bi, “Kinematic modeling and simulation of a new robot for wingbox internal fastening application,” Machines, vol. 11, no. 7, p. 753, 2023, https://doi.org/10.3390/machines11070753.
[33] S. Lee, Y. Lee, and D. Kim, “Extension of inverse kinematic solution for a robot to cope with joint angle constraints,” International Journal of Control, Automation and Systems, vol. 21, pp. 1899–1909, 2023, https://doi.org/10.1007/s12555-021-1052-6.
[34] M. Vu, F. Beck, M. Schwegel, C. Hartl-Nesic, A. Nguyen, and A. Kugi, “Machine learning-based frame- work for optimally solving the analytical inverse kinematics for redundant manipulators,” Mechatronics, vol. 91, p. 102970, 2023, https://doi.org/10.1016/j.mechatronics.2023.102970.
[35] M. Slim, N. Rokbani, B. Neji, M. Terres, and T. Beyrouthy, “Inverse kinematic solver based on bat algorithm for robotic arm path planning,” Robotics, vol. 12, no. 2, p. 38, 2023, https://doi.org/10.3390/ robotics12020038.
[36] H. Danaci, L. Nguyen, T. Harman, and M. Pagan, “Inverse kinematics for serial robot manipulators by particle swarm optimization and posix threads implementation,” Applied Sciences, vol. 13, no. 7, p. 4515, 2023, https://doi.org/10.3390/app13074515.
[37] A. Singh, K. Venkatesan, Y. Nagarasan, K. Ramanujam, and K. Karuppusamy, “Mathematical modeling and kinematic analysis of 5 degrees of freedom serial link manipulator for online real-time pick and place applications,” International Journal of Electrical and Computer Engineering, vol. 13, pp. 1522–1532, 2023, https://doi.org/10.11591/ijece.v13i2.pp1522-1532.
[38] J. Colan, A. Davila, K. Fozilov, and Y. Hasegawa, “A concurrent framework for constrained inverse kinematics of minimally invasive surgical robots,” Sensors, vol. 23, no. 6, p. 3328, 2023, https://doi.org/ 10.3390/s23063328.
[39] V. Nguyen and J. Marvel, “Modeling of industrial robot kinematics using a hybrid analytical and statistical approach,” Journal of Mechanisms and Robotics, vol. 14, no. 5, p. 051009, 2022, https://doi.org/10.1115/ 1.4053734.
[40] C. Lauretti, T. Grasso, E. de Marchi, S. Grazioso, and G. di Gironimo, “A geometric approach to in- verse kinematics of hyper-redundant manipulators for tokamaks maintenance,” Mechanism and Machine Theory, vol. 176, p. 104967, 2022, https://doi.org/10.1016/j.mechmachtheory.2022.104967.
[41] I. Pikalov, E. Spirin, M. Saramud, and M. Kubrikov, “Vector model for solving the inverse kinematics problem in the system of external adaptive control of robotic manipulators,” Mechanism and Machine Theory, vol. 174, p. 104912, 2022, https://doi.org/10.1016/j.mechmachtheory.2022.104912.
[42] X. Zhou, Y. Xian, Y. Chen, T. Chen, L. Yang, S. Chen, and J. Huang, “An improved inverse kinematics solution for 6-dof robot manipulators with offset wrists,” Robotica, vol. 40, pp. 2275–2294, 2022, https:
//doi.org/10.1017/S0263574721001648.
[43] F. Chen and H. Ju, “Applications of an improved dixon elimination method for the inverse kinematics of 6r manipulators,” Applied Mathematical Modelling, vol. 107, pp. 764–781, 2022, https://doi.org/10.1016/ j.apm.2022.03.006.
[44] F. Maric, M. Giamou, A. Hall, S. Khoubyarian, I. Petrovic, and J. Kelly, “Riemannian optimization for distance-geometric inverse kinematics,” IEEE Transactions on Robotics, vol. 38, no. 3, pp. 1703–1722, 2022, https://doi.org/10.1109/TRO.2021.3123841.
[45] G. Zhao, D. Jiang, X. Liu, X. Tong, Y. Sun, B. Tao, J. Kong, J. Yun, Y. Liu, and Z. Fang, “A tandem robotic arm inverse kinematic solution based on an improved particle swarm algorithm,” Frontiers in Bioengineering and Biotechnology, vol. 10, 2022, https://doi.org/10.3389/fbioe.2022.832829.
[46] S. Xie, L. Sun, Z. Wang, and G. Chen, “A speedup method for solving the inverse kinematics problem of robotic manipulators,” International Journal of Advanced Robotic Systems, vol. 19, no. 3, 2022, https:
//doi.org/10.1177/17298806221104602.
[47] M. Giamou et al., “Convex iteration for distance-geometric inverse kinematics,” IEEE Robotics and Au- tomation Letters, vol. 7, no. 2, pp. 1952–1959, 2022, https://doi.org/10.1109/LRA.2022.3141763.
[48] R. Dou, S. Yu, W. Li, P. Chen, P. Xia, F. Zhai, H. Yokoi, and Y. Jiang, “Inverse kinematics for a 7-dof humanoid robotic arm with joint limit and end pose coupling,” Mechanism and Machine Theory, vol. 169,
p. 104637, 2022, https://doi.org/10.1016/j.mechmachtheory.2021.104637.
[49] L. Yiyang, X. Jiali, B. Hongfei, W. Zhining, and S. Liangliang, “A general robot inverse kinematics solution method based on improved pso algorithm,” IEEE Access, vol. 9, pp. 32341–32350, 2021, https:
//doi.org/10.1109/ACCESS.2021.3059714.
[50] G. Pan, W. Chen, and H. Wang, “Inverse kinematics solution and posture optimization of a new redundant hybrid automatic fastening system for aircraft assembly,” Industrial Robot, vol. 47, no. 1, pp. 57–67, 2020, https://doi.org/10.1108/IR-06-2019-0129.
[51] A. Alamdar et al., “Investigation of a hybrid kinematic calibration method for the ’sina’ surgical robot,”
IEEE Robotics and Automation Letters, vol. 5, no. 4, pp. 5276–5282, 2020, https://doi.org/10.1109/LRA.
[52] L. E. J. Alkurawy, M. S. Saleh, and K. A. Humood, “Modeling, identification and control of inverse kinematic of puma robots,” International Journal on Engineering Applications, vol. 8, no. 4, pp. 140– 147, 2020, https://doi.org/10.15866/irea.v8i4.18742.
[53] Z. Liao, G. Jiang, F. Zhao, X. Mei, and Y. Yue, “A novel solution of inverse kinematic for 6r robot manipulator with offset joint based on screw theory,” International Journal of Advanced Robotic Systems, vol. 17, no. 3, 2020, https://doi.org/10.1177/1729881420925645.
[54] J. Demby’s, Y. Gao and G. N. DeSouza, “A Study on Solving the Inverse Kinematics of Serial Robots using Artificial Neural Network and Fuzzy Neural Network,” 2019 IEEE International Conference on Fuzzy Systems (FUZZ-IEEE), pp. 1-6, 2019, https://doi.org/10.1109/FUZZ-IEEE.2019.8858872.
[55] A. Bahani, M. E. H. Ech-Chhibat, H. Samri, and H. A. Elattar, “The inverse kinematics evaluation of 6-dof robots in cooperative tasks using virtual modeling design and artificial intelligence tools,” International Journal of Mechanical Engineering and Robotics Research, vol. 12, no. 2, pp. 121 – 130, 2023, https:
//doi.org/10.18178/ijmerr.12.2.121-130.
[56] X. Wang, D. Zhang, and C. Zhao, “Inverse kinematics of a 7r 6-dof robot with nonspherical wrist based on transformation into the 6r robot,” Mathematical Problems in Engineering, vol. 2017, 2017, https:
//doi.org/10.1155/2017/2074137.
[57] S. Kucuk and Z. Bingul, “Inverse kinematics solutions for industrial robot manipulators with offset wrists,” Applied Mathematical Modelling, vol. 38, no. 7-8, pp. 1983 – 1999, 2014, https://doi.org/10. 1016/j.apm.2013.10.014.
[58] J. Li, H. Yu, N. Shen, Z. Zhong, Y. Lu, and J. Fan, “A novel inverse kinematics method for 6-dof robots with non-spherical wrist,” Mechanism and Machine Theory, vol. 157, p. 104180, 2021, https://doi.org/10. 1016/j.mechmachtheory.2020.104180.
[59] S. Asif and P. Webb, “Kinematics analysis of 6-dof articulated robot with spherical wrist,” Mathematical Problems in Engineering, vol. 2021, 2021, https://doi.org/10.1155/2021/6647035.
[60] O. Aydogmus and G. Boztas, “Implementation of singularity-free inverse kinematics for humanoid robotic arm using bayesian optimized deep neural network,” Measumerent, vol. 229, p. 114471, 2024, https://doi.org/10.1016/j.measurement.2024.114471.
[61] F. E. Aysal, I. Celik, E. Cengiz, and Y. Oguz, “A comparison of multi-layer perceptron and inverse kine- matic for rrr robotic arm,” Journal Of Polytechnic-Politeknik Dergisi, vol. 27, no. 1, pp. 121–131, 2024, https://doi.org/10.2339/politeknik.1092642.
[62] N. Wagaa, H. Kallel, and N. Mellouli, “Analytical and deep learning approaches for solving the inverse kinematic problem of a high degrees of freedom robotic arm,” Engineering Applications Of Artificial Intelligence, vol. 123, p. 106301, 2023, https://doi.org/10.1016/j.engappai.2023.106301.
[63] I. Zaplana, H. Hadfield, and J. Lasenby, “Closed-form solutions for the inverse kinematics of serial robots using conformal geometric algebra,” Mechanism And Machine Theory, vol. 173, p. 104835, 2022, https:
//doi.org/10.1016/j.mechmachtheory.2022.104835.
[64] Y. Sun, L. Mi, D. Jiang, X. Zhang, J. Yun, Y. Liu, L. Huang, B. Tao, and Z. Fang, “An inverse kinematic method for non-spherical wrist 6dof robot based on reconfigured objective function,” Soft Computing, vol. 28, pp. 5937–5951, 2024, https://doi.org/10.1007/s00500-023-09392-2.
[65] F. L. Tagliani, N. Pellegrini, and F. Aggogeri, “Machine learning sequential methodology for robot in- verse kinematic modelling,” Applied Sciences, vol. 12, no. 19, p. 9417, 2022, https://doi.org/10.3390/ app12199417.
[66] M. Mukhtar, D. Khudher, and T. Kalganova, “A control structure for ambidextrous robot arm based on multiple adaptive neuro-fuzzy inference system,” Iet Control Theory And Applications, vol. 15, no. 11,
pp. 1518–1532, 2021, https://doi.org/10.1049/cth2.12140.
[67] T. I. Perez, J. M. O. Rodriguez, F. O. Domingo, H. A. Guerrero-Osuna, H. Gamboa-Rosales, and M. del
R. M. Blanco, “A novel inverse kinematic solution of a six-dof robot using neural networks based on the taguchi optimization technique,” Applied Sciences, vol. 12, no. 19, p. 9512, 2022, https://doi.org/10.3390/ app12199512.
[68] Y. Taniai and T. Naniwa, “Joint trajectory planning based on minimum euclidean distance of joint angles of a seven-degrees-of-freedom manipulator for a sequential reaching task,” Journal of Advanced Compu- tational Intelligence and Intelligent Informatics, vol. 23, pp. 997–1003, 2019, https://doi.org/10.20965/ jaciii.2019.p0997.
[69] S. Xie, L. Sun, G. Chen, Z. Wang, and Z. Wang, “A novel solution to the inverse kinematics problem of general 7r robots,” IEEE Access, vol. 10, pp. 67451–67469, 2022, https://doi.org/10.1109/ACCESS.2022. 3184451.
[70] J. Wang, S. Liu, B. Zhang, and C. Yu, “Inverse kinematics-based motion planning for dual-arm robot with orientation constraints,” International Journal of Advanced Robotic Systems, vol. 16, no. 2, 2019, https://doi.org/10.1177/1729881419836858.
Refbacks
- There are currently no refbacks.
Copyright (c) 2025 Hernan Dario Trullo, Oscar Andres Vivas

This work is licensed under a Creative Commons Attribution-ShareAlike 4.0 International License.
About the Journal | Journal Policies | Author | Information |
International Journal of Robotics and Control Systems
e-ISSN: 2775-2658
Website: https://pubs2.ascee.org/index.php/IJRCS
Email: ijrcs@ascee.org
Organized by: Association for Scientific Computing Electronics and Engineering (ASCEE), Peneliti Teknologi Teknik Indonesia, Department of Electrical Engineering, Universitas Ahmad Dahlan and Kuliah Teknik Elektro
Published by: Association for Scientific Computing Electronics and Engineering (ASCEE)
Office: Jalan Janti, Karangjambe 130B, Banguntapan, Bantul, Daerah Istimewa Yogyakarta, Indonesia