+ All Categories
Home > Documents > Cooperative Multi-robot Systems -...

Cooperative Multi-robot Systems -...

Date post: 13-Sep-2020
Category:
Upload: others
View: 1 times
Download: 0 times
Share this document with a friend
62
Webinar – July 23, 2016 © Dr. Alaa Khamis 1 Cooperative Multi-robot Systems Alaa Khamis, PhD, SMIEEE Associate Professor at Suez University and Adjunct Professor at Nile University IEEE Robotics and Automation Society (RAS) – Egypt Chapter Chair Smart Mobility Group Coordinator at University of Waterloo and Principal Consultant at MIO, Canada
Transcript
Page 1: Cooperative Multi-robot Systems - Minesweeperslandminefree.org/2017/images/MRS_Webinar_Minesweepers_23... · RoboEarth is a World Wide Web for robots: a giant network and database

Webinar – July 23, 2016 © Dr. Alaa Khamis 1

Cooperative Multi-robot Systems

Alaa Khamis, PhD, SMIEEEAssociate Professor at Suez University and Adjunct Professor at Nile University

IEEE Robotics and Automation Society (RAS) – Egypt Chapter Chair

Smart Mobility Group Coordinator at University of Waterloo and Principal Consultant at MIO, Canada

Page 2: Cooperative Multi-robot Systems - Minesweeperslandminefree.org/2017/images/MRS_Webinar_Minesweepers_23... · RoboEarth is a World Wide Web for robots: a giant network and database

Webinar – July 23, 2016 © Dr. Alaa Khamis 2

Outline

• Introduction to Multi-robot Systems (MRS)

• MRS Taxonomy

• Benchmark Problems of MRS

• Cooperative Multi-robot Systems

• Multiple Minesweepers

Page 3: Cooperative Multi-robot Systems - Minesweeperslandminefree.org/2017/images/MRS_Webinar_Minesweepers_23... · RoboEarth is a World Wide Web for robots: a giant network and database

Webinar – July 23, 2016 © Dr. Alaa Khamis 3

Outline

• Introduction to Multi-robot Systems (MRS)

• MRS Taxonomy

• Benchmark Problems of MRS

• Cooperative Multi-robot Systems

• Multiple Minesweepers

Page 4: Cooperative Multi-robot Systems - Minesweeperslandminefree.org/2017/images/MRS_Webinar_Minesweepers_23... · RoboEarth is a World Wide Web for robots: a giant network and database

Webinar – July 23, 2016 © Dr. Alaa Khamis 4

• Introduction to Multi-robot Systems: Body/Brain Evolution Brains

Bodies

100s

SI

10s

DAI

1AI Robotics Centralized Control

10s

Multiple Machines

1

Machine

Cognitive Robotics

Multiagent(MAS)

Distributed Robot System/Multi-robot

System (MRS)

SwarmRobotics

100s

MEMS/NEMS-based Multiple Machines

MRS

Page 5: Cooperative Multi-robot Systems - Minesweeperslandminefree.org/2017/images/MRS_Webinar_Minesweepers_23... · RoboEarth is a World Wide Web for robots: a giant network and database

Webinar – July 23, 2016 © Dr. Alaa Khamis 5

• Introduction to Multi-robot Systems

Multirobot systems (MRS) are a group of robots that are designed aiming to

perform some collective behavior.

The MRS is gaining great interest because of the following reasons:

◊ Resolving task complexity

◊ Increasing performance

◊ Reliability

◊ Simplicity in design

Page 6: Cooperative Multi-robot Systems - Minesweeperslandminefree.org/2017/images/MRS_Webinar_Minesweepers_23... · RoboEarth is a World Wide Web for robots: a giant network and database

Webinar – July 23, 2016 © Dr. Alaa Khamis 6

• Why Multi-robot Systems?: Resolving task complexity

Some tasks may be quite complex for a single robot to do or even it might be

impossible.

Box Pushing

Crossing a gap

Page 7: Cooperative Multi-robot Systems - Minesweeperslandminefree.org/2017/images/MRS_Webinar_Minesweepers_23... · RoboEarth is a World Wide Web for robots: a giant network and database

Webinar – July 23, 2016 © Dr. Alaa Khamis 7

• Why Multi-robot Systems?: Resolving task complexity

Some tasks are inherently distributed.

Heterogeneous team of an air and two ground vehicles that can perform cooperative reconnaissance andsurveillance

Page 8: Cooperative Multi-robot Systems - Minesweeperslandminefree.org/2017/images/MRS_Webinar_Minesweepers_23... · RoboEarth is a World Wide Web for robots: a giant network and database

