Content deleted Content added
Exam thunder (talk | contribs) m Rewording language |
Exam thunder (talk | contribs) Modify attributes |
||
Line 7:
[[Image:IRobot Create team.jpg|thumb|right|A team of [[iRobot Create]] [[robot]]s at the [[Georgia Institute of Technology]]]]
{{Multi-agent system}}
'''Swarm robotics''' is an approach to the coordination of multiple robots as a system which consist of large numbers of mostly simple physical [[robot]]s. In a robot swarm, the collective behavior of the robots results from local interactions between the robots and between the robots and the environment in which they act.<ref name=":0">{{Cite journal|title=Swarm Robotics|last1=Dorigo|first1=Marco|last2=Birattari|first2=Mauro|last3=Brambill|first3=Manuele|date=2014|journal=Scholarpedia|volume=9 |issue=1 |page=1463 |doi=10.4249/scholarpedia.1463 |bibcode=2014SchpJ...9.1463D |language=en-UK|doi-access=free }}</ref> It is supposed that a desired [[collective behavior]] emerges from the interactions between the robots and interactions of robots with the environment. This idea emerged on the field of [[artificial swarm intelligence]], as well as the studies of insects, ants and other fields in nature, where [[swarm behaviour]] occurs. <ref>{{Cite web |date=2024-05-29 |title=What is the primary purpose of Swarm Robotics? |url=https://robotohub.com/what-is-the-primary-purpose-of-swarm-robotics/ |access-date=2024-09-01 |website= |quote=“Swarm Robotics” is a captivating field that takes inspiration from the collective behavior of social insects like ants, bees, and termites.}}</ref>
==Definition==
Line 14:
Unlike distributed robotic systems in general, swarm robotics emphasizes a large number of robots, and promotes [[scalability]], for instance by using only local communication.<ref>{{cite book|last=Hamann|first=H.|title=Swarm Robotics: A Formal Approach|url=https://books.google.com/books?id=pnNLDwAAQBAJ|year=2018|publisher=Springer International Publishing|___location=New York|isbn=978-3-319-74528-2}}</ref> That local communication for example can be achieved by [[wireless]] transmission systems, like [[radio frequency]] or [[infrared]].<ref>[http://correll.cs.colorado.edu/wp-content/uploads/correll_rus_chapter3.pdf N. Correll, D. Rus. Architectures and control of networked robotic systems. In: Serge Kernbach (Ed.): Handbook of Collective Robotics, pp. 81-104, Pan Stanford, Singapore, 2013.]</ref>
==
The design of swarm robotics systems is guided by swarm intelligence principles, which promote fault tolerance, scalability, and flexibility.
# Robots are autonomous.
# Robots can interact with the surroundings and give feedback to modify the environment.
# Robots possess local perceiving and communicating capabilities, such as [[wireless]] transmission systems, like [[radio frequency]] or [[infrared]].
# Robots do not exploit centralized swarm control or global knowledge.
# Robots cooperate with each other to accomplish the given task.
</blockquote>Miniaturization is also key factor in swarm robotics, as the effect of thousands of small robots can maximize the effect of the swarm-intelligent approach to achieve meaningful behavior at swarm-level through a greater number of interactions on an individual level.
Compared with individual robots, a swarm can commonly decompose its given missions to their subtasks; a swarm is more robust to partial failure and is more flexible with regard to different missions.
== Applications ==
|