36
0 Human-robot teaming Terry Fong Chief Roboticist NASA Ames Research Center [email protected] 2019-05-30 https://ntrs.nasa.gov/search.jsp?R=20190029039 2020-07-29T20:09:39+00:00Z

Terry Fong - NASA · 2019-08-17 · to long-range crew observations) Geophysical Survey •!Detail study of “polygons” (correlated surface & subsurface features identified by

  • Upload
    others

  • View
    0

  • Download
    0

Embed Size (px)

Citation preview

Page 1: Terry Fong - NASA · 2019-08-17 · to long-range crew observations) Geophysical Survey •!Detail study of “polygons” (correlated surface & subsurface features identified by

0 Human-robot teaming

Terry Fong Chief Roboticist

NASA Ames Research Center [email protected]

2019-05-30

https://ntrs.nasa.gov/search.jsp?R=20190029039 2020-07-29T20:09:39+00:00Z

Page 2: Terry Fong - NASA · 2019-08-17 · to long-range crew observations) Geophysical Survey •!Detail study of “polygons” (correlated surface & subsurface features identified by

1 Human-robot teaming Human-robot teaming

Human-robot teams!

Page 3: Terry Fong - NASA · 2019-08-17 · to long-range crew observations) Geophysical Survey •!Detail study of “polygons” (correlated surface & subsurface features identified by

2 Human-robot teaming Human-robot teaming

What is a team?

Teams are interdependent •! Members share a common goal •! Group needs > individual need •! Common ground & trust

Norms •! Background (experience,

training, knowledge, etc.) •! Organizational structure •! Work protocol (taskwork)

Cornerstones of teamwork 1.! Communication 2.! Coordination 3.! Collaboration

Page 4: Terry Fong - NASA · 2019-08-17 · to long-range crew observations) Geophysical Survey •!Detail study of “polygons” (correlated surface & subsurface features identified by

3 Human-robot teaming Human-robot teaming

Research @ NASA Ames

Part 1: Communication •! Signaling for non-humanoid robots •! Convey robot state and intent using

dynamic light and sound •! Ambient and active communication

Part 2: Coordination •! Achieve common (joint) objective •! Independent human and robot activities •! Robots work before, in parallel (loosely

coupled) and after humans

Part 3: Collaboration •! Humans support autonomous robots •! Focus on cognitive tasks (planning,

decision making, etc) •! Human-robot team may be distributed

Page 5: Terry Fong - NASA · 2019-08-17 · to long-range crew observations) Geophysical Survey •!Detail study of “polygons” (correlated surface & subsurface features identified by

4 Human-robot teaming Human-robot teaming

Motivation

Spatial negotiation •! When humans and robots must co-exist in the same space, there is often

a need for spatial negotiation •! Cannot always rely on pre-defined rules (e.g., “right of way”) due to

ambiguity and uncertainty •! Signaling (lights, movement, sound, etc) is an effective manner to

communicate intent and elicit action.

Page 6: Terry Fong - NASA · 2019-08-17 · to long-range crew observations) Geophysical Survey •!Detail study of “polygons” (correlated surface & subsurface features identified by

5 Human-robot teaming Human-robot teaming

Signaling for human-robot interaction

Considerations •! What to convey (importance of the information) •! When to convey (timing of the information) •! How to convey (constrained/modulated by configuration, situation, etc..) •! To whom do we convey (user role, capability to receive/respond, etc.)

SIGNAL

CRITICALITY INFORMATION CONTENT

ATTENTION RESPONSE TYPE CAPACITY TYPE

E. Cha, Y. Kim, T. Fong, and M. Mataric (2018) “A survey of non-verbal signal- ing methods for non-humanoid robots” Foundation & Trends in Robotics 6(4).

Page 7: Terry Fong - NASA · 2019-08-17 · to long-range crew observations) Geophysical Survey •!Detail study of “polygons” (correlated surface & subsurface features identified by

6 Human-robot teaming Human-robot teaming

Astrobee

Free-flying space robot •! International Space Station internal environment •! All electric with fan-based propulsion •! Three smartphone computers •! Expansion port for new payloads •! Open-source software •! ~30x30x30 cm, ~8 kg

Uses •! Mobile sensor •! Remotely operated camera •! Zero-G robotic research

Autonomy •! Docking & recharge •! Perching on handrails •! Vision-based navigation

Perching Arm

Nozzles

Computers

Cameras

Signal lights

Bumpers

Page 8: Terry Fong - NASA · 2019-08-17 · to long-range crew observations) Geophysical Survey •!Detail study of “polygons” (correlated surface & subsurface features identified by

7 Human-robot teaming Human-robot teaming

Astrobee light signal concept

Page 9: Terry Fong - NASA · 2019-08-17 · to long-range crew observations) Geophysical Survey •!Detail study of “polygons” (correlated surface & subsurface features identified by

8 Human-robot teaming Human-robot teaming

Astrobee development

Page 10: Terry Fong - NASA · 2019-08-17 · to long-range crew observations) Geophysical Survey •!Detail study of “polygons” (correlated surface & subsurface features identified by

9 Human-robot teaming Human-robot teaming

Astrobee on the Space Station

April 30, 2019 First power-on of “Bumble Bee”

Page 11: Terry Fong - NASA · 2019-08-17 · to long-range crew observations) Geophysical Survey •!Detail study of “polygons” (correlated surface & subsurface features identified by

10 Human-robot teaming Human-robot teaming

Astrobee on the Space Station

April 30, 2019 Anne McClain verifies propulsion system

Page 12: Terry Fong - NASA · 2019-08-17 · to long-range crew observations) Geophysical Survey •!Detail study of “polygons” (correlated surface & subsurface features identified by

11 Human-robot teaming Human-robot teaming

Research @ NASA Ames

Part 1: Communication •! Signaling for non-humanoid robots •! Convey robot state and intent using

dynamic light and sound •! Ambient and active communication

Part 2: Coordination •! Achieve common (joint) objective •! Independent human and robot activities •! Robots work before, in parallel (loosely

coupled) and after humans

Part 3: Collaboration •! Humans support autonomous robots •! Focus on cognitive tasks (planning,

decision making, etc) •! Human-robot team may be distributed

Page 13: Terry Fong - NASA · 2019-08-17 · to long-range crew observations) Geophysical Survey •!Detail study of “polygons” (correlated surface & subsurface features identified by

12 Human-robot teaming Human-robot teaming

Robots for human exploration

Robots before crew •! Prepare for subsequent human mission •! Scouting, prospecting, etc. •! Site preparation, equipment deployment,

infrastructure setup, etc.

Robots supporting crew •! Parallel activities and real-time support •! Inspection, mobile camera, etc. •! Heavy transport & mobility

Robots after crew •! Perform work following human mission •! Follow-up and “caretaking” work •! Close-out tasks, maintenance, etc.

T. Fong, M. Deans, and M. Bualat (2013). "Robotics for human exploration". IFR International Symposium on Robotics

Page 14: Terry Fong - NASA · 2019-08-17 · to long-range crew observations) Geophysical Survey •!Detail study of “polygons” (correlated surface & subsurface features identified by

Jack Schmitt & Lunar Roving Vehicle Apollo 17 (1972)

Human planetary exploration

Page 15: Terry Fong - NASA · 2019-08-17 · to long-range crew observations) Geophysical Survey •!Detail study of “polygons” (correlated surface & subsurface features identified by

14 Human-robot teaming Human-robot teaming

Why robots should “follow-up” after humans!

Landing Site

Shorty Crater (Station 4)

Page 16: Terry Fong - NASA · 2019-08-17 · to long-range crew observations) Geophysical Survey •!Detail study of “polygons” (correlated surface & subsurface features identified by

15 Human-robot teaming Human-robot teaming

Robotic follow-up study

Haughton Crater •! 20 km diameter impact structure •! ~39 million years ago (Late Eocene) •! Devon Island: 66,800 sq. km (largest uninhabited island on Earth)

Page 17: Terry Fong - NASA · 2019-08-17 · to long-range crew observations) Geophysical Survey •!Detail study of “polygons” (correlated surface & subsurface features identified by

16 Human-robot teaming Human-robot teaming

Crew mission

Geologic Mapping •! Document geologic history,

structural geometry & major units •! Example impact breccia & clasts •! Take photos & collect samples

Geophysical Survey •! Examine subsurface structure •! 3D distribution of buried ground

ice in permafrost layer •! Ground-penetrating radar:

manual deploy, 400/900 MHz

Mark Helper and Pascal Lee

Essam Heggy and Pascal Lee

Page 18: Terry Fong - NASA · 2019-08-17 · to long-range crew observations) Geophysical Survey •!Detail study of “polygons” (correlated surface & subsurface features identified by

17 Human-robot teaming Human-robot teaming

Geologic mapping results

!"#$%&'()!'(*+',"!)

