Robotics Projects

I love building physical systems that think — blending hardware, code, and intelligent control. Below are two robotics projects where I applied AI, computer vision, microcontroller integration, and 3D printing to create fully functional systems.

Team working on self-driving car Close-up of car components Completed self-driving car

🛻 Self-Driving 3D Printed Car

Goal: Build an autonomous vehicle that can follow a line and avoid obstacles using computer vision.

  • 3D-printed chassis, custom-wired with Raspberry Pi + motor controller
  • Used OpenCV for live camera input and lane detection
  • Trained simple CNN to recognize directional cues and make turns
  • Integrated PID control for smooth motor response

🦾 AI-Powered Robotic Arm

Goal: Create an arm that can perform pick-and-place tasks and mimic human gestures using AI-driven control.

  • Controlled via Python and serial communication with Arduino
  • Captured human motion via webcam and used pose estimation
  • Mapped joint angles to servo motor positions
  • Designed a modular base with 3D-printed brackets for stability
Robotic arm prototype

🛠️ Key Skills Demonstrated

  • Computer Vision: OpenCV, camera calibration, object detection
  • Embedded Systems: Raspberry Pi, Arduino, motor control
  • 3D Printing & Design: Custom chassis, brackets, CAD modeling
  • AI Integration: CNNs for control logic and pose tracking
  • Full-Stack Prototyping: From design to deployment