SlideShare une entreprise Scribd logo
1  sur  22
Télécharger pour lire hors ligne
FOCAS workshop, 2nd September 2013, Taormina, Italy

Morphogenetic Multi-Robot Pattern Formation
Using Hierarchical Gene Regulatory Networks

Professor Yaochu Jin and Dr. Hyondong Oh*
Nature Inspired Computing and Engineering (NICE) Group
Department of Computing, University of Surrey, UK

*EC FP7 project: Genetically-programmable self-patterning swarm-organs (Swarm-Organ)
Outline
• Introduction
• Biological Background

• Adaptive Pattern Formation using H-GRN Model
• Future Research Direction
Introduction
• Multi-robot systems (MRSs) are to collectively accomplish complex tasks
that are beyond the capability of any single robot





in the presence of uncertainties or with incomplete information
where a distributed control or asynchronous computation is required
flexible, robust, and adaptive
Search and rescue, cooperative transportation, mapping, and monitoring

• Morphogenetic robotics is a new emerging field of robotics for selforganisation of swarm or modular robots
 which employs genetic and cellular mechanisms, inspired from
 Biological morphogenesis and gene regulatory networks (GRNs)

• Morphogenetic pattern formation which can be highly adaptable to
unknown environmental changes
Biological Background
Biological Morphogenesis
• Morphogenesis is a biological process in which cells divide and differentiate, and finally
resulting in the mature morphology of a biological organism.
• Morphogenesis is under the governance of a developmental gene regulatory network
(GRN) and the influence of the environment represented as morphogen gradients.
• Morphogen gradients are either directly present in the environment of fertilised cell or
generated by a few cells known as organisers.

Frames from digital 4D movie of C. elegans
embryo development.

Movements of epidermal cells (green) and
neurons (red) during epidermal enclosure of
C. elegans
Gene Regulatory Networks (GRNs)
A gene regulatory network is a collection of DNA segments that interact with other
chemicals in its own cell or other cells, thereby governing the expression rate at which
the genes are transcribed into mRNA and proteins

Gene Regulatory Network
activator
activator

g1
Gene 1

Negative

repressor
feedback

g2
Gene 2

Positive
feedback
activator

g3
Gene 3

A gene regulatory network with three genes

Transcriptional regulatory network
controlling metabolism in E. coli bacteria
Multi-Cellular Interactions
Cell 1
Cell 2
The genes create GRNs
that exhibit complex
dynamic behavior to
control development

+

-

+
-

Gene codes for cell actions:
divide, die, communicate,
change cell-type

+

+

-

Cell-cell communication is
achieved by diffusive coupling

Gene
Morphogenetic Swarm Robots
Cell-Robot Metaphor
Multi-Cellular System

Multi-Robot Systems

Concentration of gene G1

x-position

Concentration of gene G2

y-position

Concentration of gene P1

Internal state in x-coordinate

Concentration of gene P2

Internal state in y-coordinate

Cell-cell interactions through
TF diffusion

Robot-robot local interaction

Morphogen gradient

Target pattern to be formed
I. Adaptive Pattern Formation Using a
Hierarchical GRN
• Biological organisers imply a temporal
/ spatial hierarchy in gene expression
– For morphogenetic robotics, hierarchy
facilitates local adaptation
– Improvement of robustness and
evolvability

• Two-layer H-GRN structure for target
entrapping pattern formation
– Layer 1: pattern generation
– Layer 2: Robot guidance

• GRN model parameters are evolved
using a multi-objective evolutionary
algorithm
Layer 1: Pattern Generation
Layer 2: Robot Guidance
Preliminary Experimental Results
II. Adaptive Pattern Formation Using HGRN with Region-based Shape Control
• Predefined Simple Shape
– Desired region as a ring and obstacle avoidance

– Single moving target tracking
 Movement (pos. & vel.) of a target is assumed
to be known or can be estimated
[unknown/known target velocity]
• Complex Entrapping Shape from Layer 1
– Stationary target with neighbourhood size adaptation
 Adjusted by sensing (max) and bumper range (min)
– Tracking of multiple moving targets
III. Adaptive Pattern Formation Using
H-GRN with Evolving Network Motifs
• Evolving layer with network motifs
– Utilise basic building blocks for gene
regulation: positive, negative, OR, AND,
XOR, etc.
– Evolving GRN structures with evolutionary
optimisation to find the GRN model which
entraps multiple targets efficiently
Future Research Direction
Conclusions

• Morphogenetic approach to self-organised adaptive multi-robot pattern
formation using a hierarchical GRN (H-GRN)

• Highly adaptable to environmental changes resulting from unknown
target movements

• Applications: contaminant/hazardous material boundary monitoring or
isolation and transport/herding target objects to a goal position
Future Research Direction

• More biologically –inspired approaches to swarm robotics

• Realistic distributed system considering a swarm of robots’ sensing /
communication / computation capability

• Implementation with swarm robot testbed
– Kilobot: a low cost scalable robot designed for collective behaviours
Swarm Robot Testbed
Comparison of Small Collective Robot Systems
Robot

Cost
(GBP)

Scalable
operation

Sensing

Locomotion
/ speed

Body
size (cm)

Battery
(hours)

1. Alice

30*

none

distance

wheel
/ 4 cm/s

2

80
(10*)

charge,
power, program

distance,
ambient light

vibration
/ 1 cm/s

3

2

3.5-10

2. Kilobot**

1

3-24

3. Formica
4. Jasmine

