NASA Logo

NTRS

NTRS - NASA Technical Reports Server

Back to Results
Design principles of a cooperative robot controllerThe 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 programmer to specify cooperative tasks are described. The first group of primitives are motion primitives which specify asynchronous motions, master/slave motions, and cooperative motions. In the context of cooperative robots, trajectory generation issues will be discussed and the 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.
Document ID
19890024449
Acquisition Source
Legacy CDMS
Document Type
Conference Paper
Authors
Hayward, Vincent
(McGill University Montreal, Canada)
Hayati, Samad
(California Institute of Technology Jet Propulsion Laboratory, Pasadena, United States)
Date Acquired
August 13, 2013
Publication Date
January 1, 1987
Subject Category
Cybernetics
Meeting Information
Meeting: Space Station Automation III
Location: Cambridge, MA
Country: United States
Start Date: November 2, 1987
End Date: November 4, 1987
Accession Number
89A11820
Distribution Limits
Public
Copyright
Other

Available Downloads

There are no available downloads for this record.
No Preview Available