Second year robotics student at UCL.
Closed-loop VLA policy deployment for autonomous MSD plug insertion · Python · LeRobot
XR teleoperation and data collection on a 7-DOF Franka Panda · C++ · libfranka
Custom-built cart, full-state LQR + Kalman filter · C++ · Arduino Giga R1
Person-tracking robot dog with YOLO11n detection and IMU control · Python · ROS 2
Autonomous navigation with SLAM Toolbox and Nav2 · Nav2 · SLAM Toolbox · ROS 2
Multi-robot fleet control with EKF to correct quadruped gait drift · C++ · ROS 2
Half-Cheetah RL with Gym in Mujoco (PPO, SAC, MBPO) · Python · PyTorch