Webinar – July 23, 2016 © Dr. Alaa Khamis 8

• Why Multi-robot Systems?: Resolving task complexity

Some tasks are diverse and required different capabilities.

“As I look at the trends that are now starting to converge, I can envision a future in which robotic devices will become a nearly ubiquitous part of our day-to-day lives.

The challenges facing the robotics industry are similar to those we tackled in computing three decades ago.”

A robot in every home

Bill Gates, 2007Scientific American

Page 9: Cooperative Multi-robot Systems - Minesweeperslandminefree.org/2017/images/MRS_Webinar_Minesweepers_23... · RoboEarth is a World Wide Web for robots: a giant network and database

Webinar – July 23, 2016 © Dr. Alaa Khamis 9

• Why Multi-robot Systems?: Increasing performance

Multiple robots can solve problems faster using parallelism.

Maximize:

• Area Coverage

• Object Coverage

• Radio Coverage

Minimize:

• Task completion time

Page 10: Cooperative Multi-robot Systems - Minesweeperslandminefree.org/2017/images/MRS_Webinar_Minesweepers_23... · RoboEarth is a World Wide Web for robots: a giant network and database

Webinar – July 23, 2016 © Dr. Alaa Khamis 10

• Why Multi-robot Systems?: Increasing performance

Multiple robots can solve problems faster using parallelism.

Multiple Spectral Bands Aerial ImagingForces fire real-time monitoring

Page 11: Cooperative Multi-robot Systems - Minesweeperslandminefree.org/2017/images/MRS_Webinar_Minesweepers_23... · RoboEarth is a World Wide Web for robots: a giant network and database

Webinar – July 23, 2016 © Dr. Alaa Khamis 11

• Why Multi-robot Systems?: Reliability

The introduction of multiple robots increases robustness through redundancy.

Increasing the system reliability

because having only one robot may

work as a bottleneck for the whole

system especially in critical times.

But when having multiple robots

doing a task and one fails, others

could still do the job.

Page 12: Cooperative Multi-robot Systems - Minesweeperslandminefree.org/2017/images/MRS_Webinar_Minesweepers_23... · RoboEarth is a World Wide Web for robots: a giant network and database

Webinar – July 23, 2016 © Dr. Alaa Khamis 12

• Why Multi-robot Systems?: Simplicity in design

Building several resource-bounded robots is much easier than having a single

powerful robot

Several resource-bounded simple robots

Powerful single robot

Page 13: Cooperative Multi-robot Systems - Minesweeperslandminefree.org/2017/images/MRS_Webinar_Minesweepers_23... · RoboEarth is a World Wide Web for robots: a giant network and database

Webinar – July 23, 2016 © Dr. Alaa Khamis 13

• Why Multi-robot Systems?: Simplicity in design

S-bot: an autonomous, mobile robot capable of self-assembly

ANDERS LYHNE CHRISTENSEN, REHAN O’GRADY, AND MARCO DORIGO, "Morphology Control in a Multirobot System: Distributed Growth of Specific Structures Using Directional Self-Assembly“, IEEE Robotics & Automation Magazine, December 2007.

Page 14: Cooperative Multi-robot Systems - Minesweeperslandminefree.org/2017/images/MRS_Webinar_Minesweepers_23... · RoboEarth is a World Wide Web for robots: a giant network and database

Webinar – July 23, 2016 © Dr. Alaa Khamis 14

PD-100 PRS

Black Hornet Nano

• MRS Applications: Intelligence, Surveillance and Reconnaissance

Page 15: Cooperative Multi-robot Systems - Minesweeperslandminefree.org/2017/images/MRS_Webinar_Minesweepers_23... · RoboEarth is a World Wide Web for robots: a giant network and database

Webinar – July 23, 2016 © Dr. Alaa Khamis 15

• MRS Applications: Search and Rescue

Companion slides for the book Bio-Inspired Artificial

Intelligence: Theories, Methods, and Technologies by

Dario Floreano and Claudio Mattiussi, MIT Press

Page 16: Cooperative Multi-robot Systems - Minesweeperslandminefree.org/2017/images/MRS_Webinar_Minesweepers_23... · RoboEarth is a World Wide Web for robots: a giant network and database

Webinar – July 23, 2016 © Dr. Alaa Khamis 16

• MRS Applications: UXVsUnmanned Vehicles

(UXVs)

Unmanned Ground

Vehicles (UGV)

Unmanned

