Abstract
Legged locomotion is controlled by two neural circuits: central pattern generators (CPGs) that produce rhythmic motor commands (even in the absence of feedback, termed “fictive locomotion”), and reflex circuits driven by sensory feedback. Each circuit alone serves a clear purpose, and both are understood to be active normally. The difficulty is in how or why they work together, as there lacks an objective and operational criterion for combining the two. Here we propose that optimization in the presence of uncertainty can explain how feedback should be incorporated for locomotion. The key is to re-interpret the CPG as a state estimator: an internal model of the limbs that predicts their state, using sensory feedback to optimally balance competing effects of environmental and sensory uncertainties. We demonstrate use of optimally predicted state to drive a simple model of bipedal, dynamic walking, which thus yields minimal energetic cost of transport and best stability. The internal model may be implemented with classic neural half-center circuitry, except with neural parameters determined by optimal estimation principles. Fictive locomotion also emerges, but as a side effect of estimator dynamics rather than an explicit internal rhythm. Uncertainty could be key to shaping CPG behavior and governing optimal use of feedback.