MonoSLAM
Monocular SLAM implementation focused on geometric perception, robust bootstrapping, and frontend failure modes.
BalanceBot
Two-wheel self-balancing robot built around an ESP32, with a focus on sensing, embedded control, and disciplined hardware bring-up.
SO100 Arm
Manipulation project exploring kinematics, calibration, and reliable arm control primitives.

Double DQN
Reinforcement learning project focused on overestimation bias and stable value learning.

XOR Classification
A from-scratch quadratic MLP implementation for XOR classification, with manual derivatives and training diagnostics.
Browse by domain
Robotics
Control, embodiment, hardware integration, and system-level engineering.
Vision & SLAM
Geometric perception, front-end estimation, and mapping pipelines.
Learning & Control
Reinforcement learning, optimisation, and controller-learning interfaces.