Adrian’s Status Report for 03/07/2026

The week before break, I focused primarily on finalizing the user interface architecture, the autonomous exploration algorithm, and the local navigation strategy.
The UI centers around a dynamic 2D map display, where the operator’s position acts as the origin of the global coordinate system, and all robots are rendered relative to that frame. The interface will visualize robot positions, exploration coverage, and detected targets to provide a clear situational overview of the mission. The search coverage visualization will use a sparse occupancy grid heatmap, allowing the operator to immediately see which areas have been explored and which regions remain unknown. This visualization approach ensures that the operator can quickly assess search progress without requiring detailed SLAM maps.
Additionally, I deeply researched the frontier-based exploration strategy, which directs robots toward the boundaries between known free space and unexplored regions. This approach maximizes information gain and naturally distributes work across multiple robots. Frontier points will be detected from the occupancy grid and clustered into frontier regions, allowing the system to assign exploration targets to different robots while minimizing overlap in search paths.L. Lu, C. Redondo, and P. Campoy. “Optimal
frontier-based autonomous exploration in uncon-
structed environment using RGB-D sensor”. In: Sen-
sors 20.22 (Nov. 2020), p. 6507. url: https://www.
mdpi.com/1424-8220/20/22/6507.To support safe navigation during exploration, I finalized the design of the local obstacle avoidance system using the Vector Field Histogram (VFH) algorithm. While the frontier algorithm determines where robots should move globally, the VFH controller will handle real-time navigation decisions by utilizing LiDAR data. Obstacle measurements are converted into a polar histogram representing nearby obstacle density, which allows the robot to choose safe steering directions while still progressing toward its assigned frontier target. This layered approach enables robots to react to obstacles dynamically without needing to constantly recompute global paths.

Progress remains on schedule, and the next steps will involve implementing the 2D simulation test suite and integrating the autonomous exploration algorithm within the simulation environment. This phase will focus on validating the algorithm’s performance under various conditions to make sure the robot behaviors, such as frontier detection, obstacle avoidance, and coordinated exploration, operate as expected.

Part A: … with consideration of global factors. Global factors are world-wide contexts and factors, rather than only local ones. They do not necessarily represent geographic concerns. Global factors do not need to concern every single person in the entire world. Rather, these factors affect people outside of Pittsburgh, or those who are not in an academic environment, or those who are not technologically savvy, etc.

Our CatomBots system addresses global factors by prioritizing accessibility and affordability in disaster response technology. Search and rescue operations occur worldwide, often in regions where expensive robotic solutions are financially out of reach. By keeping the cost per bot under $200 using accessible, commercial off-the-shelf components, our design ensures that emergency response teams globally can deploy a scalable swarm to rapidly map hazardous environments and locate survivors. Furthermore, our intuitive, web-based UI is specifically designed to be easily operable by first responders who are not necessarily technologically savvy or from an academic background.

Leave a Reply

Your email address will not be published. Required fields are marked *