12 ABSTRACT: A computer-implemented method of determining a walking speed, the method comprising: determining a vertical acceleration signal; determining a height signal from the vertical acceleration signal; determining a corrected vertical displacement from the height 5 signal; determining a forward step length from the corrected vertical displacement; and determining the walking speed from the forward step length. (Fig. 1)