• DocumentCode
    1321942
  • Title

    A Command Language for Multiple Robot Arm Coordination

  • Author

    Perez, Rafael A. ; Koutsourelis, Dimitrios I.

  • Author_Institution
    Department of Computer Science and Engineering, University of South Florida, Tampa, FL 33620.
  • Issue
    2
  • fYear
    1987
  • fDate
    5/1/1987 12:00:00 AM
  • Firstpage
    109
  • Lastpage
    112
  • Abstract
    A high-level robot command language has been developed as an extension to the C programming language and the UNIXTM operating system. It provides a common interface for programming three robot arms made by two different manufacturers and sharing a common work space. This command language allows task description in Cartesian coordinates and it makes concurrency of the movements of the arms transparent to the user. Simultaneous movement of the three arms is obtained by creating different background processes running in parallel under the UNIX system. Synchronization commands are included in the language to allow coordination of the movements of all three arms. The language can be used either in a compiled mode where a task can be described by a sequence of commands, or in an interpreted mode with each command executed immediately. It is convenient to use for both teaching and research, and it can be easily integrated with a vision system. It is also easily transferable to other Unix systems and it can be expanded to include other robot arms.
  • Keywords
    Command languages; Computers; Education; Manipulators; Robot kinematics; Software;
  • fLanguage
    English
  • Journal_Title
    Education, IEEE Transactions on
  • Publisher
    ieee
  • ISSN
    0018-9359
  • Type

    jour

  • DOI
    10.1109/TE.1987.5570532
  • Filename
    5570532