Skip to main content

Posts

Spacecraft Attitude Estimation

 For my Intro to Supervised Learning ML course, I designed a computer vision based classification algorithm. The method solves the classic image recognition problem tuned specifically for spacecraft attitude estimation. Using a published database of spacecraft pose images, I trained and tested the algorithm to fit a minimally-bounding surface to the spacecraft. This approach would allow for easier feature detection and attitude estimation.
Recent posts

NumPy Web App

In my Web Architecture course, I created a web app to interpolate and plot user-inputted data.

Mobile Robotics

For my mobile robotics course, I designed an algorithm for environment mapping and motor/grasp actuation.

Hovercraft Design

In our aerospace design course, we developed a remote-controlled hovercraft meant to compete in an obstacle course and race.

Game Design

In our programming course, we had to design a text-based version of the card game Euchre.

Aircraft Dynamics

In our introduction to aerospace course, we had to simulate an end-to-end aircraft flight. This included generating the aircraft trajectory given a set of waypoints, as well as simulating the dynamics of takeoff, banked turns, and landing.

Spacecraft Dynamics

In our spacecraft dynamics course, we had to simulate the orbital motion of a satellite in LEO. This included modeling gravity as well as perturbation forces such as drag. We also simulated a low-thrust inclination change manuever.

Controls and Estimation

As part of my control theory course, we analyzed aerodynamic as well as space applications of control theory. Here are some example control problems solved using MATLAB/Simulink.