• DocumentCode
    2310711
  • Title

    Manipulator inverse dynamics computation on FPGA for reconfigurable applications

  • Author

    Lin, Chun-Shin ; Alapati, Pavan Kumar ; Kim, Hyongsuk

  • Author_Institution
    Dept. of Electr. & Comput. Engr., Univ. of Missouri, Columbia, MO, USA
  • fYear
    2010
  • fDate
    21-24 Aug. 2010
  • Firstpage
    810
  • Lastpage
    815
  • Abstract
    Reconfigurability and flexibility are often desired characteristics in an automatic system whose capability needs to be changed from time to time to meet the need of its operation. In this study, a Hardware Description Language (HDL) software core for joint torques/forces computation for an n-joint general purpose manipulator is designed. This HDL core can be used in a reconfigurable robot control design. The inverse dynamics computation determines required joint torques for creating desired accelerations. Our study results in a state machine with forty-seven states. A complete torque computation can be finished in 167 clock cycles in microseconds if Xilinx XC2V4000 Field Programmable Gate Array (FPGA) device is used. This manipulator-structure independent core design can be integrated with other components on FPGAs. There could be a significant reduction in the load on the microprocessor by shifting heavy-load computation to FPGAs.
  • Keywords
    control engineering computing; field programmable gate arrays; hardware description languages; manipulator dynamics; FPGA; Xilinx XC2V4000; field programmable gate array; hardware description language; manipulator inverse dynamics computation; reconfigurable applications; software core; Acceleration; Equations; Field programmable gate arrays; Joints; Manipulator dynamics; Mathematical model;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Automation Science and Engineering (CASE), 2010 IEEE Conference on
  • Conference_Location
    Toronto, ON
  • Print_ISBN
    978-1-4244-5447-1
  • Type

    conf

  • DOI
    10.1109/COASE.2010.5584557
  • Filename
    5584557