+ All Categories
Home > Documents > Laboratory for Perceptual Robotics Department of Computer Science University of Massachusetts...

Laboratory for Perceptual Robotics Department of Computer Science University of Massachusetts...

Date post: 20-Dec-2015
Category:
View: 213 times
Download: 1 times
Share this document with a friend
Popular Tags:
17
Laboratory for Perceptual Robotics Department of Computer Science University of Massachusetts Amherst Natural Task Decomposition with Intrinsic Potential Fields Steve Hart Emily Horrell Shichao Ou Shiraj Sen John Sweeney Rod Grupen Third Annual New England Manipulation Symposium Rensselaer Polytechnic Institute June 1, 2007
Transcript
Page 1: Laboratory for Perceptual Robotics Department of Computer Science University of Massachusetts Amherst Natural Task Decomposition with Intrinsic Potential.

Laboratory for Perceptual Robotics

Department of Computer ScienceUniversity of Massachusetts

Amherst

Natural Task Decomposition with Intrinsic Potential

FieldsSteve Hart Emily Horrell Shichao Ou Shiraj Sen John Sweeney Rod Grupen

Third Annual New England Manipulation Symposium

Rensselaer Polytechnic InstituteJune 1, 2007

Page 2: Laboratory for Perceptual Robotics Department of Computer Science University of Massachusetts Amherst Natural Task Decomposition with Intrinsic Potential.

Overview

• Control Decomposition– Intrinsic Potential Fields – The Control Basis Architecture– New Programming API

• What’s Next?– Multi-objective behavior– Generalization and Transfer

Page 3: Laboratory for Perceptual Robotics Department of Computer Science University of Massachusetts Amherst Natural Task Decomposition with Intrinsic Potential.

Potential Fields

- move-to- visual track- wrench-closure (grasp)

Extrinsic Navigation Functions

• Postural Bias- (range of motion)

• Kinematic Conditioning

Intrinsic Potential Fields

Page 4: Laboratory for Perceptual Robotics Department of Computer Science University of Massachusetts Amherst Natural Task Decomposition with Intrinsic Potential.

Kinematic Conditioning

• There are various traditional conditioning metrics for kinematic transformations.

Measure of Manipulability Measure of Localizability

Volume of “Conditioning Ellipsoid”

Page 5: Laboratory for Perceptual Robotics Department of Computer Science University of Massachusetts Amherst Natural Task Decomposition with Intrinsic Potential.

The Control Basis

• Combinatoric framework for sensorimotor control

: control function

: sensor

: effectorresourcemodel

(, ) : controller

: null space combinations

: sequential programs (schema)

∆2 1

• Control-based state/action space reflects the convergence status of a family of controllers

Page 6: Laboratory for Perceptual Robotics Department of Computer Science University of Massachusetts Amherst Natural Task Decomposition with Intrinsic Potential.

Dexter• The UMass BiManual

Robot

• Two 7-DOF Barrett Technology Whole-Arm Manipulators

• 2-DOF pan/tilt stereo head

• Two 3-Finger Hands with 6-axis load cell fingertip sensors

QuickTime™ and aTIFF (Uncompressed) decompressor

are needed to see this picture.

Page 7: Laboratory for Perceptual Robotics Department of Computer Science University of Massachusetts Amherst Natural Task Decomposition with Intrinsic Potential.

Control Basis API

Page 8: Laboratory for Perceptual Robotics Department of Computer Science University of Massachusetts Amherst Natural Task Decomposition with Intrinsic Potential.

Visual Inspection

QuickTime™ and aMPEG-4 Video decompressor

are needed to see this picture.

Page 9: Laboratory for Perceptual Robotics Department of Computer Science University of Massachusetts Amherst Natural Task Decomposition with Intrinsic Potential.

Conditioned Grasping

Page 10: Laboratory for Perceptual Robotics Department of Computer Science University of Massachusetts Amherst Natural Task Decomposition with Intrinsic Potential.

Classification Through Visual Conditioning

Page 11: Laboratory for Perceptual Robotics Department of Computer Science University of Massachusetts Amherst Natural Task Decomposition with Intrinsic Potential.

An Anticipated Developmental Programming Trajectory

Stage 2: touch what you see

Stage 3: learning “out of range”

Stage 1: learning about objects

• learning about objects:• stacking• seriation• humans

QuickTime™ and aCinepak decompressor

are needed to see this picture.

QuickTime™ and aYUV420 codec decompressor

are needed to see this picture.

QuickTime™ and aYUV420 codec decompressor

are needed to see this picture.

Page 12: Laboratory for Perceptual Robotics Department of Computer Science University of Massachusetts Amherst Natural Task Decomposition with Intrinsic Potential.

s0 s1 s2 s3a0 a1 a2

Schema Abstraction

procedural (how)

declarative (what)ai = i(i,i)

Page 13: Laboratory for Perceptual Robotics Department of Computer Science University of Massachusetts Amherst Natural Task Decomposition with Intrinsic Potential.

procedural (how)

declarative (what)s0 s1 s2 s3

a0 a1 a2

S0 S1 S2 S30 1 2

procedural

declarative

(0,0) (1,1) (2,2)

ai = i(i,i)

Schema Abstraction

Page 14: Laboratory for Perceptual Robotics Department of Computer Science University of Massachusetts Amherst Natural Task Decomposition with Intrinsic Potential.

s0 s1 s2 s3a0 a1 a2

procedural (how)

declarative (what)ai = i(i,i)

(1,1) (1,1)’

S0 S1 S2 S30 1 2

(0,0) (2,2)

declarative

defined by contextprocedural:

Schema Abstraction

Page 15: Laboratory for Perceptual Robotics Department of Computer Science University of Massachusetts Amherst Natural Task Decomposition with Intrinsic Potential.

Pick-and-Place Context Variations

QuickTime™ and aH.264 decompressor

are needed to see this picture.

Object Position= Left

LeftArmReach w/

RightArm Reach w/

Yes No

Object Scale= Large

No

Both ArmsReach w/

Yes

Page 16: Laboratory for Perceptual Robotics Department of Computer Science University of Massachusetts Amherst Natural Task Decomposition with Intrinsic Potential.

Transfer Learning - bringing prior experience to bear

Tele-operator sorting instruction

sorting replay w/ prior knowledge

(1) parse events to find

a matching schema.

(2) associate goalswith schema

(3) Replicatedemonstrationwith contingencies

QuickTime™ and aH.264 decompressor

are needed to see this picture.

QuickTime™ and aCinepak decompressor

are needed to see this picture.

Page 17: Laboratory for Perceptual Robotics Department of Computer Science University of Massachusetts Amherst Natural Task Decomposition with Intrinsic Potential.

Summary

QuickTime™ and aCinepak decompressor

are needed to see this picture.

• Control Decomposition

• Control Basis API

• Schema Learning

• Generalization/Transfer


Recommended