Self-Supervised Online Learning of Basic Object Push Affordances

Continuous learning of object affordances in a cognitive robot is a challenging problem, the solution to which arguably requires a developmental approach. In this paper, we describe scenarios where robotic systems interact with household objects by pushing them using robot arms while observing the s...

Full description

Bibliographic Details
Main Authors: Barry Ridge, Aleš Leonardis, Aleš Ude, Miha Deniša, Danijel Skočaj
Format: Article
Language:English
Published: SAGE Publishing 2015-03-01
Series:International Journal of Advanced Robotic Systems
Online Access:https://doi.org/10.5772/59654
Description
Summary:Continuous learning of object affordances in a cognitive robot is a challenging problem, the solution to which arguably requires a developmental approach. In this paper, we describe scenarios where robotic systems interact with household objects by pushing them using robot arms while observing the scene with cameras, and which must incrementally learn, without external supervision, both the effect classes that emerge from these interactions as well as a discriminative model for predicting them from object properties. We formalize the scenario as a multi-view learning problem where data co-occur over two separate data views over time, and we present an online learning framework that uses a self-supervised form of learning vector quantization to build the discriminative model. In various experiments, we demonstrate the effectiveness of this approach in comparison with related supervised methods using data from experiments performed using two different robotic platforms.
ISSN:1729-8814