SlideShare a Scribd company logo
1 of 51
“Ants are good citizens, they place group
interests first”
Clarenence Day
From biology to robotics:
swarm robotics
Edgar Buchanan
edgar.buchanan@York.ac.uk
Department of Electronic Engineering
What is swarm
robotics?
Swarm intelligence Swarm Robotics
What is swarm robotics?
What is swarm robotics?
“The study how large numbers of
relatively simple physically embodied
agents can be designed such that a
desired collective behaviour emerges
from the local interactions among
agents between the agents and the
environment.”
Sahin 2005
“The study how large numbers of
relatively simple physically embodied
agents can be designed such that a
desired collective behaviour emerges
from the local interactions among
agents between the agents and the
environment.”
Sahin 2005
Common task
“The study how large numbers of
relatively simple physically embodied
agents can be designed such that a
desired collective behaviour emerges
from the local interactions among
agents between the agents and the
environment.”
Sahin 2005
Emergent behaviours
“The study how large numbers of
relatively simple physically embodied
agents can be designed such that a
desired collective behaviour emerges
from the local interactions among
agents between the agents and the
environment.”
Sahin 2005
Centralized
! !!? ? ?
What are the properties of swarm robotics?
Flexibility
Scalability
Robustness
Robustness?
Swarm intelligence
What is swarm intelligence?
Swarm Robotics
Swarm Robotics
Thank you
Videos
• Emergence – How Stupid Things Become Smart
Together by Kurzgesagt [Link]
• The Coming Robot Swarms by SciShow [Link]
• Swarmanoid, the movie [Link]
Reading
[1] Swarm Intelligence [Book]
[2] Autonomous Boids [Article]
[3] Ant colony optimization [Article]
[4] Swarm Robotics: From Sources of Inspiration
to Domains of Application [Article]
[5] Swarm Robotics: A Formal Approach [Book]
Reading
[6] On Fault Tolerance and Scalability of Swarm Robotic Swarms
[Article]
[7] From Fireflies to Fault-tolerant Swarms of Robots [Article]
[8] Self-organized cooperation between robotic swarms [Article]
[9] Object Transport by Modular Robots that Self-assemble
[Article]
[10] Swarm robotics: a review from the swarm engineering
perspective [Article]
[11] Proberty-driven design for swarm robotics [Article]
Reading
[6] On Fault Tolerance and Scalability of Swarm Robotic Swarms
[Article]
[7] From Fireflies to Fault-tolerant Swarms of Robots [Article]
[8] Self-organized cooperation between robotic swarms [Article]
[9] Object Transport by Modular Robots that Self-assemble
[Article]
[10] Swarm robotics: a review from the swarm engineering
perspective [Article]
[11] Proberty-driven design for swarm robotics [Article]
Blog
[1] An Introduction to Swarm Robotics [post]
[2] The challenges of robot standardisation in
research [post]
[3] Robotic swarms working as a team: divide and
conquer or all working as one [Link]
[4] Exchange food: drop it or pass it [Link]

More Related Content

Similar to From biology to robotics: swarm robotics

Similar to From biology to robotics: swarm robotics (20)

BIO-INSPIRATIONS AND PHYSICAL CONFIGURATIONS OF SWARM-BOT
BIO-INSPIRATIONS AND PHYSICAL CONFIGURATIONS OF SWARM-BOTBIO-INSPIRATIONS AND PHYSICAL CONFIGURATIONS OF SWARM-BOT
BIO-INSPIRATIONS AND PHYSICAL CONFIGURATIONS OF SWARM-BOT
 
BIO-INSPIRATIONS AND PHYSICAL CONFIGURATIONS OF SWARM-BOT
BIO-INSPIRATIONS AND PHYSICAL CONFIGURATIONS OF SWARM-BOTBIO-INSPIRATIONS AND PHYSICAL CONFIGURATIONS OF SWARM-BOT
BIO-INSPIRATIONS AND PHYSICAL CONFIGURATIONS OF SWARM-BOT
 
A Novel Prototype Model for Swarm Mobile Robot Navigation Based Fuzzy Logic C...
A Novel Prototype Model for Swarm Mobile Robot Navigation Based Fuzzy Logic C...A Novel Prototype Model for Swarm Mobile Robot Navigation Based Fuzzy Logic C...
A Novel Prototype Model for Swarm Mobile Robot Navigation Based Fuzzy Logic C...
 
