HomeRobotics & KinematicsNanorobot Swarm 2D: Communication Range & Task Allocation

Nanorobot Swarm 2D: Communication Range & Task Allocation

Interactive 2D top-down swarm of nanorobots that must relay task signals hop-by-hop across a limited-range communication network and decide, via a response-threshold rule, when to commit to a job.

Robotics & Kinematics2DAdvanced60 FPS📱 Mobile-adapted⇄ 3D version
2d-nanorobot-swarm ↗ Open standalone

A decentralized swarm of nanorobots has no central controller — every decision to commit to a job must be made locally, from information that may have travelled several robot-to-robot hops across a short-range communication network. This 2D top-down simulator renders that network live: tune the communication range to watch the swarm's connectivity fragment or knit back together, tune the response threshold to see how cautiously robots commit to a relayed task signal, and watch workers converge on one of three task beacons, complete it, and move on — the same distributed sensing, relaying and response-threshold allocation studied in real swarm-robotics and stigmergy research, now laid flat on a plane with a live connectivity history strip beneath it.

⚙ Under the hood

A decentralized swarm of nanorobots relays task signals hop-by-hop across a limited-range communication network and decides, via a response-threshold rule, when to commit to a job — this 2D top-down build lets you pan and zoom the live network graph and watch a connectivity/engagement history strip while you tune communication range, threshold and motion inertia.

nanoroboticsswarm intelligencedecentralized controlstigmergycommunication networkrobotics

2D · HTML5 Canvas 2D · 60 FPS target · runs fully client-side, no install

What did you find?

Add reproduction steps (optional)