Automatic Navigation of Microswarms for Dynamic Obstacle Avoidance | Synapse