Top Banner
Ken Goldberg IEOR and EECS, UC Berkeley From Ouija to Tele-Actor: Collaborative Telepresence via the Internet
63

Ken Goldberg IEOR and EECS, UC Berkeley From Ouija to Tele-Actor: Collaborative Telepresence via the Internet.

Dec 20, 2015

Download

Documents

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: Ken Goldberg IEOR and EECS, UC Berkeley From Ouija to Tele-Actor: Collaborative Telepresence via the Internet.

Ken Goldberg

IEOR and EECS, UC Berkeley

From Ouija to Tele-Actor:Collaborative Telepresence

via the Internet

Page 2: Ken Goldberg IEOR and EECS, UC Berkeley From Ouija to Tele-Actor: Collaborative Telepresence via the Internet.

Outline

• History of Telerobotics

• 4 projects

• Collaboration models

• Ouija 2000

• Robust Model

• TeleAction

Page 3: Ken Goldberg IEOR and EECS, UC Berkeley From Ouija to Tele-Actor: Collaborative Telepresence via the Internet.
Page 4: Ken Goldberg IEOR and EECS, UC Berkeley From Ouija to Tele-Actor: Collaborative Telepresence via the Internet.

Telerobotics: Related Work

• Goertz, ‘54

• Mosher, ‘64

• Tomovic, ‘69

• Salisbury,Bejczy, ‘85

• Ballard, ‘86

• Sheridan, ‘92

• Sato, ‘94

• Presence Journal ‘92-

• O. Khatib, et al. ’96

Page 5: Ken Goldberg IEOR and EECS, UC Berkeley From Ouija to Tele-Actor: Collaborative Telepresence via the Internet.
Page 6: Ken Goldberg IEOR and EECS, UC Berkeley From Ouija to Tele-Actor: Collaborative Telepresence via the Internet.
Page 7: Ken Goldberg IEOR and EECS, UC Berkeley From Ouija to Tele-Actor: Collaborative Telepresence via the Internet.
Page 8: Ken Goldberg IEOR and EECS, UC Berkeley From Ouija to Tele-Actor: Collaborative Telepresence via the Internet.
Page 9: Ken Goldberg IEOR and EECS, UC Berkeley From Ouija to Tele-Actor: Collaborative Telepresence via the Internet.
Page 10: Ken Goldberg IEOR and EECS, UC Berkeley From Ouija to Tele-Actor: Collaborative Telepresence via the Internet.
Page 11: Ken Goldberg IEOR and EECS, UC Berkeley From Ouija to Tele-Actor: Collaborative Telepresence via the Internet.
Page 12: Ken Goldberg IEOR and EECS, UC Berkeley From Ouija to Tele-Actor: Collaborative Telepresence via the Internet.
Page 13: Ken Goldberg IEOR and EECS, UC Berkeley From Ouija to Tele-Actor: Collaborative Telepresence via the Internet.
Page 14: Ken Goldberg IEOR and EECS, UC Berkeley From Ouija to Tele-Actor: Collaborative Telepresence via the Internet.
Page 15: Ken Goldberg IEOR and EECS, UC Berkeley From Ouija to Tele-Actor: Collaborative Telepresence via the Internet.
Page 16: Ken Goldberg IEOR and EECS, UC Berkeley From Ouija to Tele-Actor: Collaborative Telepresence via the Internet.

A:

B:

Page 17: Ken Goldberg IEOR and EECS, UC Berkeley From Ouija to Tele-Actor: Collaborative Telepresence via the Internet.

Federal Law, Title 18, Section 333: Whoever mutilates, cuts, defaces ... or does any other thing to any bank bill ...shall be fined or imprisoned.

Do you, [email protected], understand and wish to proceed?

yes no

Page 18: Ken Goldberg IEOR and EECS, UC Berkeley From Ouija to Tele-Actor: Collaborative Telepresence via the Internet.

IROBOT-LE:

Page 19: Ken Goldberg IEOR and EECS, UC Berkeley From Ouija to Tele-Actor: Collaborative Telepresence via the Internet.

Survivor

Page 20: Ken Goldberg IEOR and EECS, UC Berkeley From Ouija to Tele-Actor: Collaborative Telepresence via the Internet.

Jason: undersea telerobot

Page 21: Ken Goldberg IEOR and EECS, UC Berkeley From Ouija to Tele-Actor: Collaborative Telepresence via the Internet.
Page 22: Ken Goldberg IEOR and EECS, UC Berkeley From Ouija to Tele-Actor: Collaborative Telepresence via the Internet.
Page 23: Ken Goldberg IEOR and EECS, UC Berkeley From Ouija to Tele-Actor: Collaborative Telepresence via the Internet.

