Top Banner
A System for Single Human Supervision of Multiple Robots in Urban Search and Rescue presented by Wong Choon Yue Project-3 BeingThere Centre, Institute for Media Innovation 21st June 2016
30

A System for Single Human Supervision of Multiple Robots ...imi.ntu.edu.sg/NewsEvents/Events/PastSeminars... · 0.1 0.2 0.3 0.7 0.6 0.5tated ots 0.4 2-robots 3-robots Group Size Mean

May 19, 2020

Download

Documents

dariahiddleston
Welcome message from author
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
Page 1: A System for Single Human Supervision of Multiple Robots ...imi.ntu.edu.sg/NewsEvents/Events/PastSeminars... · 0.1 0.2 0.3 0.7 0.6 0.5tated ots 0.4 2-robots 3-robots Group Size Mean

/52

A System for Single Human Supervision of Multiple Robots in Urban Search and Rescue

presented by

Wong Choon Yue

Project-3

BeingThere Centre, Institute for Media Innovation

21st June 2016

Page 2: A System for Single Human Supervision of Multiple Robots ...imi.ntu.edu.sg/NewsEvents/Events/PastSeminars... · 0.1 0.2 0.3 0.7 0.6 0.5tated ots 0.4 2-robots 3-robots Group Size Mean

/52

Relevance to BTC research

• Single human supervision of multiple

social robots

2

Shopping and Retail Education

Page 3: A System for Single Human Supervision of Multiple Robots ...imi.ntu.edu.sg/NewsEvents/Events/PastSeminars... · 0.1 0.2 0.3 0.7 0.6 0.5tated ots 0.4 2-robots 3-robots Group Size Mean

/52

Desire for Single-Human Multiple-Robot

System (SHMRS)

• Multiple robots:

– Efficiency, Reliability

– Some tasks require multiple robots

• Need for human supervision:

– Errors bound to occur1, 2, 3, 4

– Experience, greater awareness, flexibility, problem

solving

– Supervision possibly by only a single human5,

maximize robot to human ratio for safety, manpower

savings

1 Weir, D. (2004). Sequences of failure in complex socio-technical systems: some implications of decision and control. Kybernetes , 522 – 537

2 Cummings, M. L., & Guerlain, S. (2007). Developing operator capacity estimates for supervisory control of autonomous vehicles. Human Factors 49 (1), 1 – 15 3 Fong, T. W., & Thorpe, C. (2001). Vehicle teleoperation interfaces. Autonomous Robots, 9 – 18 4 Sheridan, T. B. (1992). Telerobotics, Automation, and Human Supervisory Control. Cambridge, MA, USA: MIT Press 5 Murphy, R., Blitch, J., & Casper, J. (2002). AAAI/RoboCup-2001 Urban search and rescue events: Reality and competitions. AI Magazine Volume 23, Number 1,

37 - 42

3

Page 4: A System for Single Human Supervision of Multiple Robots ...imi.ntu.edu.sg/NewsEvents/Events/PastSeminars... · 0.1 0.2 0.3 0.7 0.6 0.5tated ots 0.4 2-robots 3-robots Group Size Mean

/52

Single-Human Multiple-Robot System

(SHMRS)

Human

Supervisor and

Control

Station/Interface

Robot Group

3 major components:

• Robot group

• Human supervisor

• Control station/interface

4

Page 5: A System for Single Human Supervision of Multiple Robots ...imi.ntu.edu.sg/NewsEvents/Events/PastSeminars... · 0.1 0.2 0.3 0.7 0.6 0.5tated ots 0.4 2-robots 3-robots Group Size Mean

/52

Cognitive Concerns: Workload • Robot supervision is challenging

• Increased cognitive workload with each added robot

• Failure to perform critical tasks • Failure to spot target / victim

• Errors • Collisions

Reserve cognitive

resources capacity

Maximum

available

resources

System Performance

Resources Supplied

Cognitive Resources Demanded

(Wickens & Hollands, 2012)

Wickens, C. D., & Hollands, G. J. (2000). Engineering Psychology and Human Performance 3rd Edition. New Jersy: Prentice Hall

5

Page 6: A System for Single Human Supervision of Multiple Robots ...imi.ntu.edu.sg/NewsEvents/Events/PastSeminars... · 0.1 0.2 0.3 0.7 0.6 0.5tated ots 0.4 2-robots 3-robots Group Size Mean

/52

Cognitive Concerns: Situation Awareness

(SA)

SITUATION AWARENESS

Perception of elements in

current situation

Level 1

Comprehension of

current situation

Level 2

Projection of

future status

Level 3

6

• Awareness and understanding of what is

happening presently with each robot.

• Awareness of what will soon happen.

