A novel analytical foot rollover model for planar walking