Passive Dynamic Walking

There exists a class of two-legged machines for which walking is a natural dynamic mode. Once started on a shallow slope, a machine of this class will settle into a steady gait quite comparable to human walking, without active control or energy input. Interpretation and analysis of the physics are straightforward; the walking cycle, its stability, and its sensitivity to parameter variations are easily calculated. Experimerits with a test machine verify that the passive walking effect can be readily exploited in practice. The dynamics are most clearly demonstrated by a machine powered only by gravity, but they can be combined easily with active energy input to produce efficient and dextrous walking over a broad range of terrain. 1. Static vs. Dynamic Walking Research on legged locomotion is motivated partly by fundamental curiousity about its mechanics, and partly by the practical utility of machines capable of traversing uneven surfaces. Increasing general interest in robotics over recent years has coincided with the appearance of a wide variety of legged machines. A brief classification will indicate where our own work fits in. First one should distinguish between static and dynamic machines. The former maintain static equilibrium throughout their motion. This requires at least four legs and, more commonly, six. It also imposes a speed restriction, since cyclic accelerations must be limited in order to minimize inertial effects. Outstanding examples of static walkers are the Odex series (Russell 1983) and the Adaptive Suspension Vehicle (Waldron 1986). Dynamic machines, on the other hand, are more like people; they can have fewer legs than static machines, and are potentially faster. The  Passive Dynamic Walking 2. Dynamics vs. Control Our interest is in dynamic walking machines, which for our purposes can be classified according to the role of active control in generating the gait. At one end of the spectrum is the biped of Mita et al. (1984), whose motion is generated entirely by linear feedback control. At the end of one step, joint angles are commanded corresponding to the end of the next step, and the controller attempts to null the errors. There is no explicit specification of the trajectory between these end conditions. Yamada, Funisho, and Sano (1985) took an approach that also relies on feedback, but in their machine it is used to track a fully specified trajectory rather than just to close the gap between start and end positions. Meanwhile the stance leg is left free to rotate as an inverted pendulum, which, as we shall discuss, is a key element of passive walking. Similar techniques are used in biped walkers by Takanishi et al. (1985), Lee and Liao (1988), and Zheng, Shen, and Sias (1988). By contrast the bipeds of Miura and Shimoyama (1984) generate their gait by feedforward rather than feedback; joint torque schedules are precalculated and played back on command. Again the stance leg is left free. However, the "feedforward" gait is unstable, so small feedback corrections are added to maintain the walking cycle. Most significantly, these are not applied continuously (i.e., for tracking of the nominal trajectory). Instead the "feedforward" step is treated as a processor whose output (the end-of-step state) varies with the input (the start-of-step state). Thus the feedback controller responds to an error in tracking by modifying initial conditions for subsequent steps, and so over several steps the error is eliminated. In this paper you will see analysis of a similar process. Raibert (1986) has developed comparable concepts but with a more pure implementation, and applied them with great success to running machines having from one to four legs. AH of these machines use active control in some form to generate the locomotion pattern. They can be The International  A bipedal toy that walks passively down shallow inclines.