Self-Balancing Robot
A two-wheeled, self-balancing inverted-pendulum robot built for UBC ELEC 391, combining MATLAB modelling, cascaded PID control, and embedded hardware design.
Electrical Engineering, University of British Columbia
I'm an Electrical Engineering student at the University of British Columbia, interested in robotics, power electronics and hardware — from PCB design, controls, and firmware, to CAD and 3D printing.
A two-wheeled, self-balancing inverted-pendulum robot built for UBC ELEC 391, combining MATLAB modelling, cascaded PID control, and embedded hardware design.
A 6-DOF robotic arm designed from scratch: CAD, 3D-printed mechanics, closed-loop stepper control, and a Python GUI with real-time forward/inverse kinematics over WiFi.
A remote-controlled, metal-detecting robot built for UBC ELEC 291 with an inductor/oscillator sensor, H-bridge motor drivers, dual-MCU communication, and an electromagnet pickup mechanism.