Aerial Vehicles

(UAV) & Micro

Aerial Vehicles

(MAV)

Unmanned

Underwater

Vehicles (UUV)

Unmanned

Surface

Vehicles (USV)

Page 17: Cooperative Multi-robot Systems - Minesweeperslandminefree.org/2017/images/MRS_Webinar_Minesweepers_23... · RoboEarth is a World Wide Web for robots: a giant network and database

Webinar – July 23, 2016 © Dr. Alaa Khamis 17

• MRS Applications: UXVs Congress has mandated

that by 2015, 1/3rd of all

US military missions

should be unmanned.

There are 17,300 drones in

the US army inventory.

These drones can carry up

to 1360 kg of weapons.

Fabricated by Boeing

A forward looking infrared

(FLIR) camera onUAVUAV carrying

Viper Strike

Weapon

System

Source: http://www.marketresearchmedia.com/?p=509

Page 18: Cooperative Multi-robot Systems - Minesweeperslandminefree.org/2017/images/MRS_Webinar_Minesweepers_23... · RoboEarth is a World Wide Web for robots: a giant network and database

Webinar – July 23, 2016 © Dr. Alaa Khamis 18

• MRS Applications: Small and Pico Satellites

Network of CubeSatGiant Solar-powered Satellite

More info: Klaus Schilling, IEEE Distinguished Lecture Available at: http://ras-egypt.org/activities.html

Page 19: Cooperative Multi-robot Systems - Minesweeperslandminefree.org/2017/images/MRS_Webinar_Minesweepers_23... · RoboEarth is a World Wide Web for robots: a giant network and database

Webinar – July 23, 2016 © Dr. Alaa Khamis 19

• MRS Applications: Medicine

Smart drug delivery daVinci Robots

Page 20: Cooperative Multi-robot Systems - Minesweeperslandminefree.org/2017/images/MRS_Webinar_Minesweepers_23... · RoboEarth is a World Wide Web for robots: a giant network and database

Webinar – July 23, 2016 © Dr. Alaa Khamis 20

Examining turbine blades

• MRS Applications: Maintenance

Page 21: Cooperative Multi-robot Systems - Minesweeperslandminefree.org/2017/images/MRS_Webinar_Minesweepers_23... · RoboEarth is a World Wide Web for robots: a giant network and database

Webinar – July 23, 2016 © Dr. Alaa Khamis 21

The drones will fire pods containing pre-

germinated seeds at the ground

• MRS Applications: Agriculture

YouTube: https://www.youtube.com/watch?v=Ld8omo8xRgQ

Page 22: Cooperative Multi-robot Systems - Minesweeperslandminefree.org/2017/images/MRS_Webinar_Minesweepers_23... · RoboEarth is a World Wide Web for robots: a giant network and database

Webinar – July 23, 2016 © Dr. Alaa Khamis 22

• MRS Applications: Humanitarian DeminingMineProbe: A Distributed Mobile Sensor System for Minefield Reconnaissance and Mapping in Egypthttp://www.mineprobe.org/PI: Dr. Alaa Khamis

YouTube: MineProbe Channel

Page 23: Cooperative Multi-robot Systems - Minesweeperslandminefree.org/2017/images/MRS_Webinar_Minesweepers_23... · RoboEarth is a World Wide Web for robots: a giant network and database

Webinar – July 23, 2016 © Dr. Alaa Khamis 23

• MRS Applications: Self-assembling

Swarm-bots, Marco Dorigo, 2005

http://www.swarm-bots.org/

The SWARM-BOT project aims to study a novel swarm robotics system.

◊ It is directly inspired by the collective behavior

of social insects and other animal societies.

◊ It focuses on self-organization and self-

assembling of autonomous agents.

◊ Its main scientific challenge lays in the

development of a novel hardware and of

innovative control solutions.

Page 24: Cooperative Multi-robot Systems - Minesweeperslandminefree.org/2017/images/MRS_Webinar_Minesweepers_23... · RoboEarth is a World Wide Web for robots: a giant network and database

Webinar – July 23, 2016 © Dr. Alaa Khamis 24

• MRS Applications: Cooperative MappingThe Centibots project

◊ The Centibots are a team of 100 autonomous

robots (97 ActivMedia Amigobot and 6 ActivMedia

Pioneer 2 AT).

◊ The goal of the project is to demonstrate 100

robots mapping, tracking, guarding in a coherent

fashion during a period of 24 hours.

http://www.ai.sri.com/centibots/index.html