Page 7: A System for Single Human Supervision of Multiple Robots ...imi.ntu.edu.sg/NewsEvents/Events/PastSeminars... · 0.1 0.2 0.3 0.7 0.6 0.5tated ots 0.4 2-robots 3-robots Group Size Mean

/52 7

• SA is needed for – Making informed decisions

– Error prevention

– Timely intervention

Cognitive Concerns: Situation Awareness

(SA)

Page 8: A System for Single Human Supervision of Multiple Robots ...imi.ntu.edu.sg/NewsEvents/Events/PastSeminars... · 0.1 0.2 0.3 0.7 0.6 0.5tated ots 0.4 2-robots 3-robots Group Size Mean

/52

Solution: Applying Automation

• To address workload

– Supervisor mentally relieved of

processing tasks handled by

automation

– Fewer physical actions

• To address lack of SA

Overl

oad

Maximum

workload capacity

Workload

Sit

uati

on

Aw

are

ne

ss

B

A

C

D

8

Intelligent autonomous behaviours

Page 9: A System for Single Human Supervision of Multiple Robots ...imi.ntu.edu.sg/NewsEvents/Events/PastSeminars... · 0.1 0.2 0.3 0.7 0.6 0.5tated ots 0.4 2-robots 3-robots Group Size Mean

/52

Applying Automation in SHMRS

Exce

ssiv

ely

hig

h w

ork

loa

d

Ou

t-o

f-th

e-lo

op

syn

dro

me

Workload

Situation

Awareness

Level of Autonomy

• Individual robot level

– Obstacle avoidance

– Standard responses

• Robot-group level (coordination)

– Inter-robot coordination

9

Page 10: A System for Single Human Supervision of Multiple Robots ...imi.ntu.edu.sg/NewsEvents/Events/PastSeminars... · 0.1 0.2 0.3 0.7 0.6 0.5tated ots 0.4 2-robots 3-robots Group Size Mean

/52

• Communication resources

– Bandwidth

– Influences volume and rate of communication1

• Computation resources

– Processing power and storage

• Affects maximum level of autonomy or

sophistication in robot behaviours1, 2

• When demand exceeds supply,

– Robots may perform slowly3 or grind to a halt

– Can affect entire robot group

Concerns with Multiple-Robot Coordination

1Barrett, A., Rabideau, G., Estlin, T., & Chien, S. (2007). Coordinated continual planning methods for cooperating rovers. IEEE Aerospace and Elecrtonic Systes

Magazine 22 (2), 27 - 33. 2Parker, L. E. (2008). Multiple mobile robot systems. In B. Siciliano, & O. Khatib, Springer Handbook of Robotics, 921 - 941. Springer. 3Burgard, W., Moors, M., Stachniss, C., & Schneider, F. E. (2005). Coordinated Multi-Robot Exploration. IEEE Transactions on Robotics. Vol. 21, No. 3 , 376 - 386.

10

Page 11: A System for Single Human Supervision of Multiple Robots ...imi.ntu.edu.sg/NewsEvents/Events/PastSeminars... · 0.1 0.2 0.3 0.7 0.6 0.5tated ots 0.4 2-robots 3-robots Group Size Mean

/52

Problem Statement

Autonomous coordination should be designed

to alleviate workload and prevent situation

awareness degradation

BUT

Coordination must consume as little

communication and computation resources

as possible

11

Page 12: A System for Single Human Supervision of Multiple Robots ...imi.ntu.edu.sg/NewsEvents/Events/PastSeminars... · 0.1 0.2 0.3 0.7 0.6 0.5tated ots 0.4 2-robots 3-robots Group Size Mean

/52

Approach to Problem

Apex

Robot

Subordinate

Robot 1

Subordinate

Robot 2

Centralized Robot Group (CRG)

Robot 1 Robot 2 Robot 3

Distributed Robot Group (DRG)

• Hierarchical framework

• Communication only

between Apex and

Subordinate

• Robots are peers

• Each robot

communicates with all

other robots

Page 13: A System for Single Human Supervision of Multiple Robots ...imi.ntu.edu.sg/NewsEvents/Events/PastSeminars... · 0.1 0.2 0.3 0.7 0.6 0.5tated ots 0.4 2-robots 3-robots Group Size Mean

/52

Benefits and Drawbacks

(of CRGs)

• Prone to Single-Point-Failure (SPF) 1,2,3

• Subordinates can be smaller, simpler and less expensive4,

using microprocessors

• Allows coordination even with such robots4,5

• Communicating with fewer group members can reduce

communication costs6

Apex

Robot

Subordinate

Robot 1

Subordinate

Robot 2

1Horling, B., & Lesser, V. (2005). A survey of multi-agent organizational paradigms. The Knowledge Engineering Review Vol.19:4, 281-386

