ICub

Last updated

iCub
ICub - Festival Economia 2018 2.jpg
An iCub robot in Trento, Italy, in 2018. The robot is 104 cm high and weighs around 22 kg.
Manufacturer Italian Institute of Technology
CountryItaly
Year of creation2009–present
Type Humanoid robot
Purposeresearch, recreational
Website www.icub.org
iCub software
Developer(s) Italian Institute of Technology
Initial release2009;15 years ago (2009)
Stable release
1.13.0 / July 4, 2019;4 years ago (2019-07-04)
Written in C++ [1]
Operating system Free/Libre operating systems: Linux, FreeBSD, NetBSD, OpenBSD;
Non-free operating systems: OS X, Windows
Type Artificial Intelligence, Robotics
License GNU GPL/GNU LGPL [2] (Free software)
Website github.com/robotology/icub-main

iCub is a one meter tall open source robotics humanoid robot testbed for research into human cognition and artificial intelligence.

Contents

It was designed by the RobotCub Consortium of several European universities, built by Italian Institute of Technology, and is now supported by other projects such as ITALK. [3] The robot is open-source, with the hardware design, software and documentation all released under the GPL license. The name is a partial acronym, cub standing for Cognitive Universal Body. Initial funding for the project was 8.5 million from Unit E5 Cognitive Systems and Robotics of the European Commission's Seventh Framework Programme, and this ran for 65 months from 1 September 2004 until 31 January 2010.

The motivation behind the strongly humanoid design is the embodied cognition hypothesis, that human-like manipulation plays a vital role in the development of human cognition. A baby learns many cognitive skills by interacting with its environment and other humans using its limbs and senses, and consequently its internal model of the world is largely determined by the form of the human body. The robot was designed to test this hypothesis by allowing cognitive learning scenarios to be acted out by an accurate reproduction of the perceptual system, and an articulation of a small child so that it could interact with the world in the same way that such a child does. [4]

Specifications

An iCub at a live demo making facial expressions ICub sciencefestival 1.jpg
An iCub at a live demo making facial expressions

The dimensions of the iCub are similar to that of a 3.5-year-old child. The robot is controlled by an on-board PC104 controller which communicates with actuators and sensors using CANBus.

It utilises tendon driven joints for the hand and shoulder, with the fingers flexed by teflon-coated cable tendons running inside teflon-coated tubes, and pulling against spring returns. Joint angles are measured using custom-designed Hall-effect sensors and the robot can be equipped with torque sensors. The finger tips can be equipped with tactile touch sensors, and a distributed capacitive sensor skin is being developed.

The software library is largely written in C++ and uses YARP for external communication via Gigabit Ethernet with off-board software implementing higher level functionality, the development of which has been taken over by the RobotCub Consortium. [4] The robot was not designed for autonomous operation, and is consequently not equipped with onboard batteries or processors required for this instead an umbilical cable provides power and a network connection. [4]

In its final version, the robot has 53 actuated degrees of freedom organized as follows:

The head has stereo cameras in a swivel mounting where eyes would be located on a human and microphones on the side. It also has lines of red LEDs representing mouth and eyebrows mounted behind the face panel for making facial expressions.

Since the first robots were constructed the design has undergone several revisions and improvements, for example smaller and more dexterous hands, [5] and lighter, more robust legs with greater joint angles and which permit walking rather than just crawling. [6]

Capabilities of iCub

iCub at an exhibition in 2014 ICub Innorobo Lyon 2014.JPG
iCub at an exhibition in 2014

The iCub has been demonstrated with capabilities to successfully perform the following tasks, among others:

iCubs in the world

An iCub robot mounted on a supporting frame Icub full body.JPG
An iCub robot mounted on a supporting frame

These robots were built by Istituto Italiano di Tecnologia (IIT) in Genoa and are used by a small but lively community of scientists that use the iCub to study embodied cognition in artificial systems. There are about thirty iCubs in various laboratories mainly in the European Union but also one in the United States. [18] The first researcher in North America to be granted an iCub was Stephen E. Levinson, for studies of computational models of the brain and mind and language acquisition. [19]

