A full-scale industrial warehouse simulator engineered in pure Three.js WebGL. Featuring 4 autonomous mobile robots, 4D Space-Time A* Multi-Agent Path Finding, dynamic ISO 3691-4 pedestrian safety envelopes, physical scissor-lift cargo elevations, and real-time Quad-Cam fleet feeds.
HIVE 3D brings industrial-grade autonomous robotics algorithms out of heavy C++ desktop binaries and into a fluid 60 FPS WebGL browser experience.
Evaluates $(x, y, t)$ coordinates with a 4D reservation table. Eliminates vertex collisions, head-on corridor deadlocks, and edge swaps using hierarchical right-of-way priority yielding.
O(E log V) MIN-HEAPModels physical elevation cycles: AMRs raise their platform to high-bay rack shelf tiers, pick inventory crates, lock onto transport decks, and eject payloads onto outbound motorized conveyors.
HYDRAULIC SIMWarehouse workers walk patrol paths. AMRs enforce dual-zone envelopes: 3.5m caution deceleration and 1.8m emergency safety halt with flashing hazard underglow and dynamic Space-Time detours.
SAFETY COMPLIANTFloating acrylic drawer streams real-time forward cameras for all 4 AMRs simultaneously without duplicating the scene graph. Supports 3rd-person Chase and 1st-person Sensor Eye with YOLO AI reticles.
MULTI-PASS WEBGLInteract with the live algorithm visualizers below to see how Space-Time $(x, y, t)$ reservation tables eliminate corridor conflicts and how ISO 3691-4 dual safety zones brake for pedestrians.
Robot R-01 (Blue, carrying priority SKU crate) has Right-of-Way. Robot R-02 (Green) consults its $(x, y, t)$ reservation table, decelerates, and waits in-place before proceeding through the crossing.
LiDAR radar tracking human pedestrian in safety vest: 3.5m Caution Zone (amber deceleration) & 1.8m Emergency Zone (immediate halt + hazard underglow + Space-Time detour).
Each robot in the HIVE fleet is engineered with customized kinematic parameters, sensor payloads, and operational state machines.
Specialized in heavy bulk pallet picking and high-bay tier retrieval. High torque drive base with reinforced chassis.
High-acceleration rapid courier for priority SKU dispatching. Optimized for fast aisle transit and dynamic pedestrian avoidance.
Dedicated outbound dispatch feeder. Interfaces continuously with motorized roller conveyors and optical barcode scanners.
Frontier cartographer equipped with extended range LiDAR for autonomous warehouse SLAM mapping and dynamic corridor inspection.
Just like Gazebo’s multi-camera sensors and ROS 2 rqt_image_view, HIVE 3D streams all four forward cameras concurrently with zero viewport compression.
Pressing G in the simulator deploys a floating acrylic drawer across the top of the canvas without reflowing or squishing the 3D scene. Clicking any feed instantly switches the main 3rd-person Chase Camera to track that robot and retracts the drawer.
Summary of the simulation engine parameters, algorithms, and browser runtime performance metrics.
| SUBSYSTEM | IMPLEMENTATION | SPECIFICATION DETAILS |
|---|---|---|
| 3D Graphics Engine | Three.js r184 (WebGL) | Directional PBR lighting, soft shadow maps, volumetric scene fog, custom pallet textures |
| Multi-Agent Pathfinding | Space-Time A* (x, y, t) | 4D reservation table, min-heap queue, vertex conflict elimination, anti-swap edge checks |
| Safety Standard | ISO 3691-4 AGV/AMR | 3.5m caution deceleration zone, 1.8m emergency braking stop, dynamic Space-Time detours |
| Kinematic Lift | Active 3D Scissor Lift | Hydraulic height elevation (0.03m to 0.80m), deck locking, outbound conveyor slide-off |
| Fleet Telemetry | Chart.js 3.9.1 Live | 4 live updating charts: Battery levels, Task distribution, Robot odometer, Fleet state timeline |
| Audio Synthesizer | Web Audio API | Procedural motor pitch whines, hydraulic lift hiss, barcode confirmation beeps, hazard alarms |
| Client Architecture | Vanilla ES Modules | Zero backend required; 100% client-side WebGL running at 60 FPS in modern browsers |
Your contribution helps keep this open-source robotics simulation platform active, updated, and accessible to students worldwide.