Robotics (Apr 2024)

Exploring Saliency for Learning Sensory-Motor Contingencies in Loco-Manipulation Tasks

  • Elisa Stefanini,
  • Gianluca Lentini,
  • Giorgio Grioli,
  • Manuel Giuseppe Catalano,
  • Antonio Bicchi

DOI
https://doi.org/10.3390/robotics13040058
Journal volume & issue
Vol. 13, no. 4
p. 58

Abstract

Read online

The objective of this paper is to propose a framework for a robot to learn multiple Sensory-Motor Contingencies from human demonstrations and reproduce them. Sensory-Motor Contingencies are a concept that describes intelligent behavior of animals and humans in relation to their environment. They have been used to design control and planning algorithms for robots capable of interacting and adapting autonomously. However, enabling a robot to autonomously develop Sensory-Motor Contingencies is challenging due to the complexity of action and perception signals. This framework leverages tools from Learning from Demonstrations to have the robot memorize various sensory phases and corresponding motor actions through an attention mechanism. This generates a metric in the perception space, used by the robot to determine which sensory-motor memory is contingent to the current context. The robot generalizes the memorized actions to adapt them to the present perception. This process creates a discrete lattice of continuous Sensory-Motor Contingencies that can control a robot in loco-manipulation tasks. Experiments on a 7-dof collaborative robotic arm with a gripper, and on a mobile manipulator demonstrate the functionality and versatility of the framework.

Keywords