Research & engineering
Projects.
Map, navigate & deploy.
I build perception, mapping and navigation systems for robots, from the first model to deployment. These projects span my PhD research, commercial robotics and the work that got me started.
01 / Thesis researchUniversity of Twente · 2022–2026
Structuring the Seen, Exploring the Unseen
Monocular perception, 3D mapping and learned exploration, brought together on a custom drone.
01.1 — Spatial understanding
Mono-Hydra++
2026 manuscript · Under review
I built a monocular scene-graph mapping system that combines learned perception with visual-inertial estimation. Sparse predicted-depth factors anchor the pose estimate, while predictions are aligned across frames before fusion. The ROS 2 stack runs on the drone’s Jetson Orin NX with a ZED X One camera.



01.2 — Multi-task perception
M2H / M2H-MX
IROS 2025 · ICRA 2026 workshop
I designed how depth, semantics, surface normals and edges share information in one network. M2H uses DINOv2 with windowed cross-task attention; M2H-MX adds LoRA-adapted DINOv3 features and register-gated Mamba context. They provide the perception front end for Mono-Hydra++.
01.3 — Belief-graph based indoor exploration
ATLAS
Trained and tested in simulation · Current drone transfer underway
I developed ATLAS to choose exploration goals using a persistent belief graph. Trained through imitation and reinforcement learning, the current policy is fully tested in simulation and transferring to the drone. Earlier iterations were tested on the aircraft.
The earlier Mono-Hydra system established the monocular mapping pipeline in 2023. Mono-Hydra project.
02 / Commercial roboticsExpert Hub Robotics · 2020–2022
Humanoid visitor guidance & interaction
I built the navigation software and led deployments of more than 30 robots for over 10 enterprise clients, including Expo 2020 Dubai.
02.1 — Navigation, sensing & interaction
Robots working with the public
2020–2021 deployments
I integrated ROS and GMapping navigation, LiDAR and 3D obstacle sensing with robot SDKs and voice assistance. As the founding robotics engineer and later a three-engineer team lead, I worked on site to get the robots navigating and interacting reliably around visitors.
Deployment coverage
03 / Undergraduate researchUniversity of Peradeniya · 2017
Autonomous reconnaissance robot
My first exploration and mapping project, built in a three-student team.
03.1 — Bachelor’s research project
Mapping an unknown environment
2017
I developed the SLAM system, combining 2D LiDAR mapping with stereo vision for object geometry. The project produced three papers and received the IESL Best Undergraduate Project and IET Sri Lanka Best Technical Paper awards.