EVERGREEN

Joint Journal of Novel Carbon Resource Sciences and Green Asia Strategy

ISSN:2189-0420 (Print until Mar 2020)
ISSN:2432-5953 (Online)

SCImago Journal & Country Rank

Open Access
Scopus
Google Scholar
Crossref
SCImago Journal & Country Rank
4.3
2024CiteScore
 
69th percentile
Powered by Scopus
Metrics by SCOPUS 2024
CiteScore
4.3
SJR
0.391
SNIP
1.192


Forward and Inverse Kinematics analysis of the ABB IRB 6700 Industrial Robot

Shailendra Singh Chauhan1,*, Neha Gupta1, Achaman Mishra1
1R.R. Institute of Modern Technology, Sitapur Rd, Lucknow, Uttar Pradesh, Lucknow, 226028, India
*Author to whom correspondence should be addressed:
E-mail: shailendra.chauhan@rrgi.in (SSC)
Received: April 19, 2025 | Revised: July 28, 2025 | Accepted: October 28, 2025 | Published: March 2026
Abstract
This paper presents a comprehensive kinematic analysis of the ABB IRB 6700 industrial robot using both forward and inverse approaches. Understanding the robot’s kinematics is essential for developing accurate control algorithms and ensuring precise motion. A numerical model for forward kinematics is derived using the Denavit–Hartenberg (D-H) convention and validated with RoboAnalyzer simulation software. Inverse kinematics is addressed through both analytical and geometric methods to compute joint angles required for a desired end-effector position. The methodology developed is applicable to other serial robot manipulators as well. The study demonstrates the use of RoboAnalyzer and MATLAB for validating kinematic equations, facilitating offline programming and visualization.
Keywords
ABB IRB- 6700 industrial robot; D-H parameters; Forward Kinematics; Inverse Kinematics; RoboAnalyzer
Available Repositories
Share Article
Article Metrics
--
Views
--
Downloads
--
Citations
Full Text
Download PDF
References
  1. 1) A.F. Nicolescu, "Industrial Robots," EDP Publishing House, Bucharest (2005)
  2. 2) G. Khushdeep, D. Sethi, "An analytical method to find workspace of a robotic manipulator," J. Mech. Eng., 41(1), pp. 25-30 (2010) doi:10.3329/jme.v41i1.5359
  3. 3) T. Yong, F. Chen, X. Hegen, "Kinematics and workspace of a 4-DOF hybrid palletizing robot," Adv. Mech. Eng., 20, (2014) doi:10.1155/2014/125973
  4. 4) S. Srikanth, M. Sravanth, V. Sreechand, K.K. Kumar, "Kinematic analysis of 3 DOF serial robot for industrial applications," Int. J. Eng. Trends Technol., 4(4), pp. 1000-1004 (2013)
  5. 5) K.K. Kumar, A. Srinath, G. Jugalanvesh, P. Premsai, M. Suresh, "Kinematic analysis and simulation of a 6 DOF KUKA KR5 robot for milling application," Int. J. Eng. Res. Appl., 3(2), pp. 820-827 (2013)
  6. 6) C. Zhang, et al., "Innovative inverse kinematics algorithm for 6-DOF robotic manipulators with offset wrists," Sci. Rep., 15, pp. 1-12 (2025) doi:10.1038/s41598-025-19054-y
  7. 7) A.M. Ivan, "Research on optimization of industrial robots operation for machining processes," PhD Thesis, Univ. Politehnica Bucharest (2011)
  8. 8) Y. Xu, M.C. Nechyba, "Fuzzy inverse kinematic mapping: rule generation, efficiency, and implementation," Proc. IEEE/RSJ Int. Conf. Intell. Robots Syst., 2, pp. 911-918 (1993)
  9. 9) M. Dahari, J. Tan, "Forward and inverse kinematics model for robotic milling process using KR-16KS KUKA robot," Proc. 4th Int. Conf. Model. Simul. Appl. Optim., pp. 1-6 (2011) doi:10.1109/ICMSAO.2011.5775598
  10. 10) R.N. Jazar, Theory of Applied Robotics, Vol. 1, Springer, Berlin (2010)
  11. 11) S.K. Saha, Introduction to Robotics, 2nd ed., Tata McGraw-Hill, New Delhi (2014)
  12. 12) M.P. Groover, Industrial Robotics, 2nd ed., McGraw-Hill, New York (2012)
  13. 13) D. Pieper, "The kinematics of manipulators under computer control," PhD Thesis, Stanford Univ., Stanford (1968)
  14. 14) ABB Robotics, Product specification book manual IRB 1520, http://www.abb.com/Document ID: 3HAC043437-001 (2012-2019)
  15. 15) J.J. Craig, Introduction to Robotics: Mechanics and Control, Pearson/Prentice Hall, Upper Saddle River, NJ (2005) doi:10.1109/JRA.1987.1087086
  16. 16) R.P. Paul, Robot Manipulators: Mathematics, Programming and Control, MIT Press, Cambridge, MA (1981)
  17. 17) M. Raghavan and B. Roth, "Inverse kinematics of the general 6R manipulator and related linkages," ASME Journal of Mechanical Design, 115(3) (1993) 502-508
  18. 18) S.S. Sinha, R.G. Chittawadigi, and S.K. Saha, "Inverse kinematics for general 6R manipulators in RoboAnalyzer," 5th Joint International Conference on Multibody System Dynamics, June 24-28, 2018, Lisbon, Portugal
  19. 19) A. Patwardhan, A. Prakash, and R.G. Chittawadigi, "Kinematic analysis and development of simulation software for Nex Dexter robotic manipulator," Procedia Computer Science, 133 (2018) 660-667
  20. 20) S.S. Chauhan and A.K. Khare, "Kinematic analysis of the ABB IRB 1520 industrial robot using RoboAnalyzer software," EVERGREEN Joint Journal of Novel Carbon Resource Sciences & Green Asia Strategy, 7(4) (2020) 510-518 doi:10.5109/4150470
  21. 21) R.G. Chittawadigi, A. Jain, S.V. Shah, and S.K. Saha, "Recursive robot dynamics in RoboAnalyzer," Proceedings of the 15th National Conference on Machines and Mechanisms, Chennai, India, Nov. 30–Dec. 2, 2011, 482-490
  22. 22) S.S. Chauhan and S.C. Bhaduri, "Structural analysis of a four-bar linkage mechanism of prosthetic knee joint using finite element method," EVERGREEN Joint Journal of Novel Carbon Resource Sciences & Green Asia Strategy, 7(2) (2020) 209-215 doi:10.5109/4055220
  23. 23) S.S. Chauhan and A.K. Khare, "Analysis of four-bar linkages suitable for above-knee prosthesis," EVERGREEN Joint Journal of Novel Carbon Resource Sciences & Green Asia Strategy, 9(3) (2022)
  24. 24) S.S. Chauhan, "Kinematic and kinetic gait analysis of bilateral knee osteoarthritis and its effects on ankle and hip gait mechanics," EVERGREEN Joint Journal of Novel Carbon Resource Sciences & Green Asia Strategy, 7(3) (2020) 359-365 doi:10.5109/4068617
  25. 25) S.S. Chauhan and S.C. Bhaduri, "Analysis of four-bar linkages configurations for above-knee prosthesis status," EVERGREEN Joint Journal of Novel Carbon Resource Sciences & Green Asia Strategy (2021) doi:10.5109/4055220
  26. 26) M. Buss, "Fast inverse kinematics techniques for real-time reaching tasks," IEEE Transactions on Robotics (2014)
  27. 27) R.S. Andersen and D. Kraft, "Optimal control of industrial robots with computational complexity constraints," Proceedings of IEEE International Conference on Robotics and Automation (ICRA), 370-375 (2008)
  28. 28) W. Khalil and E. Dombre, Modeling, Identification and Control of Robots, Butterworth-Heinemann, Oxford, UK (2002)
  29. 29) J. Piepmeier, B.E. Bishop, and G. Niemeyer, "An actuated finger with optimal open-loop stiffness characteristics," IEEE Transactions on Robotics and Automation, 20(4) (2004) 750-757
  30. 30) B. Siciliano, L. Sciavicco, L. Villani, and G. Oriolo, Robotics: Modelling, Planning and Control, Springer, London, UK (2009)
  31. 31) L. Sciavicco and B. Siciliano, "A solution algorithm to the inverse kinematic problem for redundant manipulators," IEEE Journal of Robotics and Automation, 4(4) (1996) 403-410 doi:10.1109/56.804
  32. 32) A. Gupta and P. Jain, "RoboAnalyzer: 3D model based robotic learning software," Proceedings of the IEEE International Conference on Technologies for Practical Robot Applications (TePRA) (2011)
  33. 33) A. Gupta and P. Jain, "Simulation and analysis of industrial robots using RoboAnalyzer," International Journal of Mechanical Engineering and Robotics Research, 2(4) (2013) 10-15
Other Papers in This Issue