The ODU cubesat is one of three satellites in the Undergraduate Student Instrument Program (USIP) Virginia Constellation, in collaboration with UVA, VT and HU. Our objective is to more accurately determine the effect of atmospheric drag in Low Earth Orbit (LEO) and validate a novel inflatable drag brake. This is ODU's first cubesat, and the first steps into our fledgling space program.
We will collect Global Positioning System (GPS) and accelerometer data throughout the flight. Using the collected data, we will be able to infer the drag on the satellite in both normal and deployed states. We will also communicate with other satellites in the constellation to ensure full data recovery and perform ranging experiments to validate the GPS data.
Check out the team.
References
How can I contribute to the project?
- Follow the contribution guide.
- Follow the style guide.
Research Documentation
- Why C and not C++?
- The C language has a larger community for embedded projects.
- The C language will provide more flexibility in future ODU space missions for computer engineers. This is because it is more portable than C++ between embedded architectures. For example not all functionality of C++ is available out of the box on AVR.
- Operating Systems Research
- Possible solutions for multiprocessing.
- Possible solutions for data storage.
Resources
- C Language Resources
- See the style guide.
- Order a copy of the C holy scripture by the prophets Kernighan and Ritchie.
- Read and understand the Ten Commandments of C Programming
- Read, bookmark, memorize How to C in 2016.
- Read the C FAQ
- Multiprocessing Solution Resources
- Navigation Systems Resources