Projects

Flight Control System and Path Follower for UAV:

  • Achieved stable autonomous flight via state feedback by linearizing 12 state equations, modeling system dynamics, and implementing Kalman filters.
  • Gained understanding of the trade-offs associated with correcting any one aspect of a system.
  • Created image processing algorithm to guide a UAV along a path.
  • Programmed on Parrot Mambo through Simulink.

Custom Gamepad for 360 Degree Movement

  • Engineered a hybrid gaming device combining the versatility of keyboard switches with the freedom of movement from a controller joystick.
  • Designed a custom printed circuit board containing 24 keys, 1 analog joystick, and 40 surface mount devices.
  • Customized QMK firmware to include analog and digital inputs from a single human interface device.

Bluetooth Smart Lock

  • Constructed mechanism to turn a deadbolt based the proximity of a registered phone to the lock.
  • Utilized a Raspberry Pi, a servo, and a 3D printed attachment to interface the servo with a deadbolt.
  • Programmed using Raspberry Pi which communicated with phones via Bluetooth.
  • Link to Smart Lock Project Website