The robots are constructed by IIT and cost about €250,000 [20] each depending upon the version. [21] Most of the financial support comes from the European Commission's Unit E5 or the Istituto Italiano di Tecnologia (IIT) via the recently created iCub Facility department. [18] The development and construction of iCub at IIT is part of an independent documentary film called Plug & Pray which was released in 2010. [22]

See also


Related Research Articles

<span class="mw-page-title-main">Humanoid robot</span> Body shape similar to a human

A humanoid robot is a robot resembling the human body in shape. The design may be for functional purposes, such as interacting with human tools and environments, for experimental purposes, such as the study of bipedal locomotion, or for other purposes. In general, humanoid robots have a torso, a head, two arms, and two legs, though some humanoid robots may replicate only part of the body, for example, from the waist up. Some humanoid robots also have heads designed to replicate human facial features such as eyes and mouths. Androids are humanoid robots built to aesthetically resemble humans.

Domo is an experimental robot made by the Massachusetts Institute of Technology designed to interact with humans. The brainchild of Jeff Weber and Aaron Edsinger, cofounders of Meka Robotics, its name comes from the Japanese phrase for "thank you very much", domo arigato, as well as the Styx song, "Mr. Roboto". The Domo project was originally funded by NASA, and has now been joined by Toyota in funding robot's development.

Cognitive Robotics or Cognitive Technology is a subfield of robotics concerned with endowing a robot with intelligent behavior by providing it with a processing architecture that will allow it to learn and reason about how to behave in response to complex goals in a complex world. Cognitive robotics may be considered the engineering branch of embodied cognitive science and embodied embedded cognition, consisting of Robotic Process Automation, Artificial Intelligence, Machine Learning, Deep Learning, Optical Character Recognition, Image Processing, Process Mining, Analytics, Software Development and System Integration.

Human–robot interaction (HRI) is the study of interactions between humans and robots. Human–robot interaction is a multidisciplinary field with contributions from human–computer interaction, artificial intelligence, robotics, natural language processing, design, and psychology. A subfield known as physical human–robot interaction (pHRI) has tended to focus on device design to enable people to safely interact with robotic systems.

<span class="mw-page-title-main">Long short-term memory</span> Artificial recurrent neural network architecture used in deep learning

Long short-term memory (LSTM) network is a recurrent neural network (RNN), aimed to deal with the vanishing gradient problem present in traditional RNNs. Its relative insensitivity to gap length is its advantage over other RNNs, hidden Markov models and other sequence learning methods. It aims to provide a short-term memory for RNN that can last thousands of timesteps, thus "long short-term memory". It is applicable to classification, processing and predicting data based on time series, such as in handwriting, speech recognition, machine translation, speech activity detection, robot control, video games, and healthcare.

Kristinn R. Thórisson (Þórisson) is an Icelandic artificial intelligence researcher, founder and Managing Director of the Icelandic Institute for Intelligent Machines (IIIM), and co-founder and former co-director of the Center for Analysis and Design of Intelligent Agents (CADIA) at Reykjavik University. Thórisson is one of the leading proponents of unified theories of cognition.

The HOAP series robots are an advanced humanoid robot platform manufactured by Fujitsu Automation in Japan. HOAP is an abbreviation for "Humanoid for Open Architecture Platform".

<span class="mw-page-title-main">Istituto Italiano di Tecnologia</span> Italian high tech research centre

The Istituto Italiano di Tecnologia (IIT) (in English: Italian Institute of Technology) is a scientific research centre based in Genoa (Italy, EU). Its main goal is the advancement of science, in Italy and worldwide, through projects and discoveries oriented to applications and technology. Some account IIT as the best Italian scientific research centre.

Morphogenetic robotics generally refers to the methodologies that address challenges in robotics inspired by biological morphogenesis.

<span class="mw-page-title-main">Tactile sensor</span>

A tactile sensor is a device that measures information arising from physical interaction with its environment. Tactile sensors are generally modeled after the biological sense of cutaneous touch which is capable of detecting stimuli resulting from mechanical stimulation, temperature, and pain. Tactile sensors are used in robotics, computer hardware and security systems. A common application of tactile sensors is in touchscreen devices on mobile phones and computing.

