CLARAty0.10 Beta

Free for non-commercial use
3.3/5 19
CLARAty application is a coupled layer architecture for robotic autonomy.




CLARAty application is a coupled layer architecture for robotic autonomy.

CLARAty stands for Coupled-Layer Architecture for Robotic Autonomy. It is a collaborative effort among four institutions: Jet Propulsion Laboratory, NASA Ames Research Center, Carnegie Mellon, and the University of Minnesota.

CLARAty is a framework that promotes reusable robotic software. It was designed to support heterogeneous robotic platforms and integrate advanced robotic capabilities from multiple institutions. Consequently, its design had to be portable, modular, flexible and extendable.

We are in the process of releasing most of the CLARAty infrastructure and several of its algorithms that have been approved for public release. Our objective is to engage the robotic community in the development and advancement of surface mobility and robotic control algorithms for challenging environments.


To provide a flexible and reusable robotic software framework to support the development and integration of advanced robotic technologies under the Mars Technology Program and other NASA programs. CLARAty also promotes the interoperability of components and algorithms on heterogeneous robotic platforms.


Establish a working group of roboticists from NASA and partnering universities.
Capture requirements for robotic capabilities
Develop and document a flexible framework to support advanced technologies on multiple robots.
Prototype proposed framework to demonstrate improved capability over legacy systems
Adapt to a number of robotic platforms and capture lessons learned
Revise, improve, and document the framework
Disseminate to the robotics community and engage for future enhancements.
Last updated on June 26th, 2007

0 User reviews so far.