• DocumentCode
    1866623
  • Title

    Fast functional decomposition of sine-cosine-polynomials

  • Author

    Kovács, Peter ; Hommel, Gunter

  • Author_Institution
    Inst. fuer Tech. Inf., Tech. Univ. Berlin, Germany
  • fYear
    1993
  • fDate
    2-6 May 1993
  • Firstpage
    980
  • Abstract
    To solve the inverse kinematics problem in symbolic form it is necessary to determine the roots of so-called sine-cosine-polynomials (SC-polynomials). A functional decomposition of an SC-polynomial reduces this task to the solution of two equations of degree less than or equal to half of the original degree. Thus, decompositions can significantly improve symbolic solutions of the inverse kinematics problem. An earlier algorithm only detects a special type of decomposition, is of exponential complexity, and fails for complicated kinematical problems. The algorithm presented here finds all decompositions and reduces the complexity by magnitudes, thus satisfying all needs in kinematics. The algorithm is applicable as well to symbolic solutions of the direct position problem of parallel manipulators. By combination with the so-called specialized analysis technique, it is possible to scan all different symbolic solutions of any manipulator and to determine the particular solution that allows a maximum decomposition. This is an important step toward finding optimal symbolic solutions for kinematic equation systems
  • Keywords
    computational complexity; inverse problems; kinematics; polynomials; robots; symbol manipulation; SC-polynomial; complexity; direct position problem; fast functional decomposition; inverse kinematics problem; parallel manipulators; roots; sine-cosine-polynomials; specialized analysis technique; symbolic solution; Equations; Geometry; Kinematics; Polynomials;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Robotics and Automation, 1993. Proceedings., 1993 IEEE International Conference on
  • Conference_Location
    Atlanta, GA
  • Print_ISBN
    0-8186-3450-2
  • Type

    conf

  • DOI
    10.1109/ROBOT.1993.292103
  • Filename
    292103