Skip to content

A javascript visualization for Emergent Taxis (a swarm of low-capable robots locates a beacon)

License

Notifications You must be signed in to change notification settings

tristndev/Emergent-Taxis

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Emergent Taxis

A javascript visualization for Emergent Taxis (a swarm of low-capable robots finds a light source)

Where to find the visualization?

Click here!

Screenshot

  • Simply hit start / freeze to observe the swarm locate the light beacon.
  • Hit reset to start a new run.
  • Hit download data to download csv data for an executed run.
  • Use the controls on the top right to experiment with parameters.
    • n_agents: Number of agents
    • unit: Unit size
    • alpha: Target fraction of agents to have within communication range.
    • r_avoid_light: Agent avoidance radius in light.
    • r_avoid_shad: Agent avoidance radius in shadow.

What is Emergence?

Emergence describes 'how stupid things get smart together' (after a great kurzgesagt video). Think: A single ant is not capable of much, but a whole ant colony can achieve impressive things.

What is Emergent Taxis?

We will observe a swarm of minimalist, low-capable robots slowly moving towards a light source. Each individual agent is not capable of doing so, but together they can locate the light (hence the emergent).

Additional Resources on Emergent Taxis

Read original papers and find additional information here:

Julien Nembrini, Alan Winfield, Chris Melhuish. Minimalist Coherent Swarming of Wireless Networked Autonomous Mobile Robots. Proceedings of the seventh international conference on simulation of adaptive behavior on From animals to animats, pages 373–382, Cambridge, MA, USA, 2002. MIT Press.

J. D. Bjerknes, A. F. Winfield and C. Melhuish, An Analysis of Emergent Taxis in a Wireless Connected Swarm of Mobile Robots. 2007 IEEE Swarm Intelligence Symposium, Honolulu, HI, 2007, pp. 45-52, https://doi.org/10.1109/SIS.2007.368025.

Heiko Hamann, Heinz Wörn, A framework of space–time continuous models for algorithm design in swarm robotics. Swarm Intelligence 2, 209–239 (2008). https://doi.org/10.1007/s11721-008-0015-3

About

A javascript visualization for Emergent Taxis (a swarm of low-capable robots locates a beacon)

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published