wheel
15*
none
ambient light
3
1.5
Kilobot – commercially available & inexpensive
/ N/A
system for testing collaborative behaviour in a
distance, bearing,
wheel
90*
charge
3
1-2
/ N/A
very large (> 100)light color of robots
swarm

3

4

5

5. E-puck**

600

none

camera,
distance, bearing

wheel
/ 13 cm/s

7.5

6. R-One

150*

none

light, accel/gyro, IR
sensors, encoders

wheel
/ 30 cm/s

10

N/A

charge,
power, program

distance, bearing,
camera, bump

wheel
/ 50 cm/s

12.7

3

8. SwarmBot (EPFL)

N/A

none

distance, bearing,
accel/gyro, camera

treel
/ N/A

17

4-7

7

8

6

7. SwarmBot (MIT)

6

1-10

*part cost only / **commercially available
Thanks for your attention.
Any question?
Swarm Robot Testbed
Kilobot Specifications
• Locomotion
– 2 vibration motors (255 power levels)
– 1 cm/s & 45 deg/s
• Communication & Sensing
– Infrared light transmitter/receiver
 3 bytes up to 7 cm away
 Distance by signal strength
– Ambient light sensor
• Controller
– Atmega 328 Microprocessor
– C language with WinAVR compiler
Swarm Robot Testbed
Kilobot Scalability
• Controller board
– Send a new program to all Kilobots at once
– Control the Kilobots (pausing or power on/off)
– One-meter diameter area
• Kilobot charger
– Charge ten Kilobots at one time
• Applications
– Foraging, leader following, transport, and etc.
– Need to be fairly simple due to limited capabilities
*References: http://www.k-team.com/mobile-robotics-products/kilobot
http://www.eecs.harvard.edu/ssr/projects/progSA/kilobot.html
M. Rubenstein et al., Kilobot: A Low Cost Scalable Robot System for Collective Behaviors, IEEE ICRA, USA, 2012
M. Rubenstein et al., Collective Transport of Complex Objects by Simple Robots: Theory and Experiments, AA-MAS, USA, 2013

Contenu connexe

Tendances

protein-protein interaction
protein-protein  interactionprotein-protein  interaction
protein-protein interactionZeshan Haider
 
Structural Genomics
Structural GenomicsStructural Genomics
Structural GenomicsAqsa Javed
 
Structural genomics
Structural genomicsStructural genomics
Structural genomicsAshfaq Ahmad
 
Proteomics and its applications in phytopathology
Proteomics and its applications in phytopathologyProteomics and its applications in phytopathology
Proteomics and its applications in phytopathologyAbhijeet Kashyap
 
Membrane protein identification by shotgun proteomics
Membrane protein identification by shotgun proteomics Membrane protein identification by shotgun proteomics
Membrane protein identification by shotgun proteomics Creative Proteomics
 
Systems biology & Approaches of genomics and proteomics
 Systems biology & Approaches of genomics and proteomics Systems biology & Approaches of genomics and proteomics
Systems biology & Approaches of genomics and proteomicssonam786
 
Computational Genomics - Bioinformatics - IK
Computational Genomics - Bioinformatics - IKComputational Genomics - Bioinformatics - IK
Computational Genomics - Bioinformatics - IKIlgın Kavaklıoğulları
 
Proteomics and protein-protein interaction
Proteomics  and protein-protein interactionProteomics  and protein-protein interaction
Proteomics and protein-protein interactionSenthilkumarV25
 
Functional proteomics, and tools
Functional proteomics, and toolsFunctional proteomics, and tools
Functional proteomics, and toolsKAUSHAL SAHU
 
Functional genomics,Pharmaco genomics, and Meta genomics.
Functional genomics,Pharmaco genomics, and Meta genomics.Functional genomics,Pharmaco genomics, and Meta genomics.
Functional genomics,Pharmaco genomics, and Meta genomics.sangeeta jadav
 
Tandem affinity purification
Tandem affinity purificationTandem affinity purification
Tandem affinity purificationRamish Saher
 
Yeast genome project
Yeast genome projectYeast genome project
Yeast genome projectNazish_Nehal
 
Genomics and Bioinformatics
Genomics and BioinformaticsGenomics and Bioinformatics
Genomics and BioinformaticsAmit Garg
 
Protein-Protein Interactions (PPIs)
Protein-Protein Interactions (PPIs)Protein-Protein Interactions (PPIs)
Protein-Protein Interactions (PPIs)Sai Ram
 

Tendances (20)

Comparative genomics
Comparative genomicsComparative genomics
Comparative genomics
 
protein-protein interaction
protein-protein  interactionprotein-protein  interaction
protein-protein interaction
 
Structural Genomics
Structural GenomicsStructural Genomics
Structural Genomics
 
Structural genomics
Structural genomicsStructural genomics
Structural genomics
 
Proteomics and its applications in phytopathology
Proteomics and its applications in phytopathologyProteomics and its applications in phytopathology
Proteomics and its applications in phytopathology
 
Membrane protein identification by shotgun proteomics
Membrane protein identification by shotgun proteomics Membrane protein identification by shotgun proteomics
Membrane protein identification by shotgun proteomics
 
Systems biology & Approaches of genomics and proteomics
 Systems biology & Approaches of genomics and proteomics Systems biology & Approaches of genomics and proteomics
Systems biology & Approaches of genomics and proteomics
 
Computational Genomics - Bioinformatics - IK
Computational Genomics - Bioinformatics - IKComputational Genomics - Bioinformatics - IK
Computational Genomics - Bioinformatics - IK
 