Tendon-driven robots (TDR) are robots whose limbs mimic biological musculoskeletal systems. They use plastic straps to mimic muscles and tendons. Such robots are claimed to move in a "more natural" way than traditional robots that use rigid metal or plastic limbs controlled by geared actuators. TDRs can also help understand how biomechanics relates to embodied intelligence and cognition.

A juggling robot is a robot designed to be able to successfully carry out bounce or toss juggling. Robots capable of juggling are designed and built both to increase and test understanding and theories of human movement, juggling, and robotics. Juggling robots may include sensors to guide arm/hand movement or may rely on physical methods such as tracks or funnels to guide prop movement. Since true juggling requires more props than hands, many robots described as capable of juggling are not.

Cloud robotics is a field of robotics that attempts to invoke cloud technologies such as cloud computing, cloud storage, and other Internet technologies centered on the benefits of converged infrastructure and shared services for robotics. When connected to the cloud, robots can benefit from the powerful computation, storage, and communication resources of modern data center in the cloud, which can process and share information from various robots or agent. Humans can also delegate tasks to robots remotely through networks. Cloud computing technologies enable robot systems to be endowed with powerful capability whilst reducing costs through cloud technologies. Thus, it is possible to build lightweight, low-cost, smarter robots with an intelligent "brain" in the cloud. The "brain" consists of data center, knowledge base, task planners, deep learning, information processing, environment models, communication support, etc.

<span class="mw-page-title-main">Domenico Prattichizzo</span>

Domenico Prattichizzo is an Italian scientist with a strong and international recognized expertise in the fields of Haptics, Robotics and, Wearable technology. His researches find their main applications in virtual and augmented reality scenarios and in the rehabilitation of people with upper and lower limbs, visual and cognitive impairments.

Hanson Robotics Limited is a Hong Kong-based engineering and robotics company founded by David Hanson, known for its development of human-like robots with artificial intelligence (AI) for consumer, entertainment, service, healthcare, and research applications. The robots include Albert HUBO, the first walking robot with human-like expressions; BINA48, an interactive humanoid robot bust; and Sophia, the world's first robot citizen. The company has 45 employees.

<span class="mw-page-title-main">Antonio Bicchi</span> Italian robotics scientist

Antonio Bicchi is an Italian scientist interested in robotics and intelligent machines. He is professor at the University of Pisa and senior researcher at Istituto Italiano di Tecnologia in Genoa. He is an adjunct professor at the School of Biological and Health Systems Engineering of Arizona State University in Tempe, Arizona, US.

<span class="mw-page-title-main">Aude Billard</span> Swiss physicist

Aude G. Billard is a Swiss physicist in the fields of machine learning and human-robot interactions. As a full professor at the School of Engineering at Swiss Federal Institute of Technology in Lausanne (EPFL), Billard’s research focuses on applying machine learning to support robot learning through human guidance. Billard’s work on human-robot interactions has been recognized numerous times by the Institute of Electrical and Electronics Engineers (IEEE) and she currently holds a leadership position on the executive committee of the IEEE Robotics and Automation Society (RAS) as the vice president of publication activities.

Vivian Chu is an American roboticist and entrepreneur, specializing in the field of human-robot interaction. She is Chief Technology Officer at Diligent Robotics, a company she co-founded in 2017 for creating autonomous, mobile, socially intelligent robots.

<span class="mw-page-title-main">Alois Christian Knoll</span> German roboticist

Alois Christian Knoll is German computer scientist and professor at the TUM School of Computation, Information and Technology at the Technical University of Munich (TUM). He is head of the Chair of Robotics, Artificial Intelligence and Embedded Systems.

A continuum robot is a type of robot that is characterised by infinite degrees of freedom and number of joints. These characteristics allow continuum manipulators to adjust and modify their shape at any point along their length, granting them the possibility to work in confined spaces and complex environments where standard rigid-link robots cannot operate. In particular, we can define a continuum robot as an actuatable structure whose constitutive material forms curves with continuous tangent vectors. This is a fundamental definition that allows to distinguish between continuum robots and snake-arm robots or hyper-redundant manipulators: the presence of rigid links and joints allows them to only approximately perform curves with continuous tangent vectors.

