• DocumentCode
    2105595
  • Title

    A new motion control hardware architecture with FPGA-based IC design for robotic manipulators

  • Author

    Shao, Xiaoyin ; Sun, Dong ; Mills, James K.

  • Author_Institution
    Dept. of Manufacturing Eng. & Eng. Manage., City Univ. of Hong Kong
  • fYear
    2006
  • fDate
    15-19 May 2006
  • Firstpage
    3520
  • Lastpage
    3525
  • Abstract
    In this paper, a new motion control hardware architecture is proposed for improved motion performance of robotic manipulators during high speed motion. The main idea is to remove the servo control loop from the DSP (digital signal processor) to a FPGA (field programmable gate array), and utilize the high speed hardwired logic of the FPGA to enhance the computation capability and relieve the computing load on the DSP. The control algorithm is partitioned into a linear portion and a nonlinear portion. The linear portion with position/velocity feedback represents the major control loop and is implemented in the FPGA. The nonlinear portion acts as dynamic compensation to the linear portion to perform complex modeling related calculations, and is implemented in the DSP. A new FPGA-based motion control IC is designed to realize this new control hardware structure. Experiments were conducted on a Yamaha robot manipulator to compare new control architecture and the existing one, when the same control algorithm was used. Experimental results demonstrate that the proposed new control architecture exhibits much improved motion performance especially during high-speed motions
  • Keywords
    control engineering computing; field programmable gate arrays; manipulators; motion control; nonlinear control systems; servomechanisms; FPGA-based IC; Yamaha robot manipulator; digital signal processor; dynamic compensation; field programmable gate array; high speed hardwired logic; motion control hardware architecture; robotic manipulators; Computer architecture; Digital signal processing; Field programmable gate arrays; Hardware; Manipulators; Motion control; Programmable logic arrays; Robots; Servosystems; Signal processing algorithms;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Robotics and Automation, 2006. ICRA 2006. Proceedings 2006 IEEE International Conference on
  • Conference_Location
    Orlando, FL
  • ISSN
    1050-4729
  • Print_ISBN
    0-7803-9505-0
  • Type

    conf

  • DOI
    10.1109/ROBOT.2006.1642239
  • Filename
    1642239