An autonomous indoor payload-delivery robot using breadth-first-search navigation, UART and Wi-Fi interaction, and ultrasonic and infrared obstacle sensing.
State
Built
Earlier work
A concise record of what was built, tested, and retained.
Technologies and themes
Embedded systems
C
Python
Assembly
UART
Sensors
Embedded systems record
Autonomy becomes useful when planned motion, obstacle response, and operator feedback remain one legible system.
Conceptual traversal modelIllustrative · not a floor plan, hardware schematic, or captured telemetry
01 / Route foundation
Plan a bounded indoor route
Built in November and December 2025, RoboRoute was an autonomous CyBot for indoor payload delivery. Breadth-first-search navigation supplied the route-planning foundation without implying mapping, localization, or dynamic replanning beyond the surviving record.
02 / Obstacle response
Observe before continuing
Ultrasonic and infrared sensing supported obstacle detection and avoidance while the robot operated through indoor space. The public record establishes the behavior, not a precise sensing architecture or measured response time.
03 / Operator feedback
Make machine state legible
A graphical interaction layer communicated through UART and Wi-Fi, while audible notifications made system activity clearer to the operator across the embedded and interaction layers.