This page serves as an index to a few cool projects that I completed during my time as a grad student at Stanford. Each of the headers below links to the respective project web page.
Robo-Shooter
In this project, my team and I programmed a robotic arm to track and shoot a quadrotor UAV with a foam dart in the Stanford Robotics Lab. We additionally modified the flight firmware to receive motion capture data over a radio link for autonomous position control.
Languages: C, C++
Game-Playing AI
In this project, a colleague and I wrote artificial intelligence software to play a simulated 2-D game with the goal of shooting a moving target with noisy sensor data. The players' states can alter both the sensor performance and the targeting performance. The AI agent attempts to optimally choose actions to localize the target and get into a good shooting position.
Languages: Julia
Quadrotor Navigation Simulation
In this project, a colleague and I wrote an online path planning and optimal model predictive control algorithm to simulate the flight of a quadrotor UAV through an unknown, cluttered environment.
Languages: Matlab