Page 25: Cooperative Multi-robot Systems - Minesweeperslandminefree.org/2017/images/MRS_Webinar_Minesweepers_23... · RoboEarth is a World Wide Web for robots: a giant network and database

Webinar – July 23, 2016 © Dr. Alaa Khamis 25

• MRS Applications: Smart Sensors

Multimodality

Interoperability and

Accessibility

Mobility

Multiplicity

MiniaturizationInnovative

Sensor Technology

Alaa Khamis: Innovative Sensor Technologies, State Estimation and Multisensor Data Fusion

Page 26: Cooperative Multi-robot Systems - Minesweeperslandminefree.org/2017/images/MRS_Webinar_Minesweepers_23... · RoboEarth is a World Wide Web for robots: a giant network and database

Webinar – July 23, 2016 © Dr. Alaa Khamis 26

• MRS Applications: Smart Sensors

lower manufacturing cost (mass-production, less materials)

wider exploitation of IC technology (integration)

wider applicability to sensor arrays and lower weight (greater portability)

Google contact lens with embedded circuitry

to monitor blood glucose levels

Smart patch: a wearable health monitor sensors. Besides the

thermal sensor and accelerometer, the device carries a signal amplifier,

batteries and radio

Sensirion's highly sensitive thermal flow sensor microchips to measure non-invasively through the wall of a flow channel inside a microfluidic

substrate

Printed sensors: Unique sensing labels – based on

printed electronics- bring new functionality and crystal clear

reads to temperature controlled supply chains.

Page 27: Cooperative Multi-robot Systems - Minesweeperslandminefree.org/2017/images/MRS_Webinar_Minesweepers_23... · RoboEarth is a World Wide Web for robots: a giant network and database

Webinar – July 23, 2016 © Dr. Alaa Khamis 27

• MRS Applications: Smart Sensors

Source: European plastic electronics industry flexes its muscles

Page 28: Cooperative Multi-robot Systems - Minesweeperslandminefree.org/2017/images/MRS_Webinar_Minesweepers_23... · RoboEarth is a World Wide Web for robots: a giant network and database

Webinar – July 23, 2016 © Dr. Alaa Khamis 28

• MRS Applications: Smart SensorsROBOBEES project: The objective of this project is to design “smart” sensors; and refine coordination algorithms to manage multiple, independent machines.Potential applications:Pollination; search and rescue missions, particularly after natural disasters; surveillance; high-resolution weather and climate mapping; traffic monitoring and environmental monitoring.

http://wyss.harvard.edu/viewpressrelease/110/

Page 29: Cooperative Multi-robot Systems - Minesweeperslandminefree.org/2017/images/MRS_Webinar_Minesweepers_23... · RoboEarth is a World Wide Web for robots: a giant network and database

Webinar – July 23, 2016 © Dr. Alaa Khamis 29

• MRS Applications: Sensor Web

http://www.ndbc.noaa.gov/

Alaa Khamis: Sensor Interoperability and Accessibility

http://www.ndbc.noaa.gov/

Page 30: Cooperative Multi-robot Systems - Minesweeperslandminefree.org/2017/images/MRS_Webinar_Minesweepers_23... · RoboEarth is a World Wide Web for robots: a giant network and database

Webinar – July 23, 2016 © Dr. Alaa Khamis 30

• MRS Applications: Cloud RoboticsUsing the cloud, a robot could improve capabilities such as speech recognition, language translation, path planning, and 3D mapping.• http://spectrum.ieee.org/automaton/robotics/ro

botics-software/cloud-robotics• http://www.google.com/events/io/2011/sessions

/cloud-robotics.html

UAV-1

UAV-2

AOI-2

AOI-3

AOI-4

AOI-5

AOI-1

AOI-6

HW-1

HW-2

UGV-2

UGV-1

Base station

Cloud computing

Law Enforcement Scenario Alaa Khamis

Page 31: Cooperative Multi-robot Systems - Minesweeperslandminefree.org/2017/images/MRS_Webinar_Minesweepers_23... · RoboEarth is a World Wide Web for robots: a giant network and database

Webinar – July 23, 2016 © Dr. Alaa Khamis 31

• MRS Applications: Cloud Robotics

RoboEarth is a World Wide Web for robots: a

giant network and database repository where

robots can share information and learn from

each other about their behavior and their

environment.

RoboEarth offers a complete Cloud Robotics

infrastructure, which includes everything

needed to close the loop from robot to

RoboEarth to robot.

http://www.roboearth.org/