… …

……

Collaborative

Control methods:

MultiTask

Batch

?

Page 24: Ken Goldberg IEOR and EECS, UC Berkeley From Ouija to Tele-Actor: Collaborative Telepresence via the Internet.
Page 25: Ken Goldberg IEOR and EECS, UC Berkeley From Ouija to Tele-Actor: Collaborative Telepresence via the Internet.
Page 26: Ken Goldberg IEOR and EECS, UC Berkeley From Ouija to Tele-Actor: Collaborative Telepresence via the Internet.
Page 27: Ken Goldberg IEOR and EECS, UC Berkeley From Ouija to Tele-Actor: Collaborative Telepresence via the Internet.
Page 28: Ken Goldberg IEOR and EECS, UC Berkeley From Ouija to Tele-Actor: Collaborative Telepresence via the Internet.
Page 29: Ken Goldberg IEOR and EECS, UC Berkeley From Ouija to Tele-Actor: Collaborative Telepresence via the Internet.

Ouija 2000: Hardware

• Two PC servers: one running Win98, one running Linux

• Adept 604-S Robot arm

• Panasonic CCD camera

Page 30: Ken Goldberg IEOR and EECS, UC Berkeley From Ouija to Tele-Actor: Collaborative Telepresence via the Internet.

O2K: System Architecture

Client

Internet

Webserver Video Card Robot Control Webserver C

CCD Camera Robot

Applet V Applet C

Page 31: Ken Goldberg IEOR and EECS, UC Berkeley From Ouija to Tele-Actor: Collaborative Telepresence via the Internet.

Planchette Motion Model

Inertiaviscous drag

Page 32: Ken Goldberg IEOR and EECS, UC Berkeley From Ouija to Tele-Actor: Collaborative Telepresence via the Internet.

User Experiments

Page 33: Ken Goldberg IEOR and EECS, UC Berkeley From Ouija to Tele-Actor: Collaborative Telepresence via the Internet.

Views with Noise:

Page 34: Ken Goldberg IEOR and EECS, UC Berkeley From Ouija to Tele-Actor: Collaborative Telepresence via the Internet.

Performance Tests

Time to complete maze (sec):

Subject Trial 1 Trial 2 Trial 3A 146 139 105B 177 141 175

A,B 65 71 72

Page 35: Ken Goldberg IEOR and EECS, UC Berkeley From Ouija to Tele-Actor: Collaborative Telepresence via the Internet.

When does collaboration improve performance?

Consider n noisy inputs, xi, with common mean and std dev = .

As the number of inputs increases, the noise in the average, x*, decreases with the square root of n:

(central limit theorem)

* =n

Page 36: Ken Goldberg IEOR and EECS, UC Berkeley From Ouija to Tele-Actor: Collaborative Telepresence via the Internet.

Online traffic

0

50

100

150

200

250

300

350

12/9/

99

12/23

/99

1/6/

00

1/20

/00

2/3/

00

2/17

/00

3/2/

00

3/16

/00

3/30

/00

4/13

/00

Nov 2000: Over 15,000 Registered

Page 37: Ken Goldberg IEOR and EECS, UC Berkeley From Ouija to Tele-Actor: Collaborative Telepresence via the Internet.

http://ouija.berkeley.edu

Page 38: Ken Goldberg IEOR and EECS, UC Berkeley From Ouija to Tele-Actor: Collaborative Telepresence via the Internet.

A Robust Model of Collaborative Control

(with Billy Chen)

Page 39: Ken Goldberg IEOR and EECS, UC Berkeley From Ouija to Tele-Actor: Collaborative Telepresence via the Internet.
Page 40: Ken Goldberg IEOR and EECS, UC Berkeley From Ouija to Tele-Actor: Collaborative Telepresence via the Internet.

Genghis ’86: Brooks et al

Page 41: Ken Goldberg IEOR and EECS, UC Berkeley From Ouija to Tele-Actor: Collaborative Telepresence via the Internet.

Classical Control Architecture

Page 42: Ken Goldberg IEOR and EECS, UC Berkeley From Ouija to Tele-Actor: Collaborative Telepresence via the Internet.

Brooks’ SubsumptionArchitecture

Page 43: Ken Goldberg IEOR and EECS, UC Berkeley From Ouija to Tele-Actor: Collaborative Telepresence via the Internet.

“Collaborative Control” Architecture

