Graphics enhanced version of this site
A Sun Tracker for Planetary Analog Rovers
M.C. Deans, D. Wettergreen, and D. Villa
8th International Symposium on Artificial Intelligence, Robotics and Automation in Space, September, 2005.
Jump to: Download | Abstract | Notes | Text Reference | BibTeX Reference
Adobe portable document format (pdf) [718 KB]
Copyright notice: This material is presented to ensure timely dissemination of scholarly and technical work. Copyright and all rights therein are retained by authors or by other copyright holders. All persons copying this information are expected to adhere to the terms and constraints invoked by each author's copyright. These works may not be reposted without the explicit permission of the copyright holder.
This paper describes the principles, design, implementation, use, and performance of a sun tracker for fixed reference orientation estimation. With relatively simple, familiar, inexpensive and low power off-the-shelf components and straightfoward modeling and calibration, a sun tracker can provide full 3-DOF orientation with accuracy well within a degree of roll pitch and yaw, and without drift. This can enable high precision long distance navigation in a Mars relevant fashion, i.e. without use of physical properties such as Earth's magnetosphere or modern infrastructure such as GPS. Most importantly, the heading errors are fixed over time, unlike estimates derived from dead reckoning or integration of inertial rate sensors.
Sponsor: NASA
Associated center: FRC
Associated project: Life in the Atacama
Number of pages: 7
M.C. Deans, D. Wettergreen, and D. Villa, "A Sun Tracker for Planetary Analog Rovers," 8th International Symposium on Artificial Intelligence, Robotics and Automation in Space, September, 2005.
@inproceedings{Deans_2005_5129,
author = "Matthew C. Deans and David Wettergreen and Daniel Villa",
title = "A Sun Tracker for Planetary Analog Rovers",
booktitle = "8th International Symposium on Artificial Intelligence, Robotics and Automation in Space",
month = "September",
year = "2005"
}