
Project Home Page
My Work Showcase
Classification Model For EMG Signals
This project involved collection of electrical signal data from a subjects elbow muscles via Electromyography sensors. Recording the data using an MCU. Creating a classification model using Fisher's Linear Discriminant Model. Training the model and then testing the model recording our results.
Classification Model for EEG Signals
Brain Waves sensed by EEG (Electromyography) Sensors are recorded and labeled using accompanying IMU data. Linear Discriminant Analysis Models and Support Vector Machine Models were trained using processed data and Common Spatial Patterns. Pre-known Test data is fed into classifying models and classifier output is checked for accuracy.
Industrial Control Trainer
This project involved a ICT3 Industrial Trainer which is a proper representation of a typical industrial system. It combines sorting, assembly, inspection and accept/rejection processes. The main purpose of this ICT is to distinguish an metal peg from a plastic ring. As well as assemble the ring on top of the peg and determine whether they have been correctly assembled.
Project was coded and had real-time operation status in LabView


IMU Motion Tracking using Madgewick Filter
IMU (Inertia Measuring Unit) data , that is Accelerometer , Gyroscope and Magnetometer are collected using LabView and are processed together using the Madgewick Filter Algorithm to create precise virtual positioning.

Strength Analysis of a Bike Frame
A existing bike frame design is analyzed using Finite Element Analysis. Changes are made to the materials and geometry of the bike frame based on the stress data collected. And the new design is analyzed to confirm better structural integrity.

Ergonomic Keyboard Design Prototype
A test of concept design based on the inner workings of a Nyquist split keyboard build guide. Keyboard design was tweaked on SolidWorks with necessary Geometric dimensioning and tolerancing, 3D Printing using PETT plastic and sanded. Keys are mixture of Cherry MX Blues and Silvers which were micro-soldered with high-precision due to the absence of a PCB. Functions are handled by a Arduino Pro Micro on each side.

Self-Balancing Battle Bot
This Project involved a desire for competitive advantage when pitted against external forces.It was designed, assembled and coded with stability in mind and a proof of practice of Proportion-Integral and Derivative (PID) Controller implementation.