Skip to main content

Iterative Method for Solving the Inverse Kinematics Problem of Multi-link Robotic Systems with Rotational Joints

  • Conference paper
  • First Online:
Proceedings of 14th International Conference on Electromechanics and Robotics “Zavalishin's Readings”

Abstract

Creation of methods solving the inverse kinematics problem for an arbitrary robotic system (RS) and development of software implementation of which could be used without significant changes and a loss of quality in various systems is an actual task for much robotic research. In this paper, we propose an iterative inverse kinematic solution method with a novel representation concept for a robotic multi-link system from the standpoint of kinematics. The global coordinates are used for each single joint positioning together with the coordinate system that is responsible for the orientation. The main part of the work is devoted to the developed method and algorithms for solving the inverse kinematics problem, which are suitable for robotic systems with joints that are incapable of full spatial motion. The developed solution of inverse kinematic takes into account the features of the proposed concept of robotic systems representation and is based on the modernization of the heuristic algorithm Forward and Backward Reaching Inverse Kinematics (FABRIK).

This is a preview of subscription content, log in via an institution to check access.

Access this chapter

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 169.00
Price excludes VAT (USA)
  • Available as EPUB and PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 219.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info
Hardcover Book
USD 219.99
Price excludes VAT (USA)
  • Durable hardcover edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

References

  1. Aristidou, A., Lasenby, J.: FABRIK: a fast, iterative solver for the inverse kinematics problem. Graph. Models 73(5), 243–260 (2011)

    Article  Google Scholar 

  2. Chen, I.M., Yang, G., Kang, I.G.: Numerical inverse kinematics for modular reconfigurable robots. J. Robot. Syst. 16(4), 213–225 (1999)

    Article  Google Scholar 

  3. KuCuk, S., Bingul, Z.: The inverse kinematics solutions of industrial robot manipulators. In: Proceedings of the IEEE International Conference on Mechatronics, pp. 274–279 (2004)

    Google Scholar 

  4. Colomé, A., Torras, C.: Redundant inverse kinematics: experimental comparative review and two enhancements. In: 2012 IEEE/RSJ International Conference on Intelligent Robots and Systems, pp. 5333–5340 (2012)

    Google Scholar 

  5. Duka, A.V.: Neural network based inverse kinematics solution for trajectory tracking of a robotic arm. Procedia Technol. 12, 20–27 (2014)

    Article  Google Scholar 

  6. Hartenberg, R.S., Denavit, J.: A kinematic notation for lower pair mechanisms based on matrices. J. Appl. Mech. 77(2), 215–221 (1955)

    MathSciNet  MATH  Google Scholar 

  7. Golubev, Yu.F.: Quaternion algebra in rigid body kinematics. Preprinty ipm im. M.V. Keldysha, 39. http://library.keldysh.ru/preprint.asp?id=2013-39. Accessed 2017/04/01

  8. Ronzhin, A., Saveliev, A., Basov, O., Solyonyj, S.: Conceptual model of cyberphysical environment based on collaborative work of distributed means and mobile robots. In: International Conference on Interactive Collaborative Robotics, pp. 32–39. Springer, Cham (2016)

    Google Scholar 

  9. Pavliuk, N.A., Krestovnikov, K.D., Pykhov, D.E.: Mobile autonomous reconfigurable system. Problemele Energeticii Regionale 1, 125–135 (2018)

    Google Scholar 

  10. Vatamaniuk, I., Panina, G., Saveliev, A., Ronzhin, A.: Convex shape generation by robotic swarm. In: 2016 International Conference on Autonomous Robot Systems and Competitions (ICARSC), pp. 306–310 (2016)

    Google Scholar 

  11. Ivanov, A.A., Shmakov, O.A.: An algorithm for defining the inner geometry of a snakelike manipulator in case of leading link movements along the incremental trajectory. SPIIRAS Proc. 6, 190–207 (2016)

    Article  Google Scholar 

  12. Vorotnikov, V.I., Vokhmyanina, A.V.: Feedback linearization method for problem of control of a part of variables in uncontrolled disturbances. SPIIRAS Proc. 6, 61–93 (2018)

    Article  Google Scholar 

  13. Gorobtsov, A.S., Andreev, A.E., et al.: Features of solving the inverse dynamic method equations for the synthesis of stable walking robots controlled motion. SPIIRAS Proc. 18, 85–122 (2019)

    Article  Google Scholar 

Download references

Acknowledgements

The reported study was funded by RFBR according to the research project No. 17-58-04110_Bel_mol_a.

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Roman Iakovlev .

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2020 Springer Nature Singapore Pte Ltd.

About this paper

Check for updates. Verify currency and authenticity via CrossMark

Cite this paper

Iakovlev, R., Denisov, A., Prakapovich, R. (2020). Iterative Method for Solving the Inverse Kinematics Problem of Multi-link Robotic Systems with Rotational Joints. In: Ronzhin, A., Shishlakov, V. (eds) Proceedings of 14th International Conference on Electromechanics and Robotics “Zavalishin's Readings”. Smart Innovation, Systems and Technologies, vol 154. Springer, Singapore. https://doi.org/10.1007/978-981-13-9267-2_20

Download citation

Publish with us

Policies and ethics