A NOVEL PROTOTYPE MODEL FOR SWARM MOBILE ROBOT NAVIGATION BASED FUZZY LOGIC C...
A NOVEL PROTOTYPE MODEL FOR SWARM MOBILE ROBOT NAVIGATION BASED FUZZY LOGIC C...A NOVEL PROTOTYPE MODEL FOR SWARM MOBILE ROBOT NAVIGATION BASED FUZZY LOGIC C...
A NOVEL PROTOTYPE MODEL FOR SWARM MOBILE ROBOT NAVIGATION BASED FUZZY LOGIC C...
 
Swarm Robotics Motivation to Inspiration
Swarm Robotics Motivation to InspirationSwarm Robotics Motivation to Inspiration
Swarm Robotics Motivation to Inspiration
 
AN APPROACH OF IR-BASED SHORT-RANGE CORRESPONDENCE SYSTEMS FOR SWARM ROBOT BA...
AN APPROACH OF IR-BASED SHORT-RANGE CORRESPONDENCE SYSTEMS FOR SWARM ROBOT BA...AN APPROACH OF IR-BASED SHORT-RANGE CORRESPONDENCE SYSTEMS FOR SWARM ROBOT BA...
AN APPROACH OF IR-BASED SHORT-RANGE CORRESPONDENCE SYSTEMS FOR SWARM ROBOT BA...
 
drones-07-00269.pdf
drones-07-00269.pdfdrones-07-00269.pdf
drones-07-00269.pdf
 
Robotics ppt
Robotics pptRobotics ppt
Robotics ppt
 
Robotics
Robotics Robotics
Robotics
 
robot ppt.pptx
robot ppt.pptxrobot ppt.pptx
robot ppt.pptx
 
Design & Development of Vision Controlled Snake Robot
Design & Development of Vision Controlled Snake RobotDesign & Development of Vision Controlled Snake Robot
Design & Development of Vision Controlled Snake Robot
 
Reptile robot
Reptile robotReptile robot
Reptile robot
 
Swarm intelligence
Swarm intelligenceSwarm intelligence
Swarm intelligence
 
Robotics #scichallenge2017
Robotics #scichallenge2017Robotics #scichallenge2017
Robotics #scichallenge2017
 
IRJET- Swarm Robotics and their Potential to be Applied in Real Life Problems
IRJET- Swarm Robotics and their Potential to be Applied in Real Life ProblemsIRJET- Swarm Robotics and their Potential to be Applied in Real Life Problems
IRJET- Swarm Robotics and their Potential to be Applied in Real Life Problems
 
Ai swarm intelligence
Ai   swarm intelligenceAi   swarm intelligence
Ai swarm intelligence
 
Seminar Report Robotics
Seminar Report Robotics Seminar Report Robotics
Seminar Report Robotics
 
Swarm intelligence
Swarm intelligenceSwarm intelligence
Swarm intelligence
 
Cyborgs: Motivation for Disability
Cyborgs: Motivation for DisabilityCyborgs: Motivation for Disability
Cyborgs: Motivation for Disability
 
[IJET - V1I1P1] Author :Husssain Babu, Mohammad Ali
[IJET - V1I1P1] Author :Husssain Babu, Mohammad Ali [IJET - V1I1P1] Author :Husssain Babu, Mohammad Ali
[IJET - V1I1P1] Author :Husssain Babu, Mohammad Ali
 

Recently uploaded

Finding Java's Hidden Performance Traps @ DevoxxUK 2024
Finding Java's Hidden Performance Traps @ DevoxxUK 2024Finding Java's Hidden Performance Traps @ DevoxxUK 2024
Finding Java's Hidden Performance Traps @ DevoxxUK 2024
Victor Rentea
 
TrustArc Webinar - Unified Trust Center for Privacy, Security, Compliance, an...
TrustArc Webinar - Unified Trust Center for Privacy, Security, Compliance, an...TrustArc Webinar - Unified Trust Center for Privacy, Security, Compliance, an...
TrustArc Webinar - Unified Trust Center for Privacy, Security, Compliance, an...
TrustArc
 

