Article ID Journal Published Year Pages File Type
411305 Robotics and Autonomous Systems 2014 14 Pages PDF
Abstract

From an early stage in their development, human infants show a profound drive to explore the objects around them. Research in psychology has shown that this exploration is fundamental for learning the names of objects and object categories. To address this problem in robotics, this paper presents a behavior-grounded approach that enables a robot to recognize the semantic labels of objects using its own behavioral interaction with them. To test this method, our robot interacted with 100 different objects grouped according to 20 different object categories. The robot performed 10 different behaviors on them, while using three sensory modalities (vision, proprioception and audio) to detect any perceptual changes. The results show that the robot was able to use multiple sensorimotor contexts in order to recognize a large number of object categories. Furthermore, the category recognition model presented in this paper was able to identify sensorimotor contexts that can be used to detect specific categories. Most importantly, the robot’s model was able to reduce exploration time by half by dynamically selecting which exploratory behavior should be applied next when classifying a novel object.

► We performed a large-scale object categorization experiment with 100 objects. ► The robot’s category recognition model learned to identify 20 semantic category labels. ► The robot used a diverse set of exploratory behaviors and sensory modalities to explore the objects. ► Active behavior selection reduced exploration time by half when classifying a novel object.

Related Topics
Physical Sciences and Engineering Computer Science Artificial Intelligence
Authors
, , , , ,