top of page

Tracking Satellites in C++ and MATLAB

During  my 2020 fall semester at CU Boulder, I was a student in the Aerospace Computing and Engineering Applications course with
Professor Matsuo.

Throughout this course I learned how to code within C++ and MATLAB.
Screen Shot 2021-01-25 at 4.33.15 PM.png

Figure 1.1

Screen Shot 2021-01-25 at 4.39.42 PM.png

Figure 1.2

OrbitVisualization.png

Figure 1.3

Screen Shot 2021-01-25 at 4.56.46 PM.png

For my final project in this course, I was tasked with tracking orbiting satellites as they move around the earth as well as when they will be visible to ground-control. 

I was presented with a real world application and breakdown of the problem at hand. (Figure 1.1)

Working with the satellites and ground-control's initial positions (Figure 1.2), I needed to calculate the position

data for 1 full day for both satellites and store the data to then be plotted on a

3D graph. (Figure 1.3)

I was asked to plot and calculate when and where that two objects will be visual to ground-control on the earth's surface.

It took many long stress filled hours but through hard work and help from peers the final product of this project is an 3D plot generated from MATLAB that I will forever be proud of. (Figure 1.4)

Figure 1.4

Feel free to go to my Contact page and reach out if you have specific questions about my code or wish to talk further into depth about this project.

bottom of page