Share Email Print

Proceedings Paper

Design Principles Of A Cooperative Robot Controller
Author(s): Vincent Hayward; Samad Hayati
Format Member Price Non-Member Price
PDF $17.00 $21.00

Paper Abstract

The paper describes the design of a controller for cooperative robots being designed at McGill University in a collaborative effort with the Jet Propulsion Laboratory. The first part of the paper discusses the background and motivation for multiple arm control. Then, a set of programming primitives, which are based on the RCCL system and which permit a program-mer to specify cooperative tasks are described. The first group of primitives are motion primitives which specify asynchronous motions, master/slave motions. arid cooperative motions. In the context of cooperative robots, trajectory generation issues will be discussed and our implementation described. A second set of primitives provides for the specification of spatial relationships. The relations between programming and control in the case of multiple robot are examined. Finally, the paper describes the allocation of various tasks among a set of microprocessors sharing a common bus.

Paper Details

Date Published: 31 October 1987
PDF: 6 pages
Proc. SPIE 0851, Space Station Automation III, (31 October 1987); doi: 10.1117/12.942898
Show Author Affiliations
Vincent Hayward, McGill Research Center for Intelligent Machines (Canada)
Samad Hayati, Jet Propulsion Laboratory (United States)

Published in SPIE Proceedings Vol. 0851:
Space Station Automation III
Wun C. Chiou Sr., Editor(s)

© SPIE. Terms of Use
Back to Top
Sign in to read the full article
Create a free SPIE account to get access to
premium articles and original research
Forgot your username?