Systems and Methods for Creating Custom-Fit Exoskeletons
20180243155 ยท 2018-08-30
Assignee
Inventors
- Russ Angold (American Canyon, CA, US)
- Adam Preuss (Santa Rosa, CA, US)
- Nicholas Fleming (San Francisco, CA, US)
- Kurt Amundson (Berkeley, CA, US)
Cpc classification
B33Y10/00
PERFORMING OPERATIONS; TRANSPORTING
A61F5/01
HUMAN NECESSITIES
B33Y30/00
PERFORMING OPERATIONS; TRANSPORTING
G06T19/20
PHYSICS
B33Y50/00
PERFORMING OPERATIONS; TRANSPORTING
Y10T29/49826
GENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
F41H5/013
MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
F41H1/02
MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
G06T2200/08
PHYSICS
B33Y80/00
PERFORMING OPERATIONS; TRANSPORTING
A61H3/00
HUMAN NECESSITIES
International classification
A61H3/00
HUMAN NECESSITIES
B33Y80/00
PERFORMING OPERATIONS; TRANSPORTING
B33Y50/00
PERFORMING OPERATIONS; TRANSPORTING
Abstract
A three-dimensional surface scan of an exoskeleton wearer is performed to generate three-dimensional surface data, and a three-dimensional surface model of the exoskeleton wearer is generated from the three-dimensional surface scan data. A three-dimensional exoskeleton model is generated from the three-dimensional surface model. At least one three-dimensional exoskeleton component is printed from the three-dimensional exoskeleton model, and a custom-fit exoskeleton is assembled using the at least one three-dimensional exoskeleton component.
Claims
1. A method of creating a custom-fit exoskeleton comprising: performing a three-dimensional surface scan of an exoskeleton wearer to generate three-dimensional surface scan data; generating a three-dimensional surface model of the exoskeleton wearer from the three-dimensional surface scan data; and generating a three-dimensional exoskeleton model from the three-dimensional surface model, wherein generating the three-dimensional exoskeleton model includes generating the three-dimensional exoskeleton model from a three-dimensional model of a non-custom-fit exoskeleton; producing at least one three-dimensional exoskeleton component from the three-dimensional exoskeleton model; and assembling the custom-fit exoskeleton by coupling the at least one three-dimensional exoskeleton component to a second non-custom-fit exoskeleton component.
2. The method of claim 1, wherein: generating the three-dimensional surface model includes estimating a position of at least one joint of the exoskeleton wearer; and generating the three-dimensional exoskeleton model includes generating the three-dimensional exoskeleton model using the position of the at least one joint.
3. The method of claim 1, wherein performing the three-dimensional surface scan includes performing a three-dimensional surface scan of the exoskeleton wearer in each of a plurality of poses, and generating the three-dimensional surface model includes generating a three-dimensional surface model of the exoskeleton wearer for each of the plurality of poses, the method further comprising: compiling the three-dimensional surface models into a unified three-dimensional surface model of the exoskeleton wearer wherein generating the three-dimensional exoskeleton model includes generating the three-dimensional exoskeleton model from the unified three-dimensional surface model.
4. The method of claim 1, further comprising: performing a subsurface scan of the exoskeleton wearer to generate subsurface scan data; generating a subsurface model of the exoskeleton wearer from the subsurface scan data; and compiling the three-dimensional surface model and the subsurface model into a unified model wherein generating the three-dimensional exoskeleton model includes generating the three-dimensional exoskeleton model from the unified model.
5. The method of claim 1, further comprising: generating a unified model from the three-dimensional surface model and the three-dimensional exoskeleton model; and generating at least one modified exoskeleton trajectory using the unified model.
6. The method of claim 5, further comprising: uploading the at least one modified exoskeleton trajectory to an exoskeleton control system of the custom-fit exoskeleton.
7. The method of claim 1, wherein producing the printing at least one three-dimensional exoskeleton component includes printing the three dimensional exoskeleton component with a three-dimensional printer
8. The method of claim 1, further comprising: assembling the custom-fit exoskeleton using the at least one three-dimensional exoskeleton component.
9. The method of claim 8, wherein assembling the custom-fit exoskeleton includes coupling the at least one-three dimensional exoskeleton component to a third exoskeleton component.
10. (canceled)
11. A system for creating a custom-fit exoskeleton comprising: a three-dimensional scanner configured to perform a three-dimensional surface scan of an exoskeleton wearer to generate three-dimensional surface scan data; at least one computer, the at least one computer being configured to: generate a three-dimensional surface model of the exoskeleton wearer from the three-dimensional surface scan data; and generate a three-dimensional exoskeleton model from the three-dimensional surface model; and a three dimensional printer configured to print at least one-three dimensional exoskeleton component from the three-dimensional exoskeleton model, wherein the custom-fit exoskeleton is assembled using the at least one three-dimensional exoskeleton component.
12. The system of claim 11, wherein the at least one computer is further configured to: estimate a position of at least one joint of the exoskeleton wearer when generating the three-dimensional surface model; and generate the three-dimensional exoskeleton model using the position of the at least one joint.
13. The system of claim 11, wherein: the three-dimensional scanner is further configured to perform a three-dimensional surface scan of the exoskeleton wearer in each of a plurality of poses; and the at least one computer is further configured to: generate a three-dimensional surface model of the exoskeleton wearer for each of the plurality of poses; compile the three-dimensional surface models into a unified three-dimensional surface model of the exoskeleton wearer; and generate the three-dimensional exoskeleton model from the unified three-dimensional surface model.
14. The system of claim 11, further comprising: a subsurface scanner configured to perform a subsurface scan of the exoskeleton wearer to generate subsurface scan data, wherein the at least one computer is further configured to: generate a subsurface model of the exoskeleton wearer from the subsurface scan data; compile the three-dimensional surface model and the subsurface model into a unified model; and generate the three-dimensional exoskeleton model from the unified model.
15. The system of claim 11, wherein the at least one computer is further configured to: generate a unified model from the three-dimensional surface model and the three-dimensional exoskeleton model; and generate at least one modified exoskeleton trajectory using the unified model.
16. The system of claim 15, wherein: the custom-fit exoskeleton includes an exoskeleton control system; and the at least one computer is further configured to upload the at least one modified exoskeleton trajectory to the exoskeleton control system.
17. An exoskeleton configured to be coupled to a person, the exoskeleton comprising: a lower leg brace configured to be coupled to a lower leg of the person; an upper leg brace configured to be coupled to an upper leg of the person; a knee joint connected to the lower leg brace and the upper leg brace, the knee joint configured to allow relative movement between the lower leg brace and the upper leg brace; an upper leg support connected to the upper leg brace; a hip support; and a hip joint connected to the upper leg support and the hip support, the hip joint configured to allow relative movement between upper leg support and the hip support, wherein at least one of the lower leg brace, the upper leg brace, the upper leg support and the hip support is a custom-fit exoskeleton component produced from a three-dimensional exoskeleton model, the three-dimensional exoskeleton model having been generated from a three-dimensional surface model of the person and wherein the custom-fit exoskeleton component is configured to be coupled to a non-custom-fit exoskeleton component.
18. (canceled)
19. The exoskeleton of claim 17, wherein at least two of the lower leg brace, the upper leg brace, the upper leg support and the hip support are custom-fit exoskeleton components produced from the three-dimensional exoskeleton model.
20. The exoskeleton of claim 19, wherein at least one of the custom-fit exoskeleton components is configured to be coupled to a second non-custom-fit exoskeleton component.
Description
BRIEF DESCRIPTION OF THE FIGURES
[0020]
[0021]
[0022]
[0023]
[0024]
[0025]
[0026]
[0027]
[0028]
[0029]
[0030]
[0031]
[0032]
[0033]
[0034]
[0035]
[0036]
[0037]
[0038]
[0039]
[0040]
[0041]
[0042]
[0043]
[0044]
DETAILED DESCRIPTION OF THE PREFERRED EMBODIMENTS
[0045] Detailed embodiments of the present invention are disclosed herein. However, it is to be understood that the disclosed embodiments are merely exemplary of the invention that may be embodied in various and alternative forms. The figures are not necessarily to scale, and some features may be exaggerated or minimized to show details of particular components. Therefore, specific structural and functional details disclosed herein are not to be interpreted as limiting, but merely as a representative basis for teaching one skilled in the art to employ the present invention.
[0046] With reference to
[0047] With reference to
[0048] Turning to
[0049] With reference to
[0050] With reference now to
[0051] With reference to
[0052] As an example of the first embodiment of the present invention, consider a soldier who is about to go into a combat environment. By making use of the present invention, the soldier can be measured and modeled at a location in the United States. Upon arrival of the soldier in the theatre of combat, a custom-fitted armored exoskeleton can be 3D printed for the soldier on location using the previously generated measurements and model. If, during combat or other activities, there is damage to the soldier's exoskeleton or armor, custom-fitted replacement parts can be quickly manufactured using the previously generated models.
[0053] As a second example of the first embodiment, consider a walking-impaired patient using an ambulatory exoskeleton in a rehabilitation setting. Following certain types of injury, muscular atrophy can occur in some patients, and, over the course of rehabilitation, some regrowth of the musculature can occur. By using the present invention, a physical therapist can quickly and easily measure and model the changing physiology of the patient's legs, thereby allowing for the manufacture of better fitting exoskeleton parts so as to aid in the use of ambulatory exoskeleton therapy and the rehabilitation of the patient.
[0054] Turning to
[0055] With reference to
[0056] With reference to
[0057] As an example of the second embodiment of the present invention, consider the design of a personalized armored exoskeleton for a soldier who is highly muscular. As the bodies of different individuals develop differently with respect to physiology and physical fitness practices, the 3D surface of an individual in a single pose may not provide enough information about that individual to design an exoskeleton that fits optimally and, more importantly, moves well when being worn by that individual. By making use of the present invention, the soldier can be measured in multiple poses and modeled in such a way as to take into account muscular flex and swelling for fit of certain components and allow for significantly improved joint movement prediction for proper design of other exoskeleton components. This allows soldiers of differing physiologies to be readily measured and modeled for personalized exoskeleton design and manufacture. If, during combat or other activities, there is damage to the soldier's personalized exoskeleton or armor, custom-fitted replacement parts can be quickly manufactured using the previously generated models.
[0058] As a second example of the second embodiment of the present invention, consider a walking-impaired patient using an ambulatory exoskeleton in a rehabilitation setting. Following certain types of injury, muscular atrophy can occur in some patients, and, over the course of rehabilitation, some regrowth of the musculature can occur. Similarly, certain types of injury can prevent a patient from being able to flex certain muscles. These variations in patient physiology not only make it difficult to correctly fit a personalized exoskeleton but also complicate the use of an exoskeleton in therapy, as small variations in joint physiology can affect many activities, such as walking. By using the present invention, a physical therapist can measure the specific physiology and flex characteristics of a patient's body, allowing for the manufacture of better fitting exoskeleton parts so as to aid in the use of ambulatory exoskeleton therapy and the rehabilitation of the patient.
[0059] Turning to
[0060] With reference to
[0061] With reference to
[0062] As an example of the third embodiment of this invention, consider the design of a personalized armored exoskeleton for a soldier who is highly muscular. As the bodies of different individuals develop differently with respect to physiology and physical fitness practices, the 3D surface of an individual may not provide enough information about that individual to design an exoskeleton that fits optimally and, more importantly, moves well when being worn by that individual. By making use of the present invention, both the 3D surface and the subsurface of the soldier can be measured to allow for significantly improved joint movement prediction for proper design of other exoskeleton components. This allows soldiers of different physiologies to be readily measured and modeled for personalized exoskeleton design and manufacture. If, during combat or other activities, there is damage to the soldier's personalized exoskeleton or armor, custom-fitted replacement parts can be quickly manufactured using the previously generated models.
[0063] As a second example of the third embodiment of the present invention, consider a walking-impaired patient using an ambulatory exoskeleton in a rehabilitation setting. Following certain types of injury, muscular atrophy can occur in some patients, and, over the course of rehabilitation, some regrowth of the musculature can occur. Similarly, certain types of injury can prevent a patient from being able to flex certain muscles. These variations in patient physiology not only make it difficult to correctly fit a personalized exoskeleton but also complicate the use of an exoskeleton in therapy, as small variations in joint physiology are important in many activities, such as walking. By using the present invention, a physical therapist can measure the specific physiology of a patient's body, allowing for the manufacture of better fitting exoskeleton parts so as to aid in the use of ambulatory exoskeleton therapy and the rehabilitation of the patient.
[0064] With reference to
[0065] As an example of the fourth embodiment of the present invention, consider a walking-impaired patient using an ambulatory exoskeleton in a rehabilitation setting. Following certain types of injury, muscular atrophy can occur in patients, and, over the course of rehabilitation, some regrowth of the musculature can occur. By using the present invention, a physical therapist is able to, for example, quickly and easily measure and model the changing physiology of a patient's legs, which allows for the automatic design of exoskeleton trajectories better suited to the rehabilitation state of the patient, thereby aiding in the use of ambulatory exoskeleton therapy and the rehabilitation of the patient.
[0066] With reference to
[0067] As an example of the fifth embodiment of the present invention, consider a walking-impaired patient using an ambulatory exoskeleton in a rehabilitation setting. Following certain types of injury, muscular atrophy can occur in patients, and, over the course of rehabilitation, some regrowth of the musculature can occur. By using the present invention, a physical therapist is able to, for example, quickly and easily measure and model the changing physiology or strength in a patient's legs (e.g., based on muscle swell from the multiple pose surface analysis), which allows for the design of exoskeleton trajectories better suited to the rehabilitation state of the patient, thereby aiding in the use of ambulatory exoskeleton therapy and the rehabilitation of the patient.
[0068] With reference to
[0069] As example of the sixth embodiment of the present invention, consider a walking-impaired patient using an ambulatory exoskeleton in a rehabilitation setting. Following certain types of injury, muscular atrophy can occur in patients, and, over the course of rehabilitation, some regrowth of the musculature can occur. By using the present invention, a physical therapist is able to, for example, quickly and easily measure and model the changing physiology in a patient's legs based on surface and subsurface scan modeling and analysis, which allows for the design of exoskeleton trajectories better suited to the rehabilitation state of a specific patient, thereby aiding in the use of ambulatory exoskeleton therapy and the rehabilitation of the patient.
[0070] In some embodiments, all components of the exoskeleton are 3D printed based on the 3D model of the wearer and the 3D model of the exoskeleton. In other embodiments, only certain components of the exoskeleton are 3D printed based on 3D modeling of the wearer and exoskeleton, and some standard (i.e., non-custom-fit) components are assembled along with the custom components. Therefore, the three-dimensional model could be developed in various ways, including generating the three-dimensional exoskeleton model from a three-dimensional model of a non-custom-fit exoskeleton, followed by assembling the custom-fit exoskeleton by coupling the at least one three-dimensional exoskeleton component to a second non-custom-fit exoskeleton component. In some embodiments, the 3D scan, subsurface scan, 3D modeling, 3D printing and assembly take place at the same location. In other embodiments, the 3D scan, subsurface scan, 3D modeling, 3D printing and assembly take place at different locations. In some embodiments, the 3D modeling data is stored so as to allow replacement parts to be 3D printed at a later time or at a different location, e.g., the replacement parts can be printed in a local hospital or in a combat theatre/environment after initial measurements were taken elsewhere. In some embodiments, the 3D model of the person includes estimates as to the locations of the person's joints, and this information is taken into account when designing the 3D model of the exoskeleton. In some embodiments, the exoskeleton is a powered exoskeleton with actuators controlled by an exoskeleton control system, while, in other embodiments, the exoskeleton is a passive exoskeleton.
[0071] In some embodiments, all of 3D and subsurface scanners shown are used to measure the person, each of scanners being directly or indirectly in communication with the computer. Alternatively, fewer scanners are used. For example, a single 3D and/or subsurface scanner can be provider, or a single 3D and/or subsurface scanner can be provided in each of the coronal and sagittal planes. In some embodiments, a single scanner is mounted on a movable system that allows the scanner to scan from multiple angles. In other embodiments, the person stands on a rotatable platform, which allows a single scanner to image the person from multiple angles. In some embodiments, the scanners include motors so that the angles of the beams directed from the scanners can move in multiple planes. Also, in some embodiments, the scanners are arrayed in different positions than those shown in the figures. In some embodiments, multiple scans are performed concurrently, while, in other embodiments, scans are performed sequentially. In some embodiments, for example when the person is disabled, a harness or other support structure can be employed to support the person in a standing or other position.
[0072] In some embodiments, the 3D scanners are 3D laser-scanning devices. In other embodiments, the 3D scanners make use of other 3D surface measurement devices and methods known in the art of 3D surface measurement. In some embodiments, the subsurface scan makes use of a 3D surface scan, including but not limited to one or more additional 3D laser surface scans that are performed while pressurized air is simultaneously blown upon the area being scanned. The exposure to air pressure results in temporary displacement of softer tissues allowing a measurement of soft displaceable tissue and hard non-displaceable tissue. The 3D subsurface models comprises: 1) a difference map of the one or more 3D surface scans performed without pressurized air compared to the one or more 3D surface scans performed with pressurized air; or 2) simply, the one or more 3D surface scans performed with pressurized air. In some embodiments, the subsurface scan is a 3D scan that makes use of penetrating electromagnetic scanning techniques, such as a computerized tomography (CT) scan, a magnetic resonance imaging (MRI) or other 3D subsurface measurement devices and methods known in the art of medical imaging. In some embodiments, the 3D surface and subsurface scans are performed simultaneously (i.e., with one scanner type) and make use of a penetrating electromagnetic scanning technique. In some embodiments, the subsurface scan is a 2D scan that makes use of penetrating electromagnetic radiation, including but not limited to a single X-ray, with the X-ray then being processed by an algorithm that may or may not take into account the 3D surface scan data to extrapolate the 3D subsurface features of the person.
[0073] Based on the above, it should be readily apparent that the present invention provides for simple, rapid and accurate measurement of an exoskeleton user in order to allow for the subsequent design and manufacture of a personalized exoskeleton fitted to the specific user. In addition, the present invention provides for the modeling of exoskeleton and user movements for such a personalized exoskeleton in order to allow for the subsequent alteration of trajectories prescribed by an exoskeleton control system of the personalized exoskeleton. Although described with reference to preferred embodiments, it should be readily understood that various changes or modifications could be made to the invention without departing from the spirit thereof. In general, the invention is only intended to be limited by the scope of the following claims.