Abstract

Animals dynamically adapt to varying terrain and small perturbations with remarkable ease. These adaptations arise from complex interactions between the environment and biomechanical and neural components of the animal's body and nervous system. Research into mammalian locomotion has resulted in several neural and neuro-mechanical models, some of which have been tested in simulation, but few “synthetic nervous systems” have been implemented in physical hardware models of animal systems. One reason is that the implementation into a physical system is not straightforward. For example, it is difficult to make robotic actuators and sensors that model those in the animal. Therefore, even if the sensorimotor circuits were known in great detail, those parameters would not be applicable and new parameter values must be found for the network in the robotic model of the animal. This manuscript demonstrates an automatic method for setting parameter values in a synthetic nervous system composed of non-spiking leaky integrator neuron models. This method works by first using a model of the system to determine required motor neuron activations to produce stable walking. Parameters in the neural system are then tuned systematically such that it produces similar activations to the desired pattern determined using expected sensory feedback. We demonstrate that the developed method successfully produces adaptive locomotion in the rear legs of a dog-like robot actuated by artificial muscles. Furthermore, the results support the validity of current models of mammalian locomotion. This research will serve as a basis for testing more complex locomotion controllers and for testing specific sensory pathways and biomechanical designs. Additionally, the developed method can be used to automatically adapt the neural controller for different mechanical designs such that it could be used to control different robotic systems.

Highlights

  • Controlling complex robots using traditional control methods with on-line optimization and “single brain” control becomes increasingly difficult and computationally intensive as more degrees of freedom and more points of contact are added

  • In the work presented in this paper, we demonstrate the broader applicability of this process by applying the same procedure to a dog-like robot to generate adaptive, forward walking

  • The trained network output MN activity based on expected sensory feedback is nearly as expected and results in robot walking

Read more

Summary

Introduction

Controlling complex robots using traditional control methods with on-line optimization and “single brain” control becomes increasingly difficult and computationally intensive as more degrees of freedom and more points of contact are added. This is in stark contrast with the animal kingdom, in which high redundancy is the norm, and complex interactions with the environment are often accomplished with ease. Neural Controller for a Dog Robot control and balance easier, rather than harder Big or small, it takes little mental effort on the part of the animal to change from fast speeds to slow speeds, change gaits, start turning, step over an object, respond to ground slip, or move from concrete to loose dirt. Instead of a highly distributed and hierarchical network of neurons, a single algorithm is often used to calculate the exact position of each joint needed to maintain stability and provide locomotion

Methods
Results
Discussion
Conclusion
Full Text
Published version (Free)

Talk to us

Join us for a 30 min session where you can share your feedback and ask us any queries you have

Schedule a call