NASA Logo

NTRS

NTRS - NASA Technical Reports Server

Back to Results
A software toolbox for roboticsA method for programming cooperating manipulators, which is guided by a geometric description of the task to be performed, is given. For this a suitable language must be used and a method for describing the workplace and the objects in it in geometric terms. A task level command language and its implementation for concurrently driven multiple robot arm is described. The language is suitable for driving a cell in which manipulators, end effectors, and sensors are controlled by their own dedicated processors. These processors can communicate with each other through a communication network. A mechanism for keeping track of the history of the commands already executed allows the command language for the manipulators to be event driven. A frame based world modeling system is utilized to describe the objects in the work environment and any relationships that hold between these objects. This system provides a versatile tool for managing information about the world model. Default actions normally needed are invoked when the data base is updated or accessed. Most of the first level error recovery is also invoked by the database by utilizing the concepts of demons. The package can be utilized to generate task level commands in a problem solver or a planner.
Document ID
19870018900
Acquisition Source
Legacy CDMS
Document Type
Contractor Report (CR)
Authors
Sanwal, J. C.
(College of William and Mary Williamsburg, VA, United States)
Date Acquired
September 5, 2013
Publication Date
October 14, 1985
Subject Category
Cybernetics
Report/Patent Number
NAS 1.26:181267
NASA-CR-181267
Report Number: NAS 1.26:181267
Report Number: NASA-CR-181267
Accession Number
87N28333
Funding Number(s)
CONTRACT_GRANT: NAG1-533
Distribution Limits
Public
Copyright
Work of the US Gov. Public Use Permitted.
No Preview Available