Page 32: Cooperative Multi-robot Systems - Minesweeperslandminefree.org/2017/images/MRS_Webinar_Minesweepers_23... · RoboEarth is a World Wide Web for robots: a giant network and database

Webinar – July 23, 2016 © Dr. Alaa Khamis 32

• Commercial Robots for MRS testbeds

◊ Flexible and open modular architecture

◊ Easy to operate

◊ Fully programmable

◊ Low cost

◊ Small size

◊ Low weight

◊ Great indoor and outdoor mobility

◊ Transparent integration within existing networks

http://www.k-team.com/ http://www.wifibot.com/

Page 33: Cooperative Multi-robot Systems - Minesweeperslandminefree.org/2017/images/MRS_Webinar_Minesweepers_23... · RoboEarth is a World Wide Web for robots: a giant network and database

Webinar – July 23, 2016 © Dr. Alaa Khamis 33

Outline

• Introduction to Multi-robot Systems (MRS)

• MRS Taxonomy

• Benchmark Problems of MRS

• Cooperative Multi-robot Systems

• Multiple Minesweepers

Page 34: Cooperative Multi-robot Systems - Minesweeperslandminefree.org/2017/images/MRS_Webinar_Minesweepers_23... · RoboEarth is a World Wide Web for robots: a giant network and database

Webinar – July 23, 2016 © Dr. Alaa Khamis 34

• MRS TaxonomyMRS Taxonomy

Size

Alone

Pair

Limited

Group

(multi-robot)

Infinite

Group

(swarm)

Composition

Homogenous

Heterogeneous

Reconfigurability

Static

Coordinated

Dynamic/self-

organized

Communication Pattern

Explicit

Communication

(Address or Directed

Messages, Broadcast

and Graph-based)

Implicit

Communication

(Interaction via

Environment or

Stigmergic and

Interaction via

observation or via

sensing)

Communication Network

Communication Range

(None, Near and

Infinite)

Bandwidth (zero, low,

moderate and high)

Organizational Paradigm

Centarlized

Hierarchy

Holarchy

Coalition

Team

Congregation

Society

Federation

Market

Matrix

Compound

Page 35: Cooperative Multi-robot Systems - Minesweeperslandminefree.org/2017/images/MRS_Webinar_Minesweepers_23... · RoboEarth is a World Wide Web for robots: a giant network and database

Webinar – July 23, 2016 © Dr. Alaa Khamis 35

• MRS Taxonomy: Team Size

Team Size

Alone Pair LimitedGroup (multi-robot)

InfiniteGroup (swarm)

Page 36: Cooperative Multi-robot Systems - Minesweeperslandminefree.org/2017/images/MRS_Webinar_Minesweepers_23... · RoboEarth is a World Wide Web for robots: a giant network and database

Webinar – July 23, 2016 © Dr. Alaa Khamis 36

• MRS Taxonomy: Team Composition

Team Composition

Homogenous Heterogeneous

Page 37: Cooperative Multi-robot Systems - Minesweeperslandminefree.org/2017/images/MRS_Webinar_Minesweepers_23... · RoboEarth is a World Wide Web for robots: a giant network and database

Webinar – July 23, 2016 © Dr. Alaa Khamis 37

• MRS Taxonomy: Team Composition

Team Composition

Homogenous Heterogeneous

Page 38: Cooperative Multi-robot Systems - Minesweeperslandminefree.org/2017/images/MRS_Webinar_Minesweepers_23... · RoboEarth is a World Wide Web for robots: a giant network and database

Webinar – July 23, 2016 © Dr. Alaa Khamis 38

• MRS Taxonomy: Team Reconfigurability

Team Reconfigurability

Static Coordinated Dynamic

Page 39: Cooperative Multi-robot Systems - Minesweeperslandminefree.org/2017/images/MRS_Webinar_Minesweepers_23... · RoboEarth is a World Wide Web for robots: a giant network and database

Webinar – July 23, 2016 © Dr. Alaa Khamis 39

• MRS Taxonomy: Communication Pattern

Explicit Communication

Address or DirectedMessages

Broadcast Graph

Page 40: Cooperative Multi-robot Systems - Minesweeperslandminefree.org/2017/images/MRS_Webinar_Minesweepers_23... · RoboEarth is a World Wide Web for robots: a giant network and database

Webinar – July 23, 2016 © Dr. Alaa Khamis 40

• MRS Taxonomy: Communication Pattern

Implicit Communication

Interaction via Environment (Stigmergy)

Interaction via Sensing

Act

ion

Per

cep

tio

n

Act

ion