Recently uploaded (20)

Navigating Identity and Access Management in the Modern Enterprise
Navigating Identity and Access Management in the Modern EnterpriseNavigating Identity and Access Management in the Modern Enterprise
Navigating Identity and Access Management in the Modern Enterprise
 
Modernizing Legacy Systems Using Ballerina
Modernizing Legacy Systems Using BallerinaModernizing Legacy Systems Using Ballerina
Modernizing Legacy Systems Using Ballerina
 
Design Guidelines for Passkeys 2024.pptx
Design Guidelines for Passkeys 2024.pptxDesign Guidelines for Passkeys 2024.pptx
Design Guidelines for Passkeys 2024.pptx
 
Choreo: Empowering the Future of Enterprise Software Engineering
Choreo: Empowering the Future of Enterprise Software EngineeringChoreo: Empowering the Future of Enterprise Software Engineering
Choreo: Empowering the Future of Enterprise Software Engineering
 
"I see eyes in my soup": How Delivery Hero implemented the safety system for ...
"I see eyes in my soup": How Delivery Hero implemented the safety system for ..."I see eyes in my soup": How Delivery Hero implemented the safety system for ...
"I see eyes in my soup": How Delivery Hero implemented the safety system for ...
 
Finding Java's Hidden Performance Traps @ DevoxxUK 2024
Finding Java's Hidden Performance Traps @ DevoxxUK 2024Finding Java's Hidden Performance Traps @ DevoxxUK 2024
Finding Java's Hidden Performance Traps @ DevoxxUK 2024
 
How to Check CNIC Information Online with Pakdata cf
How to Check CNIC Information Online with Pakdata cfHow to Check CNIC Information Online with Pakdata cf
How to Check CNIC Information Online with Pakdata cf
 
WSO2 Micro Integrator for Enterprise Integration in a Decentralized, Microser...
WSO2 Micro Integrator for Enterprise Integration in a Decentralized, Microser...WSO2 Micro Integrator for Enterprise Integration in a Decentralized, Microser...
WSO2 Micro Integrator for Enterprise Integration in a Decentralized, Microser...
 
AI in Action: Real World Use Cases by Anitaraj
AI in Action: Real World Use Cases by AnitarajAI in Action: Real World Use Cases by Anitaraj
AI in Action: Real World Use Cases by Anitaraj
 
UiPath manufacturing technology benefits and AI overview
UiPath manufacturing technology benefits and AI overviewUiPath manufacturing technology benefits and AI overview
UiPath manufacturing technology benefits and AI overview
 
Simplifying Mobile A11y Presentation.pptx
Simplifying Mobile A11y Presentation.pptxSimplifying Mobile A11y Presentation.pptx
Simplifying Mobile A11y Presentation.pptx
 
Stronger Together: Developing an Organizational Strategy for Accessible Desig...
Stronger Together: Developing an Organizational Strategy for Accessible Desig...Stronger Together: Developing an Organizational Strategy for Accessible Desig...
Stronger Together: Developing an Organizational Strategy for Accessible Desig...
 
TrustArc Webinar - Unified Trust Center for Privacy, Security, Compliance, an...
TrustArc Webinar - Unified Trust Center for Privacy, Security, Compliance, an...TrustArc Webinar - Unified Trust Center for Privacy, Security, Compliance, an...
TrustArc Webinar - Unified Trust Center for Privacy, Security, Compliance, an...
 
Less Is More: Utilizing Ballerina to Architect a Cloud Data Platform
Less Is More: Utilizing Ballerina to Architect a Cloud Data PlatformLess Is More: Utilizing Ballerina to Architect a Cloud Data Platform
Less Is More: Utilizing Ballerina to Architect a Cloud Data Platform
 
The Zero-ETL Approach: Enhancing Data Agility and Insight
The Zero-ETL Approach: Enhancing Data Agility and InsightThe Zero-ETL Approach: Enhancing Data Agility and Insight
The Zero-ETL Approach: Enhancing Data Agility and Insight
 
