Autonomous Warehouse Robot
A two-board ground robot: an Arduino Mega handles RFID routing, ultrasonic obstacle avoidance, and L298N motor control in a real-time loop, while a separate ESP8266 runs GPS, payload sensing, and a self-hosted live dashboard — so a Wi-Fi stall can never delay an obstacle stop.
Arduino Mega + ESP8266 ground robot: RFID destination select, ultrasonic avoidance, live GPS dashboard with force-sensor theft alarm — payload up to ~10 kg.
Explore the robot — circuits, navigation, and live telemetry
Since this is a hardware build, the schematics and telemetry dashboard are recreated in-browser against the project's real pin map and sensor logic — every value is simulated locally, modeling the robot's designed behavior.
Interactive schematics
When powered on, the robot waits for an RFID tag scan. Once scanned, it navigates toward the tagged destination, pausing when ultrasonic sensors detect an obstacle, resuming once clear. After a delay at the destination, it returns to its start position and the cycle repeats.
ESP8266 joins the local Wi-Fi network and serves a live webpage. GPS coordinates refresh every 5 seconds. The force sensor reading (0–1024) is converted to kilograms (value / 102.4); if weight drops below 8 kg mid-transit, the buzzer sounds and a popup alert fires on the live dashboard — theft detected.
Warehouse delivery run — fixed road network
The robot is locked to the fixed corridor network — it never leaves the road. Drop an obstacle on any segment: if the robot reaches it, it stops and holds indefinitely, matching the robot's designed obstacle-avoidance behavior. Remove the obstacle and it resumes from exactly where it stopped — no reroute, no restart.
Two distinct stop conditions: an obstacle physically halts the robot on the road; a theft alert is monitoring-only — the robot keeps moving toward its destination while the operator locates and retrieves the package via GPS.
- →Arduino Mega (drive) + ESP8266 (telemetry) — real-time control isolated from Wi-Fi
- →MFRC522 RFID destination select + 3× HC-SR04 ultrasonic obstacle avoidance (20 cm)
- →L298N differential drive, two-tier chassis — up to ~10 kg payload
- →ESP8266-hosted live dashboard: GPS position, payload weight, force-sensor theft alarm
How it works
Goods transport in small warehouses
Small and mid-size warehouses can't justify enterprise AMR pricing. The goal: a low-cost, reliable robot for internal goods transport, order picking, and inventory support.