# US 2013/0158445 A1 · Orthesis system and methods for control of exoskeletons

> Agents: this data is available as JSON from the patentgrep API and MCP server — see https://patentgrep.com/llms.txt

- Number: US 2013/0158445 A1
- Document ID: US20130158445A1
- Status: Published application
- Kind: A1
- Application number: 13/818,338
- Filed: 2011-08-23
- Published: 2013-06-20
- Earliest claimed: 2010-08-23
- Assignees: The Regents of the University of California
- Inventors: Homayoon Kazerooni; Wayne Yi Tung; Jason Ira Reid; Michael Geoffrey Mckinley
- Web page: https://patentgrep.com/patent/US20130158445A1

## CPC

- A61H 3/00: Appliances for aiding patients or disabled persons to walk about (apparatus for helping babies to walk A47D13/04 {; applying electrical currents by contact electrodes for stimulating motor muscles, e.g. walking assistance A61N1/36003})
- A61H 1/024: {Knee (A61H1/0255 takes precedence)}
- A61H 1/0244: {Hip (A61H1/0255 takes precedence)}
- A61H 3/02: Crutches
- A61H 3/04: Wheeled walking aids for patients or disabled persons
- A61H 2201/165: Wearable interfaces
- A61H 2201/1652: Harness
- A61H 2201/5023: Interfaces to the user
- A61H 2201/5035: Several programs selectable
- A61H 2201/5041: control is restricted to certain individuals
- A61H 2201/5048: Audio interfaces, e.g. voice or music controlled
- A61H 2201/5097: wireless
- A61H 2230/105: used as a control parameter for the apparatus
- A61H: PHYSICAL THERAPY APPARATUS, e.g. DEVICES FOR LOCATING OR STIMULATING REFLEX POINTS IN THE BODY; ARTIFICIAL RESPIRATION; MASSAGE; BATHING DEVICES FOR SPECIAL THERAPEUTIC OR HYGIENIC PURPOSES OR SPECIFIC PARTS OF THE BODY (electrotherapy, magnetotherapy, radiation therapy or ultrasound therapy A61N)

## Abstract

An orthesis system includes an exoskeleton configured to be coupled to a user and a separate support device in the form of crutches, a walker or a cane. Preferably, the exoskeleton includes leg supports, an exoskeleton trunk, and actuators to provide for movement of the exoskeleton. The support device includes at least one support handle and a signal generator coupled to the support handle configured to generate and send a user command signal to an exoskeleton controller when activated by the user. The user command signal causes the exoskeleton controller to shift the exoskeleton between a first operational state and a second operational state. Optionally, a signal generator separate from the support device may be utilized to control the exoskeleton. Operational states of the exoskeleton include Walking, Standing, Seated, Sitting, Down and Standing Up states. User command signals can include a combination of distinct main, walking, or stopping signals.

## Claims

### Claim 1

An orthesis system comprising:
an exoskeleton configured to be coupled to a user, said exoskeleton comprising:
first and second leg supports configured to be coupled to a user's lower limbs, each of the first and second leg supports including a thigh link;
an exoskeleton trunk configured to be coupled to a user's upper body, said exoskeleton trunk being rotatably connected to each of the first and second leg supports to allow for the flexion and extension between said first and second leg supports and said exoskeleton trunk;
first and second actuators coupled to respective first and second leg supports, said first and second actuators configured to provide movement of the exoskeleton;
an exoskeleton controller configured to shift said exoskeleton between a plurality of operational states and receive user command signals; and
a support device separate from the exoskeleton to be held by a user of the exoskeleton for stabilization, said support device comprising:
at least one support handle;
a signal generator coupled to the support handle and configured to generate and send a user command signal to said exoskeleton controller when activated by a user of the support device, wherein said user command signal causes said exoskeleton controller to shift said exoskeleton between a first operational state and a second operational state.

### Claim 2 (depends on 1)

The orthesis system of claim 1, wherein said support device is selected from the group consisting of a walker, a set of crutches, a crutch and a cane.

### Claim 3 (depends on 1)

The orthesis system of claim 1, wherein said signal generator includes a user control selected from the group consisting of one or more pushbuttons, switches, thumbwheels, thumb balls, roll wheels, track balls, keys, knobs, potentiometers, encoders, or linear variable differential transformers.

### Claim 4 (depends on 3)

The orthesis system of claim 3, wherein said user control is spring loaded to automatically return to a starting position.

### Claim 5 (depends on 1)

The orthesis system of claim 1, wherein the first and second operational states are selected from the group consisting of a seated state, a standing state, a walking state, a sitting-down state, a standing up state and a stopping state.

### Claim 6 (depends on 5)

The orthesis system of claim 5, wherein the first operational state is a first walking state and the second operational state is a second walking state, wherein the speed of the second walking state is larger than the speed of the first walking state.

### Claim 7

A support device, separate from an exoskeleton, to be held by a user of the exoskeleton for stabilization, said support device comprising:
at least one support handle;
a signal generator coupled to the support handle and configured to generate and send a user command signal to an exoskeleton controller when activated by a user of the support device, wherein said user command signal is configured to cause an exoskeleton controller to shift an exoskeleton between a first operational state and a second operational state.

### Claim 8

A method of utilizing an orthesis system including an exoskeleton and a separate support device to be held by a user of the exoskeleton for stabilization, the support device including a signal generator for generating user command signals and the exoskeleton including a controller for shifting the exoskeleton between a seated state, a standing state, and a walking state based on the user command signals, the method comprising:
generating a first main signal when said exoskeleton is in said seated state to cause said exoskeleton to move from said seated state to said standing state;
generating a walking signal when said exoskeleton is in said standing state to cause said exoskeleton to move from said standing state to said walking state;
generating a stopping signal when said exoskeleton is in said walking state to cause said exoskeleton to move from said walking state to said standing state; and
generating a second main signal when said exoskeleton is in said standing state to cause said exoskeleton to move from said standing state to said seated state.

### Claim 9 (depends on 8)

The method of claim 8, wherein said support device is selected from the group consisting of a walker, a set of crutches, a crutch and a cane.

### Claim 10 (depends on 8)

The method of claim 8, wherein said first and second main signals, walking signal and stopping signal constitute three separate and distinct signal types.

### Claim 11 (depends on 8)

The method of claim 8, further comprising:
generating a second walking signal when said exoskeleton is in said walking state to cause said exoskeleton to increase its speed.

### Claim 12 (depends on 8)

The method of claim 8, further comprising:
generating an initial stopping signal when said exoskeleton is in said walking state to cause said exoskeleton to decrease its speed.

### Claim 13 (depends on 8)

The method of claim 8, further comprising:
generating a fast signal when said exoskeleton is in said walking state to cause said exoskeleton to increase its speed, wherein the fast signal is distinct from the walking signal.

### Claim 14 (depends on 8)

The method of claim 8, further comprising:
generating a slow signal when said exoskeleton is in said walking state to cause said exoskeleton to decrease its speed, wherein the slow signal is distinct from the stopping signal.

### Claim 15 (depends on 8)

The method of claim 8, wherein the step of generating the first main signal includes generating a first signal followed by generating at least a second signal confirming said user's intention to move from a seated state to a standing state, where there is a sufficient amount of time between the first and second signals for the controller to properly process the first and second signals.

### Claim 16 (depends on 8)

The method of claim 8, wherein the step of generating said second main signal includes generating a first signal followed by generating at least a second signal confirming said user's intention to cause said exoskeleton to move from said standing state to said seated state, where there is a sufficient amount of time between said first and second signal for the controller to properly process the first and second signals.

### Claim 17 (depends on 8)

The method of claim 8, wherein the step of generating at least one of the first and second main signals, walking signal or stopping signal comprises manipulating one or more user control elements of the signal generator selected from the group consisting of: a pushbutton, a switch, a thumb wheel, a thumb ball, a roll wheel, a track ball, a key, a knob, a linear variable differential transformer and a potentiometer.

### Claim 18 (depends on 8)

The method of claim 8, wherein a user control element of the signal generator is utilized to generate only said first and second main signals.

### Claim 19 (depends on 8)

The method of claim 8, wherein a user control element of the signal generator is utilized to generate only said walking signal.

### Claim 20 (depends on 8)

The method of claim 8, wherein a user control element of the signal generator is utilized to generate only said stopping signal.

### Claim 21 (depends on 8)

The method of claim 8, wherein a user control element of the signal generator is utilized to generate only said first and second main signals and said stopping signal.

### Claim 22 (depends on 8)

The method of claim 8, wherein a user control element of the signal generator is utilized to generate only said walking and stopping signals.

### Claim 23 (depends on 8)

The method of claim 8, wherein a user control element of the signal generator is utilized to generate only said first and second main signals and said walking signal.

### Claim 24 (depends on 8)

The method of claim 8, wherein a user control element of the signal generator is utilized to generate each of said first and second main, walking and stopping signals.

### Claim 25 (depends on 8)

The method of claim 8, wherein, when the exoskeleton is caused to move from said standing state to said walking state, said exoskeleton passes through a standing up state, the method further comprising:
generating a signal during said standing up state to cause the controller to return the exoskeleton to said seated state.

### Claim 26 (depends on 8)

The method of claim 8, wherein, when the exoskeleton is caused to move from said standing state to said seated state, said exoskeleton passes through a sitting down state, the method further comprising:
generating a signal during the sitting down state to cause the controller to return the exoskeleton to said standing state.

### Claim 27

A method of utilizing an orthesis system including an exoskeleton and a separate support device to be held by a user of the exoskeleton for stabilization, the support device including a signal generator for generating user command signals and the exoskeleton including a controller for shifting the exoskeleton between a seated state, a standing state, and a walking state based on the user command signals, the method comprising:
generating a first walking signal when said exoskeleton is in said seated state to cause said exoskeleton to move from said seated state to said standing state;
generating a second walking signal when said exoskeleton is in said standing state to cause said exoskeleton to move from said standing state to said walking state;
generating a first stopping signal when said exoskeleton is in said walking state to cause said exoskeleton to move from said walking state to said standing state; and
generating a second stopping signal when said exoskeleton is in said standing state to cause said exoskeleton to move from said standing state to said seated state.

### Claim 28 (depends on 27)

The method of claim 27, wherein said first and second walking signal and the first and second stopping signal constitute two separate and distinct signal types.

### Claim 29 (depends on 27)

The method of claim 27, further comprising:
generating a third walking signal during said walking state to cause said exoskeleton to increase its speed.

### Claim 30 (depends on 27)

The method of claim 27, further comprising:
generating a third stopping signal during said walking state to cause said exoskeleton to decrease its speed.

### Claim 31 (depends on 27)

The method of claim 27, further comprising:
generating a fast signal when said exoskeleton is in said walking state to cause said exoskeleton to increase its speed, wherein said fast signal is distinct from the first and second walking signals.

### Claim 32 (depends on 27)

The method of claim 27, further comprising:
generating a slow signal when said exoskeleton is in said walking state to cause said exoskeleton to decrease its speed, wherein said slow signal is distinct from said first and second stopping signals.

### Claim 33 (depends on 27)

The method of claim 27, wherein the step of generating said first walking signal includes generating a first signal followed by generating at least a second signal confirming said user's intention to cause said exoskeleton to move from the seated state to the standing state, where there is a sufficient amount of time between said first signal and said second signal for the controller to properly process the first and second signals.

### Claim 34 (depends on 27)

The method of claim 27, wherein the step of generating said stopping signal when said exoskeleton is in said standing state includes generating a third signal followed by generating at least a fourth signal confirming the intention, where there is a sufficient amount of time between said third signal and said fourth signal for the controller to properly process the third and fourth signals.

### Claim 35 (depends on 27)

The method of claim 27, wherein the step of generating at least one of the first and second walking signals or the first and second stopping signals comprises manipulating one or more user control elements selected from the group consisting of: a pushbutton, a switch, a thumb wheel, a thumb ball, a roll wheel, a track ball, a key, a knob, a linear variable differential transformer and a potentiometer.

### Claim 36 (depends on 27)

The method of claim 27, wherein, when the exoskeleton is caused to move from said standing state to said walking state, said exoskeleton passes through a standing up state, the method further comprising:
generating a signal during said standing up state to cause the controller to return the exoskeleton to said seated state.

### Claim 37 (depends on 27)

The method of claim 27, wherein, when the exoskeleton is caused to move from said standing state to said seated state, said exoskeleton passes through a sitting down state, the method further comprising:
generating a signal during the sitting down state to cause the controller to return the exoskeleton to said standing state.

### Claim 38 (depends on 27)

The method of claim 27, wherein a user control element of the signal generator is utilized to generate only said first and second walking signals.

### Claim 39 (depends on 27)

The method of claim 27, wherein a user control element of the signal generator is utilized to generate only said first and second stopping signal.

### Claim 40 (depends on 27)

The method of claim 27, wherein a user control element of the signal generator is utilized to generate only said first and second walking signals and said first and second stopping signals.

### Claim 41

A method of utilizing an orthesis system including an exoskeleton and a brain signal recognition system for generating user command signals based on the user's brain signals, the exoskeleton including a controller for shifting the exoskeleton between a seated state, a standing state, and a walking state based on the user command signals, the method comprising:
generating a first main signal when said exoskeleton is in said seated state to cause said exoskeleton to move from said seated state to said standing state;
generating a walking signal when said exoskeleton is in said standing state to cause said exoskeleton to move from said standing state to said walking state;
generating a stopping signal when said exoskeleton is in said walking state to cause said exoskeleton to move from said walking state to said standing state; and
generating a second main signal when said exoskeleton is in said standing state to cause said exoskeleton to move from said standing state to said seated state.

### Claim 42

An orthesis system comprising:
an exoskeleton configured to be coupled to a user, said exoskeleton comprising:
first and second leg supports configured to be coupled to a user's lower limbs, each of the first and second leg supports including a thigh link;
an exoskeleton trunk configured to be coupled to a user's upper body, said exoskeleton trunk being rotatably connected to each of the first and second leg supports to allow for the flexion and extension between said first and second leg supports and said exoskeleton trunk;
first and second actuators coupled to respective first and second leg supports, said first and second actuators configured to provide movement of the exoskeleton;
an exoskeleton controller configured to shift said exoskeleton between a plurality of operational states and receive user command signals; and
a brain signal recognition system configured to generate and send a user command signal to said exoskeleton controller, wherein said user command signal causes said exoskeleton controller to shift said exoskeleton between a first operational state and a second operational state.

### Claim 43

A method of utilizing an orthesis system including an exoskeleton and a voice signal recognition system for generating user command signals based on the user's auditory signals and the exoskeleton including a controller for shifting the exoskeleton between a seated state, a standing state, and a walking state based on the user command signals, the method comprising:
generating a first main signal when said exoskeleton is in said seated state to cause said exoskeleton to move from said seated state to said standing state;
generating a walking signal when said exoskeleton is in said standing state to cause said exoskeleton to move from said standing state to said walking state;
generating a stopping signal when said exoskeleton is in said walking state to cause said exoskeleton to move from said walking state to said standing state; and
generating a second main signal when said exoskeleton is in said standing state to cause said exoskeleton to move from said standing state to said seated state.
