COMP 150: Developmental Robotics Instructor: Jivko Sinapov - - PowerPoint PPT Presentation

comp 150 developmental robotics
SMART_READER_LITE
LIVE PREVIEW

COMP 150: Developmental Robotics Instructor: Jivko Sinapov - - PowerPoint PPT Presentation

COMP 150: Developmental Robotics Instructor: Jivko Sinapov www.cs.tufts.edu/~jsinapov Introduction Welcome! Who am I? Who are you? What to expect My robot friends... Stand or Sit What is a robot? (class discussion) Robots in


slide-1
SLIDE 1

COMP 150: Developmental Robotics

Instructor: Jivko Sinapov www.cs.tufts.edu/~jsinapov

slide-2
SLIDE 2

Introduction

  • Welcome!
  • Who am I?
  • Who are you?
  • What to expect
slide-3
SLIDE 3
slide-4
SLIDE 4

My robot friends...

slide-5
SLIDE 5
slide-6
SLIDE 6

Stand or Sit

slide-7
SLIDE 7

What is a robot?

(class discussion)

slide-8
SLIDE 8

Robots in Industry

slide-9
SLIDE 9

Mobile Robots

slide-10
SLIDE 10

“Service” Robots

slide-11
SLIDE 11

Planetary Exploration Robots

slide-12
SLIDE 12

Driverless Cars

slide-13
SLIDE 13

Entertainment Robots

slide-14
SLIDE 14

Robots in Science Fiction

slide-15
SLIDE 15
slide-16
SLIDE 16
slide-17
SLIDE 17

Toyota's Attempt 20 years later...

slide-18
SLIDE 18

Toyota's Attempt 20 years later...

slide-19
SLIDE 19

Why are we not there yet? What are the greatest difficulties towards getting robots to be autonomous and intelligent?

slide-20
SLIDE 20

Developmental Robotics

“Truly intelligent robot behavior cannot be achieved in the absence of a prolonged interaction with a physical or social

  • environment. In other words robots must

undergo a developmental period similar to those of humans and animals.”

  • Alexander Stoytchev
slide-21
SLIDE 21

Developmental Robotics

  • Relatively small sub-field...but with great

potential

  • Started early 2000s – many ideas have now

filtered out and become mainstream

  • Relatively unexplored
slide-22
SLIDE 22

Repeating Themes

  • Pre-programming is not enough!
  • Interaction
  • Embodiment
  • Self-organization
  • Grounding
  • Verification and correction of internal

representations

  • Stages of development...
slide-23
SLIDE 23

Topics

  • Overview of robotics

– Robot architectures, mobile robots and robot

manipulators, learning methods for robots

  • What is intelligence?
  • Theories of Development

– Nature vs Nurture? Or something else?

  • Embodiment and the Sense of Self

– Body scheme, self-recognition

slide-24
SLIDE 24

Topics (2)

  • Learning about objects and their affordances
  • Tool use in humans, animals, and robots
  • Multi-modal sensing and self-organization
  • Theories of vision in humans and robots
  • Social learning

– Language, scaffolding, socially-guided learning

  • ...
slide-25
SLIDE 25

Robot Simulators

slide-26
SLIDE 26

What is Intelligence?

slide-27
SLIDE 27

Embodiment

slide-28
SLIDE 28

The Sense of Self

slide-29
SLIDE 29

Body Schema

slide-30
SLIDE 30

Extensible Body Schema

slide-31
SLIDE 31

Self-Recognition

slide-32
SLIDE 32

Self-Recognition in Robots

slide-33
SLIDE 33

Theories of Development

slide-34
SLIDE 34

Theories of Development

slide-35
SLIDE 35

Affordances

slide-36
SLIDE 36

Example: Doors

slide-37
SLIDE 37

Learning Affordances

slide-38
SLIDE 38

Tool Use

slide-39
SLIDE 39

Tool Use by Robots

slide-40
SLIDE 40

Sensory Substitution

slide-41
SLIDE 41

Image-to-Sound Mapping

slide-42
SLIDE 42

Sensory Substitution

slide-43
SLIDE 43

Theories of Vision

slide-44
SLIDE 44
slide-45
SLIDE 45
slide-46
SLIDE 46

Language Acquisition

slide-47
SLIDE 47

Language Acquisition

slide-48
SLIDE 48

...and much more!

slide-49
SLIDE 49

Reading Assignment 1

  • Posted on course website
slide-50
SLIDE 50

Homework 0

  • Read the syllabus and the course web page

and think of a question you have that is not answered – email it to me (subject: [comp150])!

  • Course web-page:

http://www.cs.tufts.edu/comp/150DR/

slide-51
SLIDE 51

Questions / Comments?