The Spring Loaded Inverted Pendulum (SLIP) model was developed to describe center of mass movement patterns observed in animals, using only a springy leg and a point mass. However, SLIP is energy conserving and does not accurately represent any biological or robotic system. Still, this model is often used as a foundation for the investigation of improved legged locomotion models. One such model called Torque Damped SLIP (TD-SLIP) utilizes two additional parameters, a time dependent torque and dampening to drastically increase the stability. Forced Damped SLIP (FD-SLIP), a predecessor of TD-SLIP, has shown that this model can be further simplified by using a constant torque, instead of a time varying torque, while still maintaining stability.
Using FD-SLIP as a base, this paper explores a leg placement strategy using a simple PI controller. The controller takes advantage of the fact that the energy state of FD-SLIP is symmetric entering and leaving the stance phase during steady state conditions. During the flight phase, the touch down leg angle is adjusted so that the energy dissipation due to dampening, during the stance phase, compensates for any imbalance of energy. This controller approximately doubles the region of stability when subjected to velocity perturbations at touchdown, enables the model to operate at considerably lower torque values, and drastically reduces the time required to recover from a perturbation, while using less energy. Finally, the leg placement strategy used effectively imitates the natural human response to velocity perturbations while running.