SlideShare uma empresa Scribd logo
1 de 11
Baixar para ler offline
!
!
!
Miguel Duarte
Design of Communication and Control for Swarms of
Aquatic Surface Drones
!
The CORATAM and HANCAD projects
Breaking the Surface 2014
Design of Communication and Control for Swarms of Aquatic Surface Drones
About me
!
• BSc in Computer Science, University Institute of Lisbon (2007-2010)
• MSc in Computer Science, University Institute of Lisbon (2010-2012)
• PhD in AI & Robotics, University Institute of Lisbon (2012-2015*)
!
• Member of the BIOMACHINES lab and Instituto de Telecomunicações
!
• Research interests:
• automatic behavior synthesis
• artificial evolution
• swarm robotics
Breaking the Surface 2014
Design of Communication and Control for Swarms of Aquatic Surface Drones
BIOMACHINES lab
• Established in 2011
• PI: Anders Lyhne Christensen
• 2 faculty members, 4 PhD students, 2 MSc students (as of Oct 2014)
• 40 publications in International Journals and Conferences
• Collective intelligence
• Automatic synthesis of control
• Evolutionary computation
• Self-assembly
• Fault tolerance
• http://biomachineslab.com
Breaking the Surface 2014
Design of Communication and Control for Swarms of Aquatic Surface Drones
Motivation
• Maritime missions are expensive to
carry out (manned vehicles with
large operational crews)
!
!
!
• Unmanned vehicles have the
potential to lower such costs, but
are still reasonably expensive
(X0.000€), limiting their use to one
or a low number of vehicles
Breaking the Surface 2014
Design of Communication and Control for Swarms of Aquatic Surface Drones
Motivation
• Alternative: swarms of simple, inexpensive robots
!
• Potential missions: environmental monitoring, sea life localization, sea
border patrolling, distributed sensing, etc…
!
• Benefits: robustness, fault tolerance, scalability, availability
Breaking the Surface 2014
Design of Communication and Control for Swarms of Aquatic Surface Drones
Goals
• Develop a scalable, heterogeneous, and fault-tolerant ad-hoc network
architecture for swarms of aquatic drones (HANCAD project)
!
• Explore our novel control synthesis approach in a variety of real-world
maritime missions (CORATAM project)
!
• Release all software and hardware as open-source
!
• Proof-of-concept experiments with up to 25 robots until Summer 2015
Breaking the Surface 2014
Design of Communication and Control for Swarms of Aquatic Surface Drones
Hardware
Breaking the Surface 2014
Design of Communication and Control for Swarms of Aquatic Surface Drones
Hardware
Breaking the Surface 2014
Hull material 

Extruded polystyrene foam (XPS), milled in a CNC machine
Design of Communication and Control for Swarms of Aquatic Surface Drones
Control
• Problem: control for swarms of robots is difficult to manually derive
!
• Potential solution: hybrid approach [1]:
• Behavior primitives are artificial neural networks synthesized using
evolutionary algorithms (scalable, adaptable, robust, automatic)
• Behavior arbitrators are simple finite state-machines that decide
when each primitive should be executed (simple, easy to change
for different missions)
Breaking the Surface 2014
[1] M. Duarte, S. M. Oliveira and A. L. Christensen, "Evolution of Hybrid Robotic Controllers for
Complex Tasks", Journal of Intelligent and Robotic Systems, 2014.
Design of Communication and Control for Swarms of Aquatic Surface Drones
Preliminary results
Breaking the Surface 2014
[1] M. Duarte, S. M. Oliveira and A. L. Christensen, "Hybrid Control for Large Swarms of Aquatic
Drones", Proceedings of ALIFE, 2014.
Top Level
Behavior Arbitrator
Behavior Primitive
Patrol
Behavior Primitive Behavior Primitive
Go To Waypoint Pursue Intruder
Design of Communication and Control for Swarms of Aquatic Surface Drones
Questions?
Breaking the Surface 2014
http://biomachineslab.com

Mais conteúdo relacionado

Semelhante a CORATAM presentation at Breaking the Surface 2014

Cyber-physical systems Industrial applications in the CPSwarm Project
Cyber-physical systems Industrial applications in the CPSwarm ProjectCyber-physical systems Industrial applications in the CPSwarm Project
Cyber-physical systems Industrial applications in the CPSwarm ProjectAlessandra Bagnato
 