Proteomics and protein-protein interaction
Proteomics  and protein-protein interactionProteomics  and protein-protein interaction
Proteomics and protein-protein interaction
 
Genomics
GenomicsGenomics
Genomics
 
Functional proteomics, and tools
Functional proteomics, and toolsFunctional proteomics, and tools
Functional proteomics, and tools
 
Slides 0
Slides 0Slides 0
Slides 0
 
Functional genomics,Pharmaco genomics, and Meta genomics.
Functional genomics,Pharmaco genomics, and Meta genomics.Functional genomics,Pharmaco genomics, and Meta genomics.
Functional genomics,Pharmaco genomics, and Meta genomics.
 
Tandem affinity purification
Tandem affinity purificationTandem affinity purification
Tandem affinity purification
 
Types of genomics ppt
Types of genomics pptTypes of genomics ppt
Types of genomics ppt
 
Yeast genome project
Yeast genome projectYeast genome project
Yeast genome project
 
15 arrays
15 arrays15 arrays
15 arrays
 
Genomics and Bioinformatics
Genomics and BioinformaticsGenomics and Bioinformatics
Genomics and Bioinformatics
 
Genomics experimental-methods
Genomics experimental-methodsGenomics experimental-methods
Genomics experimental-methods
 
Protein-Protein Interactions (PPIs)
Protein-Protein Interactions (PPIs)Protein-Protein Interactions (PPIs)
Protein-Protein Interactions (PPIs)
 

Similaire à Morphogenetic Multi-Robot Pattern Formation Using Hierarchical Gene Regulatory Networks

Describe the need to multitask in BBC (behavior-based control) syste.pdf
Describe the need to multitask in BBC (behavior-based control) syste.pdfDescribe the need to multitask in BBC (behavior-based control) syste.pdf
Describe the need to multitask in BBC (behavior-based control) syste.pdfeyewaregallery
 
P
 Systems 
Model 
Optimisation 
by
 Means 
of 
Evolutionary 
Based 
Search
 ...
P
 Systems 
Model 
Optimisation 
by
 Means 
of 
Evolutionary 
Based 
Search
 ...P
 Systems 
Model 
Optimisation 
by
 Means 
of 
Evolutionary 
Based 
Search
 ...
P
 Systems 
Model 
Optimisation 
by
 Means 
of 
Evolutionary 
Based 
Search
 ...Natalio Krasnogor
 
Fuzzy logic control for robot navigation
Fuzzy logic control for robot navigationFuzzy logic control for robot navigation
Fuzzy logic control for robot navigationRAVINDRASHINDE59
 
EFFECTIVE REDIRECTING OF THE MOBILE ROBOT IN A MESSED ENVIRONMENT BASED ON TH...
EFFECTIVE REDIRECTING OF THE MOBILE ROBOT IN A MESSED ENVIRONMENT BASED ON TH...EFFECTIVE REDIRECTING OF THE MOBILE ROBOT IN A MESSED ENVIRONMENT BASED ON TH...
EFFECTIVE REDIRECTING OF THE MOBILE ROBOT IN A MESSED ENVIRONMENT BASED ON TH...ijfls
 
EFFECTIVE REDIRECTING OF THE MOBILE ROBOT IN A MESSED ENVIRONMENT BASED ON TH...
EFFECTIVE REDIRECTING OF THE MOBILE ROBOT IN A MESSED ENVIRONMENT BASED ON TH...EFFECTIVE REDIRECTING OF THE MOBILE ROBOT IN A MESSED ENVIRONMENT BASED ON TH...
EFFECTIVE REDIRECTING OF THE MOBILE ROBOT IN A MESSED ENVIRONMENT BASED ON TH...Wireilla
 
IRJET- Hybrid Approach to Reduce Energy Utilization in Wireless Sensor Networ...
IRJET- Hybrid Approach to Reduce Energy Utilization in Wireless Sensor Networ...IRJET- Hybrid Approach to Reduce Energy Utilization in Wireless Sensor Networ...
IRJET- Hybrid Approach to Reduce Energy Utilization in Wireless Sensor Networ...IRJET Journal
 
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...ijaia
 
LEARNING OF ROBOT NAVIGATION TASKS BY PROBABILISTIC NEURAL NETWORK
LEARNING OF ROBOT NAVIGATION TASKS BY PROBABILISTIC NEURAL NETWORKLEARNING OF ROBOT NAVIGATION TASKS BY PROBABILISTIC NEURAL NETWORK
LEARNING OF ROBOT NAVIGATION TASKS BY PROBABILISTIC NEURAL NETWORKcscpconf
 
Improving Posture Accuracy of Non-Holonomic Mobile Robot System with Variable...
Improving Posture Accuracy of Non-Holonomic Mobile Robot System with Variable...Improving Posture Accuracy of Non-Holonomic Mobile Robot System with Variable...
Improving Posture Accuracy of Non-Holonomic Mobile Robot System with Variable...TELKOMNIKA JOURNAL
 
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-BOTJaresJournal
 
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-BOTJaresJournal
 
Comparison of different Ant based techniques for identification of shortest p...
Comparison of different Ant based techniques for identification of shortest p...Comparison of different Ant based techniques for identification of shortest p...
Comparison of different Ant based techniques for identification of shortest p...IOSR Journals
 
Learning of robot navigation tasks by
Learning of robot navigation tasks byLearning of robot navigation tasks by
Learning of robot navigation tasks bycsandit
 
