02 · Builds

PROJECTS

06 Entries · Sorted by Complexity
Robot Boxer
001
Humanoid Reinforcement Learning
Robot Boxer
Trained a Unitree G1 humanoid to throw punches in IsaacLab, comparing a pure-PPO policy against an AMP-regularized policy trained with motion-capture priors via a learned discriminator.
Python IsaacLab PyTorch RSL-RL PPO AMP
Robot Racer
002
Autonomous Navigation
Robot Racer
Autonomous navigation for a LiDAR-equipped robot. A* pathfinding and Pure Pursuit control in C++. Deployed via ROS2 and Docker, simulated in Foxglove.
C++ ROS2 LiDAR Docker A*
TKOM Robot
003
Hardware + Software
TKOM Robot
Robot that converts user-drawn maps into a personalised video game. Gravity physics and linear algebra in C++. Hardware designed in SolidWorks, printed on Bambu P1S.
C++ SolidWorks 3D Print Physics
CNN Scraper
004
ML + Data Pipeline
CNN Headline Scraper
Python pipeline scraping CNN headlines to identify emerging trends. TF-IDF and logistic regression for classification. Statistical analysis in MATLAB — 79% accuracy.
Python TF-IDF MATLAB ML
Arm Simulator
005
Simulation
Robotic Arm Simulator
Python app simulating forward and inverse kinematics for arbitrary arm configurations. NumPy for linear algebra, PyGame for real-time visualisation. Cut testing time by 91%.
Python NumPy PyGame Kinematics
Faucet Grip
006
Hardware Design
Outdoor Faucet Grip
Custom ergonomic grip attachment for outdoor water faucets, designed for accessibility and ease of use. Modelled in CAD and fabricated via 3D printing.
CAD 3D Print Product Design
Current Build