icub
play

iCub a shared platform for research in robotics & AI Genoa - PowerPoint PPT Presentation

iCub a shared platform for research in robotics & AI Genoa June 25, 2015 Giorgio Metta & the iCub team Istituto Italiano di Tecnologia Via Morego, 30 - Genoa, Italy we have a dream 6/25/2015 3 the iCub price: 250K 30 iCub


  1. object recognition self-supervised strategies kinematics motion Human Robot Interaction is a new and natural application for visual recognition In robotics settings strong cues are often available, therefore object detectors can be avoided Recognition as tool for complex tasks: grasp, manipulation, affordances, pose S.R. Fanello, C. Ciliberto, L. Natale, G. Metta – Weakly Supervised Strategies for Natural Object Recognition in Robotics, ICRA 2013 C. Ciliberto, S.R. Fanello, M. Santoro, L. Natale, G. Metta, L. Rosasco - On the Impact of Learning Hierarchical Representations for Visual Recognition in Robotics, IROS 2013 6/25/2015 53

  2. 6/25/2015 54

  3. dataset 6/25/2015 55

  4. iCubWorld dataset (2.0) • Growing dataset collecting images from a real robotic setting • Provide the community with a tool for benchmarking visual recognition systems in robotics • 28 Objects, 7 categories, 4 sessions of acquisition (four different days ) • 11Hz acquisition frequency. • ~50K Images http://www.iit.it/en/projects/data-sets.html 6/25/2015 56

  5. methods 6/25/2015 57

  6. methods Sparse Coding [yang et al. ’09] Sparse Coding [yang et al. ’09] Learned on iCubWorld Learned on iCubWorld Overfeat [sermanet et al. ’14] Overfeat [sermanet et al. ’14] Learned on Imagenet Learned on Imagenet 6/25/2015 58

  7. some questions • Scalability. How do iCub recognition capability decrease as we add more objects to distinguish? • Can we use assumptions on physical continuity to make recognition more stable? • Incremental Learning. How does learning during multiple sessions affect the system recognition skills? • Generalization. How well does the system recognize objects “seen” under different settings? 6/25/2015 59

  8. first results We started by addressing ins instance ance recognition cognition 6/25/2015 60

  9. performance wrt # of objects 6/25/2015 61

  10. exploiting continuity in time 6/25/2015 62

  11. incremental learning Cumulative learning on the 4 days of acquisition. Tested on: accuracy (avg. over classes) • Presen t: test on current day 1 • Causal : test on current and 0.95 0.9 past days 0.85 • Future : test on future days 0.8 (current not included) OF present 0.75 OF causal • Independent : train & test on OF future 0.7 OF Independent current day only 0.65 1 2 3 4 day 6/25/2015 63

  12. what about a week? accuracy (avg. over classes) 1 ? 0.95 0.9 0.85 0.8 OF present 0.75 OF causal OF future 0.7 OF Independent 0.65 1 2 3 4 5 6 7 day 6/25/2015 64

  13. … or a month? accuracy (avg. over classes) 1 0.95 ?? 0.9 0.85 0.8 OF present 0.75 OF causal OF future 0.7 OF Independent 0.65 1 6 11 16 21 26 30 day 6/25/2015 65

  14. 6/25/2015 66

  15. 6/25/2015 67

  16. Experiments on affordances 6/25/2015 68

  17. Experiments on affordances 6/25/2015 69

  18. Experiments on affordances 6/25/2015 70

  19. Experiments on affordances 6/25/2015 71

  20. 6/25/2015 72

  21. 3D vision for grasping Input Segmentation Disparity 6/25/2015 73

  22. grasping segmentation point cloud from stereo surface extraction minimum bounding box grasp selection from experience grasp points from curvature + bias (task dependent) Gori,I; Pattacini, U; Tikhanoff, V; Metta G; (submitted 2013) Ranking the Good Points: A Comprehensive Method for Humanoid Robots to Grasp Unknown Objects 2013 IEEE/RSJ International Conference on Intelligent Robots and Systems (IROS 2013) 6/25/2015 74

  23. 6/25/2015 75

  24. force reconstruction 6/25/2015 76

  25. raw data 6/25/2015 77

  26. GP approximation 6/25/2015 78

  27. 6/25/2015 79

  28. From: Graziano 1999 From: Graziano et al. 2006 from : Fogassi L., Gallese V., Fadiga L., Luppino G., Matelli M., Rizzolatti G. Coding of peripersonal space in inferior premotor cortex (area F4) . Journal of Neurophysiology 76 (1) 1996. 6/25/2015 81

  29. spinal reflexes walking behavior: cat rehabilitated to walk after complete spinal cord transection wiping reflex: an irritating stimulus elicits a wiping movement precisely directed at the stimulus location from: Poppele, R., & Bosco, G. (2003). Sophisticated spinal contributions to motor control. Trends in Neurosciences, 26 (5), 269-276. 6/25/2015 82

  30. visuo-tactile fusion 6/25/2015 83

  31. double touch From two fixed-base chain to a single floating-base serial chain  12 dof 6/25/2015 84

  32. 6/25/2015 85

  33. 6/25/2015 86

  34. receptive fields Receptive field: a cone that extends up to 0.2m and angle of 40  • 6/25/2015 87

  35. single taxel model 6/25/2015 88

  36. no noise 6/25/2015 89

  37. noisy data 6/25/2015 90

  38. with double touch 6/25/2015 91

  39. visual tracker 6/25/2015 92

  40. external stimulation 6/25/2015 93

  41. 6/25/2015 94

  42. extending peripersonal space 6/25/2015 95

  43. 6/25/2015 96

  44. 6/25/2015 97

  45. 6/25/2015 98

  46. what future? iCub new tech iCub3.0 iCub2.0 now the future? 6/25/2015 99

  47. 6/25/2015 100

  48. 6/25/2015 101

  49. “How old are you?” she wanted to know. “Thirty-two,” I said. “Then you don’t remember a world without robots. There was a time when humanity faced the universe alone and without a friend. Now he has creatures to help him; stronger creatures than himself, more faithful, more useful, and absolutely devoted to him. Mankind is no longer alone. Have you ever thought of it that way?” 6/25/2015 102

Recommend


More recommend