1
|
Modular-integrative modeling: a new framework for building brain models that blend biological realism and functional performance. Natl Sci Rev 2024; 11:nwad318. [PMID: 38577673 PMCID: PMC10989280 DOI: 10.1093/nsr/nwad318] [Citation(s) in RCA: 0] [Impact Index Per Article: 0] [Reference Citation Analysis] [Abstract] [Grants] [Track Full Text] [Figures] [Journal Information] [Subscribe] [Scholar Register] [Received: 08/19/2023] [Revised: 12/04/2023] [Accepted: 12/18/2023] [Indexed: 04/06/2024] Open
Abstract
This Perspective presents the Modular-Integrative Modeling approach, a novel framework in neuroscience for developing brain models that blend biological realism with functional performance to provide a holistic view on brain function in interaction with the body and environment.
Collapse
|
2
|
Editorial: Design, modeling and control of kinematically redundant robots. Front Robot AI 2024; 11:1399217. [PMID: 38651052 PMCID: PMC11033426 DOI: 10.3389/frobt.2024.1399217] [Citation(s) in RCA: 0] [Impact Index Per Article: 0] [Reference Citation Analysis] [Key Words] [Track Full Text] [Journal Information] [Subscribe] [Scholar Register] [Received: 03/11/2024] [Accepted: 03/25/2024] [Indexed: 04/25/2024] Open
|
3
|
Assessment of Postural Control in Children with Movement Disorders by Means of a New Technological Tool: A Pilot Study. Bioengineering (Basel) 2024; 11:176. [PMID: 38391662 PMCID: PMC10886107 DOI: 10.3390/bioengineering11020176] [Citation(s) in RCA: 0] [Impact Index Per Article: 0] [Reference Citation Analysis] [Abstract] [Key Words] [Grants] [Track Full Text] [Journal Information] [Subscribe] [Scholar Register] [Received: 12/20/2023] [Revised: 02/01/2024] [Accepted: 02/08/2024] [Indexed: 02/24/2024] Open
Abstract
Considering the variability and heterogeneity of motor impairment in children with Movement Disorders (MDs), the assessment of postural control becomes essential. For its assessment, only a few tools objectively quantify and recognize the difference among children with MDs. In this study, we use the Virtual Reality Rehabilitation System (VRRS) for assessing the postural control in children with MD. Furthermore, 16 children (mean age 10.68 ± 3.62 years, range 4.29-18.22 years) were tested with VRRS by using a stabilometric balance platform. Postural parameters, related to the movements of the Centre of Pressure (COP), were collected and analyzed. Three different MD groups were identified according to the prevalent MD: dystonia, chorea and chorea-dystonia. Statistical analyses tested the differences among MD groups in the VRRS-derived COP variables. The mean distance, root mean square, excursion, velocity and frequency values of the dystonia group showed significant differences (p < 0.05) between the chorea group and the chorea-dystonia group. Technology provides quantitative data to support clinical assessment: in this case, the VRRS detected differences among the MD patterns, identifying specific group features. This tool could be useful also for monitoring the longitudinal trajectories and detecting post-treatment changes.
Collapse
|
4
|
Soft DAgger: Sample-Efficient Imitation Learning for Control of Soft Robots. SENSORS (BASEL, SWITZERLAND) 2023; 23:8278. [PMID: 37837107 PMCID: PMC10574889 DOI: 10.3390/s23198278] [Citation(s) in RCA: 0] [Impact Index Per Article: 0] [Reference Citation Analysis] [Abstract] [Key Words] [Grants] [Track Full Text] [Subscribe] [Scholar Register] [Received: 09/08/2023] [Revised: 09/28/2023] [Accepted: 10/02/2023] [Indexed: 10/15/2023]
Abstract
This paper presents Soft DAgger, an efficient imitation learning-based approach for training control solutions for soft robots. To demonstrate the effectiveness of the proposed algorithm, we implement it on a two-module soft robotic arm involved in the task of writing letters in 3D space. Soft DAgger uses a dynamic behavioral map of the soft robot, which maps the robot's task space to its actuation space. The map acts as a teacher and is responsible for predicting the optimal actions for the soft robot based on its previous state action history, expert demonstrations, and current position. This algorithm achieves generalization ability without depending on costly exploration techniques or reinforcement learning-based synthetic agents. We propose two variants of the control algorithm and demonstrate that good generalization capabilities and improved task reproducibility can be achieved, along with a consistent decrease in the optimization time and samples. Overall, Soft DAgger provides a practical control solution to perform complex tasks in fewer samples with soft robots. To the best of our knowledge, our study is an initial exploration of imitation learning with online optimization for soft robot control.
Collapse
|
5
|
Maximum downward slope of sleep slow waves as a potential marker of attention-deficit/hyperactivity disorder clinical phenotypes. J Psychiatr Res 2022; 156:679-689. [PMID: 36399860 DOI: 10.1016/j.jpsychires.2022.10.057] [Citation(s) in RCA: 0] [Impact Index Per Article: 0] [Reference Citation Analysis] [Abstract] [Key Words] [Track Full Text] [Journal Information] [Submit a Manuscript] [Subscribe] [Scholar Register] [Received: 12/30/2021] [Revised: 08/25/2022] [Accepted: 10/28/2022] [Indexed: 11/11/2022]
Abstract
BACKGROUND Attention-Deficit/Hyperactivity Disorder (ADHD) is a highly heterogeneous diagnostic category, encompassing several endophenotypes and comorbidities, including sleep problems. However, no predictor of clinical long-term trajectories or comorbidity has yet been established. Sleep EEG has been proposed as a potential tool for evaluating the synaptic strength during development, as well as the cortical thickness, which is presumed to be altered in ADHD. We investigated whether the slope of the Slow Waves (SWs), a microstructural parameter of the sleep EEG, was a potential predictive parameter for psychiatric comorbidities and neuropsychological dimensions in ADHD. METHODS 70 children (58 m; 8.76 ± 2.77 y) with ADHD who underwent psychiatric and neurologic evaluations and a standard EEG recording during naps were investigated. After sleep EEG analysis, we grouped the extracted SWs in bins of equal amplitude and then measured the associations, through generalized linear regression, between their maximum downward slopes (MDS) and the individual scores obtained from clinical rating scales. RESULTS The presence of Multiple Anxiety Disorders was positively associated with MDS of medium amplitude SWs in temporo-posterior left areas. The Child Behavior Checklist scores showed negative associations in the same areas for small SWs. The presence of autistic traits was positively associated with MDS of high amplitude SWs in bilateral anterior and temporal left areas. The WISC-IV Processing Speed Index showed negative associations with MDS of small-to-medium SWs in anterior and temporal right areas, while positive associations in posterior and temporal left areas. CONCLUSIONS Consistency of association clusters' localization on the scalp suggests that variations in the local MDS, revealing alterations of local synaptic strength and/or in daytime use of certain cortical circuits, could underlie specific neurodevelopmental trajectories resulting in different ADHD clinical phenotypes.
Collapse
|
6
|
Dual STDP processes at Purkinje cells contribute to distinct improvements in accuracy and speed of saccadic eye movements. PLoS Comput Biol 2022; 18:e1010564. [PMID: 36194625 PMCID: PMC9565489 DOI: 10.1371/journal.pcbi.1010564] [Citation(s) in RCA: 0] [Impact Index Per Article: 0] [Reference Citation Analysis] [Abstract] [MESH Headings] [Grants] [Track Full Text] [Download PDF] [Figures] [Journal Information] [Subscribe] [Scholar Register] [Received: 03/21/2022] [Revised: 10/14/2022] [Accepted: 09/13/2022] [Indexed: 11/18/2022] Open
Abstract
Saccadic eye-movements play a crucial role in visuo-motor control by allowing rapid foveation onto new targets. However, the neural processes governing saccades adaptation are not fully understood. Saccades, due to the short-time of execution (20-100 ms) and the absence of sensory information for online feedback control, must be controlled in a ballistic manner. Incomplete measurements of the movement trajectory, such as the visual endpoint error, are supposedly used to form internal predictions about the movement kinematics resulting in predictive control. In order to characterize the synaptic and neural circuit mechanisms underlying predictive saccadic control, we have reconstructed the saccadic system in a digital controller embedding a spiking neural network of the cerebellum with spike timing-dependent plasticity (STDP) rules driving parallel fiber-Purkinje cell long-term potentiation and depression (LTP and LTD). This model implements a control policy based on a dual plasticity mechanism, resulting in the identification of the roles of LTP and LTD in regulating the overall quality of saccade kinematics: it turns out that LTD increases the accuracy by decreasing visual error and LTP increases the peak speed. The control policy also required cerebellar PCs to be divided into two subpopulations, characterized by burst or pause responses. To our knowledge, this is the first model that explains in mechanistic terms the visual error and peak speed regulation of ballistic eye movements in forward mode exploiting spike-timing to regulate firing in different populations of the neuronal network. This elementary model of saccades could be extended and applied to other more complex cases in which single jerks are concatenated to compose articulated and coordinated movements.
Collapse
|
7
|
Editorial: Biomimetic control architectures for robots. Front Neurorobot 2022; 16:998045. [PMID: 36051607 PMCID: PMC9425062 DOI: 10.3389/fnbot.2022.998045] [Citation(s) in RCA: 0] [Impact Index Per Article: 0] [Reference Citation Analysis] [Track Full Text] [Download PDF] [Journal Information] [Subscribe] [Scholar Register] [Received: 07/19/2022] [Accepted: 07/26/2022] [Indexed: 11/22/2022] Open
|
8
|
Controlling Soft Robotic Arms Using Continual Learning. IEEE Robot Autom Lett 2022. [DOI: 10.1109/lra.2022.3157369] [Citation(s) in RCA: 0] [Impact Index Per Article: 0] [Reference Citation Analysis] [Track Full Text] [Journal Information] [Subscribe] [Scholar Register] [Indexed: 11/07/2022]
|
9
|
Closed-Loop Dynamic Control of a Soft Manipulator Using Deep Reinforcement Learning. IEEE Robot Autom Lett 2022. [DOI: 10.1109/lra.2022.3146903] [Citation(s) in RCA: 1] [Impact Index Per Article: 0.5] [Reference Citation Analysis] [Track Full Text] [Journal Information] [Subscribe] [Scholar Register] [Indexed: 11/06/2022]
|
10
|
Reaching and Grasping Movements in Parkinson's Disease: A Review. JOURNAL OF PARKINSON'S DISEASE 2022; 12:1083-1113. [PMID: 35253780 PMCID: PMC9198782 DOI: 10.3233/jpd-213082] [Citation(s) in RCA: 2] [Impact Index Per Article: 1.0] [Reference Citation Analysis] [Abstract] [Key Words] [MESH Headings] [Track Full Text] [Subscribe] [Scholar Register] [Indexed: 04/13/2023]
Abstract
Parkinson's disease (PD) is known to affect the brain motor circuits involving the basal ganglia (BG) and to induce, among other signs, general slowness and paucity of movements. In upper limb movements, PD patients show a systematic prolongation of movement duration while maintaining a sufficient level of endpoint accuracy. PD appears to cause impairments not only in movement execution, but also in movement initiation and planning, as revealed by abnormal preparatory activity of motor-related brain areas. Grasping movement is affected as well, particularly in the coordination of the hand aperture with the transport phase. In the last fifty years, numerous behavioral studies attempted to clarify the mechanisms underlying these anomalies, speculating on the plausible role that the BG-thalamo-cortical circuitry may play in normal and pathological motor control. Still, many questions remain open, especially concerning the management of the speed-accuracy tradeoff and the online feedback control. In this review, we summarize the literature results on reaching and grasping in parkinsonian patients. We analyze the relevant hypotheses on the origins of dysfunction, by focusing on the motor control aspects involved in the different movement phases and the corresponding role played by the BG. We conclude with an insight into the innovative stimulation techniques and computational models recently proposed, which might be helpful in further clarifying the mechanisms through which PD affects reaching and grasping movements.
Collapse
|
11
|
Rotational dynamics in motor cortex are consistent with a feedback controller. eLife 2021; 10:e67256. [PMID: 34730516 PMCID: PMC8691841 DOI: 10.7554/elife.67256] [Citation(s) in RCA: 22] [Impact Index Per Article: 7.3] [Reference Citation Analysis] [Abstract] [Key Words] [MESH Headings] [Grants] [Track Full Text] [Download PDF] [Figures] [Journal Information] [Subscribe] [Scholar Register] [Received: 02/05/2021] [Accepted: 10/28/2021] [Indexed: 11/13/2022] Open
Abstract
Recent studies have identified rotational dynamics in motor cortex (MC), which many assume arise from intrinsic connections in MC. However, behavioral and neurophysiological studies suggest that MC behaves like a feedback controller where continuous sensory feedback and interactions with other brain areas contribute substantially to MC processing. We investigated these apparently conflicting theories by building recurrent neural networks that controlled a model arm and received sensory feedback from the limb. Networks were trained to counteract perturbations to the limb and to reach toward spatial targets. Network activities and sensory feedback signals to the network exhibited rotational structure even when the recurrent connections were removed. Furthermore, neural recordings in monkeys performing similar tasks also exhibited rotational structure not only in MC but also in somatosensory cortex. Our results argue that rotational structure may also reflect dynamics throughout the voluntary motor system involved in online control of motor actions.
Collapse
|
12
|
Editorial: Machine Learning Techniques for Soft Robots. Front Robot AI 2021; 8:726774. [PMID: 34277722 PMCID: PMC8282051 DOI: 10.3389/frobt.2021.726774] [Citation(s) in RCA: 1] [Impact Index Per Article: 0.3] [Reference Citation Analysis] [Key Words] [Track Full Text] [Download PDF] [Journal Information] [Subscribe] [Scholar Register] [Received: 06/17/2021] [Accepted: 06/21/2021] [Indexed: 11/21/2022] Open
|
13
|
Sharpness recognition based on synergy between bio-inspired nociceptors and tactile mechanoreceptors. Sci Rep 2021; 11:2109. [PMID: 33483529 PMCID: PMC7822817 DOI: 10.1038/s41598-021-81199-3] [Citation(s) in RCA: 7] [Impact Index Per Article: 2.3] [Reference Citation Analysis] [Abstract] [Key Words] [Track Full Text] [Download PDF] [Figures] [Journal Information] [Subscribe] [Scholar Register] [Received: 04/27/2020] [Accepted: 01/04/2021] [Indexed: 01/30/2023] Open
Abstract
Touch and pain sensations are complementary aspects of daily life that convey crucial information about the environment while also providing protection to our body. Technological advancements in prosthesis design and control mechanisms assist amputees to regain lost function but often they have no meaningful tactile feedback or perception. In the present study, we propose a bio-inspired tactile system with a population of 23 digital afferents: 12 RA-I, 6 SA-I, and 5 nociceptors. Indeed, the functional concept of the nociceptor is implemented on the FPGA for the first time. One of the main features of biological tactile afferents is that their distal axon branches in the skin, creating complex receptive fields. Given these physiological observations, the bio-inspired afferents are randomly connected to the several neighboring mechanoreceptors with different weights to form their own receptive field. To test the performance of the proposed neuromorphic chip in sharpness detection, a robotic system with three-degree of freedom equipped with the tactile sensor indents the 3D-printed objects. Spike responses of the biomimetic afferents are then collected for analysis by rate and temporal coding algorithms. In this way, the impact of the innervation mechanism and collaboration of afferents and nociceptors on sharpness recognition are investigated. Our findings suggest that the synergy between sensory afferents and nociceptors conveys more information about tactile stimuli which in turn leads to the robustness of the proposed neuromorphic system against damage to the taxels or afferents. Moreover, it is illustrated that spiking activity of the biomimetic nociceptors is amplified as the sharpness increases which can be considered as a feedback mechanism for prosthesis protection. This neuromorphic approach advances the development of prosthesis to include the sensory feedback and to distinguish innocuous (non-painful) and noxious (painful) stimuli.
Collapse
|
14
|
Recurrence quantification analysis of EEG signals for tactile roughness discrimination. INT J MACH LEARN CYB 2020. [DOI: 10.1007/s13042-020-01224-1] [Citation(s) in RCA: 5] [Impact Index Per Article: 1.3] [Reference Citation Analysis] [Track Full Text] [Journal Information] [Subscribe] [Scholar Register] [Indexed: 11/25/2022]
|
15
|
Cerebellar adaptive mechanisms explain the optimal control of saccadic eye movements. BIOINSPIRATION & BIOMIMETICS 2020; 16:016004. [PMID: 33150874 DOI: 10.1088/1748-3190/abae7f] [Citation(s) in RCA: 3] [Impact Index Per Article: 0.8] [Reference Citation Analysis] [Abstract] [MESH Headings] [Track Full Text] [Subscribe] [Scholar Register] [Indexed: 06/11/2023]
Abstract
Cerebellar synaptic plasticity is vital for adaptability and fine tuning of goal-directed movements. The perceived sensory errors between desired and actual movement outcomes are commonly considered to induce plasticity in the cerebellar synapses, with an objective to improve desirability of the executed movements. In rapid goal-directed eye movements called saccades, the only available sensory feedback is the direction of reaching error information received only at end of the movement. Moreover, this sensory error dependent plasticity can only improve the accuracy of the movements, while ignoring other essential characteristics such as reaching in minimum-time. In this work we propose a rate based, cerebellum inspired adaptive filter model to address refinement of both accuracy and movement-time of saccades. We use optimal control approach in conjunction with information constraints posed by the cerebellum to derive bio-plausible supervised plasticity rules. We implement and validate this bio-inspired scheme on a humanoid robot. We found out that, separate plasticity mechanisms in the model cerebellum separately control accuracy and movement-time. These plasticity mechanisms ensure that optimal saccades are produced by just receiving the direction of end reaching error as an evaluative signal. Furthermore, the model emulates encoding in the cerebellum of movement kinematics as observed in biological experiments.
Collapse
|
16
|
Experimental and Computational Study on Motor Control and Recovery After Stroke: Toward a Constructive Loop Between Experimental and Virtual Embodied Neuroscience. Front Syst Neurosci 2020; 14:31. [PMID: 32733210 PMCID: PMC7359878 DOI: 10.3389/fnsys.2020.00031] [Citation(s) in RCA: 20] [Impact Index Per Article: 5.0] [Reference Citation Analysis] [Abstract] [Key Words] [Track Full Text] [Download PDF] [Figures] [Journal Information] [Subscribe] [Scholar Register] [Received: 06/28/2019] [Accepted: 05/08/2020] [Indexed: 01/22/2023] Open
Abstract
Being able to replicate real experiments with computational simulations is a unique opportunity to refine and validate models with experimental data and redesign the experiments based on simulations. However, since it is technically demanding to model all components of an experiment, traditional approaches to modeling reduce the experimental setups as much as possible. In this study, our goal is to replicate all the relevant features of an experiment on motor control and motor rehabilitation after stroke. To this aim, we propose an approach that allows continuous integration of new experimental data into a computational modeling framework. First, results show that we could reproduce experimental object displacement with high accuracy via the simulated embodiment in the virtual world by feeding a spinal cord model with experimental registration of the cortical activity. Second, by using computational models of multiple granularities, our preliminary results show the possibility of simulating several features of the brain after stroke, from the local alteration in neuronal activity to long-range connectivity remodeling. Finally, strategies are proposed to merge the two pipelines. We further suggest that additional models could be integrated into the framework thanks to the versatility of the proposed approach, thus allowing many researchers to achieve continuously improved experimental design.
Collapse
|
17
|
Spike train analysis in a digital neuromorphic system of cutaneous mechanoreceptor. Neurocomputing 2020. [DOI: 10.1016/j.neucom.2019.09.043] [Citation(s) in RCA: 0] [Impact Index Per Article: 0] [Reference Citation Analysis] [Track Full Text] [Journal Information] [Subscribe] [Scholar Register] [Indexed: 10/25/2022]
|
18
|
A Digital Hardware System for Spiking Network of Tactile Afferents. Front Neurosci 2020; 13:1330. [PMID: 32009869 PMCID: PMC6971225 DOI: 10.3389/fnins.2019.01330] [Citation(s) in RCA: 2] [Impact Index Per Article: 0.5] [Reference Citation Analysis] [Abstract] [Key Words] [Track Full Text] [Download PDF] [Figures] [Journal Information] [Subscribe] [Scholar Register] [Received: 07/31/2019] [Accepted: 11/26/2019] [Indexed: 11/13/2022] Open
Abstract
In the present research, we explore the possibility of utilizing a hardware-based neuromorphic approach to develop a tactile sensory system at the level of first-order afferents, which are slowly adapting type 1 (SA-I) and fast adapting type 1 (FA-I) afferents. Four spiking models are used to mimic neural signals of both SA-I and FA-I primary afferents. Next, a digital circuit is designed for each spiking model for both afferents to be implemented on the field-programmable gate array (FPGA). The four different digital circuits are then compared from source utilization point of view to find the minimum cost circuit for creating a population of digital afferents. In this way, the firing responses of both SA-I and FA-I afferents are physically measured in hardware. Finally, a population of 243 afferents consisting of 90 SA-I and 153 FA-I digital neuromorphic circuits are implemented on the FPGA. The FPGA also receives nine inputs from the force sensors through an interfacing board. Therefore, the data of multiple inputs are processed by the spiking network of tactile afferents, simultaneously. Benefiting from parallel processing capabilities of FPGA, the proposed architecture offers a low-cost neuromorphic structure for tactile information processing. Applying machine learning algorithms on the artificial spiking patterns collected from FPGA, we successfully classified three different objects based on the firing rate paradigm. Consequently, the proposed neuromorphic system provides the opportunity for development of new tactile processing component for robotic and prosthetic applications.
Collapse
|
19
|
A Cerebellar Internal Models Control Architecture for Online Sensorimotor Adaptation of a Humanoid Robot Acting in a Dynamic Environment. IEEE Robot Autom Lett 2020. [DOI: 10.1109/lra.2019.2943818] [Citation(s) in RCA: 10] [Impact Index Per Article: 2.5] [Reference Citation Analysis] [Track Full Text] [Journal Information] [Subscribe] [Scholar Register] [Indexed: 11/11/2022]
|
20
|
Abstract
The cerebellum, which is responsible for motor control and learning, has been suggested to act as a Smith predictor for compensation of time-delays by means of internal forward models. However, insights about how forward model predictions are integrated in the Smith predictor have not yet been unveiled. To fill this gap, a novel bio-inspired modular control architecture that merges a recurrent cerebellar-like loop for adaptive control and a Smith predictor controller is proposed. The goal is to provide accurate anticipatory corrections to the generation of the motor commands in spite of sensory delays and to validate the robustness of the proposed control method to input and physical dynamic changes. The outcome of the proposed architecture with other two control schemes that do not include the Smith control strategy or the cerebellar-like corrections are compared. The results obtained on four sets of experiments confirm that the cerebellum-like circuit provides more effective corrections when only the Smith strategy is adopted and that minor tuning in the parameters, fast adaptation and reproducible configuration are enabled.
Collapse
|
21
|
Combining Evolutionary and Adaptive Control Strategies for Quadruped Robotic Locomotion. Front Neurorobot 2019; 13:71. [PMID: 31555118 PMCID: PMC6727738 DOI: 10.3389/fnbot.2019.00071] [Citation(s) in RCA: 6] [Impact Index Per Article: 1.2] [Reference Citation Analysis] [Abstract] [Key Words] [Track Full Text] [Download PDF] [Figures] [Journal Information] [Subscribe] [Scholar Register] [Received: 04/15/2019] [Accepted: 08/14/2019] [Indexed: 11/13/2022] Open
Abstract
In traditional robotics, model-based controllers are usually needed in order to bring a robotic plant to the next desired state, but they present critical issues when the dimensionality of the control problem increases and disturbances from the external environment affect the system behavior, in particular during locomotion tasks. It is generally accepted that the motion control of quadruped animals is performed by neural circuits located in the spinal cord that act as a Central Pattern Generator and can generate appropriate locomotion patterns. This is thought to be the result of evolutionary processes that have optimized this network. On top of this, fine motor control is learned during the lifetime of the animal thanks to the plastic connections of the cerebellum that provide descending corrective inputs. This research aims at understanding and identifying the possible advantages of using learning during an evolution-inspired optimization for finding the best locomotion patterns in a robotic locomotion task. Accordingly, we propose a comparative study between two bio-inspired control architectures for quadruped legged robots where learning takes place either during the evolutionary search or only after that. The evolutionary process is carried out in a simulated environment, on a quadruped legged robot. To verify the possibility of overcoming the reality gap, the performance of both systems has been analyzed by changing the robot dynamics and its interaction with the external environment. Results show better performance metrics for the robotic agent whose locomotion method has been discovered by applying the adaptive module during the evolutionary exploration for the locomotion trajectories. Even when the motion dynamics and the interaction with the environment is altered, the locomotion patterns found on the learning robotic system are more stable, both in the joint and in the task space.
Collapse
|
22
|
A Biomimetic Control Method Increases the Adaptability of a Humanoid Robot Acting in a Dynamic Environment. Front Neurorobot 2019; 13:70. [PMID: 31555117 PMCID: PMC6722230 DOI: 10.3389/fnbot.2019.00070] [Citation(s) in RCA: 11] [Impact Index Per Article: 2.2] [Reference Citation Analysis] [Abstract] [Key Words] [Track Full Text] [Download PDF] [Figures] [Journal Information] [Subscribe] [Scholar Register] [Received: 01/29/2019] [Accepted: 08/12/2019] [Indexed: 11/13/2022] Open
Abstract
One of the big challenges in robotics is to endow agents with autonomous and adaptive capabilities. With this purpose, we embedded a cerebellum-based control system into a humanoid robot that becomes capable of handling dynamical external and internal complexity. The cerebellum is the area of the brain that coordinates and predicts the body movements throughout the body-environment interactions. Different biologically plausible cerebellar models are available in literature and have been employed for motor learning and control of simplified objects. We built the canonical cerebellar microcircuit by combining machine learning and computational neuroscience techniques. The control system is composed of the adaptive cerebellar module and a classic control method; their combination allows a fast adaptive learning and robust control of the robotic movements when external disturbances appear. The control structure is built offline, but the dynamic parameters are learned during an online-phase training. The aforementioned adaptive control system has been tested in the Neuro-robotics Platform with the virtual humanoid robot iCub. In the experiment, the robot iCub has to balance with the hand a table with a ball running on it. In contrast with previous attempts of solving this task, the proposed neural controller resulted able to quickly adapt when the internal and external conditions change. Our bio-inspired and flexible control architecture can be applied to different robotic configurations without an excessive tuning of the parameters or customization. The cerebellum-based control system is indeed able to deal with changing dynamics and interactions with the environment. Important insights regarding the relationship between the bio-inspired control system functioning and the complexity of the task to be performed are obtained.
Collapse
|
23
|
Running Large-Scale Simulations on the Neurorobotics Platform to Understand Vision - The Case of Visual Crowding. Front Neurorobot 2019; 13:33. [PMID: 31191291 PMCID: PMC6549494 DOI: 10.3389/fnbot.2019.00033] [Citation(s) in RCA: 9] [Impact Index Per Article: 1.8] [Reference Citation Analysis] [Abstract] [Key Words] [Track Full Text] [Download PDF] [Figures] [Journal Information] [Subscribe] [Scholar Register] [Received: 03/01/2019] [Accepted: 05/14/2019] [Indexed: 11/13/2022] Open
Abstract
Traditionally, human vision research has focused on specific paradigms and proposed models to explain very specific properties of visual perception. However, the complexity and scope of modern psychophysical paradigms undermine the success of this approach. For example, perception of an element strongly deteriorates when neighboring elements are presented in addition (visual crowding). As it was shown recently, the magnitude of deterioration depends not only on the directly neighboring elements but on almost all elements and their specific configuration. Hence, to fully explain human visual perception, one needs to take large parts of the visual field into account and combine all the aspects of vision that become relevant at such scale. These efforts require sophisticated and collaborative modeling. The Neurorobotics Platform (NRP) of the Human Brain Project offers a unique opportunity to connect models of all sorts of visual functions, even those developed by different research groups, into a coherently functioning system. Here, we describe how we used the NRP to connect and simulate a segmentation model, a retina model, and a saliency model to explain complex results about visual perception. The combination of models highlights the versatility of the NRP and provides novel explanations for inward-outward anisotropy in visual crowding.
Collapse
|
24
|
Emergence of behavior through morphology: a case study on an octopus inspired manipulator. BIOINSPIRATION & BIOMIMETICS 2019; 14:034001. [PMID: 30947160 DOI: 10.1088/1748-3190/ab1621] [Citation(s) in RCA: 2] [Impact Index Per Article: 0.4] [Reference Citation Analysis] [Abstract] [MESH Headings] [Track Full Text] [Subscribe] [Scholar Register] [Indexed: 06/09/2023]
Abstract
The complex motion abilities of the Octopus vulgaris have been an intriguing research topic for biologists and roboticists alike. Various studies have been conducted on the underlying control architectures employed by these high dimensional biological organisms. Researchers have attempted to replicate these architectures on robotic systems. Contrary to previous approaches, this study focuses on a robotic system, which is only morphologically similar to the Octopus vulgaris, and how it would behave under different control policies. This sheds light on the underlying optimality principles that these biological systems employ. Open loop control policies are obtained through a trajectory optimization method on a learned forward dynamic model. The motion patterns emerging from variations in morphology and environment were then derived to study the role of the body and environment. Results show that for the specific case of dynamic reaching with a soft appendage, the invariance in motion profile is a fundamental constraint imposed by the morphology and environment, independent from the controller. This suggests how morphological design can simplify stable control even for highly dimensional nonlinear dynamical systems and can provide insights into design of new soft robotic mechanisms.
Collapse
|
25
|
Model-Based Reinforcement Learning for Closed-Loop Dynamic Control of Soft Robotic Manipulators. IEEE T ROBOT 2019. [DOI: 10.1109/tro.2018.2878318] [Citation(s) in RCA: 114] [Impact Index Per Article: 22.8] [Reference Citation Analysis] [Track Full Text] [Journal Information] [Subscribe] [Scholar Register] [Indexed: 11/09/2022]
|
26
|
Modeling the Encoding of Saccade Kinematic Metrics in the Purkinje Cell Layer of the Cerebellar Vermis. Front Comput Neurosci 2019; 12:108. [PMID: 30687055 PMCID: PMC6335360 DOI: 10.3389/fncom.2018.00108] [Citation(s) in RCA: 5] [Impact Index Per Article: 1.0] [Reference Citation Analysis] [Abstract] [Key Words] [Track Full Text] [Download PDF] [Figures] [Journal Information] [Subscribe] [Scholar Register] [Received: 10/03/2018] [Accepted: 12/19/2018] [Indexed: 11/25/2022] Open
Abstract
Recent electrophysiological observations related to saccadic eye movements in rhesus monkeys, suggest a prediction of the sensory consequences of movement in the Purkinje cell layer of the cerebellar oculomotor vermis (OMV). A definite encoding of real-time motion of the eye has been observed in simple-spike responses of the combined burst-pause Purkinje cell populations, organized based upon their complex-spike directional tuning. However, the underlying control mechanisms that could lead to such action encoding are still unclear. We propose a saccade control model, with emphasis on the structure of the OMV and its interaction with the extra-cerebellar components. In the simulated bilateral organization of the OMV, each caudal fastigial nucleus is arranged to receive incoming projections from combined burst-pause Purkinje cell populations. The OMV, through the caudal fastigial nuclei, interacts with the brainstem to provide adaptive saccade gain corrections that minimize the visual error in reaching a given target location. The simulation results corroborate the experimental Purkinje cell population activity patterns and their relation with saccade kinematic metrics. The Purkinje layer activity that emerges from the proposed organization, precisely predicted the speed of the eye at different target eccentricities. Simulated granular layer activity suggests no separate dynamics with respect to shaping the bilateral Purkine layer activity. We further examine the validity of the simulated OMV in maintaining the accuracy of saccadic eye movements in the presence of signal dependent variabilities, that can occur in extra-cerebellar pathways.
Collapse
|
27
|
A Digital Hardware Realization for Spiking Model of Cutaneous Mechanoreceptor. Front Neurosci 2018; 12:322. [PMID: 29937707 PMCID: PMC6003138 DOI: 10.3389/fnins.2018.00322] [Citation(s) in RCA: 17] [Impact Index Per Article: 2.8] [Reference Citation Analysis] [Abstract] [Key Words] [Track Full Text] [Download PDF] [Figures] [Journal Information] [Subscribe] [Scholar Register] [Received: 06/26/2017] [Accepted: 04/25/2018] [Indexed: 11/17/2022] Open
Abstract
Inspired by the biology of human tactile perception, a hardware neuromorphic approach is proposed for spiking model of mechanoreceptors to encode the input force. In this way, a digital circuit is designed for a slowly adapting type I (SA-I) and fast adapting type I (FA-I) mechanoreceptors to be implemented on a low-cost digital hardware, such as field-programmable gate array (FPGA). This system computationally replicates the neural firing responses of both afferents. Then, comparative simulations are shown. The spiking models of mechanoreceptors are first simulated in MATLAB and next the digital neuromorphic circuits simulated in VIVADO are also compared to show that obtained results are in good agreement both quantitatively and qualitatively. Finally, we test the performance of the proposed digital mechanoreceptors in hardware using a prepared experimental set up. Hardware synthesis and physical realization on FPGA indicate that the digital mechanoreceptors are able to replicate essential characteristics of different firing patterns including bursting and spiking responses of the SA-I and FA-I mechanoreceptors. In addition to parallel computation, a main advantage of this method is that the mechanoreceptor digital circuits can be implemented in real-time through low-power neuromorphic hardware. This novel engineering framework is generally suitable for use in robotic and hand-prosthetic applications, so progressing the state of the art for tactile sensing.
Collapse
|
28
|
|
29
|
|
30
|
Multiobjective Optimization for Stiffness and Position Control in a Soft Robot Arm Module. IEEE Robot Autom Lett 2018. [DOI: 10.1109/lra.2017.2734247] [Citation(s) in RCA: 56] [Impact Index Per Article: 9.3] [Reference Citation Analysis] [Track Full Text] [Journal Information] [Subscribe] [Scholar Register] [Indexed: 11/06/2022]
|
31
|
Sense of movement: Simplifying principles for humanoid robots. Sci Robot 2017; 2:2/13/eaaq0882. [PMID: 33157877 DOI: 10.1126/scirobotics.aaq0882] [Citation(s) in RCA: 1] [Impact Index Per Article: 0.1] [Reference Citation Analysis] [Abstract] [Track Full Text] [Journal Information] [Subscribe] [Scholar Register] [Received: 10/06/2017] [Accepted: 12/04/2017] [Indexed: 11/02/2022]
Abstract
Brain simplifying principles can improve robot capabilities, but currently robotic control takes different paths.
Collapse
|
32
|
A comprehensive gaze stabilization controller based on cerebellar internal models. BIOINSPIRATION & BIOMIMETICS 2017; 12:065001. [PMID: 28795949 DOI: 10.1088/1748-3190/aa8581] [Citation(s) in RCA: 6] [Impact Index Per Article: 0.9] [Reference Citation Analysis] [Abstract] [MESH Headings] [Track Full Text] [Subscribe] [Scholar Register] [Indexed: 06/07/2023]
Abstract
Gaze stabilization is essential for clear vision; it is the combined effect of two reflexes relying on vestibular inputs: the vestibulocollic reflex (VCR), which stabilizes the head in space and the vestibulo-ocular reflex (VOR), which stabilizes the visual axis to minimize retinal image motion. The VOR works in conjunction with the opto-kinetic reflex (OKR), which is a visual feedback mechanism that allows the eye to move at the same speed as the observed scene. Together they keep the image stationary on the retina. In this work, we implement on a humanoid robot a model of gaze stabilization based on the coordination of VCR, VOR and OKR. The model, inspired by neuroscientific cerebellar theories, is provided with learning and adaptation capabilities based on internal models. We present the results for the gaze stabilization model on three sets of experiments conducted on the SABIAN robot and on the iCub simulator, validating the robustness of the proposed control method. The first set of experiments focused on the controller response to a set of disturbance frequencies along the vertical plane. The second shows the performances of the system under three-dimensional disturbances. The last set of experiments was carried out to test the capability of the proposed model to stabilize the gaze in locomotion tasks. The results confirm that the proposed model is beneficial in all cases reducing the retinal slip (velocity of the image on the retina) and keeping the orientation of the head stable.
Collapse
|
33
|
Learning dynamic models for open loop predictive control of soft robotic manipulators. BIOINSPIRATION & BIOMIMETICS 2017; 12:066003. [PMID: 28767049 DOI: 10.1088/1748-3190/aa839f] [Citation(s) in RCA: 30] [Impact Index Per Article: 4.3] [Reference Citation Analysis] [Abstract] [MESH Headings] [Track Full Text] [Subscribe] [Scholar Register] [Indexed: 06/07/2023]
Abstract
The soft capabilities of biological appendages like the arms of Octopus vulgaris and elephants' trunks have inspired roboticists to develop their robotic equivalents. Although there have been considerable efforts to replicate their morphology and behavior patterns, we are still lagging behind in replicating the dexterity and efficiency of these biological systems. This is mostly due to the lack of development and application of dynamic controllers on these robots which could exploit the morphological properties that a soft-bodied manipulator possesses. The complexity of these high-dimensional nonlinear systems has deterred the application of traditional model-based approaches. This paper provides a machine learning-based approach for the development of dynamic models for a soft robotic manipulator and a trajectory optimization method for predictive control of the manipulator in task space. To the best of our knowledge this is the first demonstration of a learned dynamic model and a derived task space controller for a soft robotic manipulator. The validation of the controller is carried out on an octopus-inspired soft manipulator simulation derived from a piecewise constant strain approximation and then experimentally on a pneumatically actuated soft manipulator. The results indicate that such an approach is promising for developing fast and accurate dynamic models for soft robotic manipulators while being applicable on a wide range of soft manipulators.
Collapse
|
34
|
Learning Closed Loop Kinematic Controllers for Continuum Manipulators in Unstructured Environments. Soft Robot 2017; 4:285-296. [DOI: 10.1089/soro.2016.0051] [Citation(s) in RCA: 50] [Impact Index Per Article: 7.1] [Reference Citation Analysis] [Track Full Text] [Journal Information] [Subscribe] [Scholar Register] [Indexed: 11/13/2022] Open
|
35
|
Proprioceptive Feedback through a Neuromorphic Muscle Spindle Model. Front Neurosci 2017; 11:341. [PMID: 28659756 PMCID: PMC5469895 DOI: 10.3389/fnins.2017.00341] [Citation(s) in RCA: 6] [Impact Index Per Article: 0.9] [Reference Citation Analysis] [Abstract] [Key Words] [Track Full Text] [Download PDF] [Figures] [Journal Information] [Subscribe] [Scholar Register] [Received: 03/01/2017] [Accepted: 05/30/2017] [Indexed: 11/13/2022] Open
Abstract
Connecting biologically inspired neural simulations to physical or simulated embodiments can be useful both in robotics, for the development of a new kind of bio-inspired controllers, and in neuroscience, to test detailed brain models in complete action-perception loops. The aim of this work is to develop a fully spike-based, biologically inspired mechanism for the translation of proprioceptive feedback. The translation is achieved by implementing a computational model of neural activity of type Ia and type II afferent fibers of muscle spindles, the primary source of proprioceptive information, which, in mammals is regulated through fusimotor activation and provides necessary adjustments during voluntary muscle contractions. As such, both static and dynamic γ-motoneurons activities are taken into account in the proposed model. Information from the actual proprioceptive sensors (i.e., motor encoders) is then used to simulate the spindle contraction and relaxation, and therefore drive the neural activity. To assess the feasibility of this approach, the model is implemented on the NEST spiking neural network simulator and on the SpiNNaker neuromorphic hardware platform and tested on simulated and physical robotic platforms. The results demonstrate that the model can be used in both simulated and real-time robotic applications to translate encoder values into a biologically plausible neural activity. Thus, this model provides a completely spike-based building block, suitable for neuromorphic platforms, that will enable the development of sensory-motor closed loops which could include neural simulations of areas of the central nervous system or of low-level reflexes.
Collapse
|
36
|
Towards the development of a soft manipulator as an assistive robot for personal care of elderly people. INT J ADV ROBOT SYST 2017. [DOI: 10.1177/1729881416687132] [Citation(s) in RCA: 60] [Impact Index Per Article: 8.6] [Reference Citation Analysis] [Abstract] [Track Full Text] [Journal Information] [Subscribe] [Scholar Register] [Indexed: 11/15/2022] Open
Abstract
Manipulators based on soft robotic technologies exhibit compliance and dexterity which ensures safe human–robot interaction. This article is a novel attempt at exploiting these desirable properties to develop a manipulator for an assistive application, in particular, a shower arm to assist the elderly in the bathing task. The overall vision for the soft manipulator is to concatenate three modules in a serial manner such that (i) the proximal segment is made up of cable-based actuation to compensate for gravitational effects and (ii) the central and distal segments are made up of hybrid actuation to autonomously reach delicate body parts to perform the main tasks related to bathing. The role of the latter modules is crucial to the application of the system in the bathing task; however, it is a nontrivial challenge to develop a robust and controllable hybrid actuated system with advanced manipulation capabilities and hence, the focus of this article. We first introduce our design and experimentally characterize its functionalities, which include elongation, shortening, omnidirectional bending. Next, we propose a control concept capable of solving the inverse kinetics problem using multiagent reinforcement learning to exploit these functionalities despite high dimensionality and redundancy. We demonstrate the effectiveness of the design and control of this module by demonstrating an open-loop task space control where it successfully moves through an asymmetric 3-D trajectory sampled at 12 points with an average reaching accuracy of 0.79 cm ± 0.18 cm. Our quantitative experimental results present a promising step toward the development of the soft manipulator eventually contributing to the advancement of soft robotics.
Collapse
|
37
|
Connecting Artificial Brains to Robots in a Comprehensive Simulation Framework: The Neurorobotics Platform. Front Neurorobot 2017; 11:2. [PMID: 28179882 PMCID: PMC5263131 DOI: 10.3389/fnbot.2017.00002] [Citation(s) in RCA: 51] [Impact Index Per Article: 7.3] [Reference Citation Analysis] [Abstract] [Key Words] [Track Full Text] [Download PDF] [Figures] [Journal Information] [Subscribe] [Scholar Register] [Received: 10/11/2016] [Accepted: 01/04/2017] [Indexed: 11/13/2022] Open
Abstract
Combined efforts in the fields of neuroscience, computer science, and biology allowed to design biologically realistic models of the brain based on spiking neural networks. For a proper validation of these models, an embodiment in a dynamic and rich sensory environment, where the model is exposed to a realistic sensory-motor task, is needed. Due to the complexity of these brain models that, at the current stage, cannot deal with real-time constraints, it is not possible to embed them into a real-world task. Rather, the embodiment has to be simulated as well. While adequate tools exist to simulate either complex neural networks or robots and their environments, there is so far no tool that allows to easily establish a communication between brain and body models. The Neurorobotics Platform is a new web-based environment that aims to fill this gap by offering scientists and technology developers a software infrastructure allowing them to connect brain models to detailed simulations of robot bodies and environments and to use the resulting neurorobotic systems for in silico experimentation. In order to simplify the workflow and reduce the level of the required programming skills, the platform provides editors for the specification of experimental sequences and conditions, environments, robots, and brain-body connectors. In addition to that, a variety of existing robots and environments are provided. This work presents the architecture of the first release of the Neurorobotics Platform developed in subproject 10 "Neurorobotics" of the Human Brain Project (HBP). At the current state, the Neurorobotics Platform allows researchers to design and run basic experiments in neurorobotics using simulated robots and simulated environments linked to simplified versions of brain models. We illustrate the capabilities of the platform with three example experiments: a Braitenberg task implemented on a mobile robot, a sensory-motor learning task based on a robotic controller, and a visual tracking embedding a retina model on the iCub humanoid robot. These use-cases allow to assess the applicability of the Neurorobotics Platform for robotic tasks as well as in neuroscientific experiments.
Collapse
|
38
|
|
39
|
|
40
|
|