• DocumentCode
    3538065
  • Title

    Centralized processing and distributed I/O for robot control

  • Author

    Kazanzides, Peter ; Thienphrapa, Paul

  • Author_Institution
    Dept. of Comput. Sci., Johns Hopkins Univ., Baltimore, MD
  • fYear
    2008
  • fDate
    10-11 Nov. 2008
  • Firstpage
    84
  • Lastpage
    88
  • Abstract
    Historically, the architecture of robot controllers has been dictated by technology constraints. When computers and networks were slow, it was necessary to logically distribute the computation but to physically centralize both the computation and I/O. This is represented by a controller comprised of large rack of embedded processors, with cables to all robot sensors and actuators. As technology improved, it became feasible to distribute both computation and I/O, as illustrated by systems that use a field bus to connect a central controller to low-level processors embedded near or within the robot. This paper advocates a new architecture, centralized processing and distributed I/O, that is enabled by current computer and network technology. This architecture provides benefits in academic environments because it simplifies development of robot control software. The feasibility of this approach is demonstrated by a custom robot controller that uses IEEE 1394 (FireWire) to provide direct communication between a central computer and non-intelligent peripheral hardware devices.
  • Keywords
    control engineering computing; robot programming; centralized processing; distributed I/O; embedded processors; nonintelligent peripheral hardware devices; robot control software; Cables; Centralized control; Computer architecture; Computer networks; Distributed computing; Embedded computing; Firewire; Physics computing; Robot control; Robot sensing systems;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Technologies for Practical Robot Applications, 2008. TePRA 2008. IEEE International Conference on
  • Conference_Location
    Woburn, MA
  • Print_ISBN
    978-1-4244-2791-8
  • Electronic_ISBN
    978-1-4244-2792-5
  • Type

    conf

  • DOI
    10.1109/TEPRA.2008.4686678
  • Filename
    4686678