Projects
Avionics Team Lead
The main responsibilities of the Avionics team are to provide communications to, on and, returning from Mars. This was achieved through determining when we need to be able to communicate alone with when we can. Show below; the connection between mars base and MRO(red) and the MRO to DSN(blue), the connection between our landing location and DSN

Orbiter Analysis
This project required me to create a simulink structure, supported by a matlab code, that would simulate an orbiter orbiting mars and changing attitudes for nadir, sun, and AEO pointing. The key features of the images of the simulink shown below are the attitude error function, this function takes account for the attitude quaternion of the body relative to the appropriate pointing quaternion and gives a quaternion error out which will update the control thrust vector over time. Below is shown the first pointing method and below that is the final pointing determination which has an if statement to change the pointing method whilst propagating the orbit.

F1 DAQ
Worked on the WVU F1 team and was team leader for DAQ in which I created the first ever DAQ harness for WVU F1 and also combined CAD designed by other team members to create the main model. The DAQ harness design is shown below as well as the car once it was built(with me in it).

Mars Communications
For this project we were tasked with creating a working mission to mars and I was in charge of all communications for Mars to Earth. I also used STK to simulate coverage between DSN and mars base. Below is one portion of the code used to find power to bit rate with varying powers given distance and receiving gain. The graph is the final designs using a 3 meter antenna transmitting to DSN.

Cellular Regression Burn Simulations
This code takes an input of a .png and changes it to a gray scale and assigns a value to the pixel with 255 being white and 0 being black and 91 being red. The solid rocket fuel is red and given the burn area of white pixels and the area in red touching it will burn in steps testing where white is touching red more and increase burn rate in those positions.

Stress Analysis
This project used mechanical APDL to create a stress analysis on a bat connecting with a baseball bat. The bats designs were changed to determine the best design.
