LIMOMAN · Developmental Learning of Internal Models for Robotic Manipulation based on Motor Primitives and Multisensory Integration
FP7 — People (Marie Curie Actions)
- Duration
- 2014-05-01 → 2016-04-30
- EU contribution
- €147,210
- Participants
- 1
- Scheme
- MC-IEF
Lines connect the coordinator with its partners.
Results in brief
Developmental Learning of Internal Models for Robotic Manipulation based on Motor Primitives and Multisensory Integration
LIMOMAN (developmental Learning of Internal MOdels for robotic MANipulation based on motor primitives and multisensory integration) addresses the key problem of improving the ability of current robots in dexterous manipulation, focusing in particular on three aspects borrowed from the human motor control system: internal models, developmental learning and multisensory integration. Specifically, we propose the concept of "probabilistic, contextual and hierarchical" internal models, that goes beyond existing architectures by incorporating i) adaptability (due to incremental probabilistic learning), ii) flexibility (as different contexts can be represented) and iii) scalability (because of the hierarchical organization). Moreover, we investigate hand synergies approaches to encode the motor complexity of the robot hand with compact representations, and we exploit the motion primitives framework to facilitate learning by demonstration. Then, rich sensory feedback is needed for robust control of manipulation: vision, proprioception, tactile and force sensing. We develop new concepts for soft 3D tactile sensors and we explore Bayesian techniques to integrate different sensory modalities. We demonstrate our solutions engaging the iCub humanoid robot in a complex task (i.e. object manipulation) that has several requirements: the robot acts on common unmodeled objects (adaptability and robustness), in different contexts (flexibility), at different levels of complexity (scalability). Indeed, we proved that different probabilistic techniques can be successfully used to learn robot internal models that account for different sensorimotor capabilities, considering both dynamic and kinematic aspects, and that such models can be used to formulate predictions that improve movement control, actions planning and state estimation. We explored strategies to efficiently combine different sensory channels (i.e. visual, proprioceptive, force, tactile) and to encode both the robot movements and the sensorimotor structures with compact representations. We also investigated the concept of affordances, leading to computational models of visual perception that allow to extract the most important information from the stream of visual data, and to make predictions about the effects of the actions that can be used for action planning, also in the context of tool use. We implemented most of our work on the iCub humanoid robot, deploying several software modules that are integrated in a complex architecture that is publicly available and completely open-source (https://github.com/robotology). Moreover, we proposed novel technology for tactile sensing, focusing on fundamental features for object manipulation, such as intrinsic compliance and high sensitivity, based on the experience of robot interaction with a real unstructured environment. Overall, the work conducted during the two years has resulted in 17 scientific publications (2 of them still under review), and a number of works in preparation. Although important results have been achieved, the project leaves a number challenges for future investigation, one of the most interesting being how to effectively combine human demonstrations with robot autonomous learning to eventually achieve high performance in complex manipulation actions, such as fine grasping and in-hand manipulation. Webpage: http://limoman-project.blogspot.pt/
Data: CORDIS, © European Union
Project objective
Dexterous manipulation is a key challenge for the dissemination of robots in our society: most of the tasks robots can be useful for resort in some form of manipulation of objects. However, unlike humans, robots only achieve good performances in very controlled settings, failing to scale to unknown environments or novel objects. This project focuses on three main aspects of human motor control that can be combined to improve the performances of current robots: internal models, development and multisensory integration.We propose the concept of ""hierarchical, probabilistic and contextual"" internal models, that should allow to cope with the main issues related to motor control in real world. A hierarchical organization of models dealing with different levels of complexity will allow the system to represent from simple grasping to finer manipulation, and to be able to respond properly to the environment depending on the available sensory information. These different levels of complexity will be acquired incrementally through motor experience in a developmental way. Different sensory modalities will be combined in a probabilistic (Bayesian) fashion, depending on their reliability and the associated computational cost.We aim at both i) proposing a general framework for learning and control in complex systems, and ii) devising a working solution for robotic manipulation.Moreover, due the bio-inspired nature of the project, a secondary goal is also to support hypotheses proposed by psychologists and neuroscientists about human development and learning.The work will be implemented on the humanoid robot iCub, one of the most advanced robotic platforms for research on cognition, and will combine several results of past and ongoing European projects in the fields of dexterous manipulation (HANDLE), cognitive modeling (RobotCub and RoboSoM) and motor learning theories (Poeticon++), in which the host laboratory has been or is currently involved.""
Original text from CORDIS.
Participants
- INSTITUTO SUPERIOR TECNICO · LisboaCoordinatorPortugal
Links
Data: CORDIS, © European Union
