HomeRobotics & KinematicsMagnetic Microrobot Swarm

Magnetic Microrobot Swarm

Interactive 3D simulation of magnetically-actuated microrobots: an external rotating magnetic field (Helmholtz coils) synchronizes a swarm of magnetic-dipole microrobots into corkscrew propulsion through a fluid channel, steering them toward a clicked target.

Robotics & Kinematics3DModerate60 FPS⚡ Plasma
magnetic-microrobot-swarm ↗ Open standalone

A swarm of magnetically-actuated microrobots is steered through a fluid channel by an external rotating magnetic field, generated by a pair of orthogonal Helmholtz coils. Each microrobot carries a magnetic dipole that locks onto the field direction; as the field rotates, every robot rotates with it and its chiral body converts that spin into forward corkscrew motion — the same principle used in real biomedical microrobotics for drug delivery and minimally invasive microsurgery, where devices are too small to carry their own motor or battery. Adjust the field's rotation speed and axis orientation, or click inside the channel to set a target and watch the controller steer the entire swarm there at once — every robot responds identically to the single shared field, with no individual addressing.

⚙ Under the hood

Steer a swarm of magnetically-actuated microrobots through a fluid channel using an external rotating magnetic field from orthogonal Helmholtz coils. Each microrobot's magnetic dipole locks onto the field and its chiral body converts the forced rotation into corkscrew propulsion, the real mechanism behind untethered drug-delivery and microsurgery microrobots. Tune the field's rotation speed and axis, or click to set a target and watch the whole swarm steer there at once from a single shared field.

Three.jsRoboticsNanotechnologyMicrorobotsMagnetismSwarm

3D · Three.js / WebGL renderer · 60 FPS target · runs fully client-side, no install

What did you find?

Add reproduction steps (optional)