Smart walk assist improves rehabilitation