Agricultural robot sprayer: Evaluation of user interfaces in field experiments
Agricultural robot sprayer: Evaluation of user interfaces in field experimentsAgricultural robot sprayer: Evaluation of user interfaces in field experiments
Agricultural robot sprayer: Evaluation of user interfaces in field experimentsGeorge Adamides
 
ACI Creativity and Design Day 4
ACI Creativity and Design Day 4ACI Creativity and Design Day 4
ACI Creativity and Design Day 4R. Sosa
 
Robotics of Future
Robotics of FutureRobotics of Future
Robotics of FutureSrijan Das
 
A Tool-Supported Approach for Omniscient Debugging and Concurrent Execution o...
A Tool-Supported Approach for Omniscient Debugging and Concurrent Execution o...A Tool-Supported Approach for Omniscient Debugging and Concurrent Execution o...
A Tool-Supported Approach for Omniscient Debugging and Concurrent Execution o...Benoit Combemale
 
Working on Non-Conventional User Interfaces
Working on Non-Conventional User InterfacesWorking on Non-Conventional User Interfaces
Working on Non-Conventional User InterfacesVictor Adriel Oliveira
 
Figure 1
Figure 1Figure 1
Figure 1butest
 
Figure 1
Figure 1Figure 1
Figure 1butest
 
Figure 1
Figure 1Figure 1
Figure 1butest
 
Scientific Software: Sustainability, Skills & Sociology
Scientific Software: Sustainability, Skills & SociologyScientific Software: Sustainability, Skills & Sociology
Scientific Software: Sustainability, Skills & SociologyNeil Chue Hong
 
Innovative trends in robotics
Innovative trends in roboticsInnovative trends in robotics
Innovative trends in roboticsDesign World
 
