NASA Logo

NTRS

NTRS - NASA Technical Reports Server

Back to Results
CLARAty Functional-Layer SoftwareFunctional-layer software for the Coupled Layer Architecture for Robotics Autonomy (CLARAty) is being developed. [CLARAty was described in Coupled-Layer Architecture for Advanced Software for Robots (NPO-21218), NASA Tech Briefs, Vol. 26, No. 12 (December 2002), page 48. To recapitulate: CLARAty was proposed to improve the modularity of robotic software while tightening the coupling between planning/execution and control subsystems. Whereas prior robotic software architectures have typically contained three levels, the CLARAty architecture contains two layers: a decision layer and a functional layer.] Just as an operating system provides abstraction from computational hardware, the CLARAty functional-layer software provides for abstraction for the different robotic systems. The functional-layer software establishes interrelated, object-oriented hierarchies that contain active and passive objects that represent the different levels of system abstrations and components. The functional-layer software is decomposed into a set of reusable core components and a set of extended components that adapt the reusable set to specific hardware implementations. The reusable components (a) provide behavior and interface definitions and implementations of basic functionality, (b) provide local executive capabilities, (c) manage local resources, and (d) support state and resource queries by the decision layer. Software for robotic systems can be built by use of these components.
Document ID
20110024106
Acquisition Source
Jet Propulsion Laboratory
Document Type
Other - NASA Tech Brief
Authors
Nesnas, Issa
(California Inst. of Tech. Pasadena, CA, United States)
Volpe, Richard
(California Inst. of Tech. Pasadena, CA, United States)
Das, Hari
(California Inst. of Tech. Pasadena, CA, United States)
Mutz, Darren
(California Inst. of Tech. Pasadena, CA, United States)
Petras, Richard
(California Inst. of Tech. Pasadena, CA, United States)
Estlin, Tara
(California Inst. of Tech. Pasadena, CA, United States)
Date Acquired
August 25, 2013
Publication Date
January 1, 2003
Publication Information
Publication: NASA Tech Briefs, January 2003
Subject Category
Man/System Technology And Life Support
Report/Patent Number
NPO-30132
Distribution Limits
Public
Copyright
Public Use Permitted.
No Preview Available