NASA Logo

NTRS

NTRS - NASA Technical Reports Server

Back to Results
Tracking Positions and Attitudes of Mars RoversThe Surface Attitude Position and Pointing (SAPP) software, which runs on computers aboard the Mars Exploration Rovers, tracks the positions and attitudes of the rovers on the surface of Mars. Each rover acquires data on attitude from a combination of accelerometer readings and images of the Sun acquired autonomously, using a pointable camera to search the sky for the Sun. Depending on the nature of movement commanded remotely by operators on Earth, the software propagates attitude and position by use of either (1) accelerometer and gyroscope readings or (2) gyroscope readings and wheel odometry. Where necessary, visual odometry is performed on images to fine-tune the position updates, particularly on high-wheel-slip terrain. The attitude data are used by other software and ground-based personnel for pointing a high-gain antenna, planning and execution of driving, and positioning and aiming scientific instruments.
Document ID
20110013044
Acquisition Source
Jet Propulsion Laboratory
Document Type
Other - NASA Tech Brief
Authors
Ali, Khaled
(California Inst. of Tech. Pasadena, CA, United States)
vanelli, Charles
(California Inst. of Tech. Pasadena, CA, United States)
Biesiadecki, Jeffrey
(California Inst. of Tech. Pasadena, CA, United States)
Martin, Alejandro San
(California Inst. of Tech. Pasadena, CA, United States)
Maimone, Mark
(California Inst. of Tech. Pasadena, CA, United States)
Cheng, Yang
(California Inst. of Tech. Pasadena, CA, United States)
Alexander, James
(California Inst. of Tech. Pasadena, CA, United States)
Date Acquired
August 25, 2013
Publication Date
September 1, 2006
Publication Information
Publication: NASA Tech Briefs, September 2006
Subject Category
Computer Programming And Software
Report/Patent Number
NPO-41876
Distribution Limits
Public
Copyright
Public Use Permitted.
No Preview Available