• DocumentCode
    1866282
  • Title

    Parallel VLSI architectures for real-time kinematics of redundant robots

  • Author

    Walker, Ian D. ; Cavallaro, Joseph R.

  • Author_Institution
    Dept. of Electr. & Comput. Eng., Rice Univ., Houston, TX, USA
  • fYear
    1993
  • fDate
    2-6 May 1993
  • Firstpage
    870
  • Abstract
    Architectures for the efficient computation of redundant manipulator kinematics (direct and inverse) are described. By doing the core calculations in hardware, full use can be made of the redundancy by implementing more complex self-motion algorithms. A key component of the architecture is the calculation in VLSI hardware of the singular value decomposition of the manipulator Jacobian. CORDIC arithmetic is used in the design of the special-purpose VLSI array, which is used in computation of the direct kinematics solution (DKS), the manipulator Jacobian, and the Jacobian pseudoinverse. Application-specific (subtask-dependent) portions of the inverse kinematics are handled in parallel by a DSP processor that interfaces with the custom hardware and the host machine. The architecture and algorithm development are valid for general redundant manipulators and a wide range of processors currently available and under development commercially
  • Keywords
    VLSI; computerised control; digital arithmetic; digital signal processing chips; kinematics; parallel architectures; real-time systems; robots; CORDIC arithmetic; DSP processor; VLSI array; kinematics; manipulator Jacobian; parallel VLSI architecture; redundancy; redundant robots; self-motion algorithms; singular value decomposition; Computer architecture; Concurrent computing; Hardware; Jacobian matrices; Manipulators; Parallel robots; Robot control; Robot kinematics; Signal processing algorithms; Very large scale integration;
  • 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.292086
  • Filename
    292086