Dynamic, Decentralized Spatial Code Reuse for OCDMA LiDAR in Robot Swarms
Organizations: Mechanical and Maintenance Engineering Department German Jordanian University Amman, Jordan
Abstract
Robots in a LiDAR-equipped swarm mutually interfere when their optical ranging codes collide. Existing mitigations either assign codes statically -- requiring distinguishable codes for robots -- or react to detected interference without a scalable, coordinated assignment rule beneath them; prior work explicitly identifies the code-assignment scaling problem as unsolved. We propose a decentralized protocol in which robots dynamically reassign spatial reuse codes based on a live, beacon-maintained interference-neighborhood graph, and prove that the number of codes required grows as under constant robot density -- an unbounded improvement over the growth of static assignment. We validate this result under conditions substantially beyond the idealized proof -- robot mobility, imperfect beacon-based detection, and reactive reassignment -- via Monte Carlo simulation (30 seeds per condition, 95% confidence intervals): the advantage over static assignment widens from roughly at 15 robots to at 120. Against a structurally faithful, fairly constructed model of an existing coordination-free approach, our protocol achieves both substantially greater code-reuse efficiency and 30--40% lower collision risk under an identical, constrained code budget, demonstrating that coordination -- not merely reactivity -- is what closes the scaling gap.
Figures & tables
| Approach | Mechanism | Assignment | Coordination | Detection error modeled? | Scaling proof? | Validation |
|---|---|---|---|---|---|---|
| Robinson et al. [ 1 ] | Post-hoc spatio-temporal filtering | N/A – not a coding scheme | N/A | N/A | N/A | Hardware |
| Hwang & Lee [ 2 ] | True-random waveform + correlation detection | N/A – statistical near-orthogonality | N/A | Yes, analytical | No – names the gap, unsolved | Hardware |
| D2SR [ 3 ] | Time-domain duty-cycle desync | Dynamic, reactive to own state only | None | Yes, measured | No – degrades | Hardware |
| CHPC [ 4 ] | 2-D carrier-hopping codes | Static ( exact) | Either | No | No | Simulation |
| Shen et al. [ 5 ] | Gold codes + static UID layer | Static | N/A | No | No | Hardware |
| Patent [ 6 ] | Zone-based reuse | Static, geographic | Either | No | No | N/A |
| Parameter | Value / range | Source |
|---|---|---|
| Robot speed | 1.5 m/s (top speed) | AGV industry spec |
| Beacon period | 100 ms | UWB ranging hardware |
| Position noise | 0.025–3.78 m | UWB LOS/NLOS studies |
| swept 0–0.25 | anchored NLOS incidence |
Multi-Robot Coordination
Multi-robot coordination studies how teams of robots plan, communicate, allocate tasks, and act together safely and efficiently.
See all 328 papers