LEARNING OF ROBOT NAVIGATION TASKS BY PROBABILISTIC NEURAL NETWORK
LEARNING OF ROBOT NAVIGATION TASKS BY PROBABILISTIC NEURAL NETWORKLEARNING OF ROBOT NAVIGATION TASKS BY PROBABILISTIC NEURAL NETWORK
LEARNING OF ROBOT NAVIGATION TASKS BY PROBABILISTIC NEURAL NETWORKcsandit
 
Bio-inspired Artificial Intelligence for Collective Systems
Bio-inspired Artificial Intelligence for Collective SystemsBio-inspired Artificial Intelligence for Collective Systems
Bio-inspired Artificial Intelligence for Collective SystemsAchini_Adikari
 
PHYSICALLY-BASED MODELLING OF ROBOTIC EXPLORERS EMPLOYING TH
PHYSICALLY-BASED MODELLING OF ROBOTIC EXPLORERS EMPLOYING THPHYSICALLY-BASED MODELLING OF ROBOTIC EXPLORERS EMPLOYING TH
PHYSICALLY-BASED MODELLING OF ROBOTIC EXPLORERS EMPLOYING THDarin Rajan
 
Motion Control of Mobile Robots using Fuzzy Controller
Motion Control of Mobile Robots using Fuzzy ControllerMotion Control of Mobile Robots using Fuzzy Controller
Motion Control of Mobile Robots using Fuzzy Controllerijtsrd
 
Mobile robot controller using novel hybrid system
Mobile robot controller using novel hybrid system  Mobile robot controller using novel hybrid system
Mobile robot controller using novel hybrid system IJECEIAES
 

Similaire à Morphogenetic Multi-Robot Pattern Formation Using Hierarchical Gene Regulatory Networks (20)

Describe the need to multitask in BBC (behavior-based control) syste.pdf
Describe the need to multitask in BBC (behavior-based control) syste.pdfDescribe the need to multitask in BBC (behavior-based control) syste.pdf
Describe the need to multitask in BBC (behavior-based control) syste.pdf
 
A010430107
A010430107A010430107
A010430107
 
P
 Systems 
Model 
Optimisation 
by
 Means 
of 
Evolutionary 
Based 
Search
 ...
P
 Systems 
Model 
Optimisation 
by
 Means 
of 
Evolutionary 
Based 
Search
 ...P
 Systems 
Model 
Optimisation 
by
 Means 
of 
Evolutionary 
Based 
Search
 ...
P
 Systems 
Model 
Optimisation 
by
 Means 
of 
Evolutionary 
Based 
Search
 ...
 
Fuzzy logic control for robot navigation
Fuzzy logic control for robot navigationFuzzy logic control for robot navigation
Fuzzy logic control for robot navigation
 
EFFECTIVE REDIRECTING OF THE MOBILE ROBOT IN A MESSED ENVIRONMENT BASED ON TH...
EFFECTIVE REDIRECTING OF THE MOBILE ROBOT IN A MESSED ENVIRONMENT BASED ON TH...EFFECTIVE REDIRECTING OF THE MOBILE ROBOT IN A MESSED ENVIRONMENT BASED ON TH...
EFFECTIVE REDIRECTING OF THE MOBILE ROBOT IN A MESSED ENVIRONMENT BASED ON TH...
 
EFFECTIVE REDIRECTING OF THE MOBILE ROBOT IN A MESSED ENVIRONMENT BASED ON TH...
EFFECTIVE REDIRECTING OF THE MOBILE ROBOT IN A MESSED ENVIRONMENT BASED ON TH...EFFECTIVE REDIRECTING OF THE MOBILE ROBOT IN A MESSED ENVIRONMENT BASED ON TH...
EFFECTIVE REDIRECTING OF THE MOBILE ROBOT IN A MESSED ENVIRONMENT BASED ON TH...
 
IRJET- Hybrid Approach to Reduce Energy Utilization in Wireless Sensor Networ...
IRJET- Hybrid Approach to Reduce Energy Utilization in Wireless Sensor Networ...IRJET- Hybrid Approach to Reduce Energy Utilization in Wireless Sensor Networ...
IRJET- Hybrid Approach to Reduce Energy Utilization in Wireless Sensor Networ...
 
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...
 
LEARNING OF ROBOT NAVIGATION TASKS BY PROBABILISTIC NEURAL NETWORK
LEARNING OF ROBOT NAVIGATION TASKS BY PROBABILISTIC NEURAL NETWORKLEARNING OF ROBOT NAVIGATION TASKS BY PROBABILISTIC NEURAL NETWORK
LEARNING OF ROBOT NAVIGATION TASKS BY PROBABILISTIC NEURAL NETWORK
 
Improving Posture Accuracy of Non-Holonomic Mobile Robot System with Variable...
Improving Posture Accuracy of Non-Holonomic Mobile Robot System with Variable...Improving Posture Accuracy of Non-Holonomic Mobile Robot System with Variable...
Improving Posture Accuracy of Non-Holonomic Mobile Robot System with Variable...
 
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
 
Comparison of different Ant based techniques for identification of shortest p...
Comparison of different Ant based techniques for identification of shortest p...Comparison of different Ant based techniques for identification of shortest p...
Comparison of different Ant based techniques for identification of shortest p...
 
Learning of robot navigation tasks by
Learning of robot navigation tasks byLearning of robot navigation tasks by
Learning of robot navigation tasks by
 
