33
Optical Soft Skin For Soft Object Manipulation Akihiko Yamaguchi Robotics Institute, Carnegie Mellon University http://akihikoy.net/

Optical Soft Skin For Soft Object Manipulation

Embed Size (px)

Citation preview

Page 1: Optical Soft Skin For Soft Object Manipulation

Optical Soft Skin For Soft Object Manipulation

Akihiko Yamaguchi

Robotics Institute, Carnegie Mellon Universityhttp://akihikoy.net/

Page 2: Optical Soft Skin For Soft Object Manipulation
Page 3: Optical Soft Skin For Soft Object Manipulation

http://reflectionsintheword.files.wordpress.com/2012/08/pouring-water-into-glass.jpg

http://schools.graniteschools.org/edtech-canderson/files/2013/01/heinz-ketchup-old-bottle.jpg

http://old.post-gazette.com/images2/20021213hosqueeze_230.jpg

http://img.diytrade.com/cdimg/1352823/17809917/0/1292834033/shampoo_bottle_bodywash_bottle.jpg http://www.nescafe.com/

upload/golden_roast_f_711.png

Page 4: Optical Soft Skin For Soft Object Manipulation
Page 5: Optical Soft Skin For Soft Object Manipulation
Page 6: Optical Soft Skin For Soft Object Manipulation
Page 7: Optical Soft Skin For Soft Object Manipulation
Page 8: Optical Soft Skin For Soft Object Manipulation
Page 9: Optical Soft Skin For Soft Object Manipulation

For Robust Behavior Generation

A library of skills (primitives)

Strategies to use skills (behavior graphs)

Planning/learning methods for adjusting skill parameters and selecting skills (Graph-DDP)

Richer sensing

9

Page 10: Optical Soft Skin For Soft Object Manipulation

Sensing In Pouring

We used mostly vision (RGB, RGB-D, Depth)Container posesAmount poured into receiving container Some robot pouring use external weight scale

E.g. Tamosiunaite, Neme, Ude, Worgotter, 2011: Learning to pour with a robot arm combining goal and shape learning for dynamic movement primitives, Robotics and Autonomous Systems.

Flow of liquid/particle

We ignored:Amount in source container Some robot pouring use force-torque sensor

E.g. Rozo, Jimenez, Torras, 2013: Force-based robot learning of pouring skills using parametric hidden Markov models, RoMoCo.

Tapping detection

10

Page 11: Optical Soft Skin For Soft Object Manipulation
Page 12: Optical Soft Skin For Soft Object Manipulation
Page 13: Optical Soft Skin For Soft Object Manipulation
Page 14: Optical Soft Skin For Soft Object Manipulation
Page 15: Optical Soft Skin For Soft Object Manipulation

Tactile Sensing Is Useful In Soft Object Manipulation

Contact/collision detectionTapping a container with a finger

Contact force estimationGrasping strength (e.g. banana, egg)

Perceiving occluded stateCutting food with a structure (e.g. seed of peach)

Detecting cutting board

Perceiving state through toolsCutting with a knife, Calligraphy with a brush

15

Page 16: Optical Soft Skin For Soft Object Manipulation

Argus Project

16

Hyakumehttps://ja.wikipedia.org/wiki/百目

Argus Panopteshttp://www.greekmythology.com/Myths/Creatures/Argus_Panoptes/argus_panoptes.html

Page 17: Optical Soft Skin For Soft Object Manipulation

Optical Skin for Fingers

High resolution force field

Multimodal

Force field

Proximity vision

Low-cost and easy to manufacture

Physically robust

17

Page 18: Optical Soft Skin For Soft Object Manipulation

Design and Installation

18

Page 19: Optical Soft Skin For Soft Object Manipulation

Physical Robustness

19

External force is appliedonly to skinnot to imagers

Page 20: Optical Soft Skin For Soft Object Manipulation

Low-Cost and Easy to Manufacture

20

Page 21: Optical Soft Skin For Soft Object Manipulation

Silicone and Its Processing Matter

21

Page 22: Optical Soft Skin For Soft Object Manipulation

Force Estimation

Marker (blob) detection

Tracking: comparing initial and current marker position and size

22

Page 23: Optical Soft Skin For Soft Object Manipulation

23

Page 24: Optical Soft Skin For Soft Object Manipulation

Proximity VisionProximity vision makes in-hand movement detection easier

e.g. Deformation of grasp, Slip

24

Page 25: Optical Soft Skin For Soft Object Manipulation

Application To Cutting

25

Page 26: Optical Soft Skin For Soft Object Manipulation
Page 27: Optical Soft Skin For Soft Object Manipulation
Page 28: Optical Soft Skin For Soft Object Manipulation

Grasping banana piece

28

Page 29: Optical Soft Skin For Soft Object Manipulation

Related Work

29

OptoForcehttp://optoforce.com/technology/

Fingertip sensor for NAIST handhttp://robotics.naist.jp/research/naisthandhp_enadj/NAIST-Hand.htm

TacTiphttp://www.brl.ac.uk/researchthemes/medicalrobotics/tactip.aspx

GelSighthttp://news.mit.edu/2014/fingertip-sensor-gives-robot-dexterity-0919

Page 30: Optical Soft Skin For Soft Object Manipulation

Discussion - How To Make Smaller?

Cameras could be small

NanEye camera

Lens? Custom lens is expensive?

Processing units

30

http://www.slideshare.net/WenQianPeng/magic-finger-39687355

https://techxplore.com/news/2016-04-flexible-camera-radically-approach-imaging.html

Page 31: Optical Soft Skin For Soft Object Manipulation

Summary: Optical Skin Is Useful In Manipulation

Force filed estimation

Autonomous cutting control

Detecting too-strong force, cutting board

Proximity vision

Slip detection

31

Page 32: Optical Soft Skin For Soft Object Manipulation

Future Work

Stereo vision for each fingerMore manipulation tasks (grasping, peeling, pouring (tapping), etc.)Different types of sensorsWhole body & camera network

32

Page 33: Optical Soft Skin For Soft Object Manipulation