Skip to content

Releases: saribeiro/CubeSatOrientation

v1.1.0-alpha

18 May 16:01
42aac84
Compare
Choose a tag to compare

This release has been modified to provide a very basic UX interface (a command line interface) for the ComputeDiodeResponse.m code. This allows users to enter the desired parameters.

v1.0.0-alpha

06 May 19:11
af93dc1
Compare
Choose a tag to compare

This is an initial release of the MATLAB code base for the fulfillment of the course requirements for ECE580 (Small Satellite Design) at George Mason University for Dr. Piotr Pachowicz. This release has the capability of simulating the light falling on a cube face and generating a visual of the cube, it also has the capability to generate sample photo-diode data for each of the cube faces and currently it has an attempt to back calculate the yaw, pitch and roll from the received light data.

Further work will have to be done on the mathematical model to get it to actually compute the yaw, pitch and roll. This release also has a sample of using quaternions to perform rotations and other operations. Future builds may be solely quaternion based.

No GUI or user friendly interface has been created to change yaw, pitch, roll or sun flux intensity to generate sample data. Later released will build on this software to provide a more user friendly interface.