10.1101/269100

Leg force interference in poly-pedal locomotion

2018-02-22