LEARNING OF ROBOT NAVIGATION TASKS BY PROBABILISTIC NEURAL NETWORK
LEARNING OF ROBOT NAVIGATION TASKS BY PROBABILISTIC NEURAL NETWORKLEARNING OF ROBOT NAVIGATION TASKS BY PROBABILISTIC NEURAL NETWORK
LEARNING OF ROBOT NAVIGATION TASKS BY PROBABILISTIC NEURAL NETWORK
 
Bio-inspired Artificial Intelligence for Collective Systems
Bio-inspired Artificial Intelligence for Collective SystemsBio-inspired Artificial Intelligence for Collective Systems
Bio-inspired Artificial Intelligence for Collective Systems
 
November 16, Learning
November 16, LearningNovember 16, Learning
November 16, Learning
 
PHYSICALLY-BASED MODELLING OF ROBOTIC EXPLORERS EMPLOYING TH
PHYSICALLY-BASED MODELLING OF ROBOTIC EXPLORERS EMPLOYING THPHYSICALLY-BASED MODELLING OF ROBOTIC EXPLORERS EMPLOYING TH
PHYSICALLY-BASED MODELLING OF ROBOTIC EXPLORERS EMPLOYING TH
 
Motion Control of Mobile Robots using Fuzzy Controller
Motion Control of Mobile Robots using Fuzzy ControllerMotion Control of Mobile Robots using Fuzzy Controller
Motion Control of Mobile Robots using Fuzzy Controller
 
Mobile robot controller using novel hybrid system
Mobile robot controller using novel hybrid system  Mobile robot controller using novel hybrid system
Mobile robot controller using novel hybrid system
 

Plus de FoCAS Initiative

Fundamentals of Collective Adaptive Systems Manifesto
Fundamentals of Collective Adaptive Systems ManifestoFundamentals of Collective Adaptive Systems Manifesto
Fundamentals of Collective Adaptive Systems ManifestoFoCAS Initiative
 
Final FoCAS Newsletter, Issue Eight, Winter 2016
Final FoCAS Newsletter, Issue Eight, Winter 2016Final FoCAS Newsletter, Issue Eight, Winter 2016
Final FoCAS Newsletter, Issue Eight, Winter 2016FoCAS Initiative
 
Advanced Manufacturing: An Industrial Application for Collective Adaptive Sys...
Advanced Manufacturing: An Industrial Application for Collective Adaptive Sys...Advanced Manufacturing: An Industrial Application for Collective Adaptive Sys...
Advanced Manufacturing: An Industrial Application for Collective Adaptive Sys...FoCAS Initiative
 
FoCAS Newsletter Issue Seven
FoCAS Newsletter Issue SevenFoCAS Newsletter Issue Seven
FoCAS Newsletter Issue SevenFoCAS Initiative
 
Where Shall We Have Lunch? Problems For A Computer-aided Future
Where Shall We Have Lunch? Problems For A Computer-aided FutureWhere Shall We Have Lunch? Problems For A Computer-aided Future
Where Shall We Have Lunch? Problems For A Computer-aided FutureFoCAS Initiative
 
Sustainability Challenges In A Complex World
Sustainability Challenges In A Complex WorldSustainability Challenges In A Complex World
Sustainability Challenges In A Complex WorldFoCAS Initiative
 
On Manipulating Attractors In Collective Behaviours Of Bio-hybrid Societies W...
On Manipulating Attractors In Collective Behaviours Of Bio-hybrid Societies W...On Manipulating Attractors In Collective Behaviours Of Bio-hybrid Societies W...
On Manipulating Attractors In Collective Behaviours Of Bio-hybrid Societies W...FoCAS Initiative
 
The Liquid Computing Paradigm
The Liquid Computing ParadigmThe Liquid Computing Paradigm
The Liquid Computing ParadigmFoCAS Initiative
 
Complexity And The Relationship Between Knowledge And Action
Complexity And The Relationship Between Knowledge And ActionComplexity And The Relationship Between Knowledge And Action
Complexity And The Relationship Between Knowledge And ActionFoCAS Initiative
 
FoCAS Newsletter Issue Six
FoCAS Newsletter Issue SixFoCAS Newsletter Issue Six
FoCAS Newsletter Issue SixFoCAS Initiative
 
FoCAS Newsletter Issue Five
FoCAS Newsletter Issue FiveFoCAS Newsletter Issue Five
FoCAS Newsletter Issue FiveFoCAS Initiative
 
Temporal logics for multi-agent systems
Temporal logics for multi-agent systemsTemporal logics for multi-agent systems
Temporal logics for multi-agent systemsFoCAS Initiative
 
Advanced Systems Engineering
Advanced Systems EngineeringAdvanced Systems Engineering
Advanced Systems EngineeringFoCAS Initiative
 
Artificial software diversity: automatic synthesis of program sosies
Artificial software diversity: automatic synthesis of program sosiesArtificial software diversity: automatic synthesis of program sosies
Artificial software diversity: automatic synthesis of program sosiesFoCAS Initiative
 
Tailored source-code-transformation-synthesize-computationally-diverse-progra...
Tailored source-code-transformation-synthesize-computationally-diverse-progra...Tailored source-code-transformation-synthesize-computationally-diverse-progra...
Tailored source-code-transformation-synthesize-computationally-diverse-progra...FoCAS Initiative
 
Search Diverse Models for Proactive Software Diversification
Search Diverse Models for Proactive Software DiversificationSearch Diverse Models for Proactive Software Diversification
Search Diverse Models for Proactive Software DiversificationFoCAS Initiative
 
