• DocumentCode
    2870594
  • Title

    Real-time FPGA control of a hexapod robot for 6-DOF biomechanical testing

  • Author

    Ding, Boyin ; Stanley, Richard M. ; Cazzolato, Benjamin S. ; Costi, John J.

  • Author_Institution
    Vibrations & Control Group, Univ. of Adelaide, Adelaide, SA, Australia
  • fYear
    2011
  • fDate
    7-10 Nov. 2011
  • Firstpage
    252
  • Lastpage
    257
  • Abstract
    A hexapod robotic test system has been developed to enable complex six degree of freedom (6-DOF) testing of bones, joints, soft tissues, artificial joints and other medical and surgical devices. The device employs six permanent-magnet servomotor driven ballscrews to actuate the system, and measures the displacement response using incremental encoders and loads using a six axis load-cell. The mechanism incorporates a unique design which mitigates many of the issues arising from load-cell compliance, common to most other serial and parallel mechanisms for material testing. This was achieved through a non-collocated design which raises additional challenges. Achieving high bandwidth control of the hexapod also presents challenges, and was achieved using a combination of LabVIEW real-time running on a floating-point Intel processor, along with LabVIEW FPGA running on 16bit Xilinx FPGAs. In this paper the following unique aspects of this hexapod are discussed: the mitigation of load-cell compliance, non-collocated control, implementation of the controller on a real-time platform, and finally technical solutions to solve the complex forward-kinematics solution in real-time. Finally, the results from testing a high-density polymer cylindrical specimen are presented.
  • Keywords
    control engineering computing; field programmable gate arrays; legged locomotion; medical robotics; virtual instrumentation; 16bit Xilinx FPGAs; 6-DOF biomechanical testing; LabVIEW FPGA; artificial joints; bandwidth control; floating point Intel processor; hexapod robotic test system; material testing; medical devices; parallel mechanisms; permanent magnet servomotor; polymer cylindrical specimen; real-time FPGA control; soft tissues; surgical devices; Field programmable gate arrays; Joints; Kinematics; Real time systems; Robots; Servomotors; Testing; 6-DOF; Biomechanical testing; FPGA; Hexapod robot; Non-collocated; Real-time control;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    IECON 2011 - 37th Annual Conference on IEEE Industrial Electronics Society
  • Conference_Location
    Melbourne, VIC
  • ISSN
    1553-572X
  • Print_ISBN
    978-1-61284-969-0
  • Type

    conf

  • DOI
    10.1109/IECON.2011.6119320
  • Filename
    6119320