The algorithm uses direct muscle measurement, with the potential to seamlessly support a user who switches between walking and running