Per

cep

tio

n

Environment

Virtual Pheromone

Per

cep

tio

n

Page 41: Cooperative Multi-robot Systems - Minesweeperslandminefree.org/2017/images/MRS_Webinar_Minesweepers_23... · RoboEarth is a World Wide Web for robots: a giant network and database

Webinar – July 23, 2016 © Dr. Alaa Khamis 41

• MRS Taxonomy: Communication Range

Communication Range

None Near Infinite

Page 42: Cooperative Multi-robot Systems - Minesweeperslandminefree.org/2017/images/MRS_Webinar_Minesweepers_23... · RoboEarth is a World Wide Web for robots: a giant network and database

Webinar – July 23, 2016 © Dr. Alaa Khamis 42

• MRS Taxonomy: Communication Bandwidth

Communication Bandwidth

High Moderate zeroLow

Page 43: Cooperative Multi-robot Systems - Minesweeperslandminefree.org/2017/images/MRS_Webinar_Minesweepers_23... · RoboEarth is a World Wide Web for robots: a giant network and database

Webinar – July 23, 2016 © Dr. Alaa Khamis 43

• MRS Taxonomy: Organizational Paradigm

Source: Falko Dressler. Self-Organization in

Sensor and Actor Networks. Wiley, 2007Centralized

SystemsDistributed

SystemsSelf-organized

Systems

determinism

scalability

Page 44: Cooperative Multi-robot Systems - Minesweeperslandminefree.org/2017/images/MRS_Webinar_Minesweepers_23... · RoboEarth is a World Wide Web for robots: a giant network and database

Webinar – July 23, 2016 © Dr. Alaa Khamis 44

Outline

• Introduction to Multi-robot Systems (MRS)

• MRS Taxonomy

• Benchmark Problems of MRS

• Cooperative Multi-robot Systems

• Multiple Minesweepers

Page 45: Cooperative Multi-robot Systems - Minesweeperslandminefree.org/2017/images/MRS_Webinar_Minesweepers_23... · RoboEarth is a World Wide Web for robots: a giant network and database

Webinar – July 23, 2016 © Dr. Alaa Khamis 45

• Benchmark Problems of Multi-robot Systems

Topic

High-level Functions

Partially understood

Not fully localized

Low-level Functions

Fully understood

Localized

Perception

Situation awareness

Natural Language Understanding

Pattern Discovery

Reasoning

Decision Making

Planning

Learning

etc.

SmellHearing Taste TouchSight

Alaa Khamis, Machine Intelligence: Promises and Challenges, Techne Summit 2015.

Page 46: Cooperative Multi-robot Systems - Minesweeperslandminefree.org/2017/images/MRS_Webinar_Minesweepers_23... · RoboEarth is a World Wide Web for robots: a giant network and database

Webinar – July 23, 2016 © Dr. Alaa Khamis 46

• Benchmark Problems of Multi-robot SystemsMRS Algorithms

i-level Algorithms g-level Algorithms

Low-level Functions High-level Functions Low-level Functions High-level Functions

Data gathering

Command Execution

...

Perception

Comprehension

Projection

Decision Making

Adapation

Learninng

...

Cooperative data

gathering

Information

Exchange

Cooperative

manipulation

...

Shared situation

awareness

Consensus finding

Cooperative

decision making

Group formation

Commination

relaying

Multiagent

learning

...

Page 47: Cooperative Multi-robot Systems - Minesweeperslandminefree.org/2017/images/MRS_Webinar_Minesweepers_23... · RoboEarth is a World Wide Web for robots: a giant network and database

Webinar – July 23, 2016 © Dr. Alaa Khamis 47

• Benchmark Problems of Multi-robot Systemso Box Pushing and Object Transportation

o Exploration and Formation Control

o Division of Labor

o Foraging

o Object/Area/Radio Coverage

o Soccer Tournaments

o Cooperative perception

o Cooperative Target Cueing and Handoff

o Cooperative Mapping

o …

Page 48: Cooperative Multi-robot Systems - Minesweeperslandminefree.org/2017/images/MRS_Webinar_Minesweepers_23... · RoboEarth is a World Wide Web for robots: a giant network and database

Webinar – July 23, 2016 © Dr. Alaa Khamis 48

• Benchmark Problems: Box PushingBox Pushing and Object

Transportation problem’s

concern is about a group of

robots try to push a box to a

certain point. Box Pushing

Rod

Object Transportation

Applications include transportation of heavy

objects in industrial environments or assembly of

large-scale structures, such as terrestrial buildings