الأمن السيبراني - ما لا يسع للمستخدم جهله
الأمن السيبراني - ما لا يسع للمستخدم جهلهالأمن السيبراني - ما لا يسع للمستخدم جهله
الأمن السيبراني - ما لا يسع للمستخدم جهله
 
Introduction to Multilingual Retrieval Augmented Generation (RAG)
Introduction to Multilingual Retrieval Augmented Generation (RAG)Introduction to Multilingual Retrieval Augmented Generation (RAG)
Introduction to Multilingual Retrieval Augmented Generation (RAG)
 
DEV meet-up UiPath Document Understanding May 7 2024 Amsterdam
DEV meet-up UiPath Document Understanding May 7 2024 AmsterdamDEV meet-up UiPath Document Understanding May 7 2024 Amsterdam
DEV meet-up UiPath Document Understanding May 7 2024 Amsterdam
 
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost SavingRepurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
 
DBX First Quarter 2024 Investor Presentation
DBX First Quarter 2024 Investor PresentationDBX First Quarter 2024 Investor Presentation
DBX First Quarter 2024 Investor Presentation
 

From biology to robotics: swarm robotics

  • 1. “Ants are good citizens, they place group interests first” Clarenence Day
  • 2.
  • 3.
  • 4.
  • 5. From biology to robotics: swarm robotics Edgar Buchanan edgar.buchanan@York.ac.uk Department of Electronic Engineering
  • 6. What is swarm robotics? Swarm intelligence Swarm Robotics
  • 7. What is swarm robotics?
  • 8. What is swarm robotics?
  • 9. “The study how large numbers of relatively simple physically embodied agents can be designed such that a desired collective behaviour emerges from the local interactions among agents between the agents and the environment.” Sahin 2005
  • 10. “The study how large numbers of relatively simple physically embodied agents can be designed such that a desired collective behaviour emerges from the local interactions among agents between the agents and the environment.” Sahin 2005
  • 12. “The study how large numbers of relatively simple physically embodied agents can be designed such that a desired collective behaviour emerges from the local interactions among agents between the agents and the environment.” Sahin 2005
  • 14.
  • 15.
  • 16.
  • 17. “The study how large numbers of relatively simple physically embodied agents can be designed such that a desired collective behaviour emerges from the local interactions among agents between the agents and the environment.” Sahin 2005
  • 19. ! !!? ? ?
  • 20.
  • 21. What are the properties of swarm robotics?
  • 25.
  • 28. What is swarm intelligence?
  • 29.
  • 30.
  • 31.
  • 32.
  • 35.
  • 36.
  • 37.
  • 38.
  • 39.
  • 40.
  • 41.
  • 42.
  • 43.
  • 44.
  • 45.
  • 47. Videos • Emergence – How Stupid Things Become Smart Together by Kurzgesagt [Link] • The Coming Robot Swarms by SciShow [Link] • Swarmanoid, the movie [Link]
  • 48. Reading [1] Swarm Intelligence [Book] [2] Autonomous Boids [Article] [3] Ant colony optimization [Article] [4] Swarm Robotics: From Sources of Inspiration to Domains of Application [Article] [5] Swarm Robotics: A Formal Approach [Book]
  • 49. Reading [6] On Fault Tolerance and Scalability of Swarm Robotic Swarms [Article] [7] From Fireflies to Fault-tolerant Swarms of Robots [Article] [8] Self-organized cooperation between robotic swarms [Article] [9] Object Transport by Modular Robots that Self-assemble [Article] [10] Swarm robotics: a review from the swarm engineering perspective [Article] [11] Proberty-driven design for swarm robotics [Article]
  • 50. Reading [6] On Fault Tolerance and Scalability of Swarm Robotic Swarms [Article] [7] From Fireflies to Fault-tolerant Swarms of Robots [Article] [8] Self-organized cooperation between robotic swarms [Article] [9] Object Transport by Modular Robots that Self-assemble [Article] [10] Swarm robotics: a review from the swarm engineering perspective [Article] [11] Proberty-driven design for swarm robotics [Article]
  • 51. Blog [1] An Introduction to Swarm Robotics [post] [2] The challenges of robot standardisation in research [post] [3] Robotic swarms working as a team: divide and conquer or all working as one [Link] [4] Exchange food: drop it or pass it [Link]