1
|
Morasso P. Neural Simulation of Actions for Serpentine Robots. Biomimetics (Basel) 2024; 9:416. [PMID: 39056857 PMCID: PMC11274536 DOI: 10.3390/biomimetics9070416] [Citation(s) in RCA: 0] [Impact Index Per Article: 0] [Reference Citation Analysis] [Abstract] [Key Words] [Track Full Text] [Journal Information] [Subscribe] [Scholar Register] [Received: 06/03/2024] [Revised: 06/28/2024] [Accepted: 07/04/2024] [Indexed: 07/28/2024] Open
Abstract
The neural or mental simulation of actions is a powerful tool for allowing cognitive agents to develop Prospection Capabilities that are crucial for learning and memorizing key aspects of challenging skills. In previous studies, we developed an approach based on the animation of the redundant human body schema, based on the Passive Motion Paradigm (PMP). In this paper, we show that this approach can be easily extended to hyper-redundant serpentine robots as well as to hybrid configurations where the serpentine robot is functionally integrated with a traditional skeletal infrastructure. A simulation model is analyzed in detail, showing that it incorporates spatio-temporal features discovered in the biomechanical studies of biological hydrostats, such as the elephant trunk or octopus tentacles. It is proposed that such a generative internal model could be the basis for a cognitive architecture appropriate for serpentine robots, independent of the underlying design and control technologies. Although robotic hydrostats have received a lot of attention in recent decades, the great majority of research activities have been focused on the actuation/sensorial/material technologies that can support the design of hyper-redundant soft/serpentine robots, as well as the related control methodologies. The cognitive level of analysis has been limited to motion planning, without addressing synergy formation and mental time travel. This is what this paper is focused on.
Collapse
Affiliation(s)
- Pietro Morasso
- Center for Human Technologies Robotics, Brain and Cognitive Sciences Department, Italian Institute of Technology, Via Enrico Melen 83, Bldg B, 16152 Genoa, Italy
| |
Collapse
|
2
|
Sandini G, Sciutti A, Morasso P. Artificial cognition vs. artificial intelligence for next-generation autonomous robotic agents. Front Comput Neurosci 2024; 18:1349408. [PMID: 38585280 PMCID: PMC10995397 DOI: 10.3389/fncom.2024.1349408] [Citation(s) in RCA: 0] [Impact Index Per Article: 0] [Reference Citation Analysis] [Abstract] [Key Words] [Track Full Text] [Figures] [Journal Information] [Subscribe] [Scholar Register] [Received: 12/04/2023] [Accepted: 02/20/2024] [Indexed: 04/09/2024] Open
Abstract
The trend in industrial/service robotics is to develop robots that can cooperate with people, interacting with them in an autonomous, safe and purposive way. These are the fundamental elements characterizing the fourth and the fifth industrial revolutions (4IR, 5IR): the crucial innovation is the adoption of intelligent technologies that can allow the development of cyber-physical systems, similar if not superior to humans. The common wisdom is that intelligence might be provided by AI (Artificial Intelligence), a claim that is supported more by media coverage and commercial interests than by solid scientific evidence. AI is currently conceived in a quite broad sense, encompassing LLMs and a lot of other things, without any unifying principle, but self-motivating for the success in various areas. The current view of AI robotics mostly follows a purely disembodied approach that is consistent with the old-fashioned, Cartesian mind-body dualism, reflected in the software-hardware distinction inherent to the von Neumann computing architecture. The working hypothesis of this position paper is that the road to the next generation of autonomous robotic agents with cognitive capabilities requires a fully brain-inspired, embodied cognitive approach that avoids the trap of mind-body dualism and aims at the full integration of Bodyware and Cogniware. We name this approach Artificial Cognition (ACo) and ground it in Cognitive Neuroscience. It is specifically focused on proactive knowledge acquisition based on bidirectional human-robot interaction: the practical advantage is to enhance generalization and explainability. Moreover, we believe that a brain-inspired network of interactions is necessary for allowing humans to cooperate with artificial cognitive agents, building a growing level of personal trust and reciprocal accountability: this is clearly missing, although actively sought, in current AI. The ACo approach is a work in progress that can take advantage of a number of research threads, some of them antecedent the early attempts to define AI concepts and methods. In the rest of the paper we will consider some of the building blocks that need to be re-visited in a unitary framework: the principles of developmental robotics, the methods of action representation with prospection capabilities, and the crucial role of social interaction.
Collapse
Affiliation(s)
| | | | - Pietro Morasso
- Italian Institute of Technology, Cognitive Architecture for Collaborative Technologies (CONTACT) and Robotics, Brain and Cognitive Sciences (RBCS) Research Units, Genoa, Italy
| |
Collapse
|
3
|
Morasso P. Taming the abundance of degrees of freedom: Comment on "Motor invariants in action execution and perception" by Francesco Torricelli et al. Phys Life Rev 2023; 44:166-169. [PMID: 36753907 DOI: 10.1016/j.plrev.2023.01.013] [Citation(s) in RCA: 0] [Impact Index Per Article: 0] [Reference Citation Analysis] [Track Full Text] [Journal Information] [Subscribe] [Scholar Register] [Received: 01/10/2023] [Accepted: 01/29/2023] [Indexed: 02/04/2023]
|
4
|
Romero A, Bellas F, Duro RJ. A Perspective on Lifelong Open-Ended Learning Autonomy for Robotics through Cognitive Architectures. SENSORS (BASEL, SWITZERLAND) 2023; 23:1611. [PMID: 36772651 PMCID: PMC9920408 DOI: 10.3390/s23031611] [Citation(s) in RCA: 0] [Impact Index Per Article: 0] [Reference Citation Analysis] [Abstract] [Key Words] [Track Full Text] [Figures] [Subscribe] [Scholar Register] [Received: 01/04/2023] [Revised: 01/26/2023] [Accepted: 01/29/2023] [Indexed: 06/18/2023]
Abstract
This paper addresses the problem of achieving lifelong open-ended learning autonomy in robotics, and how different cognitive architectures provide functionalities that support it. To this end, we analyze a set of well-known cognitive architectures in the literature considering the different components they address and how they implement them. Among the main functionalities that are taken as relevant for lifelong open-ended learning autonomy are the fact that architectures must contemplate learning, and the availability of contextual memory systems, motivations or attention. Additionally, we try to establish which of them were actually applied to real robot scenarios. It transpires that in their current form, none of them are completely ready to address this challenge, but some of them do provide some indications on the paths to follow in some of the aspects they contemplate. It can be gleaned that for lifelong open-ended learning autonomy, motivational systems that allow finding domain-dependent goals from general internal drives, contextual long-term memory systems that all allow for associative learning and retrieval of knowledge, and robust learning systems would be the main components required. Nevertheless, other components, such as attention mechanisms or representation management systems, would greatly facilitate operation in complex domains.
Collapse
|
5
|
Hafner V, Hommel B, Kayhan E, Lee D, Paulus M, Verschoor S. Editorial: The Mechanisms Underlying the Human Minimal Self. Front Psychol 2022; 13:961480. [PMID: 35846650 PMCID: PMC9285898 DOI: 10.3389/fpsyg.2022.961480] [Citation(s) in RCA: 0] [Impact Index Per Article: 0] [Reference Citation Analysis] [Track Full Text] [Download PDF] [Journal Information] [Subscribe] [Scholar Register] [Received: 06/04/2022] [Accepted: 06/21/2022] [Indexed: 11/13/2022] Open
Affiliation(s)
- Verena Hafner
- Adaptive Systems Group, Department of Computer Science, Humboldt-Universität zu Berlin, Berlin, Germany
| | - Bernhard Hommel
- Department of Psychology, Shandong Normal University, Jinan, China
- University Hospital Carl Gustav Carus, Dresden, Germany
- *Correspondence: Bernhard Hommel
| | - Ezgi Kayhan
- Department of Developmental Psychology, University of Potsdam, Potsdam, Germany
| | - Dongheui Lee
- Human-Centered Assistive Robotics, Technical University of Munich, Munich, Germany
| | - Markus Paulus
- Developmental Psychology, Ludwig Maximilians-Universität München, Munich, Germany
| | | |
Collapse
|
6
|
The body schema: neural simulation for covert and overt actions of embodied cognitive agents. CURRENT OPINION IN PHYSIOLOGY 2021. [DOI: 10.1016/j.cophys.2020.11.009] [Citation(s) in RCA: 4] [Impact Index Per Article: 1.3] [Reference Citation Analysis] [Track Full Text] [Journal Information] [Subscribe] [Scholar Register] [Indexed: 11/23/2022]
|
7
|
Vernon D. Internal simulation in embodied cognitive systems: Comment on "Muscleless motor synergies and actions without movements: From motor neuroscience to cognitive robotics" by Vishwanathan Mohan et al. Phys Life Rev 2019; 30:122-125. [PMID: 30857864 DOI: 10.1016/j.plrev.2019.02.012] [Citation(s) in RCA: 2] [Impact Index Per Article: 0.4] [Reference Citation Analysis] [Key Words] [Track Full Text] [Journal Information] [Subscribe] [Scholar Register] [Received: 02/22/2019] [Accepted: 02/27/2019] [Indexed: 10/27/2022]
|
8
|
Duro RJ, Becerra JA, Monroy J, Bellas F. Perceptual Generalization and Context in a Network Memory Inspired Long-Term Memory for Artificial Cognition. Int J Neural Syst 2019; 29:1850053. [PMID: 30614325 DOI: 10.1142/s0129065718500533] [Citation(s) in RCA: 11] [Impact Index Per Article: 2.2] [Reference Citation Analysis] [Abstract] [Key Words] [Track Full Text] [Journal Information] [Subscribe] [Scholar Register] [Indexed: 11/18/2022]
Abstract
In the framework of open-ended learning cognitive architectures for robots, this paper deals with the design of a Long-Term Memory (LTM) structure that can accommodate the progressive acquisition of experience-based decision capabilities, or what different authors call "automation" of what is learnt, as a complementary system to more common prospective functions. The LTM proposed here provides for a relational storage of knowledge nuggets given the form of artificial neural networks (ANNs) that is representative of the contexts in which they are relevant in a configural associative structure. It also addresses the problem of continuous perceptual spaces and the task- and context-related generalization or categorization of perceptions in an autonomous manner within the embodied sensorimotor apparatus of the robot. These issues are analyzed and a solution is proposed through the introduction of two new types of knowledge nuggets: P-nodes representing perceptual classes and C-nodes representing contexts. The approach is studied and its performance evaluated through its implementation and application to a real robotic experiment.
Collapse
|
9
|
Moulin-Frier C, Fischer T, Petit M, Pointeau G, Puigbo JY, Pattacini U, Low SC, Camilleri D, Nguyen P, Hoffmann M, Chang HJ, Zambelli M, Mealier AL, Damianou A, Metta G, Prescott TJ, Demiris Y, Dominey PF, Verschure PFMJ. DAC-h3: A Proactive Robot Cognitive Architecture to Acquire and Express Knowledge About the World and the Self. IEEE Trans Cogn Dev Syst 2018. [DOI: 10.1109/tcds.2017.2754143] [Citation(s) in RCA: 29] [Impact Index Per Article: 4.8] [Reference Citation Analysis] [Track Full Text] [Journal Information] [Subscribe] [Scholar Register] [Indexed: 11/09/2022]
|
10
|
Sandini G, Mohan V, Sciutti A, Morasso P. Social Cognition for Human-Robot Symbiosis-Challenges and Building Blocks. Front Neurorobot 2018; 12:34. [PMID: 30050425 PMCID: PMC6051162 DOI: 10.3389/fnbot.2018.00034] [Citation(s) in RCA: 23] [Impact Index Per Article: 3.8] [Reference Citation Analysis] [Abstract] [Key Words] [Track Full Text] [Download PDF] [Figures] [Journal Information] [Subscribe] [Scholar Register] [Received: 02/22/2018] [Accepted: 06/11/2018] [Indexed: 11/22/2022] Open
Abstract
The next generation of robot companions or robot working partners will need to satisfy social requirements somehow similar to the famous laws of robotics envisaged by Isaac Asimov time ago (Asimov, 1942). The necessary technology has almost reached the required level, including sensors and actuators, but the cognitive organization is still in its infancy and is only partially supported by the current understanding of brain cognitive processes. The brain of symbiotic robots will certainly not be a “positronic” replica of the human brain: probably, the greatest part of it will be a set of interacting computational processes running in the cloud. In this article, we review the challenges that must be met in the design of a set of interacting computational processes as building blocks of a cognitive architecture that may give symbiotic capabilities to collaborative robots of the next decades: (1) an animated body-schema; (2) an imitation machinery; (3) a motor intentions machinery; (4) a set of physical interaction mechanisms; and (5) a shared memory system for incremental symbiotic development. We would like to stress that our approach is totally un-hierarchical: the five building blocks of the shared cognitive architecture are fully bi-directionally connected. For example, imitation and intentional processes require the “services” of the animated body schema which, on the other hand, can run its simulations if appropriately prompted by imitation and/or intention, with or without physical interaction. Successful experiences can leave a trace in the shared memory system and chunks of memory fragment may compete to participate to novel cooperative actions. And so on and so forth. At the heart of the system is lifelong training and learning but, different from the conventional learning paradigms in neural networks, where learning is somehow passively imposed by an external agent, in symbiotic robots there is an element of free choice of what is worth learning, driven by the interaction between the robot and the human partner. The proposed set of building blocks is certainly a rough approximation of what is needed by symbiotic robots but we believe it is a useful starting point for building a computational framework.
Collapse
Affiliation(s)
- Giulio Sandini
- Research Unit of Robotics, Brain, and Cognitive Sciences (RBCS), Istituto Italiano di Tecnologia, Genoa, Italy
| | - Vishwanathan Mohan
- School of Computer Science and Electronic Engineering, University of Essex, Colchester, United Kingdom
| | - Alessandra Sciutti
- Research Unit of Robotics, Brain, and Cognitive Sciences (RBCS), Istituto Italiano di Tecnologia, Genoa, Italy
| | - Pietro Morasso
- Research Unit of Robotics, Brain, and Cognitive Sciences (RBCS), Istituto Italiano di Tecnologia, Genoa, Italy
| |
Collapse
|
11
|
Bhat AA, Mohan V, Sandini G, Morasso P. Humanoid infers Archimedes' principle: understanding physical relations and object affordances through cumulative learning experiences. J R Soc Interface 2017; 13:rsif.2016.0310. [PMID: 27466440 PMCID: PMC4971221 DOI: 10.1098/rsif.2016.0310] [Citation(s) in RCA: 8] [Impact Index Per Article: 1.1] [Reference Citation Analysis] [Abstract] [Key Words] [Track Full Text] [Download PDF] [Figures] [Journal Information] [Subscribe] [Scholar Register] [Received: 04/21/2016] [Accepted: 06/28/2016] [Indexed: 11/12/2022] Open
Abstract
Emerging studies indicate that several species such as corvids, apes and children solve 'The Crow and the Pitcher' task (from Aesop's Fables) in diverse conditions. Hidden beneath this fascinating paradigm is a fundamental question: by cumulatively interacting with different objects, how can an agent abstract the underlying cause-effect relations to predict and creatively exploit potential affordances of novel objects in the context of sought goals? Re-enacting this Aesop's Fable task on a humanoid within an open-ended 'learning-prediction-abstraction' loop, we address this problem and (i) present a brain-guided neural framework that emulates rapid one-shot encoding of ongoing experiences into a long-term memory and (ii) propose four task-agnostic learning rules (elimination, growth, uncertainty and status quo) that correlate predictions from remembered past experiences with the unfolding present situation to gradually abstract the underlying causal relations. Driven by the proposed architecture, the ensuing robot behaviours illustrated causal learning and anticipation similar to natural agents. Results further demonstrate that by cumulatively interacting with few objects, the predictions of the robot in case of novel objects converge close to the physical law, i.e. the Archimedes principle: this being independent of both the objects explored during learning and the order of their cumulative exploration.
Collapse
Affiliation(s)
- Ajaz Ahmad Bhat
- Robotics, Brain and Cognitive Science Department, Istituto Italiano di Tecnologia, Via Morego 30, Genova, Italy
| | - Vishwanathan Mohan
- Robotics, Brain and Cognitive Science Department, Istituto Italiano di Tecnologia, Via Morego 30, Genova, Italy
| | - Giulio Sandini
- Robotics, Brain and Cognitive Science Department, Istituto Italiano di Tecnologia, Via Morego 30, Genova, Italy
| | - Pietro Morasso
- Robotics, Brain and Cognitive Science Department, Istituto Italiano di Tecnologia, Via Morego 30, Genova, Italy
| |
Collapse
|
12
|
Pointeau G, Dominey PF. The Role of Autobiographical Memory in the Development of a Robot Self. Front Neurorobot 2017; 11:27. [PMID: 28676751 PMCID: PMC5476692 DOI: 10.3389/fnbot.2017.00027] [Citation(s) in RCA: 8] [Impact Index Per Article: 1.1] [Reference Citation Analysis] [Abstract] [Key Words] [Track Full Text] [Download PDF] [Figures] [Journal Information] [Subscribe] [Scholar Register] [Received: 11/27/2016] [Accepted: 05/22/2017] [Indexed: 11/13/2022] Open
Abstract
This article briefly reviews research in cognitive development concerning the nature of the human self. It then reviews research in developmental robotics that has attempted to retrace parts of the developmental trajectory of the self. This should be of interest to developmental psychologists, and researchers in developmental robotics. As a point of departure, one of the most characteristic aspects of human social interaction is cooperation-the process of entering into a joint enterprise to achieve a common goal. Fundamental to this ability to cooperate is the underlying ability to enter into, and engage in, a self-other relation. This suggests that if we intend for robots to cooperate with humans, then to some extent robots must engage in these self-other relations, and hence they must have some aspect of a self. Decades of research in human cognitive development indicate that the self is not fully present from the outset, but rather that it is developed in a usage-based fashion, that is, through engaging with the world, including the physical world and the social world of animate intentional agents. In an effort to characterize the self, Ulric Neisser noted that self is not unitary, and he thus proposed five types of self-knowledge that correspond to five distinct components of self: ecological, interpersonal, conceptual, temporally extended, and private. He emphasized the ecological nature of each of these levels, how they are developed through the engagement of the developing child with the physical and interpersonal worlds. Crucially, development of the self has been shown to rely on the child's autobiographical memory. From the developmental robotics perspective, this suggests that in principal it would be possible to develop certain aspects of self in a robot cognitive system where the robot is engaged in the physical and social world, equipped with an autobiographical memory system. We review a series of developmental robotics studies that make progress in this enterprise. We conclude with a summary of the properties that are required for the development of these different levels of self, and we identify topics for future research.
Collapse
Affiliation(s)
- Gregoire Pointeau
- Institut National de la Santé et de la Recherche Médicale, Stem Cell and Brain Research Institute U1208, Univ Lyon, Université Claude Bernard Lyon 1Lyon, France.,Robot Cognition Laboratory, Centre National de la Recherche ScientifiqueLyon, France
| | - Peter Ford Dominey
- Institut National de la Santé et de la Recherche Médicale, Stem Cell and Brain Research Institute U1208, Univ Lyon, Université Claude Bernard Lyon 1Lyon, France.,Robot Cognition Laboratory, Centre National de la Recherche ScientifiqueLyon, France
| |
Collapse
|
13
|
Nasuto SJ, Hayashi Y. Anticipation: Beyond synthetic biology and cognitive robotics. Biosystems 2016; 148:22-31. [DOI: 10.1016/j.biosystems.2016.07.011] [Citation(s) in RCA: 12] [Impact Index Per Article: 1.5] [Reference Citation Analysis] [Track Full Text] [Journal Information] [Subscribe] [Scholar Register] [Received: 06/03/2015] [Revised: 07/25/2016] [Accepted: 07/31/2016] [Indexed: 10/21/2022]
|
14
|
McKinstry JL, Fleischer JG, Chen Y, Gall WE, Edelman GM. Imagery May Arise from Associations Formed through Sensory Experience: A Network of Spiking Neurons Controlling a Robot Learns Visual Sequences in Order to Perform a Mental Rotation Task. PLoS One 2016; 11:e0162155. [PMID: 27653977 PMCID: PMC5031450 DOI: 10.1371/journal.pone.0162155] [Citation(s) in RCA: 5] [Impact Index Per Article: 0.6] [Reference Citation Analysis] [Abstract] [Grants] [Track Full Text] [Download PDF] [Figures] [Journal Information] [Subscribe] [Scholar Register] [Received: 09/15/2015] [Accepted: 08/18/2016] [Indexed: 11/24/2022] Open
Abstract
Mental imagery occurs “when a representation of the type created during the initial phases of perception is present but the stimulus is not actually being perceived.” How does the capability to perform mental imagery arise? Extending the idea that imagery arises from learned associations, we propose that mental rotation, a specific form of imagery, could arise through the mechanism of sequence learning–that is, by learning to regenerate the sequence of mental images perceived while passively observing a rotating object. To demonstrate the feasibility of this proposal, we constructed a simulated nervous system and embedded it within a behaving humanoid robot. By observing a rotating object, the system learns the sequence of neural activity patterns generated by the visual system in response to the object. After learning, it can internally regenerate a similar sequence of neural activations upon briefly viewing the static object. This system learns to perform a mental rotation task in which the subject must determine whether two objects are identical despite differences in orientation. As with human subjects, the time taken to respond is proportional to the angular difference between the two stimuli. Moreover, as reported in humans, the system fills in intermediate angles during the task, and this putative mental rotation activates the same pathways that are activated when the system views physical rotation. This work supports the proposal that mental rotation arises through sequence learning and the idea that mental imagery aids perception through learned associations, and suggests testable predictions for biological experiments.
Collapse
Affiliation(s)
- Jeffrey L. McKinstry
- The Neurosciences Institute, La Jolla, California, United States of America
- * E-mail:
| | - Jason G. Fleischer
- The Neurosciences Institute, La Jolla, California, United States of America
| | - Yanqing Chen
- The Neurosciences Institute, La Jolla, California, United States of America
| | - W. Einar Gall
- The Neurosciences Institute, La Jolla, California, United States of America
| | - Gerald M. Edelman
- The Neurosciences Institute, La Jolla, California, United States of America
| |
Collapse
|
15
|
Billing EA, Svensson H, Lowe R, Ziemke T. Finding Your Way from the Bed to the Kitchen: Reenacting and Recombining Sensorimotor Episodes Learned from Human Demonstration. Front Robot AI 2016. [DOI: 10.3389/frobt.2016.00009] [Citation(s) in RCA: 4] [Impact Index Per Article: 0.5] [Reference Citation Analysis] [Track Full Text] [Journal Information] [Subscribe] [Scholar Register] [Indexed: 12/31/2022] Open
|