← Back to Exhibition
Robotics & AIFeb 2026 — Mar 2026

Autonomous Search & Navigation ROSBot

Robotics Software Engineer
Scroll
01 — Overview

Autonomous exploration and hazard mapping system on ROS 2 Humble for the ROSBot platform. Maps unknown environments, localizes visual hazards in 3D space, and dynamically retraces its path home.

Completed RMIT Search & Navigation Challenge — autonomously exploring, mapping 5 hazards, and returning home within the 240s mission window.

02 — Gallery
03 — Key Contributions
01

Architected a custom 3-node ROS 2 stack (State Machine, Hazard Detection, Position Tracking) integrating Nav2, SLAM Toolbox, and explore_lite.

02

Engineered a robust FSM managing mission lifecycle with costmap-aware frontier selection and adaptive velocity.

03

Implemented continuous path-recording capturing waypoints during exploration for autonomous return to starting pose.

04

Built an RGB-D perception pipeline using OAK-D camera and find_object_2d to place hazard placards in the global map frame.

05

Designed a reactive spin-pause maneuver halting the robot on new hazard detection for accurate stationary depth samples.

04 — Features
01

3-node custom stack on standard AIIL navigation stack

02

RGB-D hazard localization with spin-pause depth sampling

03

Costmap-aware frontier exploration

04

Path-based autonomous return navigation

05

Adaptive velocity based on unexplored map area

05 — Links