2008

Improved CLARAty Functional-Layer/Decision-Layer Interface

Improved interface software for communication between the CLARAty Decision and Functional layers has been developed. [The Coupled Layer Architecture for Robotics Autonomy (CLARAty) was described in “Coupled-Layer Robotics Architecture for Autonomy” (NPO-21218), NASA Tech Briefs, Vol. 26, No. 12 (December 2002), page 48. To recapitulate: the CLARAty architecture was developed to improve the modularity of robotic software while tightening coupling between planning/execution and basic control subsystems. Whereas prior robotic software architectures typically contained three layers, the CLARAty contains two layers: a decision layer (DL) and a functional layer (FL).] Types of communication supported by the present software include sending commands from DL modules to FL modules and sending data updates from FL modules to DL modules.

The present software supplants prior interface software that had little error-checking capability, supported data parameters in string form only, supported commanding at only one level of the FL, and supported only limited updates of the state of the robot. The present software offers strong error checking, and supports complex data structures and commanding at multiple levels of the FL, and relative to the prior software, offers a much wider spectrum of state-update capabilities.

This program was written by Tara Estlin, Gregg Rabideau, Daniel Gaines, Mark Johnston, Caroline Chouinard, Issa Nessnas, and I-Hsiang Shu of Caltech for NASA’s Jet Propulsion Laboratory.

This software is available for commercial licensing. Please contact Karina Edmonds of the California Institute of Technology at (626) 395-2322. Refer to NPO-44571.

This Brief includes a Technical Support Package (TSP).

Improved CARAty Functional- Layer/Decision-Layer Interface (reference NPO-44571) is currently available for download from the TSP library.

Please Login at the top of the page to download.

 

White Papers

The Ultimate Shaft-To-Hub Connection
Sponsored by Stoffel Polygon
Epoxies and Glass Transition Temperature
Sponsored by Master Bond
Reverse Engineering
Sponsored by Servometer
Turning Great Designs Into Great Products: The Changing World of Mechanical Design
Sponsored by Arena Solutions
Achieve Better Process Controls with Light Cure Technology
Sponsored by dymax
Today’s Advanced Hose and Hydraulic Systems
Sponsored by Gates

White Papers Sponsored By: