A method for rehabilitating motor abilities of a patient for use with an exoskeleton controlled by a programmed control unit so as to have a movement corresponding to a human gait, a virtual reality unit, and a remote control unit, said method comprising:
- attaching the exoskeleton to the patient;
- fitting the virtual reality unit to the patient;
- transmitting information to the patient with the virtual reality unit so as to generate a virtual environment for the patient;
- and
- controlling both the movement of the exoskeleton corresponding to the human gait and the virtual reality unit with the remote control such that the virtual environment generated by the virtual reality unit corresponds to the movement of the exoskeleton controlled by the remote control so that the movement of the exoskeleton and the virtual environment generated by the virtual reality unit are coordinated.