Projects
This section showcases hands-on projects and applied research focused on solving real-world problems through engineering, computer vision, and robotics. Each project highlights the process from problem definition to prototyping and implementation
Robotic Scarecrow
An automated scarecrow designed to deter animals from crops using sensors and programmed movement, demonstrating practical robotics applications in agriculture


Concept Car based on drone tech
A conceptual vehicle model integrating drone-inspired design and automation principles to explore alternative mobility and surveillance capabilities
3kg Sumo Robot
A competitive robot built to operate within strict weight limits, focusing on mechanical strength, control systems, and strategic movement.


Robotic Hand Assist for Rehabilitation
The objective of this project is to design and develop a robotic hand assist that uses computer vision and robotic actuation to help individuals with impaired hand movement. The system identifies objects using computer vision and assists the human hand in gripping them, supporting rehabilitation for patients recovering from nerve damage.
Purpose
To aid hand movement recovery by combining computer vision, machine learning, and mechanical actuation, enabling patients to hold objects with assisted motion.
Form Factor
The robotic hand assist is a wearable robotic device that is strapped onto the human hand using velcro, allowing assisted movement while remaining lightweight and portable
Key Components
-
3D-printed human hand–like structure with velcro straps
-
Microcontroller for controlling system logic
-
Camera module to enable computer vision
-
Servo motors with string mechanisms to facilitate finger movement
-
Machine learning / computer vision library for object detection
Technology & Tools Used
-
Python
-
OpenCV
-
Google MediaPipe
-
YOLO (You Only Look Once) – selected for its ability to detect common everyday objects
-
Arduino (hardware control)
-
3D Printing (design sourced from Thingiverse)
Project Workflow
-
Defined the project objective.
-
Explored computer vision using Python libraries such as OpenCV, MediaPipe, and YOLO, selecting YOLO for its comprehensive everyday object detection capabilities.
-
Learned how to run Python code on a computer and interface it with Arduino hardware.
-
Identified a suitable 3D hand design from Thingiverse for printing.
-
Began the 3D printing process; the initial print was undersized, requiring a reprint (in progress).
-
Assembly of components and device testing (to be done)