Projects

Projects
Mar 2026

Subterranean Sentinel: Autonomous MAV in Challenging GNSS-Denied 3D Environments

Fully autonomous drone that explores unknown underground caves, detects semantic targets, and returns safely. Built on ROS 2 with RRT* planning, OctoMap mapping, and a mission FSM.

ROS 2C++RRT*A*OctoMapFSM
Projects
Jan 2026

Autonomous Parking: Parallel & Reverse in an Unknown Environment

ROS 2 package for autonomous parallel and reverse parking on a real car, combining SLAM, EKF localization, custom Nav2 path planners, and automated parking space detection.

ROS 2C++SLAMEKFNav2
Projects
Oct 2025

Intelligent Distributed Embedded Systems in Mechatronics

Petri net modeling, Simulink/Stateflow control design, CoDeSys PLC programming, and model-driven engineering with Acceleo M2T transformations applied to a Festo sorting station.

Petri NetsMATLABCoDeSysIEC 61131-3EMFAcceleoMDE
Projects
Aug 2025

1U CubeSat Design, Build & Flight Software

Full design, assembly, and flight software for a 1U CubeSat, including CCSDS telemetry over S2LP Sub-GHz radio, flight-phase FSM, GNSS, MEMS sensors, and 3D CAD on STM32.

STM32CCSDSS2LPEmbedded CCubeSatFSM
Projects
Mar 2024

Investigation of Area- and Path-Planning Algorithms using Panel-Method-Based Guidance

Integrated grid-based area-coverage and path-planning algorithms (A*, RRT*, Dijkstra) with aerodynamics-inspired panel-method guidance to generate smooth, collision-free UAV trajectories for urban search-and-rescue scenarios.

PythonPanel MethodA*RRT*Area CoverageUAV
Projects
Feb 2024

Embedded Barometric Altimeter with Kalman Filtering

Barometer-based altimeter for the Spacecraft Electronics lab at TUM, using an MS5611 sensor over I2C with moving average and Kalman filtering, displayed on a TM1637 7-segment display.

Embedded CI2CMS5611Kalman FilterSignal Processing
Projects
Sep 2022

Retractable Shop Crane Project

Designed a re-sizable crane that can hold (500-2000) Kg of weight.

SolidWorksCAD
Demo
Projects
May 2022

Hand Gesture Controlled Ackerman Steering Car using ATMega328p

Captured hand’s yaw and tilt angles using MPU6050 through I2C, and data was sent wirelessly using RF transmission.

Micro-controllerEmbedded C
Demo
Projects
Mar 2022

Chain-Roller Conveyor

Created a chain roller conveyor to drive 20 boxes of products each 50Kg for 6m long.

CAD
Demo
Projects
Jan 2022

VGA Card using FPGA and VHDL

VHDLVivadoFPGA
Demo
Projects
Aug 2021

The Conqueror: A single player turn-based empire building game.

Led a team of 3 students and incorporated principles of OOP into a java programmed game.

JavaOOPGUI
Demo