Michael Doody

Michael Doody

Robotics Engineer

Contact Me

About Me

Michael received his Bachelor of Science in Mechanical Engineering from Northwestern University in 2017. Initially preparing for a career in aerospace by interning as a Testing Engineer at GE Aviation, he was later swayed towards one in robotics after studying mechatronics, competing in a robotics competition, and partaking in an automation project for his senior capstone.

Michael grew up in Schiller Park, Illinois and enjoys reading, cooking, and gaming. Now as a student of the MSR program, he is continuously building his repertoire of skills that will prepare him for a career in automation.

Latest Projects


Quadrotor Drone

This quadrotor was designed using a F450 frame, CC3D flight controller, and 1000KV brushless motors. The flight controller was programmed using the open source program, LibrePilot. Currently, this drone can be flown by an RC trasmitter, but the next step is to implement autonomous flight. This will be done by connecting the flight controller to a Raspberry Pi via USB and executing a program that sends the drone on a predetermined flight path.

Github repo link


Component List:

  • F450 Quadcopter Frame Kit
  • 4 Propellers (plus extras)
  • 4 1000KV Brushless Motors
  • 4 30A Electronic Speed Controllers
  • CC3D Flight Controller
  • 2.4GHz 6 Channel Digital Transmitter and Receiver
  • 2700mAh 3s LiPo Battery

Block Diagram

Block Diagram

Receiver and Motor Diagram

Receiver and Motor

Other Projects

Tic Tac Toe Arm

The Tic Tac Toe Arm is a Sawyer robot that is programmed to play a game of Tic Tac Toe against a human on a dry erase board. The robot arm is programmed to execute three objectives: read the current board state, compute its next optimal move, and perform the trajectory needed to draw an X in that board space.

Tic Tac Toe Arm

Senior Capstone Project

The goal for this project was to build a working prototype for a mechanism that can automate the construction of airplane cabins. In collaboration with Boeing and the Northwestern Robotics lab, my team and I approached this challenge by designing a six degree of freedom system that consisted of a gimbal attached to three motorized legs. This machine was designed to be mounted on a mecanum wheel robot for the purpose of transporting large airplane parts in to position for assembly. With three of these robots working in sync, they would be able to move an airplane part into any configuration for assembly.

senior capstone

Northwestern Robotics Competition 2016

The Northwestern Robotics Competition is an annual event that can be taken as a course with a different objective each year. In 2016, teams were challenged to create a robot that can navigate an obstacle course made of foam pool noodles that sat on a raised platform. On the opposite end of the course was a plastic cup wrapped in reflective tape that sits on a small, wheeled platform that was remote controlled by another team. The robot needed to autonomously detect the cup and knock it over. My team designed a three-wheeled robot with a propeller at the head to knock over the cup. The propeller was made from a high RPM motor, a 3D printed coupler, and two large zip ties. Laser and photodiode pairings were used to detect the cup as well as detect if the robot was near the edge of the obstacle course.

competition

Work Experience

Applications Engineer - Duraflex, Inc. (2018 - 2019)

Designed bellows expansion joints in Solidworks for exhaust applications. Created 3D printed bellows prototypes to display to customers.

Testing Engineer Co-op - GE Aviation (2017)

Developed stress tests for ceramic matrix composite (CMC) shrouds to simulate engine conditions. Learned Python to create a script that post-processes raw data from thermal gradient and stress tests.

Supply Chain Engineer Co-op - GE Aviation (2016)

Devised an efficient system for the inventory of small enginer components. Tracked and sorted combustor parts to streamline part flow.