The icub cognitive architecture: Interactive development in a humanoid robot (original) (raw)
Related papers
Cognitive developmental robotics as a new paradigm for the design of humanoid robots
This paper proposes cognitive developmental robotics (CDR) as a new principle for the design of humanoid robots. This principle may provide ways of understanding human beings that go beyond the current level of explanation found in the natural and social sciences. Furthermore, a methodological emphasis on humanoid robots in the design of artificial creatures holds promise because they have many degrees of freedom and sense modalities and, thus, must face the challenges of scalability that are often side-stepped in simpler domains. We examine the potential of this new principle as well as issues that are likely to be important to CDR in the future.
The< i> iCub humanoid robot: An open-systems platform for research in cognitive development
Neural Networks, 2010
We describe a humanoid robot platform—the iCub—which was designed to support collaborative research in cognitive development through autonomous exploration and social interaction. The motivation for this effort is the conviction that significantly greater impact can be leveraged by adopting an open systems policy for software and hardware development. This creates the need for a robust humanoid robot that offers rich perceptuo-motor capabilities with many degrees of freedom, a cognitive capacity for learning and ...
The iCub humanoid robot: An open-systems platform for research in cognitive development
Neural Networks, 2010
We describe a humanoid robot platform -the iCub -which was designed to support collaborative research in cognitive development through autonomous exploration and social interaction. The motivation for this effort is the conviction that significantly greater impact can be leveraged by adopting an open systems policy for software and hardware development. This creates the need for a robust humanoid robot that offers rich perceptuo-motor capabilities with many degrees of freedom, a cognitive capacity for learning and development, a software architecture that encourages reuse & easy integration, and a support infrastructure that fosters collaboration and sharing of resources. The iCub satisfies all of these needs in the guise of an open-system platform which is freely available and which has attracted a growing community of users and developers. To date, twenty iCubs each comprising approximately 5000 mechanical and electrical parts have been delivered to several research labs in Europe and to one in the USA.
Advanced …, 2007
The development of robotic cognition and the advancement of understanding of human cognition form two of the current greatest challenges in robotics and neuroscience, respectively. The RobotCub project aims to develop an embodied robotic child (iCub) with the physical (height 90 cm and mass less than 23 kg) and ultimately cognitive abilities of a 2.5-year-old human child. The iCub will be a freely available open system which can be used by scientists in all cognate disciplines from developmental psychology to epigenetic robotics to enhance understanding of cognitive systems through the study of cognitive development. The iCub will be open both in software, but more importantly in all aspects of the hardware and mechanical design. In this paper the design of the mechanisms and structures forming the basic 'body' of the iCub are described. The papers considers kinematic structures dynamic design criteria, actuator specification and selection, and detailed mechanical and electronic design. The paper concludes with tests of the performance of sample joints, and comparison of these results with the design requirements and simulation projects.
iCub: the open humanoid robot designed for learning and developing complex cognitive tasks
We describe the iCub, a humanoid robot for research in embodied cognition. At 104 cm tall, the iCub has the size of a three and half year old child. It will be able to crawl on all fours and sit up to manipulate objects. Its hands have been designed to support sophisticate manipulation skills. The iCub is distributed as Open Source following the GPL/FDL licenses. The entire design is available for download from the project homepage and repository (http://www. robotcub. org). In the following, we will concentrate on the ...
The icub cognitive humanoid robot: An open-system research platform for enactive cognition
50 years of artificial intelligence, 2007
This paper describes a multi-disciplinary initiative to promote collaborative research in enactive artificial cognitive systems by developing the iCub: a open-systems 53 degree-of-freedom cognitive humanoid robot. At 94 cm tall, the iCub is the same size as a three year-old child. It will be able to crawl on all fours and sit up, its hands will allow dexterous manipulation, and its head and eyes are fully articulated. It has visual, vestibular, auditory, and haptic sensory capabilities. As an open system, the design and documentation of all ...
A Roadmap for Cognitive Development in Humanoid Robots
2010
The use of general descriptive names, registered names, trademarks, etc. in this publication does not imply, even in the absence of a specific statement, that such names are exempt from the relevant protective laws and regulations and therefore free for general use.
Proceedings of the 8th Workshop on Performance Metrics for Intelligent Systems - PerMIS '08, 2008
We report about the iCub, a humanoid robot for research in embodied cognition. At 104 cm tall, the iCub has the size of a three and half year old child. It will be able to crawl on all fours and sit up to manipulate objects. Its hands have been designed to support sophisticate manipulation skills. The iCub is distributed as Open Source following the GPL/FDL licenses. The entire design is available for download from the project homepage and repository (http://www.robotcub.org). In the following, we will concentrate on the description of the hardware and software systems. The scientific objectives of the project and its philosophical underpinning are described extensively elsewhere .
A Baby Robot Platform for Cognitive Developmental Robotics
This paper presents a new baby robot platform for cognitive developmental robotics developed by the Socially-Synergistic Intelligence group of JST ERATO Asada Project. We aim at developing a baby-sized humanoid robot with highperformance mobility to tackle research issues which have not been covered by robots developed in our group, for example, motor learning through whole-body motor babbling and motion generation with tactile interaction. For this purpose, powerful and easily controllable actuators as well as a robust structure able to absorb shocks are chosen to allow the development of dynamical motions. Furthermore the robot surface is covered by touch sensors in order to allow studies in physical humanrobot interaction. Two research topics that will employ the new platform are presented. The former involves the exploitation of biological fluctuations, a control method inspired from the chemotaxis of bacteria and from gene expressions of growing cells, to learn a crawling motion. The second aims at studying touch as a communication mean to develop robot motions.
Developmental Robots - A New Paradigm
2002
It has been proved to be extremely challenging for humans to program a robot to such a sufficient degree that it acts properly in a typical unknown human environment. This is especially true for a humanoid robot due to the very large number of redundant degrees of freedom and a large number of sensors that are required for a humanoid to work safely and effectively in the human environment. How can we address this fundamental problem? Motivated by human mental development from infancy to adulthood, we present a theory, an architecture, and some experimental results showing how to enable a robot to develop its mind automatically, through online, real time interactions with its environment. Humans mentally "raise" the robot through "robot sitting" and "robot schools" instead of task-specific robot programming.