-.,"$-")/'"0'',)-$#/.,$"'!)

1*'0)2$!")*,".)-#$"'#)

3#$4)-$#/.,$"')/#'--*$)

Page 19: Terry Fong - NASA · 2019-08-17 · to long-range crew observations) Geophysical Survey •!Detail study of “polygons” (correlated surface & subsurface features identified by

18 Human-robot teaming Human-robot teaming

Geophysical survey results

subsurface ice wedges

Page 20: Terry Fong - NASA · 2019-08-17 · to long-range crew observations) Geophysical Survey •!Detail study of “polygons” (correlated surface & subsurface features identified by

19 Human-robot teaming Human-robot teaming

Robotic follow-up plan

1

2 3

9

8

6 7

4 5

Page 21: Terry Fong - NASA · 2019-08-17 · to long-range crew observations) Geophysical Survey •!Detail study of “polygons” (correlated surface & subsurface features identified by
Page 22: Terry Fong - NASA · 2019-08-17 · to long-range crew observations) Geophysical Survey •!Detail study of “polygons” (correlated surface & subsurface features identified by

21 Human-robot teaming Human-robot teaming

Robotic follow-up results

Geologic Mapping •! Verified the geologic map in

multiple locations (revisited and confirmed geologic units)

•! Amended the geologic map in multiple locations (added detail to long-range crew observations)

Geophysical Survey •! Detail study of “polygons”

(correlated surface & subsurface features identified by crew)

•! Measured average depth of subsurface ice layer (refined observations from crew)

T. Fong, M. Bualat, et al. (2010) “Robotic follow-up for human exploration”. AIAA Space Conf.

Page 23: Terry Fong - NASA · 2019-08-17 · to long-range crew observations) Geophysical Survey •!Detail study of “polygons” (correlated surface & subsurface features identified by

22 Human-robot teaming Human-robot teaming

Research @ NASA Ames

Part 1: Communication •! Signaling for non-humanoid robots •! Convey robot state and intent using

dynamic light and sound •! Ambient and active communication

Part 2: Coordination •! Achieve common (joint) objective •! Independent human and robot activities •! Robots work before, in parallel (loosely

coupled) and after humans

Part 3: Collaboration •! Humans support autonomous robots •! Focus on cognitive tasks (planning,

decision making, etc) •! Human-robot team may be distributed

Page 24: Terry Fong - NASA · 2019-08-17 · to long-range crew observations) Geophysical Survey •!Detail study of “polygons” (correlated surface & subsurface features identified by

23 Human-robot teaming Human-robot teaming

Crew-controlled telerobotics: “Avatar” in real-life

Page 25: Terry Fong - NASA · 2019-08-17 · to long-range crew observations) Geophysical Survey •!Detail study of “polygons” (correlated surface & subsurface features identified by

24 Human-robot teaming Human-robot teaming

Imperfect robot autonomy

Human-robot collaboration •! Humans provide high-level guidance (not low-level control) to assist

when robot autonomy is inadequate, untrusted, etc. •! Address the many anomalies, corner cases, and edge cases that

require unique solutions, but which are not currently practical to develop, test, and validate under real-world conditions

•! Obstacle detection, path planning, sample collection decision making, etc.

Page 26: Terry Fong - NASA · 2019-08-17 · to long-range crew observations) Geophysical Survey •!Detail study of “polygons” (correlated surface & subsurface features identified by

25 Human-robot teaming Human-robot teaming

Astronaut in space / Robot on Earth

Page 27: Terry Fong - NASA · 2019-08-17 · to long-range crew observations) Geophysical Survey •!Detail study of “polygons” (correlated surface & subsurface features identified by

26 Human-robot teaming Human-robot teaming

Astronaut remotely helping a space robot

July 26, 2013 Crew: Luca Parmitano, Expedition 36 Flight Engineer

Page 28: Terry Fong - NASA · 2019-08-17 · to long-range crew observations) Geophysical Survey •!Detail study of “polygons” (correlated surface & subsurface features identified by

27 Human-robot teaming Human-robot teaming

Self-driving cars at NASA Ames

Public/private partnerships •! Google (2014-15): collaborative

testing of sensors and vehicles •! Nissan (2014-19): cooperative

software development

NASA interest •! Expand knowledge of commercial

autonomous systems •! Develop protocols and best practices

for testing of autonomous systems under complex real-world conditions

•! Facilitate transfer of NASA technology Technology maturation

•! Safe testing in urban environment •! Leverage NASA expertise in

autonomy, robotics, safety critical systems, and rigorous testing

Nissan Leaf at Ames

Google Prius at Ames

Page 29: Terry Fong - NASA · 2019-08-17 · to long-range crew observations) Geophysical Survey •!Detail study of “polygons” (correlated surface & subsurface features identified by

28 Human-robot teaming Human-robot teaming

Imperfect vehicle autonomy

Edge cases, corner cases, and anomalies •! When a construction worker uses hand gestures to provide guidance, or

direction, no autonomous car today can reliably make the right decision. •! When the sun is immediately behind a traffic light, most cameras will not

be able to recognize the color of the signal through the glare. •! If we see children distracted by the ice cream truck across the street,

we know to slow down, as they may dash toward it. – Andrew Ng (Wired, 3/15/2016)

Page 30: Terry Fong - NASA · 2019-08-17 · to long-range crew observations) Geophysical Survey •!Detail study of “polygons” (correlated surface & subsurface features identified by

29 Human-robot teaming Human-robot teaming

Support Center / Self-driving car on the road

“Mobility Managers” remotely supporting

self-driving cars

Page 31: Terry Fong - NASA · 2019-08-17 · to long-range crew observations) Geophysical Survey •!Detail study of “polygons” (correlated surface & subsurface features identified by

30 Human-robot teaming Human-robot teaming

CES 2017 demo

30

Page 32: Terry Fong - NASA · 2019-08-17 · to long-range crew observations) Geophysical Survey •!Detail study of “polygons” (correlated surface & subsurface features identified by

31 Human-robot teaming Human-robot teaming

Human remotely helping a self-driving car

January 6, 2017 Consumer Electronics Show (Las Vegas) & NASA Ames

Page 33: Terry Fong - NASA · 2019-08-17 · to long-range crew observations) Geophysical Survey •!Detail study of “polygons” (correlated surface & subsurface features identified by

32 Human-robot teaming Human-robot teaming

Teaming with NASA: Small Businesses

SBIR / STTR program sbir.nasa.gov •! Adapt and mature terrestrial robotics technology for space use •! Identify and transition low-TRL technology from academia •! Build commercial products for economies of scale & sustainability •! Help NASA move beyond “one-off” components and systems •! Very important to understand NASA relevance before proposing !!

Page 34: Terry Fong - NASA · 2019-08-17 · to long-range crew observations) Geophysical Survey •!Detail study of “polygons” (correlated surface & subsurface features identified by

33 Human-robot teaming Human-robot teaming

Teaming with NASA: Software Licensing

Vision Workbench

RoverSW

Neo Geography Toolkit

(Ames Stereo Pipeline)

Exploration Ground Data Sys. (xGDS)

Visual Environment for Remote Virtual Exploration (VERVE)

RAPID (NASA robot middleware)

Apache 2

Ames Stereo Pipeline)

Apache 2

middleware)

Apache 2

Apache 2

Apache 2

NOSA 1.3

NASA Tensegrity Robotics Toolkit

Apache 2

Astrobee Robot Software

Apache 2

Page 35: Terry Fong - NASA · 2019-08-17 · to long-range crew observations) Geophysical Survey •!Detail study of “polygons” (correlated surface & subsurface features identified by

34 Human-robot teaming Human-robot teaming

Teaming with NASA: Partnerships

Government Academic Commercial

5#.".6,,.7$%.,!)

Page 36: Terry Fong - NASA · 2019-08-17 · to long-range crew observations) Geophysical Survey •!Detail study of “polygons” (correlated surface & subsurface features identified by

35 Human-robot teaming Human-robot teaming

Questions?

Intelligent Robotics Group Intelligent Systems Division

NASA Ames Research Center

[email protected]