A Robot Supervision Architecture for Safe and …...A Robot Supervision Architecture for Safe and...

30
A Robot Supervision Architecture for Safe and Efficient Space Exploration and Operation Ehud Halberstam, Luis Navarro-Serment, Ronald Conescu, Sandra Mau, Gregg Podnar, Alan D. Guisewite, H. Benjamin Brown, Alberto Elfes, John M. Dolan, Marcel Bergerman March 06, 2006

Transcript of A Robot Supervision Architecture for Safe and …...A Robot Supervision Architecture for Safe and...

Page 1: A Robot Supervision Architecture for Safe and …...A Robot Supervision Architecture for Safe and Efficient Space Exploration and Operation Ehud Halberstam, Luis Navarro-Serment, Ronald

A Robot Supervision Architecture for Safe and Efficient Space Exploration and Operation

Ehud Halberstam, Luis Navarro-Serment, Ronald Conescu, Sandra Mau, Gregg Podnar, Alan D. Guisewite, H. Benjamin

Brown, Alberto Elfes, John M. Dolan, Marcel Bergerman

March 06, 2006

Page 2: A Robot Supervision Architecture for Safe and …...A Robot Supervision Architecture for Safe and Efficient Space Exploration and Operation Ehud Halberstam, Luis Navarro-Serment, Ronald

2

Outline

• Motivation• State of the Art – Current and Desired• Robot Supervision Architecture Overview• Current System Implementation• Conclusions and Future Work

Page 3: A Robot Supervision Architecture for Safe and …...A Robot Supervision Architecture for Safe and Efficient Space Exploration and Operation Ehud Halberstam, Luis Navarro-Serment, Ronald

Motivation

Page 4: A Robot Supervision Architecture for Safe and …...A Robot Supervision Architecture for Safe and Efficient Space Exploration and Operation Ehud Halberstam, Luis Navarro-Serment, Ronald

4

Motivation• Jan. 2004 Vision for Space Exploration

– Extend human presence across the solar system and beyond

– “NASA will increase the use of robotic exploration to maximize our understanding of the solar system and pave the way for more ambitious manned missions.“

Page 5: A Robot Supervision Architecture for Safe and …...A Robot Supervision Architecture for Safe and Efficient Space Exploration and Operation Ehud Halberstam, Luis Navarro-Serment, Ronald

5

Motivation

• Robotic missions will be used for:– Identification and preparation of a safe landing site– Placement of communications, power, and other

infrastructure– Searching for resources (oxygen, hydrogen, water ice,

minerals, etc.)

• These robotic missions will provide the means for a safe and successful human mission back to the Moon and beyond

Page 6: A Robot Supervision Architecture for Safe and …...A Robot Supervision Architecture for Safe and Efficient Space Exploration and Operation Ehud Halberstam, Luis Navarro-Serment, Ronald

State of the Art

Page 7: A Robot Supervision Architecture for Safe and …...A Robot Supervision Architecture for Safe and Efficient Space Exploration and Operation Ehud Halberstam, Luis Navarro-Serment, Ronald

7

Robotic Space Exploration: State of the Art

• Mars Exploration Rover mission is currently the most successful robotic space exploration

• Rovers logged over 12 km in 1,100 sols

Page 8: A Robot Supervision Architecture for Safe and …...A Robot Supervision Architecture for Safe and Efficient Space Exploration and Operation Ehud Halberstam, Luis Navarro-Serment, Ronald

8

• Each rover relies on a team of 20+ highly skilled professionals

• Communication delays only allow for operating a rover by issuing a daily sequence of control commands

• "It's like trying to drive a car by writing a computer program…" Dr. Ashley Stroupe

Drive 10 cmTurn 30 degDrive 20 cmGet picture...

Commands 4-20 min

Telemetry and Imagery

Page 9: A Robot Supervision Architecture for Safe and …...A Robot Supervision Architecture for Safe and Efficient Space Exploration and Operation Ehud Halberstam, Luis Navarro-Serment, Ronald

9

Humans and robots are “near”(within ¼ light-seconds)

Desired State of the Art

When is this approach optimal?

Robots operate as autonomouslyas possible, requesting assistance whennecessary; the telesupervisorcan teleoperate any robotwith high-fidelity telepresence

Page 10: A Robot Supervision Architecture for Safe and …...A Robot Supervision Architecture for Safe and Efficient Space Exploration and Operation Ehud Halberstam, Luis Navarro-Serment, Ronald

10

Goals

• Develop a robot supervision architecturefor human supervision of a fleet of autonomous robots

• Demonstrate the architecture’s feasibility and usefulness in a complete working system

• Measure the performance improvement the architecture provides

Page 11: A Robot Supervision Architecture for Safe and …...A Robot Supervision Architecture for Safe and Efficient Space Exploration and Operation Ehud Halberstam, Luis Navarro-Serment, Ronald

Robot Supervision Architecture(RSA)

Page 12: A Robot Supervision Architecture for Safe and …...A Robot Supervision Architecture for Safe and Efficient Space Exploration and Operation Ehud Halberstam, Luis Navarro-Serment, Ronald

12

RSA Paradigm

Full Autonomy(1980s-2000s)

• No human.• Autonomous robot control.

Telerobotics(1950s-1980s)

• One human, one robot.• Low-level human control.

Supervised Autonomy

• One human, many robots.• High-level human control.• Partial robot autonomy.

Human Control

Rob

ot A

uton

omy

NO YES

NO

YE

S

Hum

an C