Modelling Adaptation Policies As Domain-Specific Constraints
Modelling Adaptation Policies As Domain-Specific ConstraintsModelling Adaptation Policies As Domain-Specific Constraints
Modelling Adaptation Policies As Domain-Specific ConstraintsFoCAS Initiative
 

Plus de FoCAS Initiative (20)

Fundamentals of Collective Adaptive Systems Manifesto
Fundamentals of Collective Adaptive Systems ManifestoFundamentals of Collective Adaptive Systems Manifesto
Fundamentals of Collective Adaptive Systems Manifesto
 
Final FoCAS Newsletter, Issue Eight, Winter 2016
Final FoCAS Newsletter, Issue Eight, Winter 2016Final FoCAS Newsletter, Issue Eight, Winter 2016
Final FoCAS Newsletter, Issue Eight, Winter 2016
 
Optimal Floor Heating
Optimal Floor HeatingOptimal Floor Heating
Optimal Floor Heating
 
Advanced Manufacturing: An Industrial Application for Collective Adaptive Sys...
Advanced Manufacturing: An Industrial Application for Collective Adaptive Sys...Advanced Manufacturing: An Industrial Application for Collective Adaptive Sys...
Advanced Manufacturing: An Industrial Application for Collective Adaptive Sys...
 
FoCAS Newsletter Issue Seven
FoCAS Newsletter Issue SevenFoCAS Newsletter Issue Seven
FoCAS Newsletter Issue Seven
 
Wrangling Complex Systems
Wrangling Complex SystemsWrangling Complex Systems
Wrangling Complex Systems
 
Where Shall We Have Lunch? Problems For A Computer-aided Future
Where Shall We Have Lunch? Problems For A Computer-aided FutureWhere Shall We Have Lunch? Problems For A Computer-aided Future
Where Shall We Have Lunch? Problems For A Computer-aided Future
 
Sustainability Challenges In A Complex World
Sustainability Challenges In A Complex WorldSustainability Challenges In A Complex World
Sustainability Challenges In A Complex World
 
On Manipulating Attractors In Collective Behaviours Of Bio-hybrid Societies W...
On Manipulating Attractors In Collective Behaviours Of Bio-hybrid Societies W...On Manipulating Attractors In Collective Behaviours Of Bio-hybrid Societies W...
On Manipulating Attractors In Collective Behaviours Of Bio-hybrid Societies W...
 
The Liquid Computing Paradigm
The Liquid Computing ParadigmThe Liquid Computing Paradigm
The Liquid Computing Paradigm
 
Complexity And The Relationship Between Knowledge And Action
Complexity And The Relationship Between Knowledge And ActionComplexity And The Relationship Between Knowledge And Action
Complexity And The Relationship Between Knowledge And Action
 
FoCAS Newsletter Issue Six
FoCAS Newsletter Issue SixFoCAS Newsletter Issue Six
FoCAS Newsletter Issue Six
 
FoCAS Newsletter Issue Five
FoCAS Newsletter Issue FiveFoCAS Newsletter Issue Five
FoCAS Newsletter Issue Five
 
Temporal logics for multi-agent systems
Temporal logics for multi-agent systemsTemporal logics for multi-agent systems
Temporal logics for multi-agent systems
 
Advanced Systems Engineering
Advanced Systems EngineeringAdvanced Systems Engineering
Advanced Systems Engineering
 
Artificial software diversity: automatic synthesis of program sosies
Artificial software diversity: automatic synthesis of program sosiesArtificial software diversity: automatic synthesis of program sosies
Artificial software diversity: automatic synthesis of program sosies
 
Tailored source-code-transformation-synthesize-computationally-diverse-progra...
Tailored source-code-transformation-synthesize-computationally-diverse-progra...Tailored source-code-transformation-synthesize-computationally-diverse-progra...
Tailored source-code-transformation-synthesize-computationally-diverse-progra...
 
Search Diverse Models for Proactive Software Diversification
Search Diverse Models for Proactive Software DiversificationSearch Diverse Models for Proactive Software Diversification
Search Diverse Models for Proactive Software Diversification
 
Modelling Adaptation Policies As Domain-Specific Constraints
Modelling Adaptation Policies As Domain-Specific ConstraintsModelling Adaptation Policies As Domain-Specific Constraints
Modelling Adaptation Policies As Domain-Specific Constraints
 
Quantified NTL
Quantified NTLQuantified NTL
Quantified NTL
 

Dernier

Apidays Singapore 2024 - Scalable LLM APIs for AI and Generative AI Applicati...
Apidays Singapore 2024 - Scalable LLM APIs for AI and Generative AI Applicati...Apidays Singapore 2024 - Scalable LLM APIs for AI and Generative AI Applicati...
Apidays Singapore 2024 - Scalable LLM APIs for AI and Generative AI Applicati...apidays
 
Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024The Digital Insurer
 
Boost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfBoost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfsudhanshuwaghmare1
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerThousandEyes
 
DBX First Quarter 2024 Investor Presentation
DBX First Quarter 2024 Investor PresentationDBX First Quarter 2024 Investor Presentation
DBX First Quarter 2024 Investor PresentationDropbox
 
MS Copilot expands with MS Graph connectors
MS Copilot expands with MS Graph connectorsMS Copilot expands with MS Graph connectors
MS Copilot expands with MS Graph connectorsNanddeep Nachan
 
Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...apidays
 
Manulife - Insurer Transformation Award 2024
Manulife - Insurer Transformation Award 2024Manulife - Insurer Transformation Award 2024
Manulife - Insurer Transformation Award 2024The Digital Insurer
 
