• DocumentCode
    1086969
  • Title

    Differential analysis of bifurcations and isolated singularities for robots and mechanisms

  • Author

    Kieffer, Jon

  • Author_Institution
    Dept. of Eng., Australian Nat. Univ., Canberra, ACT, Australia
  • Volume
    10
  • Issue
    1
  • fYear
    1994
  • fDate
    2/1/1994 12:00:00 AM
  • Firstpage
    1
  • Lastpage
    10
  • Abstract
    This article develops a general technique for differential analysis that can be applied to singularities of three related problems: path tracking for nonredundant robots, self-motion analysis for robots with one degree of redundancy, and displacement analysis of single-loop mechanisms. For each of these problems, the locus of displacement solutions generally forms a set of one-dimensional manifolds in the space of variable parameters. However, if singularities occur, the manifolds may degenerate into isolated points, or into curves that include bifurcations at the singular points. Higher-order equations, derived from Taylor series expansion of the matrix equation of closure, are solved to identify singularity type and, in the case of bifurcations, to determine the number of intersecting branches as well as a Taylor series expansion of each branch about the point of bifurcation. To avoid unbounded mathematics, branch expansions are derived in terms of an introduced curve parameter. The results are useful for identifying singularity type, for numerical curve tracking with continuation past bifurcations on any chosen branch, and for determining exact rate relations for each branch at a bifurcation. The noniterative solution procedure involves configuration-dependent systems of equations that are evaluated by recursive algorithm, then solved using singular value decomposition, polynomial equation solution, and linear system solution. Examples show applications to RCRCR mechanisms and the Puma manipulator
  • Keywords
    bifurcation; control system analysis; kinematics; numerical analysis; polynomials; redundancy; robots; series (mathematics); Puma manipulator; RCRCR mechanisms; Taylor series expansion; bifurcations; branch expansions; configuration-dependent systems of equations; differential analysis; displacement analysis; higher-order equations; isolated singularities; linear system; matrix equation; noniterative solution procedure; nonredundant robots; one-dimensional manifolds; path tracking; polynomial equation; recursive algorithm; redundancy; self-motion analysis; single-loop mechanisms; singular value decomposition; Acceleration; Bifurcation; Equations; Kinematics; Manipulators; Mathematics; Orbital robotics; Robots; Taylor series; Trajectory;
  • fLanguage
    English
  • Journal_Title
    Robotics and Automation, IEEE Transactions on
  • Publisher
    ieee
  • ISSN
    1042-296X
  • Type

    jour

  • DOI
    10.1109/70.285580
  • Filename
    285580