Page 44: Ken Goldberg IEOR and EECS, UC Berkeley From Ouija to Tele-Actor: Collaborative Telepresence via the Internet.

R. and L. Carpenter “Cinematrix” (1992)

Page 45: Ken Goldberg IEOR and EECS, UC Berkeley From Ouija to Tele-Actor: Collaborative Telepresence via the Internet.

x

(x,y)

Audience (2 groups):

Cursor on Shared Screen:

y

A model of cinematrix

Page 46: Ken Goldberg IEOR and EECS, UC Berkeley From Ouija to Tele-Actor: Collaborative Telepresence via the Internet.

Cinematrix Simulator:

Page 47: Ken Goldberg IEOR and EECS, UC Berkeley From Ouija to Tele-Actor: Collaborative Telepresence via the Internet.

Cinematrix Control Model

Page 48: Ken Goldberg IEOR and EECS, UC Berkeley From Ouija to Tele-Actor: Collaborative Telepresence via the Internet.

Audience agent (FA)

Page 49: Ken Goldberg IEOR and EECS, UC Berkeley From Ouija to Tele-Actor: Collaborative Telepresence via the Internet.

Incremental cursor update

x = [x + fx(x), y + fy(x)]T+

Where:

x = [x, y]T

f : Q(x, y) x sgn(g(x, y)) {0, +1, -1}

g(x, y) = x2 + y2 - r2

Page 50: Ken Goldberg IEOR and EECS, UC Berkeley From Ouija to Tele-Actor: Collaborative Telepresence via the Internet.

Performance Metric

E = |local error| / total reference areaPerformance = 1 - E

Page 51: Ken Goldberg IEOR and EECS, UC Berkeley From Ouija to Tele-Actor: Collaborative Telepresence via the Internet.

Non-Ideal Agents :

• Drop out• Malicious • Frozen• Random• Time delayed

Page 52: Ken Goldberg IEOR and EECS, UC Berkeley From Ouija to Tele-Actor: Collaborative Telepresence via the Internet.

% non-ideal agents50% 100%0%

Performance

0%

63%

100%

Page 53: Ken Goldberg IEOR and EECS, UC Berkeley From Ouija to Tele-Actor: Collaborative Telepresence via the Internet.

Non-Ideal Agents :

• Drop out• Malicious • Frozen• Random• Time delayed

Page 54: Ken Goldberg IEOR and EECS, UC Berkeley From Ouija to Tele-Actor: Collaborative Telepresence via the Internet.

TeleAction:

Tele-Directors

Environment

(joint with E. Paulos, B. Chen, J. Donath and the MIT sociable media group)

Tele-Actor

Page 55: Ken Goldberg IEOR and EECS, UC Berkeley From Ouija to Tele-Actor: Collaborative Telepresence via the Internet.
Page 56: Ken Goldberg IEOR and EECS, UC Berkeley From Ouija to Tele-Actor: Collaborative Telepresence via the Internet.
Page 57: Ken Goldberg IEOR and EECS, UC Berkeley From Ouija to Tele-Actor: Collaborative Telepresence via the Internet.

summary• History of Telerobotics

• 4 projects

• Collaboration models

• Ouija 2000

• Robust Model

• TeleAction

www.ieor.berkeley.edu/[email protected]

Page 58: Ken Goldberg IEOR and EECS, UC Berkeley From Ouija to Tele-Actor: Collaborative Telepresence via the Internet.
Page 59: Ken Goldberg IEOR and EECS, UC Berkeley From Ouija to Tele-Actor: Collaborative Telepresence via the Internet.

[email protected]

www.ieor.berkeley.edu/~goldberg

Page 60: Ken Goldberg IEOR and EECS, UC Berkeley From Ouija to Tele-Actor: Collaborative Telepresence via the Internet.

www.ken.goldberg.net

- Data Dentata

- Mercury Project

- Telegarden

- Invisible

Cantilever

- Dislocation

of Intimacy

- Legal Tender

- Mori

- Ouija 2000

- Tele-Actor

Page 61: Ken Goldberg IEOR and EECS, UC Berkeley From Ouija to Tele-Actor: Collaborative Telepresence via the Internet.
Page 62: Ken Goldberg IEOR and EECS, UC Berkeley From Ouija to Tele-Actor: Collaborative Telepresence via the Internet.

“Sensor Fusion” Architecture

Page 63: Ken Goldberg IEOR and EECS, UC Berkeley From Ouija to Tele-Actor: Collaborative Telepresence via the Internet.