Skip to main content
Log in

Algebraic methods for computing inverse kinematics

  • Published:
Journal of Intelligent and Robotic Systems Aims and scope Submit manuscript

Abstract

Inverse kinematics computation is one of the challenging topics in robot control and simulation. The description of the kinematics of a robot leads to an algebraic system of equations when trigonometric functions are avoided by certain substitutions. Solving the inverse kinematics problem can so be reduced to solving a system of algebraic equations. In order to keep numerical errors small, one should try to transform the system of equations into an equivalent but ‘simpler’ one by some algebraic method. Gröbner bases are an algebraic technique that transform algebraic equations into a ‘standard form’, the Gröbner basis, that has certain properties concerning the solvability and the solutions of an algebraic system of equations. In this paper, we give an introduction to the formulation of the kinematic equations and to the method of Gröbner bases, and discuss how Gröbner bases can be applied to this specific class of problems.

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

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Similar content being viewed by others

References

  • Buchberger, B.: 1965, An algorithm for finding the basis for the residue class ring of a zero-dimensional ideal (in German); PhD thesis, Dept. of Mathematics, Univ. of Innsbruck, Austria.

    Google Scholar 

  • Buchberger, B.: 1970, An algorithmic criterion for the solvability of algebraic systems of equations (in German),Aequationes Math. 4, 374–383.

    Google Scholar 

  • Buchberger, B.: 1985, Gröbner bases: an algorithmic method in polynomial ideal theory, in N.K. Bose (ed.),Multidimensional Systems Theory, D. Reidel, Dordrecht, pp. 184–232.

    Google Scholar 

  • Buchberger, B.: 1987, Applications of Gröbner bases in non-linear computational geometry,Proc. Workshop Scientific Software, IMA, Minneapolis, pp. 59–88.

    Google Scholar 

  • Denavit, J. and Hartenberg, R.S.: 1955, A kinematic notation for lower-pair mechanisms based on matrices,J. App. Mech. 215–221.

  • Stifter, S.: 1991, Computation and analysis of inverse kinematics by means of Gröbner bases,Internat. J. Lab. Robot. Automat. Special Issue on Robot Kinematics, J. Lenarcic (ed.), to appear.

Download references

Author information

Authors and Affiliations

Authors

Rights and permissions

Reprints and permissions

About this article

Cite this article

Stifter, S. Algebraic methods for computing inverse kinematics. J Intell Robot Syst 11, 79–89 (1994). https://doi.org/10.1007/BF01258295

Download citation

  • Received:

  • Issue Date:

  • DOI: https://doi.org/10.1007/BF01258295

Key words

Navigation