2Parker, L. E. (2008). Multiple mobile robot systems. In B. Siciliano, & O. Khatib, Springer Handbook of Robotics, 921 - 941. Springer

3Mezei, I., Malbasa, V., & Stojmenovic, I. (2010, Dec). Robot to robot: Communication aspects of coordination in robot wireless networks. IEEE Robotics and

Automation Magazine , pp. 63 - 69

4Khoshnevis, B., & Bekey, G. (1998). Centralized sensing and control of multilpe mobile robots. Computers and Industrial Engineering 35 (3-1), 503 - 506

5Seib, V., Gossow, D., Vetter, S., & Paulus, D. (2011). Hierarchical multi-robot coordination. Lecture Notes in Computer Science 6556, (pp. 314 – 323)

6Sujit, P. B., Sinha, A., & Ghose, D. (2007). Team, game, and negotiation based intelligent autonomous UAV task allocation for wide area applications. In J. S. Chahl,

L. C. Jain, A. Mitzutani, & M. Sato-llic, Studies in Computational Intelligence 70, 39 - 75

13

Page 14: A System for Single Human Supervision of Multiple Robots ...imi.ntu.edu.sg/NewsEvents/Events/PastSeminars... · 0.1 0.2 0.3 0.7 0.6 0.5tated ots 0.4 2-robots 3-robots Group Size Mean

/52

Model of Proposed Solution

AP

H

S2 S1

Defining attributes

1. SHMRS is equipped with a

robot group that is:

a) Strongly centralized

b) Explicitly communicating

c) With a co-located apex

robot

2. Communication channel

incorporated between

supervisor and each robot 14

Single-Human Multiple-Robot System with a

Centralized Robot Group

Page 15: A System for Single Human Supervision of Multiple Robots ...imi.ntu.edu.sg/NewsEvents/Events/PastSeminars... · 0.1 0.2 0.3 0.7 0.6 0.5tated ots 0.4 2-robots 3-robots Group Size Mean

/52

Model of Control Solution

Defining attributes

1. SHMRS is equipped with a

robot group that is:

a) Distributed

b) Explicitly communicating

c) Able to deploy all members

within mission environment

2. Communication channel

incorporated between

supervisor and each robot

H

R3 R1 R2

15

Page 16: A System for Single Human Supervision of Multiple Robots ...imi.ntu.edu.sg/NewsEvents/Events/PastSeminars... · 0.1 0.2 0.3 0.7 0.6 0.5tated ots 0.4 2-robots 3-robots Group Size Mean

/52

Implemented SHMRS

General Information •Dimensions: 0.77 × 0.64 × 0.55m

•Weight: 50kg

•Payload: Approx. 25kg

Actuation •Motor: Two 24V brushed DC motor

•Steering: 4 wheel differential

•Maximum Speed: 1.7m/s

Computing •Pentium III 800MHz CPU

•iRobotrFlex system (for motor and

hardware control) 16

• Capable of deploying groups of two and three robots

• Capable of deploying robot group using centralized and

distributed organization structures

Page 17: A System for Single Human Supervision of Multiple Robots ...imi.ntu.edu.sg/NewsEvents/Events/PastSeminars... · 0.1 0.2 0.3 0.7 0.6 0.5tated ots 0.4 2-robots 3-robots Group Size Mean

/52

Autonomous Coordination

17

Page 18: A System for Single Human Supervision of Multiple Robots ...imi.ntu.edu.sg/NewsEvents/Events/PastSeminars... · 0.1 0.2 0.3 0.7 0.6 0.5tated ots 0.4 2-robots 3-robots Group Size Mean

/52

EXPERIMENTATION

18

Page 19: A System for Single Human Supervision of Multiple Robots ...imi.ntu.edu.sg/NewsEvents/Events/PastSeminars... · 0.1 0.2 0.3 0.7 0.6 0.5tated ots 0.4 2-robots 3-robots Group Size Mean

/52

Design of Experiment

• Two factors in the

experiment

– Organization structure

• Centralized

• Distributed

– Group size

• 2 robots

• 3 robots

• 8 unpaid participants

– Each performed 4 USAR

missions

19

Page 20: A System for Single Human Supervision of Multiple Robots ...imi.ntu.edu.sg/NewsEvents/Events/PastSeminars... · 0.1 0.2 0.3 0.7 0.6 0.5tated ots 0.4 2-robots 3-robots Group Size Mean

/52

Scenario in Experiment

• Background • Indoor USAR scenario

•Objectives of mission • Locate all simulated victims

as quickly as possible

20

Page 21: A System for Single Human Supervision of Multiple Robots ...imi.ntu.edu.sg/NewsEvents/Events/PastSeminars... · 0.1 0.2 0.3 0.7 0.6 0.5tated ots 0.4 2-robots 3-robots Group Size Mean

/52

