CPR Robot
This project explores a compact CPR robot designed to deliver consistent, high-quality chest compressions for emergency training and simulation. Phillip led the mechanical design, creating a rigid slider-crank linkage that converts rotary motion into linear compressions while maintaining correct depth and alignment on the chest plate. The frame and compression assembly were modeled in Fusion 360, optimized for stiffness-to-weight ratio, and prototyped with a mix of 3D-printed components and off-the-shelf hardware to balance precision, durability, and fast mechanical iteration before integrating the control system.
Actuated by a brushless DC motor driving a leadscrew, the robot uses an Arduino-based control system to regulate compression rate, depth, and duty cycle with repeatable performance across different chest stiffness settings. Phillip programmed the system to follow AHA-compliant CPR profiles, integrating feedback from limit switches and current sensing to detect obstructions and protect the mechanism. Key engineering challenges included tuning the linkage geometry to avoid side loading and preventing heat buildup in the motor under continuous use. Iterative testing and refinement turned the concept into a reliable, competition-ready demonstration of applied mechatronics and control.
Leave a Reply