

Oddisy Drone Dispatch System
As a capstone project to my Robotics Engineering and Electrical & Computer Engineering degrees at WPI, I worked on a team with 3 of my...


Battlebot(120lb) Brushed ESC
The WPI robotics club competed at the 2018 robogames battlebot competition with a 120lb vertical spinner. This robot used two A28-150...


Robot In Three Days 2018
Participated on team WPI, a robot in three days team as the electrical and software lead. The purpose of robot in three days is to...


Triple ESC
A very common combat robot configuration is dual brushed drive and a single brushless weapon. With this in mind, I set out to design a...


Battle Driver: The Third Generation
With the growing need to control larger and larger brushed dc motors for a variety of projects, I designed a bigger and better motor...


Unified Robotics IV: Navigation
In the final class of the undergraduate series of robotics engineering at WPI, students we're tasked with writing software to navigate...