Engineering the software of robotic systems - 1 - Introduction [ICSE 2017 - t...
Engineering the software of robotic systems - 1 - Introduction [ICSE 2017 - t...Engineering the software of robotic systems - 1 - Introduction [ICSE 2017 - t...
Engineering the software of robotic systems - 1 - Introduction [ICSE 2017 - t...Ivano Malavolta
 
Underwater robotics activities at MDM Lab - DIEF - University of Florence
Underwater robotics activities at MDM Lab - DIEF - University of FlorenceUnderwater robotics activities at MDM Lab - DIEF - University of Florence
Underwater robotics activities at MDM Lab - DIEF - University of FlorenceBenedetto Allotta
 
Human-Computer Interaction: Adaptation, Distribution, Evaluation
Human-Computer Interaction: Adaptation, Distribution, EvaluationHuman-Computer Interaction: Adaptation, Distribution, Evaluation
Human-Computer Interaction: Adaptation, Distribution, EvaluationJean Vanderdonckt
 
Ubiquitous User Interaction - Eudisley Anjos
Ubiquitous User Interaction - Eudisley AnjosUbiquitous User Interaction - Eudisley Anjos
Ubiquitous User Interaction - Eudisley AnjosEudis Gomes
 
MIT Project Oxygen - A seminar report
MIT Project Oxygen - A seminar reportMIT Project Oxygen - A seminar report
MIT Project Oxygen - A seminar reportPranav Prakash
 
Docker, Containers and the Future of Application Delivery
Docker, Containers and the Future of Application DeliveryDocker, Containers and the Future of Application Delivery
Docker, Containers and the Future of Application DeliveryDocker, Inc.
 

Semelhante a CORATAM presentation at Breaking the Surface 2014 (20)

Senslab - open hardware - fossa2010
Senslab - open hardware - fossa2010Senslab - open hardware - fossa2010
Senslab - open hardware - fossa2010
 
Cyber-physical systems Industrial applications in the CPSwarm Project
Cyber-physical systems Industrial applications in the CPSwarm ProjectCyber-physical systems Industrial applications in the CPSwarm Project
Cyber-physical systems Industrial applications in the CPSwarm Project
 
Agricultural robot sprayer: Evaluation of user interfaces in field experiments
Agricultural robot sprayer: Evaluation of user interfaces in field experimentsAgricultural robot sprayer: Evaluation of user interfaces in field experiments
Agricultural robot sprayer: Evaluation of user interfaces in field experiments
 
ACI Creativity and Design Day 4
ACI Creativity and Design Day 4ACI Creativity and Design Day 4
ACI Creativity and Design Day 4
 
Robotic Hand
Robotic HandRobotic Hand
Robotic Hand
 
Robotics of Future
Robotics of FutureRobotics of Future
Robotics of Future
 
Designing Usable Interface
Designing Usable InterfaceDesigning Usable Interface
Designing Usable Interface
 
A Tool-Supported Approach for Omniscient Debugging and Concurrent Execution o...
A Tool-Supported Approach for Omniscient Debugging and Concurrent Execution o...A Tool-Supported Approach for Omniscient Debugging and Concurrent Execution o...
A Tool-Supported Approach for Omniscient Debugging and Concurrent Execution o...
 
Working on Non-Conventional User Interfaces
Working on Non-Conventional User InterfacesWorking on Non-Conventional User Interfaces
Working on Non-Conventional User Interfaces
 
Figure 1
Figure 1Figure 1
Figure 1
 
Figure 1
Figure 1Figure 1
Figure 1
 
Figure 1
Figure 1Figure 1
Figure 1
 
Scientific Software: Sustainability, Skills & Sociology
Scientific Software: Sustainability, Skills & SociologyScientific Software: Sustainability, Skills & Sociology
Scientific Software: Sustainability, Skills & Sociology
 
Innovative trends in robotics
Innovative trends in roboticsInnovative trends in robotics
Innovative trends in robotics
 
Engineering the software of robotic systems - 1 - Introduction [ICSE 2017 - t...
Engineering the software of robotic systems - 1 - Introduction [ICSE 2017 - t...Engineering the software of robotic systems - 1 - Introduction [ICSE 2017 - t...
Engineering the software of robotic systems - 1 - Introduction [ICSE 2017 - t...
 
Underwater robotics activities at MDM Lab - DIEF - University of Florence
Underwater robotics activities at MDM Lab - DIEF - University of FlorenceUnderwater robotics activities at MDM Lab - DIEF - University of Florence
Underwater robotics activities at MDM Lab - DIEF - University of Florence
 
Human-Computer Interaction: Adaptation, Distribution, Evaluation
Human-Computer Interaction: Adaptation, Distribution, EvaluationHuman-Computer Interaction: Adaptation, Distribution, Evaluation
Human-Computer Interaction: Adaptation, Distribution, Evaluation
 
Ubiquitous User Interaction - Eudisley Anjos
Ubiquitous User Interaction - Eudisley AnjosUbiquitous User Interaction - Eudisley Anjos
Ubiquitous User Interaction - Eudisley Anjos
 
MIT Project Oxygen - A seminar report
MIT Project Oxygen - A seminar reportMIT Project Oxygen - A seminar report
MIT Project Oxygen - A seminar report
 
Docker, Containers and the Future of Application Delivery
Docker, Containers and the Future of Application DeliveryDocker, Containers and the Future of Application Delivery
Docker, Containers and the Future of Application Delivery
 

Último

Animal Communication- Auditory and Visual.pptx
Animal Communication- Auditory and Visual.pptxAnimal Communication- Auditory and Visual.pptx
Animal Communication- Auditory and Visual.pptxUmerFayaz5
 
Spermiogenesis or Spermateleosis or metamorphosis of spermatid
Spermiogenesis or Spermateleosis or metamorphosis of spermatidSpermiogenesis or Spermateleosis or metamorphosis of spermatid
Spermiogenesis or Spermateleosis or metamorphosis of spermatidSarthak Sekhar Mondal
 
A relative description on Sonoporation.pdf
A relative description on Sonoporation.pdfA relative description on Sonoporation.pdf
A relative description on Sonoporation.pdfnehabiju2046
 
Presentation Vikram Lander by Vedansh Gupta.pptx
Presentation Vikram Lander by Vedansh Gupta.pptxPresentation Vikram Lander by Vedansh Gupta.pptx
Presentation Vikram Lander by Vedansh Gupta.pptxgindu3009
 
All-domain Anomaly Resolution Office U.S. Department of Defense (U) Case: “Eg...
All-domain Anomaly Resolution Office U.S. Department of Defense (U) Case: “Eg...All-domain Anomaly Resolution Office U.S. Department of Defense (U) Case: “Eg...
All-domain Anomaly Resolution Office U.S. Department of Defense (U) Case: “Eg...Sérgio Sacani
 
Isotopic evidence of long-lived volcanism on Io
Isotopic evidence of long-lived volcanism on IoIsotopic evidence of long-lived volcanism on Io
Isotopic evidence of long-lived volcanism on IoSérgio Sacani
 
PossibleEoarcheanRecordsoftheGeomagneticFieldPreservedintheIsuaSupracrustalBe...
PossibleEoarcheanRecordsoftheGeomagneticFieldPreservedintheIsuaSupracrustalBe...PossibleEoarcheanRecordsoftheGeomagneticFieldPreservedintheIsuaSupracrustalBe...
PossibleEoarcheanRecordsoftheGeomagneticFieldPreservedintheIsuaSupracrustalBe...Sérgio Sacani
 
Formation of low mass protostars and their circumstellar disks
Formation of low mass protostars and their circumstellar disksFormation of low mass protostars and their circumstellar disks
Formation of low mass protostars and their circumstellar disksSérgio Sacani
 
Nightside clouds and disequilibrium chemistry on the hot Jupiter WASP-43b
Nightside clouds and disequilibrium chemistry on the hot Jupiter WASP-43bNightside clouds and disequilibrium chemistry on the hot Jupiter WASP-43b
Nightside clouds and disequilibrium chemistry on the hot Jupiter WASP-43bSérgio Sacani
 
GFP in rDNA Technology (Biotechnology).pptx
GFP in rDNA Technology (Biotechnology).pptxGFP in rDNA Technology (Biotechnology).pptx
GFP in rDNA Technology (Biotechnology).pptxAleenaTreesaSaji
 
Botany 4th semester series (krishna).pdf
Botany 4th semester series (krishna).pdfBotany 4th semester series (krishna).pdf
Botany 4th semester series (krishna).pdfSumit Kumar yadav
 
Orientation, design and principles of polyhouse
Orientation, design and principles of polyhouseOrientation, design and principles of polyhouse
Orientation, design and principles of polyhousejana861314
 
Broad bean, Lima Bean, Jack bean, Ullucus.pptx
Broad bean, Lima Bean, Jack bean, Ullucus.pptxBroad bean, Lima Bean, Jack bean, Ullucus.pptx
Broad bean, Lima Bean, Jack bean, Ullucus.pptxjana861314
 
Is RISC-V ready for HPC workload? Maybe?
Is RISC-V ready for HPC workload? Maybe?Is RISC-V ready for HPC workload? Maybe?
Is RISC-V ready for HPC workload? Maybe?Patrick Diehl
 
G9 Science Q4- Week 1-2 Projectile Motion.ppt
G9 Science Q4- Week 1-2 Projectile Motion.pptG9 Science Q4- Week 1-2 Projectile Motion.ppt
G9 Science Q4- Week 1-2 Projectile Motion.pptMAESTRELLAMesa2
 
Recombination DNA Technology (Nucleic Acid Hybridization )
Recombination DNA Technology (Nucleic Acid Hybridization )Recombination DNA Technology (Nucleic Acid Hybridization )
Recombination DNA Technology (Nucleic Acid Hybridization )aarthirajkumar25
 
Call Us ≽ 9953322196 ≼ Call Girls In Mukherjee Nagar(Delhi) |
Call Us ≽ 9953322196 ≼ Call Girls In Mukherjee Nagar(Delhi) |Call Us ≽ 9953322196 ≼ Call Girls In Mukherjee Nagar(Delhi) |
Call Us ≽ 9953322196 ≼ Call Girls In Mukherjee Nagar(Delhi) |aasikanpl
 
Nanoparticles synthesis and characterization​ ​
Nanoparticles synthesis and characterization​  ​Nanoparticles synthesis and characterization​  ​
Nanoparticles synthesis and characterization​ ​kaibalyasahoo82800
 
Chemistry 4th semester series (krishna).pdf
Chemistry 4th semester series (krishna).pdfChemistry 4th semester series (krishna).pdf
Chemistry 4th semester series (krishna).pdfSumit Kumar yadav
 

Último (20)

Animal Communication- Auditory and Visual.pptx
Animal Communication- Auditory and Visual.pptxAnimal Communication- Auditory and Visual.pptx
Animal Communication- Auditory and Visual.pptx
 
Spermiogenesis or Spermateleosis or metamorphosis of spermatid
Spermiogenesis or Spermateleosis or metamorphosis of spermatidSpermiogenesis or Spermateleosis or metamorphosis of spermatid
Spermiogenesis or Spermateleosis or metamorphosis of spermatid
 
A relative description on Sonoporation.pdf
A relative description on Sonoporation.pdfA relative description on Sonoporation.pdf
A relative description on Sonoporation.pdf
 
Presentation Vikram Lander by Vedansh Gupta.pptx
Presentation Vikram Lander by Vedansh Gupta.pptxPresentation Vikram Lander by Vedansh Gupta.pptx
Presentation Vikram Lander by Vedansh Gupta.pptx
 
All-domain Anomaly Resolution Office U.S. Department of Defense (U) Case: “Eg...
All-domain Anomaly Resolution Office U.S. Department of Defense (U) Case: “Eg...All-domain Anomaly Resolution Office U.S. Department of Defense (U) Case: “Eg...
All-domain Anomaly Resolution Office U.S. Department of Defense (U) Case: “Eg...
 
Isotopic evidence of long-lived volcanism on Io
Isotopic evidence of long-lived volcanism on IoIsotopic evidence of long-lived volcanism on Io
Isotopic evidence of long-lived volcanism on Io
 
PossibleEoarcheanRecordsoftheGeomagneticFieldPreservedintheIsuaSupracrustalBe...
PossibleEoarcheanRecordsoftheGeomagneticFieldPreservedintheIsuaSupracrustalBe...PossibleEoarcheanRecordsoftheGeomagneticFieldPreservedintheIsuaSupracrustalBe...
PossibleEoarcheanRecordsoftheGeomagneticFieldPreservedintheIsuaSupracrustalBe...
 
Formation of low mass protostars and their circumstellar disks
Formation of low mass protostars and their circumstellar disksFormation of low mass protostars and their circumstellar disks
Formation of low mass protostars and their circumstellar disks
 
Nightside clouds and disequilibrium chemistry on the hot Jupiter WASP-43b
Nightside clouds and disequilibrium chemistry on the hot Jupiter WASP-43bNightside clouds and disequilibrium chemistry on the hot Jupiter WASP-43b
Nightside clouds and disequilibrium chemistry on the hot Jupiter WASP-43b
 
GFP in rDNA Technology (Biotechnology).pptx
GFP in rDNA Technology (Biotechnology).pptxGFP in rDNA Technology (Biotechnology).pptx
GFP in rDNA Technology (Biotechnology).pptx
 
Botany 4th semester series (krishna).pdf
Botany 4th semester series (krishna).pdfBotany 4th semester series (krishna).pdf
Botany 4th semester series (krishna).pdf
 
Orientation, design and principles of polyhouse
Orientation, design and principles of polyhouseOrientation, design and principles of polyhouse
Orientation, design and principles of polyhouse
 
CELL -Structural and Functional unit of life.pdf
CELL -Structural and Functional unit of life.pdfCELL -Structural and Functional unit of life.pdf
CELL -Structural and Functional unit of life.pdf
 
Broad bean, Lima Bean, Jack bean, Ullucus.pptx
Broad bean, Lima Bean, Jack bean, Ullucus.pptxBroad bean, Lima Bean, Jack bean, Ullucus.pptx
Broad bean, Lima Bean, Jack bean, Ullucus.pptx
 
Is RISC-V ready for HPC workload? Maybe?
Is RISC-V ready for HPC workload? Maybe?Is RISC-V ready for HPC workload? Maybe?
Is RISC-V ready for HPC workload? Maybe?
 
G9 Science Q4- Week 1-2 Projectile Motion.ppt
G9 Science Q4- Week 1-2 Projectile Motion.pptG9 Science Q4- Week 1-2 Projectile Motion.ppt
G9 Science Q4- Week 1-2 Projectile Motion.ppt
 
Recombination DNA Technology (Nucleic Acid Hybridization )
Recombination DNA Technology (Nucleic Acid Hybridization )Recombination DNA Technology (Nucleic Acid Hybridization )
Recombination DNA Technology (Nucleic Acid Hybridization )
 
Call Us ≽ 9953322196 ≼ Call Girls In Mukherjee Nagar(Delhi) |
Call Us ≽ 9953322196 ≼ Call Girls In Mukherjee Nagar(Delhi) |Call Us ≽ 9953322196 ≼ Call Girls In Mukherjee Nagar(Delhi) |
Call Us ≽ 9953322196 ≼ Call Girls In Mukherjee Nagar(Delhi) |
 
Nanoparticles synthesis and characterization​ ​
Nanoparticles synthesis and characterization​  ​Nanoparticles synthesis and characterization​  ​
Nanoparticles synthesis and characterization​ ​
 
Chemistry 4th semester series (krishna).pdf
Chemistry 4th semester series (krishna).pdfChemistry 4th semester series (krishna).pdf
Chemistry 4th semester series (krishna).pdf
 

CORATAM presentation at Breaking the Surface 2014

  • 1. ! ! ! Miguel Duarte Design of Communication and Control for Swarms of Aquatic Surface Drones ! The CORATAM and HANCAD projects Breaking the Surface 2014
  • 2. Design of Communication and Control for Swarms of Aquatic Surface Drones About me ! • BSc in Computer Science, University Institute of Lisbon (2007-2010) • MSc in Computer Science, University Institute of Lisbon (2010-2012) • PhD in AI & Robotics, University Institute of Lisbon (2012-2015*) ! • Member of the BIOMACHINES lab and Instituto de Telecomunicações ! • Research interests: • automatic behavior synthesis • artificial evolution • swarm robotics Breaking the Surface 2014
  • 3. Design of Communication and Control for Swarms of Aquatic Surface Drones BIOMACHINES lab • Established in 2011 • PI: Anders Lyhne Christensen • 2 faculty members, 4 PhD students, 2 MSc students (as of Oct 2014) • 40 publications in International Journals and Conferences • Collective intelligence • Automatic synthesis of control • Evolutionary computation • Self-assembly • Fault tolerance • http://biomachineslab.com Breaking the Surface 2014
  • 4. Design of Communication and Control for Swarms of Aquatic Surface Drones Motivation • Maritime missions are expensive to carry out (manned vehicles with large operational crews) ! ! ! • Unmanned vehicles have the potential to lower such costs, but are still reasonably expensive (X0.000€), limiting their use to one or a low number of vehicles Breaking the Surface 2014
  • 5. Design of Communication and Control for Swarms of Aquatic Surface Drones Motivation • Alternative: swarms of simple, inexpensive robots ! • Potential missions: environmental monitoring, sea life localization, sea border patrolling, distributed sensing, etc… ! • Benefits: robustness, fault tolerance, scalability, availability Breaking the Surface 2014
  • 6. Design of Communication and Control for Swarms of Aquatic Surface Drones Goals • Develop a scalable, heterogeneous, and fault-tolerant ad-hoc network architecture for swarms of aquatic drones (HANCAD project) ! • Explore our novel control synthesis approach in a variety of real-world maritime missions (CORATAM project) ! • Release all software and hardware as open-source ! • Proof-of-concept experiments with up to 25 robots until Summer 2015 Breaking the Surface 2014
  • 7. Design of Communication and Control for Swarms of Aquatic Surface Drones Hardware Breaking the Surface 2014
  • 8. Design of Communication and Control for Swarms of Aquatic Surface Drones Hardware Breaking the Surface 2014 Hull material 
 Extruded polystyrene foam (XPS), milled in a CNC machine
  • 9. Design of Communication and Control for Swarms of Aquatic Surface Drones Control • Problem: control for swarms of robots is difficult to manually derive ! • Potential solution: hybrid approach [1]: • Behavior primitives are artificial neural networks synthesized using evolutionary algorithms (scalable, adaptable, robust, automatic) • Behavior arbitrators are simple finite state-machines that decide when each primitive should be executed (simple, easy to change for different missions) Breaking the Surface 2014 [1] M. Duarte, S. M. Oliveira and A. L. Christensen, "Evolution of Hybrid Robotic Controllers for Complex Tasks", Journal of Intelligent and Robotic Systems, 2014.
  • 10. Design of Communication and Control for Swarms of Aquatic Surface Drones Preliminary results Breaking the Surface 2014 [1] M. Duarte, S. M. Oliveira and A. L. Christensen, "Hybrid Control for Large Swarms of Aquatic Drones", Proceedings of ALIFE, 2014. Top Level Behavior Arbitrator Behavior Primitive Patrol Behavior Primitive Behavior Primitive Go To Waypoint Pursue Intruder
  • 11. Design of Communication and Control for Swarms of Aquatic Surface Drones Questions? Breaking the Surface 2014 http://biomachineslab.com