26
|
Srisuchinnawong A, Homchanthanakul J, Manoonpong P. NeuroVis: Real-Time Neural Information Measurement and Visualization of Embodied Neural Systems. Front Neural Circuits 2021; 15:743101. [PMID: 35027885 PMCID: PMC8751631 DOI: 10.3389/fncir.2021.743101] [Citation(s) in RCA: 2] [Impact Index Per Article: 0.7] [Reference Citation Analysis] [Abstract] [Key Words] [MESH Headings] [Grants] [Track Full Text] [Download PDF] [Figures] [Journal Information] [Subscribe] [Scholar Register] [Received: 07/17/2021] [Accepted: 11/29/2021] [Indexed: 11/13/2022] Open
Abstract
Understanding the real-time dynamical mechanisms of neural systems remains a significant issue, preventing the development of efficient neural technology and user trust. This is because the mechanisms, involving various neural spatial-temporal ingredients [i.e., neural structure (NS), neural dynamics (ND), neural plasticity (NP), and neural memory (NM)], are too complex to interpret and analyze altogether. While advanced tools have been developed using explainable artificial intelligence (XAI), node-link diagram, topography map, and other visualization techniques, they still fail to monitor and visualize all of these neural ingredients online. Accordingly, we propose here for the first time "NeuroVis," real-time neural spatial-temporal information measurement and visualization, as a method/tool to measure temporal neural activities and their propagation throughout the network. By using this neural information along with the connection strength and plasticity, NeuroVis can visualize the NS, ND, NM, and NP via i) spatial 2D position and connection, ii) temporal color gradient, iii) connection thickness, and iv) temporal luminous intensity and change of connection thickness, respectively. This study presents three use cases of NeuroVis to evaluate its performance: i) function approximation using a modular neural network with recurrent and feedforward topologies together with supervised learning, ii) robot locomotion control and learning using the same modular network with reinforcement learning, and iii) robot locomotion control and adaptation using another larger-scale adaptive modular neural network. The use cases demonstrate how NeuroVis tracks and analyzes all neural ingredients of various (embodied) neural systems in real-time under the robot operating system (ROS) framework. To this end, it will offer the opportunity to better understand embodied dynamic neural information processes, boost efficient neural technology development, and enhance user trust.
Collapse
|
27
|
Thor M, Strohmer B, Manoonpong P. Locomotion Control With Frequency and Motor Pattern Adaptations. Front Neural Circuits 2021; 15:743888. [PMID: 34899196 PMCID: PMC8655109 DOI: 10.3389/fncir.2021.743888] [Citation(s) in RCA: 4] [Impact Index Per Article: 1.3] [Reference Citation Analysis] [Abstract] [Key Words] [Track Full Text] [Download PDF] [Figures] [Journal Information] [Subscribe] [Scholar Register] [Received: 07/19/2021] [Accepted: 11/03/2021] [Indexed: 11/16/2022] Open
Abstract
Existing adaptive locomotion control mechanisms for legged robots are usually aimed at one specific type of adaptation and rarely combined with others. Adaptive mechanisms thus stay at a conceptual level without their coupling effect with other mechanisms being investigated. However, we hypothesize that the combination of adaptation mechanisms can be exploited for enhanced and more efficient locomotion control as in biological systems. Therefore, in this work, we present a central pattern generator (CPG) based locomotion controller integrating both a frequency and motor pattern adaptation mechanisms. We use the state-of-the-art Dual Integral Learner for frequency adaptation, which can automatically and quickly adapt the CPG frequency, enabling the entire motor pattern or output signal of the CPG to be followed at a proper high frequency with low tracking error. Consequently, the legged robot can move with high energy efficiency and perform the generated locomotion with high precision. The versatile state-of-the-art CPG-RBF network is used as a motor pattern adaptation mechanism. Using this network, the motor patterns or joint trajectories can be adapted to fit the robot's morphology and perform sensorimotor integration enabling online motor pattern adaptation based on sensory feedback. The results show that the two adaptation mechanisms can be combined for adaptive locomotion control of a hexapod robot in a complex environment. Using the CPG-RBF network for motor pattern adaptation, the hexapod learned basic straight forward walking, steering, and step climbing. In general, the frequency and motor pattern mechanisms complement each other well and their combination can be seen as an essential step toward further studies on adaptive locomotion control.
Collapse
|
28
|
Manoonpong P, Patanè L, Xiong X, Brodoline I, Dupeyroux J, Viollet S, Arena P, Serres JR. Insect-Inspired Robots: Bridging Biological and Artificial Systems. SENSORS (BASEL, SWITZERLAND) 2021; 21:7609. [PMID: 34833685 PMCID: PMC8623770 DOI: 10.3390/s21227609] [Citation(s) in RCA: 12] [Impact Index Per Article: 4.0] [Reference Citation Analysis] [Abstract] [Key Words] [MESH Headings] [Grants] [Track Full Text] [Download PDF] [Figures] [Subscribe] [Scholar Register] [Received: 09/09/2021] [Revised: 10/26/2021] [Accepted: 10/27/2021] [Indexed: 12/18/2022]
Abstract
This review article aims to address common research questions in hexapod robotics. How can we build intelligent autonomous hexapod robots that can exploit their biomechanics, morphology, and computational systems, to achieve autonomy, adaptability, and energy efficiency comparable to small living creatures, such as insects? Are insects good models for building such intelligent hexapod robots because they are the only animals with six legs? This review article is divided into three main sections to address these questions, as well as to assist roboticists in identifying relevant and future directions in the field of hexapod robotics over the next decade. After an introduction in section (1), the sections will respectively cover the following three key areas: (2) biomechanics focused on the design of smart legs; (3) locomotion control; and (4) high-level cognition control. These interconnected and interdependent areas are all crucial to improving the level of performance of hexapod robotics in terms of energy efficiency, terrain adaptability, autonomy, and operational range. We will also discuss how the next generation of bioroboticists will be able to transfer knowledge from biology to robotics and vice versa.
Collapse
|
29
|
Borijindakul P, Ji A, Dai Z, Gorb SN, Manoonpong P. Mini Review: Comparison of Bio-Inspired Adhesive Feet of Climbing Robots on Smooth Vertical Surfaces. Front Bioeng Biotechnol 2021; 9:765718. [PMID: 34660564 PMCID: PMC8514747 DOI: 10.3389/fbioe.2021.765718] [Citation(s) in RCA: 4] [Impact Index Per Article: 1.3] [Reference Citation Analysis] [Abstract] [Key Words] [Track Full Text] [Download PDF] [Figures] [Journal Information] [Subscribe] [Scholar Register] [Received: 08/27/2021] [Accepted: 09/20/2021] [Indexed: 11/13/2022] Open
Abstract
Developing climbing robots for smooth vertical surfaces (e.g., glass) is one of the most challenging problems in robotics. Here, the adequate functioning of an adhesive foot is an essential factor for successful locomotion performance. Among the various technologies (such as dry adhesion, wet adhesion, magnetic adhesion, and pneumatic adhesion), bio-inspired dry adhesion has been actively studied and successfully applied to climbing robots. Thus, this review focuses on the characteristics of two different types of foot microstructures, namely spatula-shaped and mushroom-shaped, capable of generating such adhesion. These are the most used types of foot microstructures in climbing robots for smooth vertical surfaces. Moreover, this review shows that the spatula-shaped feet are particularly suitable for massive and one-directional climbing robots, whereas mushroom-shaped feet are primarily suitable for light and all-directional climbing robots. Consequently, this study can guide roboticists in selecting the right adhesive foot to achieve the best climbing ability for future robot developments.
Collapse
|
30
|
Krüger N, Fischer K, Manoonpong P, Palinko O, Bodenhagen L, Baumann T, Kjærum J, Rano I, Naik L, Juel WK, Haarslev F, Ignasov J, Marchetti E, Langedijk RM, Kollakidou A, Jeppesen KC, Heidtmann C, Dalgaard L. The SMOOTH-Robot: A Modular, Interactive Service Robot. Front Robot AI 2021; 8:645639. [PMID: 34676247 PMCID: PMC8524203 DOI: 10.3389/frobt.2021.645639,] [Citation(s) in RCA: 1] [Impact Index Per Article: 0.3] [Reference Citation Analysis] [Abstract] [Key Words] [Journal Information] [Subscribe] [Scholar Register] [Indexed: 02/04/2023] Open
Abstract
The SMOOTH-robot is a mobile robot that-due to its modularity-combines a relatively low price with the possibility to be used for a large variety of tasks in a wide range of domains. In this article, we demonstrate the potential of the SMOOTH-robot through three use cases, two of which were performed in elderly care homes. The robot is designed so that it can either make itself ready or be quickly changed by staff to perform different tasks. We carefully considered important design parameters such as the appearance, intended and unintended interactions with users, and the technical complexity, in order to achieve high acceptability and a sufficient degree of utilization of the robot. Three demonstrated use cases indicate that such a robot could contribute to an improved work environment, having the potential to free resources of care staff which could be allocated to actual care-giving tasks. Moreover, the SMOOTH-robot can be used in many other domains, as we will also exemplify in this article.
Collapse
|
31
|
Krüger N, Fischer K, Manoonpong P, Palinko O, Bodenhagen L, Baumann T, Kjærum J, Rano I, Naik L, Juel WK, Haarslev F, Ignasov J, Marchetti E, Langedijk RM, Kollakidou A, Jeppesen KC, Heidtmann C, Dalgaard L. The SMOOTH-Robot: A Modular, Interactive Service Robot. Front Robot AI 2021; 8:645639. [PMID: 34676247 PMCID: PMC8524203 DOI: 10.3389/frobt.2021.645639] [Citation(s) in RCA: 1] [Impact Index Per Article: 0.3] [Reference Citation Analysis] [Abstract] [Key Words] [Track Full Text] [Download PDF] [Figures] [Journal Information] [Subscribe] [Scholar Register] [Received: 12/23/2020] [Accepted: 08/30/2021] [Indexed: 01/14/2023] Open
Abstract
The SMOOTH-robot is a mobile robot that-due to its modularity-combines a relatively low price with the possibility to be used for a large variety of tasks in a wide range of domains. In this article, we demonstrate the potential of the SMOOTH-robot through three use cases, two of which were performed in elderly care homes. The robot is designed so that it can either make itself ready or be quickly changed by staff to perform different tasks. We carefully considered important design parameters such as the appearance, intended and unintended interactions with users, and the technical complexity, in order to achieve high acceptability and a sufficient degree of utilization of the robot. Three demonstrated use cases indicate that such a robot could contribute to an improved work environment, having the potential to free resources of care staff which could be allocated to actual care-giving tasks. Moreover, the SMOOTH-robot can be used in many other domains, as we will also exemplify in this article.
Collapse
|
32
|
Haomachai W, Shao D, Wang W, Ji A, Dai Z, Manoonpong P. Lateral Undulation of the Bendable Body of a Gecko-Inspired Robot for Energy-Efficient Inclined Surface Climbing. IEEE Robot Autom Lett 2021. [DOI: 10.1109/lra.2021.3101519] [Citation(s) in RCA: 6] [Impact Index Per Article: 2.0] [Reference Citation Analysis] [Track Full Text] [Journal Information] [Subscribe] [Scholar Register] [Indexed: 11/07/2022]
|
33
|
Calandra M, Patanè L, Sun T, Arena P, Manoonpong P. Echo State Networks for Estimating Exteroceptive Conditions From Proprioceptive States in Quadruped Robots. Front Neurorobot 2021; 15:655330. [PMID: 34497502 PMCID: PMC8421012 DOI: 10.3389/fnbot.2021.655330] [Citation(s) in RCA: 3] [Impact Index Per Article: 1.0] [Reference Citation Analysis] [Abstract] [Key Words] [Track Full Text] [Download PDF] [Figures] [Journal Information] [Subscribe] [Scholar Register] [Received: 01/18/2021] [Accepted: 07/29/2021] [Indexed: 11/17/2022] Open
Abstract
We propose a methodology based on reservoir computing for mapping local proprioceptive information acquired at the level of the leg joints of a simulated quadruped robot into exteroceptive and global information, including both the ground reaction forces at the level of the different legs and information about the type of terrain traversed by the robot. Both dynamic estimation and terrain classification can be achieved concurrently with the same reservoir computing structure, which serves as a soft sensor device. Simulation results are presented together with preliminary experiments on a real quadruped robot. They demonstrate the suitability of the proposed approach for various terrains and sensory system fault conditions. The strategy, which belongs to the class of data-driven models, is independent of the robotic mechanical design and can easily be generalized to different robotic structures.
Collapse
|
34
|
Sun T, Xiong X, Dai Z, Manoonpong P. Corrigendum: Small-Sized Reconfigurable Quadruped Robot With Multiple Sensory Feedback for Studying Adaptive and Versatile Behaviors. Front Neurorobot 2021; 15:746056. [PMID: 34483874 PMCID: PMC8415082 DOI: 10.3389/fnbot.2021.746056] [Citation(s) in RCA: 0] [Impact Index Per Article: 0] [Reference Citation Analysis] [Abstract] [Key Words] [Track Full Text] [Download PDF] [Journal Information] [Subscribe] [Scholar Register] [Received: 07/23/2021] [Accepted: 07/26/2021] [Indexed: 11/13/2022] Open
Abstract
[This corrects the article DOI: 10.3389/fnbot.2020.00014.].
Collapse
|
35
|
Thor M, Kulvicius T, Manoonpong P. Generic Neural Locomotion Control Framework for Legged Robots. IEEE TRANSACTIONS ON NEURAL NETWORKS AND LEARNING SYSTEMS 2021; 32:4013-4025. [PMID: 32833657 DOI: 10.1109/tnnls.2020.3016523] [Citation(s) in RCA: 11] [Impact Index Per Article: 3.7] [Reference Citation Analysis] [Abstract] [Track Full Text] [Subscribe] [Scholar Register] [Indexed: 06/11/2023]
Abstract
In this article, we present a generic locomotion control framework for legged robots and a strategy for control policy optimization. The framework is based on neural control and black-box optimization. The neural control combines a central pattern generator (CPG) and a radial basis function (RBF) network to create a CPG-RBF network. The control network acts as a neural basis to produce arbitrary rhythmic trajectories for the joints of robots. The main features of the CPG-RBF network are: 1) it is generic since it can be applied to legged robots with different morphologies; 2) it has few control parameters, resulting in fast learning; 3) it is scalable, both in terms of policy/trajectory complexity and the number of legs that can be controlled using similar trajectories; 4) it does not rely heavily on sensory feedback to generate locomotion and is thus less prone to sensory faults; and 5) once trained, it is simple, minimal, and intuitive to use and analyze. These features will lead to an easy-to-use framework with fast convergence and the ability to encode complex locomotion control policies. In this work, we show that the framework can successfully be applied to three different simulated legged robots with varying morphologies and, even broken joints, to learn locomotion control policies. We also show that after learning, the control policies can also be successfully transferred to a real-world robot without any modifications. We, furthermore, show the scalability of the framework by implementing it as a central controller for all legs of a robot and as a decentralized controller for individual legs and leg pairs. By investigating the correlation between robot morphology and encoding type, we are able to present a strategy for control policy optimization. Finally, we show how sensory feedback can be integrated into the CPG-RBF network to enable online adaptation.
Collapse
|
36
|
Xiong X, Manoonpong P. Online sensorimotor learning and adaptation for inverse dynamics control. Neural Netw 2021; 143:525-536. [PMID: 34293508 DOI: 10.1016/j.neunet.2021.06.029] [Citation(s) in RCA: 2] [Impact Index Per Article: 0.7] [Reference Citation Analysis] [Abstract] [Key Words] [Track Full Text] [Journal Information] [Subscribe] [Scholar Register] [Received: 12/18/2020] [Revised: 06/29/2021] [Accepted: 06/29/2021] [Indexed: 11/17/2022]
Abstract
We propose a micro-data (< 10 trials) sensorimotor learning and adaptation (SEED) model for human-like arm inverse dynamics control. The SEED model consists of a feedforward Gaussian motor primitive (GATE) neural network and an adaptive feedback impedance (AIM) mechanism. Sensorimotor weights over trials are learned in the GATE network, while the AIM mechanism is used to online tune impedance gains in a trial. The model was validated by periodic and non-periodic tracking tasks on a two-joint robot arm. As a result, the proposed model enables the arm to stably learn the tasks within 10 trials, compared to thousands of trials required by state-of-art deep learning. This model facilitates the exploration of unknown arm dynamics, in which the elbow joint requires much less active control compared to the shoulder. This control goes below 3% of the overall effort. This finding complies with a proximal-distal control gradient in human arm control. Taken together, the proposed SEED model paves a way for implementing data-efficient sensorimotor learning and adaptation of human-like arm movement.
Collapse
|
37
|
Sun T, Xiong X, Dai Z, Owaki D, Manoonpong P. Corrigendum: [A Comparative Study of Adaptive Interlimb Coordination Mechanisms for Self-Organized Robot Locomotion]. Front Robot AI 2021; 8:702167. [PMID: 34150859 PMCID: PMC8208030 DOI: 10.3389/frobt.2021.702167] [Citation(s) in RCA: 0] [Impact Index Per Article: 0] [Reference Citation Analysis] [Abstract] [Key Words] [Track Full Text] [Download PDF] [Journal Information] [Subscribe] [Scholar Register] [Received: 04/29/2021] [Accepted: 05/10/2021] [Indexed: 11/13/2022] Open
Abstract
[This corrects the article DOI: 10.3389/frobt.2021.638684.].
Collapse
|
38
|
Fang B, Fang C, Wen L, Manoonpong P. Editorial: Integrated Multi-modal and Sensorimotor Coordination for Enhanced Human-Robot Interaction. Front Neurorobot 2021; 15:673659. [PMID: 33935677 PMCID: PMC8083979 DOI: 10.3389/fnbot.2021.673659] [Citation(s) in RCA: 0] [Impact Index Per Article: 0] [Reference Citation Analysis] [Key Words] [Track Full Text] [Download PDF] [Journal Information] [Subscribe] [Scholar Register] [Received: 02/28/2021] [Accepted: 03/24/2021] [Indexed: 11/28/2022] Open
|
39
|
Sun T, Xiong X, Dai Z, Owaki D, Manoonpong P. A Comparative Study of Adaptive Interlimb Coordination Mechanisms for Self-Organized Robot Locomotion. Front Robot AI 2021; 8:638684. [PMID: 33912596 PMCID: PMC8072274 DOI: 10.3389/frobt.2021.638684] [Citation(s) in RCA: 2] [Impact Index Per Article: 0.7] [Reference Citation Analysis] [Abstract] [Key Words] [Track Full Text] [Download PDF] [Figures] [Journal Information] [Subscribe] [Scholar Register] [Received: 12/07/2020] [Accepted: 03/16/2021] [Indexed: 11/19/2022] Open
Abstract
Walking animals demonstrate impressive self-organized locomotion and adaptation to body property changes by skillfully manipulating their complicated and redundant musculoskeletal systems. Adaptive interlimb coordination plays a crucial role in this achievement. It has been identified that interlimb coordination is generated through dynamical interactions between the neural system, musculoskeletal system, and environment. Based on this principle, two classical interlimb coordination mechanisms (continuous phase modulation and phase resetting) have been proposed independently. These mechanisms use decoupled central pattern generators (CPGs) with sensory feedback, such as ground reaction forces (GRFs), to generate robot locomotion autonomously without predefining it (i.e., self-organized locomotion). A comparative study was conducted on the two mechanisms under decoupled CPG-based control implemented on a quadruped robot in simulation. Their characteristics were compared by observing their CPG phase convergence processes at different control parameter values. Additionally, the mechanisms were investigated when the robot faced various unexpected situations, such as noisy feedback, leg motor damage, and carrying a load. The comparative study reveals that the phase modulation and resetting mechanisms demonstrate satisfactory performance when they are subjected to symmetric and asymmetric GRF distributions, respectively. This work also suggests a strategy for the appropriate selection of adaptive interlimb coordination mechanisms under different conditions and for the optimal setting of their control parameter values to enhance their control performance.
Collapse
|
40
|
Strohmer B, Stagsted RK, Manoonpong P, Larsen LB. Integrating Non-spiking Interneurons in Spiking Neural Networks. Front Neurosci 2021; 15:633945. [PMID: 33746701 PMCID: PMC7973219 DOI: 10.3389/fnins.2021.633945] [Citation(s) in RCA: 5] [Impact Index Per Article: 1.7] [Reference Citation Analysis] [Abstract] [Key Words] [Track Full Text] [Download PDF] [Figures] [Journal Information] [Subscribe] [Scholar Register] [Received: 11/26/2020] [Accepted: 02/09/2021] [Indexed: 01/14/2023] Open
Abstract
Researchers working with neural networks have historically focused on either non-spiking neurons tractable for running on computers or more biologically plausible spiking neurons typically requiring special hardware. However, in nature homogeneous networks of neurons do not exist. Instead, spiking and non-spiking neurons cooperate, each bringing a different set of advantages. A well-researched biological example of such a mixed network is a sensorimotor pathway, responsible for mapping sensory inputs to behavioral changes. This type of pathway is also well-researched in robotics where it is applied to achieve closed-loop operation of legged robots by adapting amplitude, frequency, and phase of the motor output. In this paper we investigate how spiking and non-spiking neurons can be combined to create a sensorimotor neuron pathway capable of shaping network output based on analog input. We propose sub-threshold operation of an existing spiking neuron model to create a non-spiking neuron able to interpret analog information and communicate with spiking neurons. The validity of this methodology is confirmed through a simulation of a closed-loop amplitude regulating network inspired by the internal feedback loops found in insects for posturing. Additionally, we show that non-spiking neurons can effectively manipulate post-synaptic spiking neurons in an event-based architecture. The ability to work with mixed networks provides an opportunity for researchers to investigate new network architectures for adaptive controllers, potentially improving locomotion strategies of legged robots.
Collapse
|
41
|
Srisuchinnawong A, Wang B, Shao D, Ngamkajornwiwat P, Dai Z, Ji A, Manoonpong P. Modular Neural Control for Gait Adaptation and Obstacle Avoidance of a Tailless Gecko Robot. J INTELL ROBOT SYST 2021. [DOI: 10.1007/s10846-020-01285-y] [Citation(s) in RCA: 5] [Impact Index Per Article: 1.7] [Reference Citation Analysis] [Track Full Text] [Journal Information] [Subscribe] [Scholar Register] [Indexed: 11/30/2022]
|
42
|
Braun JM, Manoonpong P, Xiong X. Editorial: Biology-Inspired Engineering and Engineering-Inspired Biology. Front Neurorobot 2020; 14:614683. [PMID: 33281595 PMCID: PMC7691242 DOI: 10.3389/fnbot.2020.614683] [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: 10/06/2020] [Accepted: 10/22/2020] [Indexed: 11/13/2022] Open
|
43
|
Miguel-Blanco A, Manoonpong P. General Distributed Neural Control and Sensory Adaptation for Self-Organized Locomotion and Fast Adaptation to Damage of Walking Robots. Front Neural Circuits 2020; 14:46. [PMID: 32973461 PMCID: PMC7461994 DOI: 10.3389/fncir.2020.00046] [Citation(s) in RCA: 5] [Impact Index Per Article: 1.3] [Reference Citation Analysis] [Abstract] [Key Words] [MESH Headings] [Track Full Text] [Download PDF] [Figures] [Journal Information] [Subscribe] [Scholar Register] [Received: 03/14/2020] [Accepted: 07/03/2020] [Indexed: 12/18/2022] Open
Abstract
Walking animals such as invertebrates can effectively perform self-organized and robust locomotion. They can also quickly adapt their gait to deal with injury or damage. Such a complex achievement is mainly performed via coordination between the legs, commonly known as interlimb coordination. Several components underlying the interlimb coordination process (like distributed neural control circuits, local sensory feedback, and body-environment interactions during movement) have been recently identified and applied to the control systems of walking robots. However, while the sensory pathways of biological systems are plastic and can be continuously readjusted (referred to as sensory adaptation), those implemented on robots are typically static. They first need to be manually adjusted or optimized offline to obtain stable locomotion. In this study, we introduce a fast learning mechanism for online sensory adaptation. It can continuously adjust the strength of sensory pathways, thereby introducing flexible plasticity into the connections between sensory feedback and neural control circuits. We combine the sensory adaptation mechanism with distributed neural control circuits to acquire the adaptive and robust interlimb coordination of walking robots. This novel approach is also general and flexible. It can automatically adapt to different walking robots and allow them to perform stable self-organized locomotion as well as quickly deal with damage within a few walking steps. The adaptation of plasticity after damage or injury is considered here as lesion-induced plasticity. We validated our adaptive interlimb coordination approach with continuous online sensory adaptation on simulated 4-, 6-, 8-, and 20-legged robots. This study not only proposes an adaptive neural control system for artificial walking systems but also offers a possibility of invertebrate nervous systems with flexible plasticity for locomotion and adaptation to injury.
Collapse
|
44
|
Strohmer B, Manoonpong P, Larsen LB. Flexible Spiking CPGs for Online Manipulation During Hexapod Walking. Front Neurorobot 2020; 14:41. [PMID: 32676022 PMCID: PMC7333644 DOI: 10.3389/fnbot.2020.00041] [Citation(s) in RCA: 12] [Impact Index Per Article: 3.0] [Reference Citation Analysis] [Abstract] [Key Words] [Track Full Text] [Download PDF] [Figures] [Journal Information] [Subscribe] [Scholar Register] [Received: 04/16/2020] [Accepted: 05/26/2020] [Indexed: 12/30/2022] Open
Abstract
Neural signals for locomotion are influenced both by the neural network architecture and sensory inputs coordinating and adapting the gait to the environment. Adaptation relies on the ability to change amplitude, frequency, and phase of the signals within the sensorimotor loop in response to external stimuli. However, in order to experiment with closed-loop control, we first need a better understanding of the dynamics of the system and how adaptation works. Based on insights from biology, we developed a spiking neural network capable of continuously changing amplitude, frequency, and phase online. The resulting network is deployed on a hexapod robot in order to observe the walking behavior. The morphology and parameters of the network results in a tripod gait, demonstrating that a design without afferent feedback is sufficient to maintain a stable gait. This is comparable to results from biology showing that deafferented samples exhibit a tripod-like gait and adds to the evidence for a meaningful role of network topology in locomotion. Further, this work enables research into the role of sensory feedback and high-level control signals in the adaptation of gait types. A better understanding of the neural control of locomotion relates back to biology where it can provide evidence for theories that are currently not testable on live insects.
Collapse
|
45
|
Thor M, Manoonpong P. Error-Based Learning Mechanism for Fast Online Adaptation in Robot Motor Control. IEEE TRANSACTIONS ON NEURAL NETWORKS AND LEARNING SYSTEMS 2020; 31:2042-2051. [PMID: 31395565 DOI: 10.1109/tnnls.2019.2927737] [Citation(s) in RCA: 6] [Impact Index Per Article: 1.5] [Reference Citation Analysis] [Abstract] [Track Full Text] [Subscribe] [Scholar Register] [Indexed: 06/10/2023]
Abstract
Existing state-of-the-art frequency adaptation mechanisms of central pattern generators (CPGs) for robot locomotion control typically rely on correlation-based learning. They do not account for the tracking error that may occur between the actual system motion and CPG output, leading to the loss of precision, unwanted movement, inefficient energy locomotion, and in the worst cases, motor collapse. To overcome this problem, we developed online error-based learning for frequency adaptation of CPGs. The learning mechanism used for error reduction is a novel modification of the dual learner (DL) called dual integral learner (DIL). Being able to reduce tracking and steady-state errors, it can also perform fast and stable learning, adapting the CPG frequency to match the performance of robotic systems. Control parameters of the DIL are more straightforward for complex systems (like walking robots), compared to traditional correlation-based learning, since they correspond to error reduction. Due to its embedded memory, the DIL can relearn quickly and recover spontaneously from the previously learned parameters. All these features are not covered by the existing frequency adaptation mechanisms. We integrated the DIL into a neural CPG-based motor control system for use on different legged robots with various morphologies for evaluation. The results show that: 1) the DIL does not require precise adjustment of its parameters to fit specific robots; and 2) the DIL can automatically and quickly adapt the CPG frequency to the robots such that the entire trajectory of the CPG can be precisely followed with very low tracking and steady-state errors. Consequently, the robots can perform the desired movements with more energy-efficient locomotion compared to the state-of-the-art correlation-based learning mechanism called frequency adaptation through fast dynamical coupling (AFDC). In the future, the proposed error-based learning mechanism for fast online adaptation in robot motor control can be used as a basis for trajectory optimization, universal controllers, and other studies concerning the change of intrinsic or extrinsic parameters.
Collapse
|
46
|
Sun T, Xiong X, Dai Z, Manoonpong P. Small-Sized Reconfigurable Quadruped Robot With Multiple Sensory Feedback for Studying Adaptive and Versatile Behaviors. Front Neurorobot 2020; 14:14. [PMID: 32174822 PMCID: PMC7054281 DOI: 10.3389/fnbot.2020.00014] [Citation(s) in RCA: 12] [Impact Index Per Article: 3.0] [Reference Citation Analysis] [Abstract] [Key Words] [Track Full Text] [Download PDF] [Figures] [Journal Information] [Subscribe] [Scholar Register] [Received: 07/04/2019] [Accepted: 02/10/2020] [Indexed: 11/13/2022] Open
Abstract
Self-organization of locomotion characterizes the feature of automatically spontaneous gait generation without preprogrammed limb movement coordination. To study this feature in quadruped locomotion, we propose here a new open-source, small-sized reconfigurable quadruped robot, called Lilibot, with multiple sensory feedback and its physical simulation. Lilibot was designed as a friendly quadrupedal platform with unique characteristics, including light weight, easy handling, modular components, and multiple real-time sensory feedback. Its modular components can be flexibly reconfigured to obtain features, such as different leg orientations for testing the effectiveness and generalization of self-organized locomotion control. Its multiple sensory feedback (i.e., joint angles, joint velocities, joint currents, joint voltages, and body inclination) can support vestibular reflexes and compliant control mechanisms for body posture stabilization and compliant behavior, respectively. To evaluate the performance of Lilibot, we implemented our developed adaptive neural controller on it. The experimental results demonstrated that Lilibot can autonomously and rapidly exhibit adaptive and versatile behaviors, including spontaneous self-organized locomotion (i.e., adaptive locomotion) under different leg orientations, body posture stabilization on a tiltable plane, and leg compliance for unexpected external load compensation. To this end, we successfully developed an open-source, friendly, small-sized, and lightweight quadruped robot with reconfigurable legs and multiple sensory feedback that can serve as a generic quadrupedal platform for research and education in the fields of locomotion, vestibular reflex-based, and compliant control.
Collapse
|
47
|
Thor M, Manoonpong P. A Fast Online Frequency Adaptation Mechanism for CPG-Based Robot Motion Control. IEEE Robot Autom Lett 2019. [DOI: 10.1109/lra.2019.2926660] [Citation(s) in RCA: 17] [Impact Index Per Article: 3.4] [Reference Citation Analysis] [Track Full Text] [Journal Information] [Subscribe] [Scholar Register] [Indexed: 11/09/2022]
|
48
|
Rungruangsak-Torrissen K, Manoonpong P. Neural computational model GrowthEstimate: A model for studying living resources through digestive efficiency. PLoS One 2019; 14:e0216030. [PMID: 31461459 PMCID: PMC6713322 DOI: 10.1371/journal.pone.0216030] [Citation(s) in RCA: 4] [Impact Index Per Article: 0.8] [Reference Citation Analysis] [Abstract] [MESH Headings] [Track Full Text] [Download PDF] [Figures] [Journal Information] [Subscribe] [Scholar Register] [Received: 01/03/2018] [Accepted: 04/13/2019] [Indexed: 11/18/2022] Open
Abstract
The neural computational model GrowthEstimate is introduced with focusing on new perspectives for the practical estimation of weight specific growth rate (SGR, % day-1). It is developed using recurrent neural networks of reservoir computing type, for estimating SGR based on the known data of three key biological factors relating to growth. These factors are: (1) weight (g) for specifying the age of the growth stage; (2) digestive efficiency through the pyloric caecal activity ratio of trypsin to chymotrypsin (T/C ratio) for specifying genetic differences in food utilization and growth potential, basically resulting from food consumption under variations in food quality and environmental conditions; and (3) protein growth efficiency through the condition factor (CF, 100 × g cm-3), as higher dietary protein level affecting higher skeletal growth (length) and resulting in lower CF. The computational model was trained using four datasets of different salmonids with size variations. It was evaluated with 15% of each dataset, resulting in an acceptable range of SGR outputs. Additional tests with different species indicated similarity between the estimated SGR outputs and the real SGR values, and the same ranking of wild population growth. The developed model GrowthEstimate is exceptionally useful for the precise and comparable growth estimation of living resources at individual levels, especially in natural ecosystems where the studied individuals, environmental conditions, food availability and consumption rates cannot be controlled. It is a revelation and will help to minimize uncertainty in wild stock assessment process. This will improve our knowledge in nutritional ecology, through the biochemical effects of climate change and environmental impact on the growth performance quality of aquatic living resources in the wild, as well as in aquaculture. The original GrowthEstimate software is available at GitHub repository (https://github.com/RungruangsakTorrissenManoonpong/GrowthEstimate). All other relevant data are within the paper. It will be improved for generality for future use, and required co-operations of the biodata collections of different species from different climate zones. Therefore, a co-operation will be available.
Collapse
|
49
|
Shaikh D, Manoonpong P. A neuroplasticity-inspired neural circuit for acoustic navigation with obstacle avoidance that learns smooth motion paths. Neural Comput Appl 2019. [DOI: 10.1007/s00521-018-3845-y] [Citation(s) in RCA: 1] [Impact Index Per Article: 0.2] [Reference Citation Analysis] [Track Full Text] [Journal Information] [Subscribe] [Scholar Register] [Indexed: 10/27/2022]
|
50
|
Shaikh D, Bodenhagen L, Manoonpong P. Concurrent intramodal learning enhances multisensory responses of symmetric crossmodal learning in robotic audio-visual tracking. COGN SYST RES 2019. [DOI: 10.1016/j.cogsys.2018.10.026] [Citation(s) in RCA: 2] [Impact Index Per Article: 0.4] [Reference Citation Analysis] [Track Full Text] [Journal Information] [Subscribe] [Scholar Register] [Indexed: 10/27/2022]
|