Mission Area

11.80m

Co

ntr

ol

sta

tio

n

En

tra

nc

e t

o

mis

sio

n a

rea

13.16m

21

Page 22: A System for Single Human Supervision of Multiple Robots ...imi.ntu.edu.sg/NewsEvents/Events/PastSeminars... · 0.1 0.2 0.3 0.7 0.6 0.5tated ots 0.4 2-robots 3-robots Group Size Mean

/52

Simulated Victims

22

Page 23: A System for Single Human Supervision of Multiple Robots ...imi.ntu.edu.sg/NewsEvents/Events/PastSeminars... · 0.1 0.2 0.3 0.7 0.6 0.5tated ots 0.4 2-robots 3-robots Group Size Mean

/52

Simulated Hazards

• Simulated hole

• Simulated debris pile

23

Page 24: A System for Single Human Supervision of Multiple Robots ...imi.ntu.edu.sg/NewsEvents/Events/PastSeminars... · 0.1 0.2 0.3 0.7 0.6 0.5tated ots 0.4 2-robots 3-robots Group Size Mean

/52

Performance Measures

Measures for system

performance

Measures for supervisor

cognition

Measures for robot

communication

• Number of victims

located

• Number of robots

incapacitated

• Participant workload

• Participant situation

awareness

• Amount of

communication between

robots for coordination

•Workload • Determined with NASA-TLX (Task Load Index)

1

•Situation Awareness • Determined with SAGAT (Situation Awareness

Global Assessment Technique)2

1

Hart, S. G., & Staveland, L. E. (1988). Development of NASA-TLX (task load index): Results of empirical and theoretical research. In P. A. Hancock, & N. Meshkati, Human Mental Workload, 138 - 183. North-Holland: Amsterdam.

2

Endsley, M. R. (1988). Design and evaluation for situation awareness enhancement. Proceedings of the Human Factors Society 32nd Annual Meeting, 97-101.

24

Page 25: A System for Single Human Supervision of Multiple Robots ...imi.ntu.edu.sg/NewsEvents/Events/PastSeminars... · 0.1 0.2 0.3 0.7 0.6 0.5tated ots 0.4 2-robots 3-robots Group Size Mean

/52

RESULTS

25

Page 26: A System for Single Human Supervision of Multiple Robots ...imi.ntu.edu.sg/NewsEvents/Events/PastSeminars... · 0.1 0.2 0.3 0.7 0.6 0.5tated ots 0.4 2-robots 3-robots Group Size Mean

/52

50

52

54

64

62

60

58

56

Mean N

AS

A-T

LX

score

2-robots 3-robots

Group Size

Legend

Centralized robot group (Proposed solution) Distributed robot group (Control solution)

Mean NASA-TLX score VS Group size

Workload

26

Page 27: A System for Single Human Supervision of Multiple Robots ...imi.ntu.edu.sg/NewsEvents/Events/PastSeminars... · 0.1 0.2 0.3 0.7 0.6 0.5tated ots 0.4 2-robots 3-robots Group Size Mean

/52

System Performance

Maximum

workload

capacity

Workload

Sit

ua

tio

n

Aw

are

ne

ss

5.0

4.5

4.0

3.5

Mean n

um

ber

of

vic

tim

s f

ound

2-robots 3-robots

Group Size

Mean number of victims found

VS Group size

27

0.0

0.1

0.2

0.3

0.7

0.6

0.5

0.4

Mean n

um

ber

of ro

bots

incapacitate

d

2-robots 3-robots

Group Size

Mean number of robots

incapacitated VS Group size

Legend

Centralized robot group (Proposed solution) Distributed robot group (Control solution)

Page 28: A System for Single Human Supervision of Multiple Robots ...imi.ntu.edu.sg/NewsEvents/Events/PastSeminars... · 0.1 0.2 0.3 0.7 0.6 0.5tated ots 0.4 2-robots 3-robots Group Size Mean

/52

Findings

• Supervising CRG consistently resulted

in greater workload

• Participants were highly focused on

ensuring safety of Apex robot

• As a result, performance towards

finding victims declined

28

Page 29: A System for Single Human Supervision of Multiple Robots ...imi.ntu.edu.sg/NewsEvents/Events/PastSeminars... · 0.1 0.2 0.3 0.7 0.6 0.5tated ots 0.4 2-robots 3-robots Group Size Mean

/52

Conclusions

• Robot-group organization does affect

human supervisor

• Where possible, DRG supervision may

be preferable

29

Page 30: A System for Single Human Supervision of Multiple Robots ...imi.ntu.edu.sg/NewsEvents/Events/PastSeminars... · 0.1 0.2 0.3 0.7 0.6 0.5tated ots 0.4 2-robots 3-robots Group Size Mean

/52

THANK YOU

30