ontro

l

Robot Autonomy

Page 13: A Robot Supervision Architecture for Safe and …...A Robot Supervision Architecture for Safe and Efficient Space Exploration and Operation Ehud Halberstam, Luis Navarro-Serment, Ronald

13

Page 14: A Robot Supervision Architecture for Safe and …...A Robot Supervision Architecture for Safe and Efficient Space Exploration and Operation Ehud Halberstam, Luis Navarro-Serment, Ronald

14

Page 15: A Robot Supervision Architecture for Safe and …...A Robot Supervision Architecture for Safe and Efficient Space Exploration and Operation Ehud Halberstam, Luis Navarro-Serment, Ronald

15

Page 16: A Robot Supervision Architecture for Safe and …...A Robot Supervision Architecture for Safe and Efficient Space Exploration and Operation Ehud Halberstam, Luis Navarro-Serment, Ronald

16

Page 17: A Robot Supervision Architecture for Safe and …...A Robot Supervision Architecture for Safe and Efficient Space Exploration and Operation Ehud Halberstam, Luis Navarro-Serment, Ronald

Current System Implementation

Page 18: A Robot Supervision Architecture for Safe and …...A Robot Supervision Architecture for Safe and Efficient Space Exploration and Operation Ehud Halberstam, Luis Navarro-Serment, Ronald

18

Telesupervisor Workstation• Design goal: Provide an easy-to-use user interface for task planning and monitoring, and robot fleet teleoperation

Page 19: A Robot Supervision Architecture for Safe and …...A Robot Supervision Architecture for Safe and Efficient Space Exploration and Operation Ehud Halberstam, Luis Navarro-Serment, Ronald

19

Task Planning and Monitoring Tool

Site panel

Operation mode switch

Robot-view display panel

Direct Control Panel

Robot registration form

Command sequence panel

Way-Point panel

Page 20: A Robot Supervision Architecture for Safe and …...A Robot Supervision Architecture for Safe and Efficient Space Exploration and Operation Ehud Halberstam, Luis Navarro-Serment, Ronald

20

Telepresence

• Provide telepresence capability by faithfully reproducing a view analogous to that viewed by the uninstrumented eyes

Page 21: A Robot Supervision Architecture for Safe and …...A Robot Supervision Architecture for Safe and Efficient Space Exploration and Operation Ehud Halberstam, Luis Navarro-Serment, Ronald

21

Robot Telemonitoring

• Dashboard client provides a real-time graphical representation of robot state information

• Robot state information is stored in XML format• Information files are accessible to any client in

the local network

Page 22: A Robot Supervision Architecture for Safe and …...A Robot Supervision Architecture for Safe and Efficient Space Exploration and Operation Ehud Halberstam, Luis Navarro-Serment, Ronald

22

Robotic PlatformsSRR

K10

Page 23: A Robot Supervision Architecture for Safe and …...A Robot Supervision Architecture for Safe and Efficient Space Exploration and Operation Ehud Halberstam, Luis Navarro-Serment, Ronald

Experimental Results

Page 24: A Robot Supervision Architecture for Safe and …...A Robot Supervision Architecture for Safe and Efficient Space Exploration and Operation Ehud Halberstam, Luis Navarro-Serment, Ronald

24

Objectives1. Build expertise in aspects of

telepresence / teleoperations

2. Establish end-to-end web-based teleoperation to drive development of RSA modules

Page 25: A Robot Supervision Architecture for Safe and …...A Robot Supervision Architecture for Safe and Efficient Space Exploration and Operation Ehud Halberstam, Luis Navarro-Serment, Ronald

25

Teleoperation of SRR at NASA JPL• Using a control GUI at CMU we guided an SRR to three target rocks

in JPL’s sandbox• Real-time coast-to-coast teleoperation experiment

Page 26: A Robot Supervision Architecture for Safe and …...A Robot Supervision Architecture for Safe and Efficient Space Exploration and Operation Ehud Halberstam, Luis Navarro-Serment, Ronald

26

Teleoperation of K10 at NASA ARC• Using a joystick at CMU we guided a K10 rover to three targets at

ARC’s Moonscape• Excellent system responsiveness despite varying latency and

relatively low bandwidth

Page 27: A Robot Supervision Architecture for Safe and …...A Robot Supervision Architecture for Safe and Efficient Space Exploration and Operation Ehud Halberstam, Luis Navarro-Serment, Ronald

Conclusions and Future Work

Page 28: A Robot Supervision Architecture for Safe and …...A Robot Supervision Architecture for Safe and Efficient Space Exploration and Operation Ehud Halberstam, Luis Navarro-Serment, Ronald

28

Conclusions• Initial implementation of RSA modules

successfully supports remote operation of heterogeneous robot platforms.

• Provides a solid infrastructure upon which we can continue our ongoing effort to deliver the means to perform significant science and space exploration.

Page 29: A Robot Supervision Architecture for Safe and …...A Robot Supervision Architecture for Safe and Efficient Space Exploration and Operation Ehud Halberstam, Luis Navarro-Serment, Ronald

29

Future Work• Complete year 1 demonstration with 4 robots

deployed in the field• Assess the increase in efficiency and safety

provided by the architecture• Extend concept to other applications (e.g., space

inspection and maintenance, robotic search and rescue)

Page 30: A Robot Supervision Architecture for Safe and …...A Robot Supervision Architecture for Safe and Efficient Space Exploration and Operation Ehud Halberstam, Luis Navarro-Serment, Ronald

Thank you.