CAPSTONE · 01 — THE PROBLEM
Indoor autonomy is priced out of reach.
Most indoor robots see with stereo or RGB-D cameras plus an embedded GPU — hardware that dominates the bill of materials. My capstone asks: what if a robot could navigate with only a 2D LiDAR and a commodity webcam-grade monocular camera? The answer cuts sensing-and-compute cost by 3–4×.
CAPSTONE · 02 — THE TRICK
Borrow the depth. Keep the camera cheap.
RGB streams are shipped to Depth Anything 3 running on a cloud NVIDIA L4, the predicted depth is re-injected into ROS bags, and RTAB-Map (ICP) fuses everything into a clean 2D occupancy grid — cloud-grade perception on a budget robot.
CAPSTONE · 03 — LIVE NAVIGATION
On-robot, in real time.
Live navigation runs fully onboard through Nav2 — NavFn A* global planning, Regulated Pure Pursuit control, AMCL localization — over 2D LiDAR and rf2o laser odometry. No GPU on the robot at all.
CAPSTONE · 04 — THE RESULT
Centimetre-grade, on a student budget.
A custom 3-wheel holonomic omni-drive with closed-loop PID on a TI ARM Cortex-M4 completed 8-waypoint autonomous patrols with 0.08–0.15 m goal error across a ~10 m × 9.7 m indoor arena.