MINDCTI Revenue Release Quarter One 2024
MINDCTI Revenue Release Quarter One 2024MINDCTI Revenue Release Quarter One 2024
MINDCTI Revenue Release Quarter One 2024MIND CTI
 
A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?Igalia
 
Apidays Singapore 2024 - Modernizing Securities Finance by Madhu Subbu
Apidays Singapore 2024 - Modernizing Securities Finance by Madhu SubbuApidays Singapore 2024 - Modernizing Securities Finance by Madhu Subbu
Apidays Singapore 2024 - Modernizing Securities Finance by Madhu Subbuapidays
 
Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...
Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...
Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...apidays
 
ICT role in 21st century education and its challenges
ICT role in 21st century education and its challengesICT role in 21st century education and its challenges
ICT role in 21st century education and its challengesrafiqahmad00786416
 
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 SavingEdi Saputra
 
Why Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire businessWhy Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire businesspanagenda
 
"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 ...Zilliz
 
2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...Martijn de Jong
 
Artificial Intelligence Chap.5 : Uncertainty
Artificial Intelligence Chap.5 : UncertaintyArtificial Intelligence Chap.5 : Uncertainty
Artificial Intelligence Chap.5 : UncertaintyKhushali Kathiriya
 
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, AdobeApidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobeapidays
 
GenAI Risks & Security Meetup 01052024.pdf
GenAI Risks & Security Meetup 01052024.pdfGenAI Risks & Security Meetup 01052024.pdf
GenAI Risks & Security Meetup 01052024.pdflior mazor
 

Dernier (20)

Apidays Singapore 2024 - Scalable LLM APIs for AI and Generative AI Applicati...
Apidays Singapore 2024 - Scalable LLM APIs for AI and Generative AI Applicati...Apidays Singapore 2024 - Scalable LLM APIs for AI and Generative AI Applicati...
Apidays Singapore 2024 - Scalable LLM APIs for AI and Generative AI Applicati...
 
Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024
 
Boost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfBoost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdf
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected Worker
 
DBX First Quarter 2024 Investor Presentation
DBX First Quarter 2024 Investor PresentationDBX First Quarter 2024 Investor Presentation
DBX First Quarter 2024 Investor Presentation
 
MS Copilot expands with MS Graph connectors
MS Copilot expands with MS Graph connectorsMS Copilot expands with MS Graph connectors
MS Copilot expands with MS Graph connectors
 
Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...
 
Manulife - Insurer Transformation Award 2024
Manulife - Insurer Transformation Award 2024Manulife - Insurer Transformation Award 2024
Manulife - Insurer Transformation Award 2024
 
MINDCTI Revenue Release Quarter One 2024
MINDCTI Revenue Release Quarter One 2024MINDCTI Revenue Release Quarter One 2024
MINDCTI Revenue Release Quarter One 2024
 
A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?
 
Apidays Singapore 2024 - Modernizing Securities Finance by Madhu Subbu
Apidays Singapore 2024 - Modernizing Securities Finance by Madhu SubbuApidays Singapore 2024 - Modernizing Securities Finance by Madhu Subbu
Apidays Singapore 2024 - Modernizing Securities Finance by Madhu Subbu
 
Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...
Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...
Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...
 
ICT role in 21st century education and its challenges
ICT role in 21st century education and its challengesICT role in 21st century education and its challenges
ICT role in 21st century education and its challenges
 
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
 
Why Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire businessWhy Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire business
 
"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 ...
 
2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...
 
Artificial Intelligence Chap.5 : Uncertainty
Artificial Intelligence Chap.5 : UncertaintyArtificial Intelligence Chap.5 : Uncertainty
Artificial Intelligence Chap.5 : Uncertainty
 
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, AdobeApidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
 
GenAI Risks & Security Meetup 01052024.pdf
GenAI Risks & Security Meetup 01052024.pdfGenAI Risks & Security Meetup 01052024.pdf
GenAI Risks & Security Meetup 01052024.pdf
 