or planetary habitat.

Page 49: Cooperative Multi-robot Systems - Minesweeperslandminefree.org/2017/images/MRS_Webinar_Minesweepers_23... · RoboEarth is a World Wide Web for robots: a giant network and database

Webinar – July 23, 2016 © Dr. Alaa Khamis 49

• Benchmark Problems: Exploration and Formation ControlIn the exploration task the robots must be spread in the environment in order

to collect as much information as possible about the surrounding area.

The formation task is focused on having the robots move in the environment

forming particular shapes.

Ahmed Shehata and Alaa Khamis, “Adaptive Group Formation in Multi-robot Systems,”

Advances in Artificial Intelligence Journal, 2013.

Triangle Formation

Multi-angle Formation

Binocular Stereopsis

Formation

Line Formation

Zigzag Formation

Multi-zoom Formation

Page 50: Cooperative Multi-robot Systems - Minesweeperslandminefree.org/2017/images/MRS_Webinar_Minesweepers_23... · RoboEarth is a World Wide Web for robots: a giant network and database

Webinar – July 23, 2016 © Dr. Alaa Khamis 50

• Benchmark Problems: Division of LaborThis cooperative behavior addresses how to dynamically assign a set of tasks to

a set of robots to maximize overall expected performance.

A set of m surveillance tasks: TA set of n mobile Sensors: R

RTA :

niRri ,...,2,1 ;

miTt j ,...,2,1 ;

Alaa Khamis, Ahmed Elmogy and Fakhreddine Karray, “Complex Task Allocation in Mobile Surveillance Systems,” Journal of Intelligent and

Robotic Systems, Springer, DOI: 10.1007/s10846-010-9536-2, 2011 .

Page 51: Cooperative Multi-robot Systems - Minesweeperslandminefree.org/2017/images/MRS_Webinar_Minesweepers_23... · RoboEarth is a World Wide Web for robots: a giant network and database

Webinar – July 23, 2016 © Dr. Alaa Khamis 51

• Benchmark Problems: Communication RelayingThis cooperative behavior consists in establishing communication through

relaying in order to dramatically increase radio coverage or expand

communications links, primarily over rugged, mountainous or urban terrains.

NetLogo simulation environment with 60 UAVs, 5

ground targets and a base station

Mohamed Wakid and Alaa Khamis.

Communication Relay for Unmanned Aerial Vehicles

in Autonomous Search and Rescue Mission.

Page 52: Cooperative Multi-robot Systems - Minesweeperslandminefree.org/2017/images/MRS_Webinar_Minesweepers_23... · RoboEarth is a World Wide Web for robots: a giant network and database

Webinar – July 23, 2016 © Dr. Alaa Khamis 52

• Benchmark Problems: Communication RelayingSoccer playing is challenge problem for studying coordination and control in

multirobot systems. This domain incorporates many challenging aspects of

multirobot control, including:

◊ Collaboration,

◊ Robot control architectures,

◊ Strategy acquisition,

◊ Real-time reasoning and action,

◊ Sensor fusion,

◊ Dealing with adversarial environments,

◊ Cognitive modeling, and Learning.

http://www.robocup.org/ http://www.fira.net/&

Page 53: Cooperative Multi-robot Systems - Minesweeperslandminefree.org/2017/images/MRS_Webinar_Minesweepers_23... · RoboEarth is a World Wide Web for robots: a giant network and database

Webinar – July 23, 2016 © Dr. Alaa Khamis 53

• Benchmark Problems: Other problems

◊ Search and Rescue

◊ Sorting

◊ Cooperative perception in robotics

◊ Cooperative Mapping

◊ Collective Robotic Search

◊ …

Ahmed Hussein, Mohamed Adel, Mohamed Bakr, Omar M.

Shehata and Alaa Khamis, “Multi-robot Task Allocation for

Search and Rescue Missions,” 11th European Workshop on

Advanced Control and Diagnosis (ACD 2014), Berlin,

Germany, 13 - 14 November 2014.

Page 54: Cooperative Multi-robot Systems - Minesweeperslandminefree.org/2017/images/MRS_Webinar_Minesweepers_23... · RoboEarth is a World Wide Web for robots: a giant network and database

Webinar – July 23, 2016 © Dr. Alaa Khamis 54

Outline

• Introduction to Multi-robot Systems (MRS)

• MRS Taxonomy

• Benchmark Problems of MRS

• Cooperative Multi-robot Systems

• Multiple Minesweepers

