Projects

Main engineering projects showcasing innovative solutions and technical expertise.

Generative Designed Aluminium Bike Crank
CNCFDMGenerative DesignSustainabilityManufacturing

Generative Designed Aluminium Bike Crank

Lightweight bike crank designed using generative structures, manufactured via CNC (Haas UMC-750) and FDM (Ultimaker S5), with full sustainability, cost, and CO₂ analysis.

Robot Kinematics
RoboticsKinematicsTrajectory PlanningMotion Control

Robot Kinematics

Analysis and implementation of forward and inverse kinematics for robotic manipulators, including trajectory planning and joint space optimization.

3D Reconstruction & Robotic Manipulation Pipeline
Computer VisionSfMSIFT3D ReconstructionMuJoCo

3D Reconstruction & Robotic Manipulation Pipeline

SfM using SIFT, NNDR, E-matrix estimation, triangulation, and MuJoCo robotic interaction.

6-Bit ALU — Gate-Level VHDL & FPGA Implementation
FPGAVHDLDigital LogicHardwareALU

6-Bit ALU — Gate-Level VHDL & FPGA Implementation

Gate-level ALU with ripple-carry adder, two's complement subtraction, and Basys3 hardware testing.

PIR Motion Sensor Performance Study (Group Project)
SensorsEmbedded SystemsArduinoSignal Processing

PIR Motion Sensor Performance Study (Group Project)

Experimental analysis of PIR sensor accuracy, angle response, false positives, and environmental sensitivity.

Undergraduate Thesis — [Insert Actual Topic Title]
ResearchMachine LearningRobotics

Undergraduate Thesis — [Insert Actual Topic Title]

Independent research project in advanced robotics / ML techniques.

Absolute Optical Encoder System — Group Project
Group ProjectSensorsEmbeddedArduinoSignal Acquisition

Absolute Optical Encoder System — Group Project

Designed and tested an absolute optical encoder with IR sensors, binary-angle mapping, and Arduino-based real-time speed and position measurement.

Mountain Car Optimisation — Search & Evolutionary Algorithms
OptimisationEvolutionary AlgorithmsBGAPSOMATLAB

Mountain Car Optimisation — Search & Evolutionary Algorithms

Implemented and compared BGA, PSO and (1+1) ES for the Mountain Car problem using penalised cost functions and optimisation constraints.

Acoustic Swallowing-Event Signal Analysis — Group Project
Group ProjectSignal ProcessingMATLABFourierCorrelation

Acoustic Swallowing-Event Signal Analysis — Group Project

Signal-processing study of swallowing, coughing, and throat-clearing events using MATLAB time-domain, spectral and correlation analysis.