Controlling the six legs of an insect walking in an unpredictable environment is a challenging task, as many degrees of freedom have to be coordinated. Solutions proposed to deal with this task are usually based on the highly influential concept that (sensory-modulated) central pattern generators (CPG) are required to control the rhythmic movements of walking legs. Here, we investigate a different view. To this end, we introduce a sensor based controller operating on artificial neurons, being applied to a (simulated) insectoid robot required to exploit the “loop through the world” allowing for simplification of neural computation. We show that such a decentralized solution leads to adaptive behavior when facing uncertain environments which we demonstrate for a broad range of behaviors never dealt with in a single system by earlier approaches. This includes the ability to produce footfall patterns such as velocity dependent “tripod”, “tetrapod”, “pentapod” as well as various stable intermediate patterns as observed in stick insects and in Drosophila. These patterns are found to be stable against disturbances and when starting from various leg configurations. Our neuronal architecture easily allows for starting or interrupting a walk, all being difficult for CPG controlled solutions. Furthermore, negotiation of curves and walking on a treadmill with various treatments of individual legs is possible as well as backward walking and performing short steps. This approach can as well account for the neurophysiological results usually interpreted to support the idea that CPGs form the basis of walking, although our approach is not relying on explicit CPG-like structures. Application of CPGs may however be required for very fast walking. Our neuronal structure allows to pinpoint specific neurons known from various insect studies. Interestingly, specific common properties observed in both insects and crustaceans suggest a significance of our controller beyond the realm of insects.
Insects are able to walk and climb in complex environments, which requires continuous control of at least 18 joints. Thereby insects outperform even modern robots. But while robots are built as sophisticated artificial systems, insect behavior is assumed to rely on the interaction of quite simple control principles. Two predominant assumptions are that insects use–for coordination between legs–discrete gaits, and–as a basis to coordinate the joints of a leg–neuronal rhythm generators. As application of these principles allows description of only a limited amount of behavioral data, both assumptions are challenged here. First, there are no discrete, separate gaits. Instead, there is a continuum of emergent leg patterns as has been known since long for stick insects and recently also confirmed for Drosophila. Second, concerning the control of different joints of a leg, we argue that, apart from very fast walking, neuronal rhythm generators are not required, but may rather be counterproductive as concerns computational efficiency. Instead we propose a decentralized, embodied neuronal structure exploiting sensory feedback and dynamic switching between internal states. This system explains data provided by a large amount of behavioral and neurophysiological studies as well as basic aspects of different species.