Although most of the stroke survivors experience some level of neurological recovery, nearly 50%-60% of stroke patients still experience some degree of motor impairment, and approximately 50% are at least partly dependent in activities-of-daily-living (ADL). Gait recovery, performing activities of daily living and regaining independence in ADLs are the main focus of stroke rehabilitation programs.