Page 55: Cooperative Multi-robot Systems - Minesweeperslandminefree.org/2017/images/MRS_Webinar_Minesweepers_23... · RoboEarth is a World Wide Web for robots: a giant network and database

Webinar – July 23, 2016 © Dr. Alaa Khamis 55

• Cooperative Multi-robot Systems • Alaa Khamis, “Cooperative Sensor

and Actor Networks in Distributed

Surveillance Context,” 10th

International Conference on

Practical Applications of Agents and

Multi-Agent Systems (PAAMS'12),

Salamanca, Spain, 2012.

• A. Benaskeur, A. Khamis, H.

Irandoust, "Augmentative

Cooperation in Distributed

Surveillance Systems for Dense

Regions," International Journal of

Intelligent Defence Support

Systems, 4(1): 20-49, 2011.

• Alaa Khamis. Conceptual

Foundations of Cooperation in

Distributed Surveillance. Technical

Reports, Thales Canada, Naval

Division, 2010.

• Alaa Khamis, Mohamed Kamel and

Miguel Angel Salichs, "Cooperation:

Concepts and General Typology,"

The 2006 IEEE International

Conference on Systems, Man, and

Cybernetics, Oct. 8 - Oct. 11, 2006 -

The Grand Hotel, Taipei, Taiwan.

Augmentative

Forms of Cooperation

Integrative Debative

Sub-task-1

Robot-1

Percept Action

Know-how

Task

Sub-task-2

Robot-2

Percept Action

Know-how

Task

Robot-1

Percept

Action-1

Know-how-1

Robot-2

Know-how-2

Percept

Action-2

Agents contributions Task

Robot-1

PerceptAction-1

Know-how

Robot-2

Know-how

PerceptAction-2

Best action

Page 56: Cooperative Multi-robot Systems - Minesweeperslandminefree.org/2017/images/MRS_Webinar_Minesweepers_23... · RoboEarth is a World Wide Web for robots: a giant network and database

Webinar – July 23, 2016 © Dr. Alaa Khamis 56

Outline

• Introduction to Multi-robot Systems (MRS)

• MRS Taxonomy

• Benchmark Problems of MRS

• Cooperative Multi-robot Systems

• Multiple Minesweepers

Page 57: Cooperative Multi-robot Systems - Minesweeperslandminefree.org/2017/images/MRS_Webinar_Minesweepers_23... · RoboEarth is a World Wide Web for robots: a giant network and database

Webinar – July 23, 2016 © Dr. Alaa Khamis 57

• Multiple Minesweepers

Standard Operating Procedures (SOPs): Human deminers use metal detectors to identify targets, which are then flagged for subsequent digging by a supervisor.

Page 58: Cooperative Multi-robot Systems - Minesweeperslandminefree.org/2017/images/MRS_Webinar_Minesweepers_23... · RoboEarth is a World Wide Web for robots: a giant network and database

Webinar – July 23, 2016 © Dr. Alaa Khamis 58

• Multiple Minesweepers

Page 59: Cooperative Multi-robot Systems - Minesweeperslandminefree.org/2017/images/MRS_Webinar_Minesweepers_23... · RoboEarth is a World Wide Web for robots: a giant network and database

Webinar – July 23, 2016 © Dr. Alaa Khamis 59

• Multiple MinesweepersThe objective of this category is to mimic the conventional mag-and-flag approach or SOP using multiple unmanned teleoperated and autonomous vehicles.

One or more teleoperated vehicles play the role of human deminers

An autonomous vehicle is used to mimic the supervisor’s role

MineProbe Project

Page 60: Cooperative Multi-robot Systems - Minesweeperslandminefree.org/2017/images/MRS_Webinar_Minesweepers_23... · RoboEarth is a World Wide Web for robots: a giant network and database

Webinar – July 23, 2016 © Dr. Alaa Khamis 60

• Multiple MinesweepersMinesweepers 2016 will take place in October 27-30 at Zewail City of Science and Technology in conjunction with Second International Workshop on Recent Advances in Robotics and Sensor Technology for Humanitarian Demining and Counter-IEDs (RST).

http://www.rstech.org/

Page 61: Cooperative Multi-robot Systems - Minesweeperslandminefree.org/2017/images/MRS_Webinar_Minesweepers_23... · RoboEarth is a World Wide Web for robots: a giant network and database
Page 62: Cooperative Multi-robot Systems - Minesweeperslandminefree.org/2017/images/MRS_Webinar_Minesweepers_23... · RoboEarth is a World Wide Web for robots: a giant network and database

Recommended