The embodiments described herein relate to apparatus and methods for supporting the body weight of a patient. More particularly, the embodiments described herein relate to apparatus and methods for supporting the body weight of a patient during gait training and/or gait therapy.
Successfully delivering intensive yet safe gait therapy to individuals with significant walking deficits can present challenges to skilled therapists. In the acute stages of many neurological injuries such as stroke, spinal cord injury, traumatic brain injury, or the like individuals often exhibit highly unstable walking patterns and poor endurance, making it difficult to safely practice gait for both the patient and therapist. Because of this, rehabilitation centers often move over-ground gait training to a treadmill where body-weight support systems can help minimize fall risks while raising the intensity of the training.
While body-weight supported treadmill training promotes gains in walking ability, there are few systems for transitioning patients from training on a treadmill to safe, weight-supported over-ground gait training. Furthermore, since a primary goal of most individuals with walking impairments is to walk in their homes and in their communities rather than on a treadmill, it is often desirable that therapeutic interventions targeting gait involve over-ground gait training (e.g., not on a treadmill).
In some instances, known gait support systems can be configured to provide body-weight support for over-ground gait training; however, such know gait support systems can be limited in one or more ways. For example, in some instances, gait support system is configured to support a patient under static unloading, which can result in abnormal ground reaction forces and altered muscle activation patterns in the lower extremities. In addition, static unloading systems may limit the vertical excursions of a patient that prevent certain forms of balance and postural therapy where a large range of motion is desired. Moreover, some such systems are configured to be adjusted to a desired level of support prior to a training session and are not configured to modulate the amount of body weight support in real time.
In other known systems, the dynamics of a support system can impact the training of the patient. For example, in some known systems, a patient can be supported by a passive trolley and rail system configured to support the patient while the patient physically drags the trolley along the overhead rail during gait therapy. While the trolley may have a relatively small mass, the patient may feel the presence of the mass, which in turn, can lead to patient compensation for the dynamics of the trolley.
In other known systems, a patient can be supported by an active (e.g., motorized) trolley system; however, some such systems can have an inadequate or slow dynamic response and/or can have a limited range of motion (e.g., resulting from an attached power cable bundle or the like). Some known systems are further limited to supporting a patient while the patient follows a predetermined path (e.g., defined by a range of motion of the trolley and/or defined by a track along which the trolley moves), which may limit, for example, a patient's lateral range of motion or the like. Moreover, some know systems are configured to support a patient walking on a substantially flat surface and cannot support the patient, for example, as the patient walks up and/or down stairs and/or otherwise as the patient walks through a change in elevation.
Thus, a need exists for improved apparatus and methods for supporting the body-weight of a patient during gate therapy.
Apparatus and methods for supporting the body weight of a patient during gait therapy and/or training are described herein. In some embodiments, a body weight support system includes a support track, a trolley, and a power rail. The support track has a first portion and a second portion. The trolley has a support assembly and a drive assembly. The support assembly is configured to support at least a portion of a body weight of a user. The drive assembly is configured to movably suspend the trolley from the first portion of the support track when the user moves along a first surface and is configured to movably suspend the trolley from the second portion of the support track when the user moves along a second surface separate from the first surface. The power rail is coupled to the support track and is configured to be in electrical contact with a portion of the trolley as the trolley moves along the first portion and the second portion of the support track.
In some embodiments, a body weight support system includes a support track, a trolley, and a power rail. The support track has a first portion and a second portion. The trolley has a support assembly and a drive assembly. The support assembly is configured to support at least a portion of a body weight of a user. The drive assembly is configured to movably suspend the trolley from the first portion of the support track when the user moves along a first surface and is configured to movably suspend the trolley from the second portion of the support track when the user moves along a second surface separate from the first surface. The power rail is coupled to the support track and is configured to be in electrical contact with a portion of the trolley as the trolley moves along the first portion and the second portion of the support track.
In some embodiments, a body weight support system includes a support track and a trolley. The support track has a first portion, a second portion, and a third portion disposed between the first portion and the second portion. The trolley has a support assembly and a drive assembly. The support assembly is configured to support at least a portion of a body weight of a user. The drive assembly is configured to movably suspend the trolley from the first portion of the support track when the user moves along a first surface and is configured to movably suspend the trolley from the second portion of the support track when the user moves along a second surface separate from the first surface. The drive assembly is configured to movably suspend the trolley from the third portion of the support track as the user moves between the first surface and the second surface.
In some embodiments, a body weight support system includes at least a trolley and a support track. The trolley has a support assembly configured to support at least a portion of a body weight of a user and a drive assembly configured to movably suspend the trolley from the support track. In some embodiments, a method of using the body weight support system includes advancing the trolley along a first portion of the support track in response to the user moving along a first surface and a predetermined portion of the body weight of the user is supported as the user moves along the first surface. The trolley is advanced along a second portion of the support track in response to the user moving along a second surface separate from the first surface and the predetermined portion of the body weight of the user is supported as the user moves along the second surface. The support assembly is adjusted after advancing the trolley along the first portion of the support track and prior to advancing the trolley along the second portion of the support track. The support assembly being adjusted (1) in response to the trolley being suspended from a third portion of the support track disposed between the first portion and the second portion and (2) such that the support assembly supports the predetermined portion of the body weight of the user.
In some embodiments, a body weight support system includes at least one trolley, at least one track, and a patient attachment mechanism. At least one trolley includes a drive system and a patient support system. The drive system is movably coupled to the track and is configured to move along the track in at least a first direction and a second direction. The patient support mechanism is at least temporarily coupled to the patient attachment mechanism such that the trolley(s) support(s) at least a portion of the body weight of the patient as the patient moves in at least the first direction and the second direction.
As used in this specification, the singular forms “a,” “an” and “the” include plural referents unless the context clearly dictates otherwise. Thus, for example, the term “a member” is intended to mean a single member or a combination of members, “a material” is intended to mean one or more materials, or a combination thereof.
As used herein, the term “set” can refer to multiple features or a singular feature with multiple parts. For example, when referring to set of walls, the set of walls can be considered as one wall with multiple portions, or the set of walls can be considered as multiple, distinct walls. Thus, a monolithically constructed item can include a set of walls. Such a set of walls may include multiple portions that are either continuous or discontinuous from each other. For example, a monolithically constructed wall can include multiple portions that can be said to form a set of walls. A set of walls can also be fabricated from multiple items that are produced separately and are later joined together (e.g., via a weld, an adhesive, or any suitable method).
As used herein, the term “parallel” generally describes a relationship between two geometric constructions (e.g., two lines, two planes, a line and a plane or the like) in which the two geometric constructions are substantially non-intersecting as they extend substantially to infinity. For example, as used herein, a line is said to be parallel to another line when the lines do not intersect as they extend to infinity. Similarly, when a planar surface (i.e., a two-dimensional surface) is said to be parallel to a line, every point along the line is spaced apart from the nearest portion of the surface by a substantially equal distance. Two geometric constructions are described herein as being “parallel” or “substantially parallel” to each other when they are nominally parallel to each other, such as for example, when they are parallel to each other within a tolerance. Such tolerances can include, for example, manufacturing tolerances, measurement tolerances, and/or the like.
In some embodiments, the support system 1000 can be used to support a user over a treadmill or stairs instead of or in addition to supporting a user over and across level ground. In other embodiments, the support system 1000 can be used to support a user while traversing and/or otherwise walking along unleveled ground, elevation changes, stairs, etc.
The body weight support system 1000 (also referred to herein as “support system”) includes at least a support track 1050, a trolley 1100, and a patient attachment mechanism 1800 (also referred to herein as “attachment mechanism”). The trolley 1100 included in the support system 1000 can be any suitable shape, size, or configuration and can include one or more systems, mechanisms, assemblies, or subassemblies (not shown in
The track 1050 can be any suitable shape, size, or configuration. For example, in some embodiments, the track 1050 can be substantially linear or non-linear. In other embodiments, the track 1050 can be a closed loop such as, for example, circular, oval, oblong, rectangular (e.g., with or without rounded corners), or any other suitable shape. In some embodiments, the track 1050 can be a beam (e.g., an I-beam or the like) included in and/or coupled to a roof or ceiling structure from which at least a portion of the trolley 1100 can “hang” (e.g., at least a portion of the trolley 1100 can extend away from the beam). In other embodiments, at least one end portion of the track 1050 can be coupled to a vertical wall or the like. In still other embodiments, the track 1050 can be included in a free-standing structure such as, for example, a gantry or an A-frame. In some embodiments, the track 1050 can be arranged such that the trolley 1100 moves along a substantially flat surface of the track 1050 with a substantially fixed vertical position. That is to say, the track 1050 can have a slope that is substantially equal to zero and/or a change in elevation of each portion of the track 1050 is substantially equal to zero.
In other embodiments, the track 1050 can have a slope that is greater than zero and/or can otherwise define a change in elevation. For example, at least a portion of the track 1050 can define a decline (and/or an incline) wherein a first end portion of the track 1050 is disposed at a first height and a second end portion of the track 1050 is disposed at a second height, different from the first height. In such embodiments, the trolley 1100 can be hung from a surface of the track 1050 that is parallel to a longitudinal centerline (not shown) of the trolley 1100. In such embodiments, the trolley can be used to support a user moving across an inclined/declined surface, up or down stairs, etc., as described in further detail herein.
In some embodiments, the trolley 1100 can have or define a relatively small profile (e.g., height) such that the space between a surface of the trolley 1100 and a portion of the user can be sufficiently large to allow the user to move between a seated position and a standing position such as, for example, when a user rises out of a wheelchair. In some embodiments, the trolley 1100 can be motorized. For example, in some embodiments, the trolley 1100 can include one or more motors configured to power (e.g., drive, rotate, spin, engage, activate, etc.) the drive system 1300 and/or the patient support mechanism 1500.
The drive system 1300 of the trolley 1100 can include one or more wheels configured to roll along a surface of the track 1050 such that the weight of the trolley 1100 and a portion of the weight of a user utilizing the support system 1000 (e.g., the user is temporarily coupled to the trolley 1100 via the patient attachment mechanism 1800, as described in further detail herein) are supported by the track 1050. Similarly stated, one or more wheels of the drive system 1300 can be disposed adjacent to and on top of a horizontal surface of the track 1050; thus, the trolley 1100 can be “hung” from or suspended from the track 1050. In other embodiments, the surface from which the trolley 1100 is hung need not be horizontal (e.g., can have a nonzero slope, as described above). Furthermore, with the trolley 1100 being hung from the track 1050, the weight of the trolley 1100 and the weight of the user utilizing the support system can increase the friction (e.g., traction) between the one or more wheels of the drive system and the surface of the track 1050 from which the trolley 1100 is hung. Thus, the one or more wheels of the drive system 1300 can roll along the surface of the track 1050 without substantially slipping.
As described above, in some embodiments, the trolley 1100 can be motorized. In such embodiments, the motor(s) can be configured to rotate the wheels of the drive system 1300 at any suitable rate and/or any suitable direction (e.g., forward or reverse) such that the trolley 1100 can pace a user utilizing the support system 1000, as described in further detail herein. In some embodiments, the drive system 1300 (e.g., the motor(s) of the drive system 1300 can be controlled via an electronic system and/or controller included in the trolley 1100 and/or otherwise in communication with the trolley 1100. In some embodiments, the motor(s) can include a clutch, a brake, or the like configured to substantially lock the motor(s) in response to a power failure or the like.
While the drive system 1300 is described above as including one or more wheels (e.g., a set of wheels), in some embodiments, the drive system 1300 can also include a drive gear, sprocket, pinion, etc. configured to selective engage a portion of the track 1050. For example, in some embodiments, the track 1050 can include one or more portions having a slope greater than zero. That is to say, the track 1050 can include one or more portions that forms an incline or decline. In other embodiments, the track 1050 can include one or more portions that is substantially vertical. Such inclined, declined, and/or vertical portions of the track 1050 can include a rack or set of teeth, ribs, protrusions, etc. As such, the trolley 1100 can be moved along the track 1050 (e.g., by the wheels of the drive system 1300) to a position at which the drive gear (or the like) of the drive system 1300 engages the rack of the track 1050. Furthermore, the drive system 1300 can be configured such that the motor(s) rotate the drive gear with the wheels and thus, with the drive gear engaged with the rack, the motor can rotate the drive gear and the wheels to advance the trolley 1100 along the sloped portion of the track 1050. More specifically, the arrangement of the drive gear and the rack is such that the trolley 1100 can be advanced along an inclined, declined, and/or vertical portion of the track 1050 without slippage that can otherwise occur when relying on a friction force between the wheels and the surface of the track 1050. In some embodiments, the drive gear can be configured to rotate freely as the trolley 1100 is moved along a portion of the track 1050 having a zero slope (e.g., a horizontal portion). For example, in some embodiments, the track 1050 does not include a rack along a horizontal portion of the track 1050 and as such, the wheels move the trolley 1100 along the horizontal portion of the track 1050 while the drive gear freely rotates without engaging the track 1050. In other embodiments, the horizontal portion of the track 1050 can include a rack (or set of teeth, protrusions, ribs, and/or the like) that is engaged by the drive gear as the trolley 1100 is moved along the horizontal portion of the track 1050.
The patient support mechanism 1500 (also referred to herein as “support mechanism”) can be any suitable configuration and is at least temporarily and/or removably coupled to the attachment mechanism 1800. For example, in some embodiments, the support mechanism 1500 can include a tether that can be temporarily coupled to a coupling portion of the attachment mechanism 1800. The attachment mechanism 1800 can further include a patient coupling portion (not shown in
In some embodiments, an end portion of the tether can be coupled to, for example, a winch. In such embodiments, the winch can include a motor that can rotate a drum to coil or uncoil the tether. Similarly stated, the tether can be wrapped around the drum and the motor can rotate the drum in a first direction to wrap more of the tether around the drum and can rotate the drum in a second direction, opposite the first direction, to unwrap more of the tether from around the drum. As such, the patient support mechanism 1500 and/or at least the motor of the winch can be a vertical drive system configured to move an end of the tether attached to the patient attachment mechanism 1800 from a first position having a first elevation to a second position having a second elevation different from the first elevation. The horizontal drive system/motor that moves the trolley 1100 along the track 1050 and the vertical drive system that controls the tether can be simultaneously controlled and operated or independently controlled and operated. For example, when a user is walking over a treadmill, there is little or no horizontal movement, but the vertical (weight bearing) drive system is operational to compensate for the changes during the gait, falls, etc.
In some embodiments, the support mechanism 1500 can include one or more pulleys that can engage the tether such that the support mechanism 1500 gains a mechanical advantage (e.g., a reduction in force). In some embodiments, the pulley system can include at least one pulley that is configured to move (e.g., pivot, translate, swing, or the like). In some instances, the pulley can be moved according to a change in force exerted (e.g., by the user) on the tether such that the tension within the tether is substantially unchanged. In some embodiments, the pulley can be operably coupled to a cam, sensor, detector, encoder, and/or the like configured to determine an amount of movement associated with the pulley and thus, one or more characteristics associated with the force applied by the user. In some instances, an electronic system and/or controller can send a signal to the motor included in the winch associated with coiling or uncoiling the tether around the drum in accordance with the movement of the pulley, thereby supporting at least a portion of the user's body weight, as described in further detail herein. By actively supporting the portion of the body weight of the user, the support system 1000 can limit the likelihood and/or the magnitude of a fall of the user supported by the support system 1000. Similarly stated, the support mechanism 1500 and the drive system 1300 of the trolley 1100 can respond to a change in force exerted on the tether, a position of the tether or user, and/or any other suitable change in operating condition in a relatively short amount of time (e.g., much less than a second) to actively limit the magnitude of the fall of the user.
Although not shown in
In some embodiments, the trolley 1100 can be battery powered. In other embodiments, the trolley 1100 is operatively coupled to a power rail or conductor configured to provide electrical power to the trolley 1100 (e.g., the electronic system and/or control system, the one or more motor(s), etc.). The power rail or conductor is further coupled to the power source that is configured to provide a flow of electrical current (e.g., electrical power) thereto. The trolley 1100 can include a conductive member configured to be in electric communication with the power rail or conductor. In some embodiments, the power rail can extend substantially parallel to and/or can have a shape substantially similar to the track 1050. In this manner, the trolley 1100 can advance along a length of the track 1050 while remaining in electrical contact with the power rail and/or conductor. Furthermore, the arrangement of the power rail and/or conductor and the trolley 1100 is such that movement of the trolley 1100 along the length of the track 1050 is not hindered or limited by a bundle of cables, as described above with reference to known support systems. Similarly, the movement of the trolley 1100 through a range of elevation changes is not hindered or limited by a bundle of cables and/or any other portion of an electrical system. Moreover, in some embodiments, the power rail can provide electronic communication with one or more electronic device(s) via, for example, broadband over powerlines (BPL) or the like. In some embodiments, the power rail can be at least partially integrated with the track 1050.
In some embodiments, electric power and/or energy can be transferred from the power rail (or one or more portions of the power rail) to the trolley 1100 via any suitable mode of transfer. For example, in some embodiments, a conductive member of the trolley 1100 can be in physical and/or electrical contact with a conductor or conductive portion of the power rail. In other embodiments, the trolley 1100 can include one or more induction coils along which a flow of electric current is induced in response to an alternating electromagnetic field generated by or along at least a portion the power rail and/or the track 1050. In such embodiments, electric power received via induction can be used to provide electric power for the trolley 1100 and/or can be used to, for example, charge one or more batteries of the trolley 1100.
While a single trolley 1100 is described above as being suspended from the track 1050, in some embodiments, more than one trolley can be coupled to and/or suspended from the same track 1050. In such embodiments, the trolleys 1100 hung from the track 1050 can include, for example, proximity sensors configured to sense and/or determine proximity of one or more trolleys relative to that specific trolley, which in turn, can limit and/or substantially prevent collisions or the like.
In other embodiments, the support system 1000 can include multiple tracks and trolleys. For example, in some embodiments, a support system 1000 can include the track 1050 (e.g., a first track 1050) configured to support the trolley 1100 (e.g., a first trolley 1100) and can include a second track 1050A configured to support a second trolley 1100A. In such embodiments, the first track 1050 and the second track 1050A can be substantially similar and the first trolley 1100 and the second trolley 1100A can be substantially similar. In some instances, the first trolley 1100 and the second trolley 1100A each can be operably coupled to the same user (e.g., via a patient support mechanism and the patient attachment mechanism 1800). In this manner, the first trolley 1100 and the second trolley 1100A collectively support at least a portion of a user's body weight. Moreover, by supporting the user with the first trolley 1100 and the second trolley 1100A, the support system 1000 can be configured to determine an amount of lateral movement of the user (e.g., in a direction nonparallel to the track 1050 or 1050A). In such instances, the change in operating condition of the drive system 1300 and/or patient support mechanism 1500 of the first trolley 1100 and/or the change in operating condition of the drive system and/or the patient support mechanism (not shown) of the second trolley 1100A collectively can produce a reaction force on the patient attachment mechanism 1800 that allows for the lateral movement of the user while maintaining a desired amount of body weight support.
In some instances, a user using the support system 1000 may fall in a lateral direction while walking along a predetermined path and in response, each of the first trolley 1100 and the second trolley 1100A can dynamically adjust its drive system and/or patient support mechanism to support, balance, and/or react to a change in force exerted on its tether (e.g., due to the shifting weight of the user during the lateral fall). In some instances, comparing responses of the first trolley 1100 and the second trolley 1100A, for example, can allow for a determination of one or more characteristics associated with the change in force exerted on the tethers (e.g., one or more characteristics associated with the fall). Thus, two or more trolleys 1100 can be suspended from one or more tracks 1050 to provide body weight support in any suitable direction.
The support system 2000 includes a track 2050, a trolley 2100, a power system 2600, and a patient attachment mechanism 2800 (see e.g.,
As described in further detail herein, the power system 2600 can include a power rail 2620 that extends substantially parallel to the support track 2050 and is at least electrically coupled to the trolley 2100 to transfer a flow of electrical current from a power source (not shown in
The trolley 2100 can be any suitable shape, size, or configuration. For example, the trolley 2100 can be suspended from the support track 2050 (as described in further detail herein) and can have or define a relatively small profile (e.g., height) such that the space between the trolley 2100 and a user can be maximized. In this manner, the support system 2000 can be used to support users of varying heights, to support a user rising from a sitting position to a standing position as is common in assisting a patient at least partially relegated to a wheelchair, to support a patient/user walking on a set of stairs and/or an inclined or declined surface, and/or the like.
As shown in
While not shown in
The processor can be any suitable processing device configured to run or execute a set of instructions or code. For example, the processor can be a GPP, CPU, APU, an application specific integrated circuit (ASIC), a field programmable array, and/or the like. The processor can be configured to run or execute a set of instructions, code stored, for example, in the memory associated with controlling one or more mechanical and/or electrical systems included in a patient support system. For example, the processor can run or execute a set of instructions or code associated with the PID control stored in the memory and further associated with controlling with a portion of the drive system 2300 and/or the patient support mechanism 2500. More specifically, the processor can execute a set of instructions in response to receiving a signal from one or more sensors and/or encoders (shown and described below) that can control one or more subsequent actions of the drive system 2300 and/or the support mechanism 2500. Similarly stated, the processor can execute a set of instructions associated with a feedback loop that includes one or more sensors, encoders, load cells, transducers, and/or the like that send a signal that is at least partially associated with current and/or previous data (e.g., position, velocity, force, acceleration, or the like) received from the drive system 2300 and/or the support mechanism 2500, as described in further detail herein.
The communication device can be, for example, one or more network interface devices (e.g., network cards) configured to communicate with an electronic device over a wired or wireless network. For example, in some embodiments, the communication device can be in wired or wireless communication with one or more sensors, encoders, load cells, transducers, and/or electric or electronic devices included in the trolley 2100. In some embodiments, a user can manipulate a remote control device that sends one or more signals to and/or receives one or more signals from the electronic system associated with the operation of the trolley 2100. For example, in some embodiments, the remote control can be an electronic device that includes at least a processor and a memory and that runs, for example, a personal computer application, a mobile application, a web page, and/or the like. In this manner, a user can engage the remote control to establish a set of system parameters associated with the support system 2000 such as, for example, the desired amount of body weight supported by the support system 2000.
As described above, the trolley 2100 is configured to receive electric power and/or electronic signals from the power rail 2620. For example, the trolley 2100 and/or the electronic system of the trolley 2100 includes a collector 2770 (
As shown in
The first drive assembly 2310 includes a motor 2311 configured to drive one or more wheel subassemblies 2370. The motor 2311 is coupled to a support structure, is mechanically connected to the one or more wheel subassembly 2370, and is in electrical communication with a portion of the electronic system. As such, the motor 2311 receives an activation signal (e.g., a flow of electrical current) from the electronic system to cause the motor 2311 to rotate a set of wheels included in the wheel subassembly 2370. As shown in
The first drive assembly 2310 can include any suitable support structure 2315 and/or the like configured to couple to and/or support the motor 2311 and the wheel subassembly 2370. For example, the support structure 2315 can include one or more plates, members, walls, etc. configured to provide a support framework or the like to which the motor 2311 and wheel subassembly 2370 are coupled. The support structure 2315 is also coupled to the base of the housing 2200. Thus, the support structure 2315 is operable in coupling the motor 2311 and the wheel subassembly 2370 to the base of the housing 2200.
The wheel subassembly 2370 can include and number of wheels. For example, the wheel subassembly 2370 shown in
Although not shown in
As described above, in some embodiments, the first drive assembly 2370 can be substantially similar in form and/or function to the first drive assembly included in the trolley described in the '627 publication. While not explicitly described above, the first drive assembly 2310 can include any suitable element and/or feature of the first drive assembly described in the '627 publication. In this manner, the electronic system (not shown) can send one or more signals to the motor 2311 operable in activating and/or providing power to the motor 2311. In response, the motor 2311 can rotate an output shaft or the like, which in turn, rotates at least some of the wheels in the wheel subassembly 2370 along the track 2050.
The second drive assembly 2400 can function similarly to the first drive assembly 2310, thus, some portions of the second drive assembly 2400 are not described in further detail herein. The second drive assembly 2400 includes a support structure 2405 configured to support a wheel subassembly 2450. As shown, at least a portion of the second drive assembly 2400 is substantially symmetrical about a longitudinal plane (not shown) defined by the second drive assembly 2400. In this manner, each side of the second drive assembly 2400 includes similar components, thereby increasing versatility and decreasing manufacturing costs, as described above with reference to the first drive assembly 2310.
The support structure 2405 can include any suitable plate, member, wall, etc. configured to provide a support framework or the like to which the wheel subassembly 2450 is coupled. Moreover, the support structure 2405 is coupled to the base of the housing 2200, which in turn, couples the second drive assembly 2400 to the housing 2200.
The wheel subassembly 2450 can be any suitable configuration. For example, in the embodiment shown in
The support mechanism 2500 of the trolley 2100 includes a tether 2505, a winch assembly 2510, a guide system 2540, and a cam mechanism 2570. The tether 2505 can be, for example, a rope or other long flexible member that can be formed from any suitable material such as nylon or other suitable polymer. The tether 2505 includes a first end portion that is coupled to a portion of the winch assembly 2510 and a second end portion (opposite the first end portion) that can be coupled to any suitable patient attachment mechanism such as, for example, the patient attachment mechanism 2800. Thus, the tether 2505 is configured to engage a portion of the winch assembly 2510, the guide system 2540, and the cam mechanism 2570 to actively support at least a portion of the body weight of a user, as described in further detail herein.
The winch assembly 2510 is coupled to the housing 2200 and is in electrical and/or electronic communication with the electronic system (not shown). The winch assembly 2510 includes a motor that is operably coupled to a drum or the like about which at least a portion of the tether 2505 (e.g., the first end portion of the tether 2505) is coupled. In this manner, the motor can receive, for example, an activation signal (e.g., a flow of electrical current) from the electronic system to cause the motor to rotate the drum in a first rotational direction or in a second rotational direction, opposite the first rotational direction, which in turn, coils or uncoils a portion of the tether 2505 about the drum.
The guide system 2540 of the support mechanism 2500 is coupled to the housing 2200 and is configured to engage the tether 2505 to guide the tether 2505 as it moves in response to a force exerted on, for example, the patient attachment mechanism 2800. The guide system 2540 can include any suitable component and/or feature. For example, in some embodiments, the guide system 2540 can include any number of pulleys, gears, mechanisms, guide members, mounting structures, support structures, etc. In some embodiments, the guide system 2540 can include a set of pulleys or gears configured to provide and/or otherwise arranged to produce a mechanical advantage (e.g., arranged as block and tackle). Such an arrangement can, for example, reduce a torque otherwise used to rotate the drum of the winch assembly 2510 in response to a force applied on the patient attachment mechanism 2800, as described, for example, in the '627 publication.
The cam mechanism 2570 can include any suitable member, mechanism, and/or assembly. For example, as described in the '627 publication, the cam mechanism 2570 can include a cam, a cam arm, and a bias member. Although not shown in
Although not shown in
The arrangement of the first arm 2820, the second arm 2840, the guide rod 2830, and the energy storage members 2850 can allow for relative movement between the first arm 2820 and the second arm 2840 in response to a force exerted by the user coupled thereto (e.g., via a harness or the like not shown in
As described above, the patient support system 2000 can be substantially similar in form and function to any of the patient support systems described in detail in the '627 publication. Therefore, in use, the patient support system 2000 can actively support at least a portion of the body weight of a user that is coupled thereto. For example, in some instances, a user is coupled to the patient attachment mechanism 2800 which, in turn, is coupled to the second end portion of the tether 2505. In this manner, the support system 2000 (e.g., the tether 2505, the trolley 2100, and the support rail 2050) can support at least a portion of the body weight of the user.
In some instances, a user (e.g., a technician, a therapist, a doctor, a physician, or the like) can input a set of system parameters associated with the user and the support system 2000 (e.g., via a control panel included in or on the trolley 2100 and/or via a remote control device such as a personal computer, mobile device, smart phone, laptop, tablet, handheld remote, etc.). The system parameters can include, for example, the body weight of the user, the height of the user, a desired amount of body weight to be supported by the support system 2000, a desired speed of the user walking during gait therapy, a desired path or distance along the length of the support track 2050, or the like.
The trolley 2100 can move along the support track 2050 in response to the movement of the user. Similarly stated, the trolley 2100 can move along the support track 2050 as the user walks. In some instances, the trolley 2100 can be configured to remain substantially over-head of the user. In such instances, the electronic system can execute a set of instructions associated with controlling the drive system 2300 and/or the patient support mechanism 2500 based on information received from, for example, one or more encoders, sensors, measuring/metering devices, and/or the like of the drive system 2300 and/or the patient support mechanism 2500, as described in detail in the '627 publication. For example, based on determining the changes in the drive system 2300 and/or support mechanism 2500, the electronic system can send a signal to the motor 2311 of the first drive assembly 2310 and/or the motor of the winch assembly 2510 to change the current state of the drive system 2300 and/or the patient support mechanism 2500, respectively. In some instances, the magnitude of change in the state of the drive system 2300 and/or the patient support mechanism 2500 is based at least in part on a PID control. In such instances, the electronic system (e.g., the processor or any other electronic device in communication with the processor) can determine the changes of the support mechanism 2500 and model the changes based on the PID control. Based on the result of the modeling the electronic system can determine the suitable magnitude of change in the drive system 2300 and/or the patient support mechanism 2500. In this manner, one or more of the electronic devices included in the electronic system, including but not limited to the processor, can execute a set of instructions stored in the memory associated with feedback control of any suitable portion of the trolley 2100 based on information, data, and/or operating status of patient support system 2000. Thus, the support system 2000 shown in
While the patient support system 2000 is described above with reference to
The support system 3900 includes a first coupling portion 3910 and a second coupling portion 3940. The first coupling portion 3910 can be any suitable shape, size, and/or configuration. For example, the first coupling portion 3910 can include any number of wheels configured to selective engage a portion of a support track to movably suspend the support system 3900 therefrom. In the embodiment shown in
The second coupling portion 3940 includes a cylinder 3941, an attachment member 3945, a piston 3950, and an energy storage member 3960. The cylinder 3941 is coupled to the base 3930 and is configured to house the spring 3960 and at least a portion of the piston 3950. The energy storage member 3960 can be any suitable device configured to move between a first configuration having lower potential energy and a second configuration having a higher potential energy. For example, as shown in
In use, the user can be coupled to the support system 3900 (e.g., via a harness, tether, and/or patient attachment mechanism) such that the support system 3900 supports at least a portion of the body weight of the user. In this manner, the user can walk along a path associated with the support track (not shown). With the support system 3900 coupled to the user, the movement of the user moves the support system 3900 along the support track. Similarly stated, the user pulls the support system 3900 along the support track. In some instances, a user may stumble while walking, thereby increasing the amount of force exerted on the support system 3900. In such instances, the increase in force exerted on the support system 3900 can be sufficient to cause the energy storage member 3960 to move from its first configuration toward its second configuration (e.g., compress). In this manner, the piston 3950 can move relative to the cylinder 3941 and the energy storage member 3960 can absorb at least a portion of the increase in the force exerted on the support structure 3900. Thus, if the user stumbles the support system 3900 can dampen the impulse experienced by the user that would otherwise result in known passive support systems 3900. In this manner, the patient support system 3900 can be configured to passively support at least a portion of the body weight of a user, as described in detail in the '627 publication.
Although not shown in the support system 2000 of
As shown in
In some embodiments, a first user (not shown in
Although not shown in
Although the support system 4000 is shown and described as including the first support member 4100 and the second support member 4100′, in other embodiments, the support system 4000 can include any suitable number of support members movably coupled to the support track 4050. The support members included in the support system 4000 can be any combination of active support members and/or passive support members.
While the support system 4000 is shown and described as including the support members 4100 and 4100′ being movably suspended from the support track 4050 (i.e., a single support track), in other embodiments, a support system can be configured to support a user with two support members, each of which is movably suspended from a different support track. For example,
The support members 5100A and 5100B can be any suitable support members. For example, in some embodiments, the support members 5100A and 5100B can be similar to or the same as the trolley 2100 described above with reference to
In the embodiment shown in
The arrangement of the support system 5000 is such that the first support member 5100A and the second support member 5100B collectively support at least a portion of the weight of a user as the user walks in a given path. In this manner, the support members 5100A and 5100B can move along the support tracks 5050A and 5050B, respectively when the user walks in a direction substantially aligned with the support tracks 5050A and 5050B, as indicated by the arrow CC in
In some instances, the first support member 5100A and the second support member 5100B can each respond in a substantially similar and concurrent manner to a change in force exerted on the respective tethers. In other instances, the first support member 5100A and the second support member 5100B can respond differently to the change in force exerted on the respective tethers. In other words, the first support member 5100A can respond to the change in force on its tether independent of a response of the second support member 5100B or vice versa. In other instances, the first support member 5100A and the second support member 5100B can be in electrical and/or electronic communication such that the response of the first support member 5100A and/or the second support member 5100B is according to, for example, a calculated and/or determined system response to the force exerted on the tethers. That is to say, a controller of the first and/or second support member 5100A and/or 5100B or a controller configured to at least partially control both the first and second support members 5100A and 5100B can determine a magnitude and direction of a force and can calculate and/or determine a system response that can include a change in operating condition of at least one of the first support member 5100A and the second support member 5100B.
In some instances, the user can walk along a predetermined path that can include, for example, curves and/or turns such that the user moves in both the CC direction and the DD direction (see
For example, in some instances, the first support member 5100A can respond to a decrease in force exerted on its tether while the second support member 5100B can respond to a concurrent increase in force exerted on its tether (e.g., indicative of the user moving and/or falling, etc. in a direction toward the first support member 5100A and away from the second support member 5100B). In such instances, the responses of the first support member 5100A and the second support member 5100B, while being different, can produce and/or exert a collective and/or resultant force in, for example, a predetermined direction such that the support members 5100A and 5100B collectively support the user. The collective and/or resultant force exerted, for example, on the patient attachment mechanism 5800 can be substantially similar to a force that would otherwise be exerted on the patient attachment mechanism 5800 using a support system including a single support member. In some instances, the collective and/or resultant force exerted on the patient attachment mechanism 5800 can be, for example, in a vertical direction.
While the support system 5000 is shown in
As described above, the multiple support members configured to collectively support a single patient can be similar or the same or can be different (e.g., can be arranged similar to the support member 2100 or the support member 3900). In some embodiments, the support system can be arranged such that one of the support members is configured to be a primary support member while one or more additional support members is configured to be a secondary support member. For example, in some embodiments, a first support member can be movably suspended from a first support track that is aligned with (e.g., above or directly above) a path along which a user will walk while a second support member can be movably suspended from a second support track that is offset from the path.
In some such embodiments, the first support member can be a primary support member configured to support a first portion of the user's weight and the second support member can be a secondary support member configured to support a second portion of the user's weight. In some instances, a user may walk along the path with little or no lateral movement, in which case, the first portion of the user's weight can be substantially all of the user's weight and/or can be greater than the second portion of the user's weight. If, however, the user falls and/or otherwise moves in a lateral direction, the second portion of the user's weight supported by the second support member can increase while the first portion of the user's weight support by the first support member can decrease. In other words, the second support member (e.g., the secondary support member) can be configured to support at least a portion of the user's weight (e.g., the second portion) in response to the user falling and/or otherwise moving in a lateral direction.
In some embodiments, the first support member (e.g., the primary support member) can be similar to or the same as, for example, the support member 2100 and the second support member (e.g., the secondary support member) can be similar to or the same as, for example, the support member 3900. Although described above as including two support tracks and two support members, in some embodiments, a support system can include a primary support member and at least two secondary support members. For example, in some embodiments, a support system can include a primary support member movably suspended from a primary support track and two secondary support members movably suspended from a respective secondary support track on either side of the primary support track. In such embodiments, the secondary support members can be configured to support at least a portion of the user's weight in response to the user falling or otherwise moving in a corresponding lateral direction (as described above). In some such embodiments, the primary support member can be similar to or the same as the support member 2100 while the secondary support members can be similar to or the same as the support member 3900.
While the support tracks 5050A and 5050B are shown in
A trolley (e.g., a support member such as the support members 5100A and/or 5100B) can be movably suspended from each of the non-parallel support tracks and can be coupled to a single patient attachment mechanism (e.g., the patient attachment mechanism 5800). In this manner, the trolleys can collectively support a patient in substantially the same manner as described above with reference to the support system 5000. The support members or trolleys suspended from the non-parallel tracks can be similar or substantially the same or can be different and can be suspended from either support track. For example, a first support members can be substantially similar to or the same as the support member 2100 while a second support member can be substantially similar to or the same as the support member 3900. In some such embodiments, the first support member can be a primary support member while the second support member is a secondary support member, as described above. In such embodiments, the first support member can be movably suspended from a first support track that is disposed above and/or that is substantially aligned with a path along which a user will walk while the second support member can be movably suspended from a second support track that is offset from the path. Moreover, in some embodiments, the first support track can be arranged in a non-linear manner (e.g., can be curved or otherwise not straight) while the second support track can be arranged in a linear manner (e.g., can be straight) and can be configured to augment the support provided by the first support member, for example, in response to the user moving in a lateral direction (e.g., as described above).
The support systems 1000, 2000, 3000, 4000, and/or 5000 can be configured for use with any suitable support track. In some embodiments, for example those described above, a support member and/or trolley can be movably suspended from a support track with a substantially I-shaped cross-section and with substantially constant vertical position (e.g., similar to the support track 2050, 4050, 5050A, and/or 5050B). That is to say, the support track can have a slope substantially equal to zero. In other embodiments, however, a support system can be configured for use with a support track (or portion thereof) having a nonzero slope. For example,
The support track 6050 can differ from the support track 2050, however, with the inclusion of at least one portion having a slope substantially equal to zero (referred to herein as a flat portion 6051) and at least one portion having a non-zero slope (referred to herein as a sloped portion 6052). As described above with reference to the support track 2050, a drive system of a trolley (e.g., the trolley 2100) can include a set of wheels configured to move along a surface of the support track 2050 to move the trolley relative thereto. For example, in some instances, the set of wheels can be in contact with a flat portion 6051 of the support track 6050 and configured to roll along the flat portion 6051 to move the trolley relative to the support track 6050, as indicated by the arrows EE in
In some instances, however, a user may wish to walk along a sloped surface such as, for example, a ramp and/or the like. In other instances, a user may wish to walk up or down a flight of stairs 6055, as indicated by the arrow FF in
Thus, in some instances, the sloped portion 6052 of the support track 6050 can be such that a distance between the user and the support track 6050 remains substantially constant as the user walks up and/or down, for example, the stairs 6055 (
Accordingly, in the embodiment shown in
In some instances, the engagement between the gear 6399 and the set of protrusions 6053 along the sloped portion 6052 of the support track 6050 can be operable in maintaining a desired amount of traction and/or can otherwise limit and/or substantially prevent slippage of the drive system relative to the support track 6050. For example, in some embodiments, the engagement of a set of teeth or the like of the gear 6399 and the set of protrusions 6053 of the sloped portion 6052 can prevent a translational movement of the gear 6399 relative to the support track 6050 without rotating the gear 6399. Thus, the drive system can be configured to selectively control the rotation of the gear 6399 via, for example, the motor, a clutch, a brake, and/or any other suitable means. In this manner, the trolley and/or support member can move along the sloped portion 6052 substantially without losing traction to support the user as the user walks up or down, for example, the stairs 6055, as shown by the arrows GG and FF, respectively, in
While the support track 6050 is shown as including the sloped portion 6052, in other embodiments, a support track can be arranged in any suitable manner such that at least a portion of the support track has a non-zero slope. For example,
While the support track 7050 is described above as including the vertical portions 7056 and the set of protrusions 7057 configured to allow for vertical movement of a trolley, in other embodiments, a support track can have any suitable arrangement configured to allow for vertical and/or horizontal movement of the trolley. For example,
In use, for example, a trolley (such as those described herein) can move along a length of the support track 8050 from a first position, in which the trolley is movably suspended from the first portion 8061, to a second position, in which the trolley is movably suspended from the third portion 8063. In response to an actuation and/or input, the third portion 8063 can then be moved along the vertical axis from the first height, in which the third portion 8063 is adjacent to and substantially horizontally aligned with the first portion 8061 of the support track 8050, to the second height, in which the third portion 8063 is adjacent to and substantially horizontally aligned with the second portion 8062 of the support track 8050. With the third portion 8063 of the support track 8050 disposed at the second height and adjacent to the second portion 8062, the trolley can be moved along a length of the support track 8050 from the second position, in which the trolley is movably suspended from the third portion 8063, to a third position, in which the trolley is movably suspended from the second portion 8062 of the support track 8050. Thus, the support track 8050 can be configured to move one or more trolleys in a vertical (and/or horizontal) direction. In some instances, such vertical movement can facilitate the trolley in supporting a patient as the patient moves a vertical direction and/or otherwise moves through a change in elevation. In some instances, such vertical and/or horizontal movement of the third portion 8063 of the support track 8050 can facilitate, for example, storage of the trolley (e.g., the trolley can be in a storage position when suspended from the second portion 8062 of the support track 8050.
While the third portion 8063 of the support track 8050 is shown in
Referring to
As shown in
A predetermined portion of the patient's body weight is supported as the patient moves along the first surface, at 12. For example, in some embodiments, an administrator, therapist, trainer, user, etc. can set a level of body weight support that the trolley provides to the user during use. In response to the level of body weight support being set, the trolley and/or any suitable portion thereof can adjust and/or set the configuration and/or arrangement of the patient support assembly such that the trolley (e.g., via at least the patient support assembly) supports the predetermined portion of the patient's body weight.
The trolley is advanced along a second portion of the support track in response to the patient moving along a second surface that is separate from the first surface, at 13. In some embodiments, the second surface can be, for example, a flat surface and the second portion of the support track can be, for example, a flat portion of the support track (e.g., as described above with reference to the support track, 6050, 7050, and/or 8050). In some embodiments, the second surface can have a known, predetermined, and/or defined elevation and/or level. For example, in some instances, the second surface can be and/or can form a level or plane that has and/or is disposed at an elevation that is different than (e.g., higher than) the elevation of the first surface. By way of example, in some embodiments, the first surface can be a lower surface leading to a set of stairs and/or an otherwise sloped surface, and the second surface can be a surface disposed at a higher elevation and can extend from the set of stairs or the sloped surface. In such embodiments, an elevation of the first surface is less than an elevation of the second surface and the set of stairs and/or the sloped surface is disposed therebetween. As described above with reference to the first portion of the support track, in some embodiments, the second portion of the support track can be disposed at the predetermined and/or defined distance from the second surface. In other words, the first portion of the support track and the second portion of the support track are spaced substantially the same distance from the first surface and the second surface, respectively, despite the first surface and the second surface being disposed at different elevations.
The predetermined portion of the patient's body weight is supported as the patient moves along the second surface, at 14. The trolley (e.g., via at least the patient support assembly) can be configured to support the predetermined portion of the patient's body weight as the patient moves along the first surface and as the patient moves along the second surface. In other words, the portion of the patient's body weight supported by the trolley as the patient moves along the first surface is the same as the portion of the patient's body weight supported by the trolley as the patient moves along the second surface.
After advancing the trolley along the first portion of the support track and prior to advancing the trolley along the second portion of the support track, the patient support assembly is adjusted (1) in response to the trolley being suspended from a third portion of the support track disposed between the first portion and the second portion, and (2) such that the patient support assembly supports the predetermined portion of the body weight of the patient, at 15. In some embodiments, the third portion of the support track can be a sloped portion of the support track such as, for example, the sloped portion 6052 of the support track 6050 (
In some such embodiments, as the trolley moves along the third portion and/or as the third portion moves relative to the first portion of the support track and the second portion of the support track, an elevation and/or vertical position of the trolley is moved. As a result, a distance between the trolley and the patient may be changed (e.g., increased or decreased). In some embodiments, the third portion of the support track can be a sloped portion and thus, an angle of the trolley relative to the patient may be changed. Accordingly, the trolley and/or a portion thereof is configured to adjust the patient support assembly such that the trolley supports the predetermined portion of the body weight of the patient. In this manner, the trolley and/or at least the patient support assembly is configured to support the predetermined portion of the patient's body weight regardless of whether the trolley is moved along the first portion, the second portion, and/or the third portion of the support track. Said a different way, the trolley and/or at least the patient support assembly is configured to support the predetermined portion of the patient's body weight as the patient moves along the first surface, the second surface, and/or a third surface (e.g., a sloped surface, a set of stairs, etc.) regardless of a difference in an elevation of the first surface, the second surface, and/or the third surface.
Some embodiments described herein relate to a computer storage product with a non-transitory computer-readable medium (also can be referred to as a non-transitory processor-readable medium) having instructions or computer code thereon for performing various computer-implemented operations. The computer-readable medium (or processor-readable medium) is non-transitory in the sense that it does not include transitory propagating signals (e.g., propagating electromagnetic wave carrying information on a transmission medium such as space or a cable). The media and computer code (also referred to herein as code) may be those designed and constructed for the specific purpose or purposes. Examples of non-transitory computer-readable media include, but are not limited to: magnetic storage media such as hard disks, optical storage media such as Compact Disc/Digital Video Discs (CD/DVDs), Compact Disc-Read Only Memories (CD-ROMs), magneto-optical storage media such as optical disks, carrier wave signal processing modules, and hardware devices that are specially configured to store and execute program code, such as Application-Specific Integrated Circuits (ASICs), Programmable Logic Devices (PLDs), Read-Only Memory (ROM) and Random-Access Memory (RAM) devices. Other embodiments described herein relate to a computer program product, which can include, for example, the instructions and/or computer code discussed herein.
Examples of computer code include, but are not limited to, micro-code or micro-instructions, machine instructions, such as produced by a compiler, code used to produce a web service, and files containing higher-level instructions that are executed by a computer using an interpreter. For example, embodiments may be implemented using imperative programming languages (e.g., C, FORTRAN, etc.), functional programming languages (Haskell, Erlang, etc.), logical programming languages (e.g., Prolog), object-oriented programming languages (e.g., Java, C++, etc.), or other programming languages and/or other development tools. Additional examples of computer code include, but are not limited to, control signals, encrypted code, and compressed code.
While various embodiments have been described above, it should be understood that they have been presented by way of example only, and not limitation, and as such, various changes in form and/or detail may be made. For example, while the attachment mechanism 2800 is described above with reference to
Although the trolley 2100 is described above with reference to
Any portion of the apparatus and/or methods described herein may be combined in any suitable combination, unless explicitly expressed otherwise. For example, in some embodiments, the patient support mechanism 2500 of the trolley 2100 included in the support system 2000 can be replaced with a system similar to the support system 3900. In such embodiments, a cylinder, a piston, and an energy storage member can extend, for example, from the base 2210 of the housing 2200 of the trolley 2100. Expanding further, the kinetic and potential energy of the energy storage member (e.g., storage member 3960) could be actively controlled via a feedback system similar to the system described above with reference to the trolley 2100. For example, the energy storage member 3960 could be compressed air, the pressure of which could be controlled in response to a force exerted on the piston.
By way of another example, a body weight support system (e.g., such as the body weight support system 2000) can be used with any suitable support track or combination of support tracks described herein. For example, in some embodiments, a support track may include one or more sections and/or portions having an arrangement similar to the support track 6050 (
Where methods and/or schematics described above indicate certain events and/or flow patterns occurring in certain order, the ordering of certain events and/or flow patterns may be modified. Additionally certain events may be performed concurrently in parallel processes when possible, as well as performed sequentially.
This application claims priority to and the benefit of U.S. Provisional Patent Application No. 62/385,485 entitled, “Methods and Apparatus for Body Weight Support System,” filed Sep. 9, 2016, the disclosure of which is incorporated herein by reference in its entirety.
Number | Date | Country | |
---|---|---|---|
62385485 | Sep 2016 | US |