References

  1. iCub Source Code
  2. "iCub" . Retrieved 27 November 2019. The iCub is distributed as Open Source following the GPL/LGPL licenses and can now count on a worldwide community of enthusiastic developers.
  3. "An open source cognitive humanoid robotic platform". Official iCub website. Retrieved 30 July 2010.
  4. 1 2 3 Metta, Giorgio; Sandini Giulio; Vernon David; Natale Lorenzo; Nori Francesco (2008). The iCub humanoid robot: an open platform for research in embodied cognition (PDF). PerMIS’08. Retrieved 1 January 2018.
  5. June, Laura (12 March 2010). "iCub gets upgraded with tinier hands, better legs". Engadget. Retrieved 30 July 2010.
  6. Tsagarakis, N.G.; Vanderborght Bram; Laffranchi Matteo; Caldwell D.G. The Mechanical Design of the New Lower Body for the Child Humanoid robot 'iCub' (PDF). IEEE International Conference on Robotics and Automation Conference, (ICRA 2009). Archived from the original (PDF) on 20 July 2011. Retrieved 30 July 2010.
  7. Crawling. iCub HumanoidRobot. 16 April 2010. Archived from the original on 11 June 2016. Retrieved 18 February 2022 via YouTube.
  8. Nath, Vishnu; Stephen Levinson. Learning to Fire at Targets by an iCub Humanoid Robot. AAAI Spring Symposium 2013 : Designing Intelligent Robots : Reintegrating AI II. Retrieved 29 September 2013.
  9. iCub autonomously solving a puzzle. Vishnu Nath. 8 March 2013. Archived from the original on 16 May 2016. Retrieved 18 February 2022 via YouTube.
  10. Kormushev, Petar; Calinon Sylvain; Saegusa Ryo; Metta Giorgio. Learning the skill of archery by a humanoid robot iCub (PDF). IEEE International Conference on Humanoid Robots, (Humanoids 2010). Retrieved 19 March 2011.
  11. Robot Archer iCub. PetarKormushev. 22 September 2010. Archived from the original on 22 January 2021. Retrieved 18 February 2022 via YouTube.
  12. iCub facial expressions. Vislab Lisboa. 17 March 2009. Archived from the original on 5 September 2020. Retrieved 18 February 2022 via YouTube.
  13. Force control exploiting proximal force/torque sensors - pt.2. iCub HumanoidRobot. 11 October 2010. Archived from the original on 9 June 2016. Retrieved 18 February 2022 via YouTube.
  14. "Toward Intelligent Humanoids". iCub manipulating a variety of objects. Archived from the original on 10 March 2014. Retrieved 22 July 2013.
  15. Frank, Mikhail; Jürgen Leitner; Marijn Stollenga; Gregor Kaufmann; Simon Harding; Alexander Förster; Jürgen Schmidhuber. The Modular Behavioral Environment for Humanoids & other Robots (MoBeE) (PDF). 9th International Conference on Informatics in Control, Automation and Robotics (ICINCO).
  16. Leitner, Jürgen ‘Juxi’; Simon Harding; Mikhail Frank; Alexander Förster; Jürgen Schmidhuber. Transferring Spatial Perception Between Robots Operating In A Shared Workspace (PDF). IEEE/RSJ International Conference on Intelligent Robots and Systems (IROS 2012).
  17. Stollenga, Marijn; Leo Pape; Mikhail Frank; Jürgen Leitner; Alexander Förster; Jürgen Schmidhuber. Task-Relevant Roadmaps: A Framework for Humanoid Motion Planning. IEEE/RSJ International Conference on Intelligent Robots and Systems (IROS 2013).
  18. 1 2 "The iCub humanoid robot project". Istituto Italiano di Tecnologia (IIT). Retrieved 1 January 2018.
  19. "Humanoid Robot Learns Like a Child". Discovery News. Retrieved 11 February 2013.
  20. "XE: (EUR/USD) Euro to US Dollar Rate". www.xe.com. Retrieved 20 November 2015.
  21. "Archived copy". iCub website. Archived from the original on 17 February 2018. Retrieved 30 July 2010.{{cite web}}: CS1 maint: archived copy as title (link)
  22. Plug & Pray, documentary film about the social impact of robots and related ethical questions
Preceded by
RobotCub
Humanoid robots Succeeded by
-