Human walking appears complicated, with many muscles and joints performing rapidly varying roles over the stride. However, the function of walking is simple: to support body weight as it translates economically. Here, a scenario is proposed for the sequence of joint and muscle actions that achieves this function, with the timing of muscle loading and unloading driven by simple changes in geometry over stance. In the scenario, joints of the legs and feet are sequentially locked, resulting in a vaulting stance phase and three or five rapid ‘mini-vaults’ over a series of ‘virtual legs’ during the step-to-step transition. Collision mechanics indicate that the mechanical work demand is minimized if the changes in the centre-of-mass trajectory over the step-to-step transition are evenly spaced, predicting an even spacing of the virtual legs. The scenario provides a simple account for the work-minimizing mechanisms of joints and muscles in walking, and collision geometry allows leg and foot proportions to be predicted, accounting for the location of the knee halfway down the leg, and the relatively stiff, plantigrade, asymmetric, short-toed human foot.