• DocumentCode
    1725027
  • Title

    Design of a scalable real-time robot controller and application to a dexterous manipulator

  • Author

    Thienphrapa, Paul ; Kazanzides, Peter

  • Author_Institution
    Dept. of Comput. Sci., Johns Hopkins Univ., Baltimore, MD, USA
  • fYear
    2011
  • Firstpage
    2295
  • Lastpage
    2300
  • Abstract
    Research in surgical robots often calls for multi-axis controllers and other I/O hardware for interfacing various devices with computers. As the need for dexterity is increased, the hardware and software interfaces required to support additional joints can become cumbersome and impractical. To facilitate prototyping of robots and experimentation with large numbers of axes, it would be beneficial to have controllers that scale well in this regard. This paper discusses the design of a real-time (one kilohertz) robot controller based on a centralized processing, distributed I/O architecture. We combine powerful yet accessible real-time technologies such as IEEE 1394 (FireWire) and low-latency field programmable gate arrays (FPGAs). The device is developed and used with a real-time operating system, and scalability is demonstrated on a novel snake-like surgical manipulator. Results on a 21-axis prototype suggest that the proposed solution can help increase the viability of complex robots, particularly in education and research. In that spirit, the robot control software libraries have been released as open source, and efforts are underway to release the electronic designs.
  • Keywords
    control engineering computing; dexterous manipulators; field programmable gate arrays; medical computing; medical robotics; peripheral interfaces; surgery; FPGA; FireWire technology; IEEE 1394 technology; centralized processing; dexterous manipulator; distributed input-output architecture; electronic design; field programmable gate arrays; hardware interface; open source software library; robot control software library; scalable realtime robot controller; software interface; surgical robot; Computers; Field programmable gate arrays; IEEE 1394 Standard; Power cables; Real time systems; Robots; Servomotors;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Robotics and Biomimetics (ROBIO), 2011 IEEE International Conference on
  • Conference_Location
    Karon Beach, Phuket
  • Print_ISBN
    978-1-4577-2136-6
  • Type

    conf

  • DOI
    10.1109/ROBIO.2011.6181640
  • Filename
    6181640