
Cratos tracked rover.
In Greek mythology Cratos was the personification of strength and power. His character typified the goals of the researchers at the NASA Glenn Research Center when they were designing a tracked test rover called Cratos (shown in the preceding photograph). A heavy-duty aluminum frame, two powerful direct-current motors, and a versatile sensor-laden control system made this an ideal test vehicle for studying various track designs and control algorithms. Cratos will be tested in various terrains and with different track designs to help determine the feasibility of using tracks to descend into a crater on the Moon.
Cratos was a multi-divisional effort led by the Flight Electronics Lab within Glenn’s Instrumentation and Controls Division. It was funded under the Exploration Science Mission Directorate at Glenn and was part of a rover codevelopment program with the Carnegie Mellon University (CMU) Robotics Institute. CMU developed Highlander, a tracked rover to develop and test methods for lunar crater wall descent. As part of this effort, engineers at Glenn built and used Cratos to specify, develop, and test inertial measurement, tilt and odometry instruments, control algorithms with sensor fusion, and communications protocols for the CMU Highlander. As needs were determined at CMU, Glenn responded by developing and integrating new capabilities into Cratos. Once ready for use, these new components, techniques, and software downloads were delivered to CMU and were integrated into Highlander.

Glenn controller.

Hand-held remote.

LabView remote and data logger.

Gyro, tilt sensors, and current monitors.
At the heart of the controller are two 8051 core processors from Silicon Laboratories. These processors use a pipelined architecture allowing the execution of 25 million instructions per second. One processor controls all of the communication, motor control, and battery monitoring, whereas the other controller is used to read the digital-to-analog and interrupt input as well as to implement the user code. All the code is written in C and includes modules for easy input/output setup, motor control, and radio network (RNET) communication between the controller and host. The Joint Test Action Group interface between the personal computer and microcontrollers allows for quick troubleshooting during debugging sessions. Furthermore, status indicators for program fault, RNET fault, and low battery power give users a quick indication of the controller status. We hope to use this test rover to validate and/or improve various track designs as well as to test a variety of control algorithms for locomotion and navigation.
Glenn contacts:
Lawrence Greer, 216-433-8770, Lawrence.C.Greer@nasa.gov
Mike Krasowski, 216-433-3729, Michael.J.Krasowski@nasa.gov
John Caruso, 216-433-3324, John.J.Caruso@nasa.gov
Authors:
Lawrence C. Greer and Michael J. Krasowski
Headquarters program office:
Exploration Systems Mission Directorate
Programs/projects:
Surface Mobility
Last updated: December 14, 2007
Responsible NASA Official:
Gynelle.C.Steele@nasa.gov
216-433-8258
Point of contact for NASA Glenn's Research & Technology reports:
Cynthia.L.Dreibelbis@nasa.gov
216-433-2912
SGT, Inc.
Web page curator:
Nancy.L.Obryan@nasa.gov
216-433-5793
Wyle Information Systems, LLC