Morphogenetic Multi-Robot Pattern Formation Using Hierarchical Gene Regulatory Networks

  • 1. FOCAS workshop, 2nd September 2013, Taormina, Italy Morphogenetic Multi-Robot Pattern Formation Using Hierarchical Gene Regulatory Networks Professor Yaochu Jin and Dr. Hyondong Oh* Nature Inspired Computing and Engineering (NICE) Group Department of Computing, University of Surrey, UK *EC FP7 project: Genetically-programmable self-patterning swarm-organs (Swarm-Organ)
  • 2. Outline • Introduction • Biological Background • Adaptive Pattern Formation using H-GRN Model • Future Research Direction
  • 3. Introduction • Multi-robot systems (MRSs) are to collectively accomplish complex tasks that are beyond the capability of any single robot     in the presence of uncertainties or with incomplete information where a distributed control or asynchronous computation is required flexible, robust, and adaptive Search and rescue, cooperative transportation, mapping, and monitoring • Morphogenetic robotics is a new emerging field of robotics for selforganisation of swarm or modular robots  which employs genetic and cellular mechanisms, inspired from  Biological morphogenesis and gene regulatory networks (GRNs) • Morphogenetic pattern formation which can be highly adaptable to unknown environmental changes
  • 5. Biological Morphogenesis • Morphogenesis is a biological process in which cells divide and differentiate, and finally resulting in the mature morphology of a biological organism. • Morphogenesis is under the governance of a developmental gene regulatory network (GRN) and the influence of the environment represented as morphogen gradients. • Morphogen gradients are either directly present in the environment of fertilised cell or generated by a few cells known as organisers. Frames from digital 4D movie of C. elegans embryo development. Movements of epidermal cells (green) and neurons (red) during epidermal enclosure of C. elegans
  • 6. Gene Regulatory Networks (GRNs) A gene regulatory network is a collection of DNA segments that interact with other chemicals in its own cell or other cells, thereby governing the expression rate at which the genes are transcribed into mRNA and proteins Gene Regulatory Network activator activator g1 Gene 1 Negative repressor feedback g2 Gene 2 Positive feedback activator g3 Gene 3 A gene regulatory network with three genes Transcriptional regulatory network controlling metabolism in E. coli bacteria
  • 7. Multi-Cellular Interactions Cell 1 Cell 2 The genes create GRNs that exhibit complex dynamic behavior to control development + - + - Gene codes for cell actions: divide, die, communicate, change cell-type + + - Cell-cell communication is achieved by diffusive coupling Gene
  • 9. Cell-Robot Metaphor Multi-Cellular System Multi-Robot Systems Concentration of gene G1 x-position Concentration of gene G2 y-position Concentration of gene P1 Internal state in x-coordinate Concentration of gene P2 Internal state in y-coordinate Cell-cell interactions through TF diffusion Robot-robot local interaction Morphogen gradient Target pattern to be formed
  • 10. I. Adaptive Pattern Formation Using a Hierarchical GRN • Biological organisers imply a temporal / spatial hierarchy in gene expression – For morphogenetic robotics, hierarchy facilitates local adaptation – Improvement of robustness and evolvability • Two-layer H-GRN structure for target entrapping pattern formation – Layer 1: pattern generation – Layer 2: Robot guidance • GRN model parameters are evolved using a multi-objective evolutionary algorithm
  • 11. Layer 1: Pattern Generation
  • 12. Layer 2: Robot Guidance
  • 14. II. Adaptive Pattern Formation Using HGRN with Region-based Shape Control • Predefined Simple Shape – Desired region as a ring and obstacle avoidance – Single moving target tracking  Movement (pos. & vel.) of a target is assumed to be known or can be estimated [unknown/known target velocity] • Complex Entrapping Shape from Layer 1 – Stationary target with neighbourhood size adaptation  Adjusted by sensing (max) and bumper range (min) – Tracking of multiple moving targets
  • 15. III. Adaptive Pattern Formation Using H-GRN with Evolving Network Motifs • Evolving layer with network motifs – Utilise basic building blocks for gene regulation: positive, negative, OR, AND, XOR, etc. – Evolving GRN structures with evolutionary optimisation to find the GRN model which entraps multiple targets efficiently
  • 17. Conclusions • Morphogenetic approach to self-organised adaptive multi-robot pattern formation using a hierarchical GRN (H-GRN) • Highly adaptable to environmental changes resulting from unknown target movements • Applications: contaminant/hazardous material boundary monitoring or isolation and transport/herding target objects to a goal position
  • 18. Future Research Direction • More biologically –inspired approaches to swarm robotics • Realistic distributed system considering a swarm of robots’ sensing / communication / computation capability • Implementation with swarm robot testbed – Kilobot: a low cost scalable robot designed for collective behaviours
  • 19. Swarm Robot Testbed Comparison of Small Collective Robot Systems Robot Cost (GBP) Scalable operation Sensing Locomotion / speed Body size (cm) Battery (hours) 1. Alice 30* none distance wheel / 4 cm/s 2 80 (10*) charge, power, program distance, ambient light vibration / 1 cm/s 3 2 3.5-10 2. Kilobot** 1 3-24 3. Formica 4. Jasmine wheel 15* none ambient light 3 1.5 Kilobot – commercially available & inexpensive / N/A system for testing collaborative behaviour in a distance, bearing, wheel 90* charge 3 1-2 / N/A very large (> 100)light color of robots swarm 3 4 5 5. E-puck** 600 none camera, distance, bearing wheel / 13 cm/s 7.5 6. R-One 150* none light, accel/gyro, IR sensors, encoders wheel / 30 cm/s 10 N/A charge, power, program distance, bearing, camera, bump wheel / 50 cm/s 12.7 3 8. SwarmBot (EPFL) N/A none distance, bearing, accel/gyro, camera treel / N/A 17 4-7 7 8 6 7. SwarmBot (MIT) 6 1-10 *part cost only / **commercially available
  • 20. Thanks for your attention. Any question?
  • 21. Swarm Robot Testbed Kilobot Specifications • Locomotion – 2 vibration motors (255 power levels) – 1 cm/s & 45 deg/s • Communication & Sensing – Infrared light transmitter/receiver  3 bytes up to 7 cm away  Distance by signal strength – Ambient light sensor • Controller – Atmega 328 Microprocessor – C language with WinAVR compiler
  • 22. Swarm Robot Testbed Kilobot Scalability • Controller board – Send a new program to all Kilobots at once – Control the Kilobots (pausing or power on/off) – One-meter diameter area • Kilobot charger – Charge ten Kilobots at one time • Applications – Foraging, leader following, transport, and etc. – Need to be fairly simple due to limited capabilities *References: http://www.k-team.com/mobile-robotics-products/kilobot http://www.eecs.harvard.edu/ssr/projects/progSA/kilobot.html M. Rubenstein et al., Kilobot: A Low Cost Scalable Robot System for Collective Behaviors, IEEE ICRA, USA, 2012 M. Rubenstein et al., Collective Transport of Complex Objects by Simple Robots: Theory and Experiments, AA-MAS, USA, 2013