1
|
Bonagiri A, Biswas D, Chakravarthy S. Coupled Memristor Oscillators for Neuromorphic Locomotion Control: Modeling and Analysis. IEEE TRANSACTIONS ON NEURAL NETWORKS AND LEARNING SYSTEMS 2024; 35:8638-8652. [PMID: 37018567 DOI: 10.1109/tnnls.2022.3231298] [Citation(s) in RCA: 0] [Impact Index Per Article: 0] [Reference Citation Analysis] [Abstract] [Track Full Text] [Subscribe] [Scholar Register] [Indexed: 06/19/2023]
Abstract
The recent surge of interest in brain-inspired architectures along with the development of nonlinear dynamical electronic devices and circuits has enabled energy-efficient hardware realizations of several important neurobiological systems and features. Central pattern generator (CPG) is one such neural system underlying the control of various rhythmic motor behaviors in animals. A CPG can produce spontaneous coordinated rhythmic output signals without any feedback mechanism, ideally realizable by a system of coupled oscillators. Bio-inspired robotics aims to use this approach to control the limb movement for synchronized locomotion. Hence, devising a compact and energy-efficient hardware platform to implement neuromorphic CPGs would be of great benefit for bio-inspired robotics. In this work, we demonstrate that four capacitively coupled vanadium dioxide (VO2) memristor-based oscillators can produce spatiotemporal patterns corresponding to the primary quadruped gaits. The phase relationships underlying the gait patterns are governed by four tunable bias voltages (or four coupling strengths) making the network programmable, reducing the complex problem of gait selection and dynamic interleg coordination to the choice of four control parameters. To this end, we first introduce a dynamical model for the VO2 memristive nanodevice, then perform analytical and bifurcation analysis of a single oscillator, and finally demonstrate the dynamics of coupled oscillators through extensive numerical simulations. We also show that adopting the presented model for a VO2 memristor reveals a striking resemblance between VO2 memristor oscillators and conductance-based biological neuron models such as the Morris-Lecar (ML) model. This can inspire and guide further research on implementation of neuromorphic memristor circuits that emulate neurobiological phenomena.
Collapse
|
2
|
Dutta S, Parihar A, Khanna A, Gomez J, Chakraborty W, Jerry M, Grisafe B, Raychowdhury A, Datta S. Programmable coupled oscillators for synchronized locomotion. Nat Commun 2019; 10:3299. [PMID: 31341167 PMCID: PMC6656780 DOI: 10.1038/s41467-019-11198-6] [Citation(s) in RCA: 24] [Impact Index Per Article: 4.8] [Reference Citation Analysis] [Abstract] [Track Full Text] [Download PDF] [Figures] [Journal Information] [Subscribe] [Scholar Register] [Received: 01/04/2019] [Accepted: 06/21/2019] [Indexed: 01/25/2023] Open
Abstract
The striking similarity between biological locomotion gaits and the evolution of phase patterns in coupled oscillatory network can be traced to the role of central pattern generator located in the spinal cord. Bio-inspired robotics aim at harnessing this control approach for generation of rhythmic patterns for synchronized limb movement. Here, we utilize the phenomenon of synchronization and emergent spatiotemporal pattern from the interaction among coupled oscillators to generate a range of locomotion gait patterns. We experimentally demonstrate a central pattern generator network using capacitively coupled Vanadium Dioxide nano-oscillators. The coupled oscillators exhibit stable limit-cycle oscillations and tunable natural frequencies for real-time programmability of phase-pattern. The ultra-compact 1 Transistor-1 Resistor implementation of oscillator and bidirectional capacitive coupling allow small footprint area and low operating power. Compared to biomimetic CMOS based neuron and synapse models, our design simplifies on-chip implementation and real-time tunability by reducing the number of control parameters. Designing alternative paradigms for bio-inspired analog computing that harnesses collective dynamics remains a challenge. Here, the authors exploit the synchronization dynamics of coupled vanadium dioxide-based insulator-to-metal phase-transition nano-oscillators for adaptive locomotion control.
Collapse
Affiliation(s)
- Sourav Dutta
- Department of Electrical Engineering, University of Notre Dame, Notre Dame, IN, 46556, USA.
| | - Abhinav Parihar
- School of Electrical and Computer Engineering, Georgia Institute of Technology, Atlanta, GA, 30332, USA
| | - Abhishek Khanna
- Department of Electrical Engineering, University of Notre Dame, Notre Dame, IN, 46556, USA
| | - Jorge Gomez
- Department of Electrical Engineering, University of Notre Dame, Notre Dame, IN, 46556, USA
| | - Wriddhi Chakraborty
- Department of Electrical Engineering, University of Notre Dame, Notre Dame, IN, 46556, USA
| | - Matthew Jerry
- Department of Electrical Engineering, University of Notre Dame, Notre Dame, IN, 46556, USA
| | - Benjamin Grisafe
- Department of Electrical Engineering, University of Notre Dame, Notre Dame, IN, 46556, USA
| | - Arijit Raychowdhury
- School of Electrical and Computer Engineering, Georgia Institute of Technology, Atlanta, GA, 30332, USA
| | - Suman Datta
- Department of Electrical Engineering, University of Notre Dame, Notre Dame, IN, 46556, USA
| |
Collapse
|
3
|
Dalgaty T, Vianello E, De Salvo B, Casas J. Insect-inspired neuromorphic computing. CURRENT OPINION IN INSECT SCIENCE 2018; 30:59-66. [PMID: 30553486 DOI: 10.1016/j.cois.2018.09.006] [Citation(s) in RCA: 8] [Impact Index Per Article: 1.3] [Reference Citation Analysis] [Abstract] [MESH Headings] [Track Full Text] [Subscribe] [Scholar Register] [Received: 06/20/2018] [Revised: 08/21/2018] [Accepted: 09/17/2018] [Indexed: 06/09/2023]
Abstract
The steady improvement in the performance of computing systems seen for many decades is levelling off as the miniaturization of semiconducting technology approaches the atomic limit, facing severe physical and technological issues. Neuromorphic computing is an emerging solution which makes use of silicon technology in a different way, inline with the computational principles observed in animal nervous systems. In this article, we argue that the nervous systems of insects in particular offer themselves as an ideal starting point for incorporation into realistic neuromorphic systems and review research in developing insect-inspired neuromorphic systems. We conclude with an exciting yet tangible vision of a full neuromorphic sensory-motor system where a liquid state machine modelling the function of the insect mushroom body links input to output and allows for amalgamation of the work discussed in a hierarchical framework of a full system inspired by the concept of how information flows through insects.
Collapse
Affiliation(s)
| | | | | | - Jerome Casas
- Insect Biology Research Institute, UMR CNRS 7261, University of Tours, Tours 37200, France.
| |
Collapse
|
4
|
Juang CF, Yeh YT, Juang CF, Yeh YT. Multiobjective Evolution of Biped Robot Gaits Using Advanced Continuous Ant-Colony Optimized Recurrent Neural Networks. IEEE TRANSACTIONS ON CYBERNETICS 2018; 48:1910-1922. [PMID: 28682271 DOI: 10.1109/tcyb.2017.2718037] [Citation(s) in RCA: 11] [Impact Index Per Article: 1.8] [Reference Citation Analysis] [Abstract] [Track Full Text] [Subscribe] [Scholar Register] [Indexed: 06/07/2023]
Abstract
This paper proposes the optimization of a fully connected recurrent neural network (FCRNN) using advanced multiobjective continuous ant colony optimization (AMO-CACO) for the multiobjective gait generation of a biped robot (the NAO). The FCRNN functions as a central pattern generator and is optimized to generate angles of the hip roll and pitch, the knee pitch, and the ankle pitch and roll. The performance of the FCRNN-generated gait is evaluated according to the walking speed, trajectory straightness, oscillations of the body in the pitch and yaw directions, and walking posture, subject to the basic constraints that the robot cannot fall down and must walk forward. This paper formulates this gait generation task as a constrained multiobjective optimization problem and solves this problem through an AMO-CACO-based evolutionary learning approach. The AMO-CACO finds Pareto optimal solutions through ant-path selection and sampling operations by introducing an accumulated rank for the solutions in each single-objective function into solution sorting to improve learning performance. Simulations are conducted to verify the AMO-CACO-based FCRNN gait generation performance through comparisons with different multiobjective optimization algorithms. Selected software-designed Pareto optimal FCRNNs are then applied to control the gait of a real NAO robot.
Collapse
|
7
|
Yu J, Tan M, Chen J, Zhang J. A survey on CPG-inspired control models and system implementation. IEEE TRANSACTIONS ON NEURAL NETWORKS AND LEARNING SYSTEMS 2014; 25:441-456. [PMID: 24807442 DOI: 10.1109/tnnls.2013.2280596] [Citation(s) in RCA: 82] [Impact Index Per Article: 8.2] [Reference Citation Analysis] [Abstract] [MESH Headings] [Track Full Text] [Subscribe] [Scholar Register] [Indexed: 06/03/2023]
Abstract
This paper surveys the developments of the last 20 years in the field of central pattern generator (CPG) inspired locomotion control, with particular emphasis on the fast emerging robotics-related applications. Functioning as a biological neural network, CPGs can be considered as a group of coupled neurons that generate rhythmic signals without sensory feedback; however, sensory feedback is needed to shape the CPG signals. The basic idea in engineering endeavors is to replicate this intrinsic, computationally efficient, distributed control mechanism for multiple articulated joints, or multi-DOF control cases. In terms of various abstraction levels, existing CPG control models and their extensions are reviewed with a focus on the relative advantages and disadvantages of the models, including ease of design and implementation. The main issues arising from design, optimization, and implementation of the CPG-based control as well as possible alternatives are further discussed, with an attempt to shed more light on locomotion control-oriented theories and applications. The design challenges and trends associated with the further advancement of this area are also summarized.
Collapse
|
8
|
FPGA implementation of a configurable neuromorphic CPG-based locomotion controller. Neural Netw 2013; 45:50-61. [DOI: 10.1016/j.neunet.2013.04.005] [Citation(s) in RCA: 30] [Impact Index Per Article: 2.7] [Reference Citation Analysis] [Track Full Text] [Journal Information] [Subscribe] [Scholar Register] [Received: 05/31/2012] [Revised: 04/02/2013] [Accepted: 04/04/2013] [Indexed: 11/22/2022]
|