Highlighted Project Works


Robotics & Autonomous Systems

Jenga-Playing Robotic Arm

Jenga Robot

Developed an autonomous robotic manipulation system that integrates computer vision and motion planning to interact with a Jenga tower.

Key components:

Project Repository:

Jengics


Autonomous Mobile Robot

Autonomous Mobile Robot

Designed and implemented an Autonomous Mobile Robot (AMR) capable of mapping, localization, and navigation in indoor environments using the ROS 2 framework.

Key components:

Project Repository:

AMR


APG-RRT Path Planner in ROS2

APG RRT

Implemented an Adaptive Path-Guided Rapidly-Exploring Random Tree (APG-RRT) planner for mobile robot navigation and evaluated its performance against the standard RRT algorithm.

Key components:

Project Repository:

APG-RRT Path Planner


Three-Link Planar Biped

Designed and implemented a three-link planar biped to study gait generation and closed-loop walking using hybrid dynamics and nonlinear control.

Key components:

Project Repository:

3-Link Biped Control GitHub



Perception, Computer Vision & Localization

Structure-from-Motion (SfM) 3D Reconstruction

SfM Reconstruction

Implemented a complete Structure-from-Motion (SfM) pipeline to recover camera poses and reconstruct 3D scene geometry from multiple 2D images.

Key components:

Project Repository:

SfM Pipeline


Camera–LiDAR Extrinsic Calibration (On-the-Fly)

Camera LiDAR Calibration

Developed a pipeline to estimate the 6-DoF extrinsic transformation between camera and LiDAR sensors during runtime using geometric feature alignment.

Key components:

Project Repository:

Extrinsic Calibration


Panoramic Image Stitching for Low-Contrast Images

Panoramic Stitching

Developed a computer vision pipeline for panoramic image generation from low-contrast image sequences using feature-based image alignment and stitching techniques.

Key components:

Project Repository:

Low-Contrast Image Stitching

Related Work: Implemented a similar panoramic image stitching pipeline for high-contrast image datasets.

High-Contrast Image Stitching



AI - RL, ML, Neural Networks

Robotic Manipulation using SmolVLA (Physical AI Hackathon)

VLA Robotic Manipulation

Developed a learning-based robotic manipulation pipeline using LeRobot and SmolVLA to enable autonomous food assembly with a Seeed reBot B601-RS robotic arm.

Key components:

Project Repository:

Robotic Manipulation using SmolVLA


POMDP Navigation in MiniGrid

RL POMDP

Implemented a navigation pipeline for partially observable MiniGrid tasks using reinforcement learning methods.

Key components:

Project Repository:

POMDP Navigation GitHub


Parkinson’s Disease Classification using Machine Learning

Parkinson's Disease Classification

Developed a Parkinson’s Disease classification pipeline using speech-derived biomarkers and supervised machine learning techniques.

Key components:

Project Repository:

Parkinson’s Disease Classification


Fault Diagnosis of IC Engine Gearbox using Voting Classifiers

Gearbox Fault Diagnosis

Developed a machine learning framework for gearbox fault diagnosis using vibration signal analysis and ensemble voting classifiers.

Key components:

Project Repository:

Gearbox Fault Diagnosis


Clutch Fault Diagnosis using WiSARD Classifier

Clutch Fault Diagnosis

Developed a clutch fault diagnosis framework using vibration signal processing, deep feature extraction, and WiSARD-based classification.

Key components:

Project Repository:

Clutch Fault Diagnosis