• DocumentCode
    1833340
  • Title

    FPGA-implementation of passivity-based control for elastic-joint robot

  • Author

    Qi Zhang ; Zongwu Xie ; Hegao Cai ; Hong Liu

  • Author_Institution
    Harbin Inst. of Technol., Harbin, China
  • fYear
    2012
  • fDate
    11-14 Dec. 2012
  • Firstpage
    271
  • Lastpage
    276
  • Abstract
    The work present a humanoid robot with flexible joints and study the passivity control to improve the tracking performance. First, we induce the passivity control function and verified it in Simulink, then divide it into linear and non-linear part which execute in FPGA and DSP respectively. The linear part in FPGA is designed with hardware/software co-design method. Vector control is adopted to control the permanent magnet synchronous motor (PMSM) and programmed in Hardware Description Language (HDL) to make sure the motor be a torque generator. Experiments on a robotic manipulator are done and the results demonstrate the effectiveness and correctness of the proposed controller.
  • Keywords
    control engineering computing; digital signal processing chips; elasticity; field programmable gate arrays; flexible manipulators; hardware description languages; hardware-software codesign; humanoid robots; machine vector control; permanent magnet motors; synchronous motors; torque control; tracking; DSP; FPGA; HDL; Hardware Description Language; PMSM; Simulink; elastic-joint robot; flexible joints; hardware/software codesign method; humanoid robot; passivity control function; permanent magnet synchronous motor; robotic manipulator; torque generator; tracking performance; vector control;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Robotics and Biomimetics (ROBIO), 2012 IEEE International Conference on
  • Conference_Location
    Guangzhou
  • Print_ISBN
    978-1-4673-2125-9
  • Type

    conf

  • DOI
    10.1109/ROBIO.2012.6490978
  • Filename
    6490978