Lecture 13B: Swarm Robotics Flashcards
What is swarm robotics?
Swarm robotics is the study of how independent robots can interact as a group.
What are two principles of swarm robotics?
From microscale interaction (local) to macroscale structures (global)
Principles of self-organisation (feedback, fluctuations)
Why is swarm robotics important?
Because it targets maximal scalability
Higher fault tolerance due to the system’s redundancy
How is swarm robotics linked to Ant Colony Optimisation?
Ants can find the shortest path without visual clues, therefore they are good for the travelling salesman problem. They have some memory and are not completely blind.
What are two examples of swarm robotics?
Kilobot is a large scale swarm; tiny robots.
Swarm robotics used for the construction of ramps.
“subCULTron” for lagoon monitoring.
“SAGA” project for swarm of quadrotor UAVs.
How can Evolutionary Robots and Swarm Robots be linked?
Robotcs can evolve to exhibit swarm behaviour, promoting collaborative robots.
What is swarm coginition?
Swarm cognition is the study of collective behaviour in swarms from the perspective of cognitive sciences. It encompasses collective perception, memory, learning, and decision making.
What are two examples of collective decision-making in swarm robots?
Majority rule (picks the least voted for option) or voter rule (selects random option)