skip to main content
Department of Computer Science University of Colorado Boulder
cu: home | engineering | mycuinfo | about | cu a-z | search cu | contact cu cs: about | calendar | directory | catalog | schedules | mobile | contact cs
home · undergraduate program · senior project · projects · 

Senior Project - GUESS


Graphical Satellite Status Visualization

Senior Project: 1997-1998
Justin Chickles, Geoffrey Hart, Christine Perrigo and Joseph (Jay) Sims
Mission Systems
Colorado Springs, CO

The Global Positioning System (GPS) consists of a constellation of satellites orbiting the Earth. Each satellite is composed of subsystems (e.g., the electrical subsystem) and each subsystem is composed of components (e.g., a battery). At any given time, a component may have operating characteristics that are well within established tolerance limits, marginally within these limits, or the component may be operating outside of these limits.

The goal of this project was to develop a system that receives data on the health and attitude of on-orbit or simulated satellites and displays this data through a 3D representation of a GPS satellite. Based on the received data, the system visually displays the attitude of the satellite relative to me Earth in both 2D and 3D views. It also displays the status of each of the monitored subsystems and components, e.g. by turning portions of the satellite red or yellow to indicate values that are outside of normal tolerance limits. The system was developed in C++ using an object-oriented approach and runs in the Windows 95 environment.

See also:
Department of Computer Science
College of Engineering and Applied Science
University of Colorado Boulder
Boulder, CO 80309-0430 USA
Send email to

Engineering Center Office Tower
ECOT 717
FAX +1-303-492-2844
XHTML 1.0/CSS2 ©2012 Regents of the University of Colorado
Privacy · Legal · Trademarks
May 5, 2012 (14:07)