System and method for adjusting a wheelchair seat
09682603 ยท 2017-06-20
Assignee
Inventors
Cpc classification
B60G17/0165
PERFORMING OPERATIONS; TRANSPORTING
A61G5/1081
HUMAN NECESSITIES
B60G99/002
PERFORMING OPERATIONS; TRANSPORTING
B60G2800/0192
PERFORMING OPERATIONS; TRANSPORTING
International classification
B60G17/0165
PERFORMING OPERATIONS; TRANSPORTING
B60G99/00
PERFORMING OPERATIONS; TRANSPORTING
Abstract
A wheelchair including a base assembly that has a first side and a second side. At least one caster and a drive wheel are mounted to each of the first and second sides. The wheelchair includes a seat assembly having a seat and a backrest and an actuator assembly having a plurality of actuators. Each actuator can expand and retract and includes a first end pivotably connected to the base assembly and a second end pivotably connected to the seat assembly. The actuator assembly allows for at least four degrees of movement of the seat assembly with respect to the base assembly. The wheelchair includes a computer that is connected to the actuators and that controls the movement of the actuators. The computer moves the actuators to vary the position of the seat assembly with respect to the base assembly.
Claims
1. A method for adjusting a position of a wheelchair seat assembly, comprising: providing a wheelchair including: a base assembly including a first side and a second side, wherein on each of said first and second sides is mounted a caster and a drive wheel; a seat assembly; a plurality of actuators connected to said base assembly and said seat assembly, wherein said actuators provide said seat assembly with at least four degrees of movement with respect to said base assembly; a computer that is connected to said actuators; and a detector that measures an orientation of said base assembly; determining a default orientation for said seat assembly for a user that is based on a center of gravity of a specific user and said seat assembly when the user is in said seat assembly, said determining step including: positioning the user in said seat assembly; moving said actuators at a command of said computer such that said seat assembly moves linearly forward with respect to said base assembly and tips forward; measuring a first change in the orientation of said base assembly due to a forward tipping caused by the forward movement with said detector; moving said actuators at a command of said computer such that said seat assembly moves linearly backward with respect to said base assembly and tips backward; measuring a second change in the orientation of said base assembly due to a backward tipping caused by backward movement with said detector; sending the measurements of the first and second changes in orientation of said base assembly to said computer; based on said measurements of said first and second changes in orientation of said base assembly, said computer determines a location for said seat assembly where the center of gravity of said seat assembly and the user is positioned approximately above a center of drive wheels; and moving said seat assembly to said default orientation by moving said actuators such that said seat assembly is moved to said location.
2. The method of claim 1, further including indicating to the user that the default orientation of the seat assembly needs to be recalibrated.
3. A method for adjusting a position of a wheelchair seat assembly, comprising: providing a wheelchair including: a base assembly including a first side and a second side, wherein on each of said first and second sides is mounted a caster and a drive wheel; a seat assembly; a plurality of actuators connected to said base assembly and said seat assembly, wherein said actuators provide said seat assembly with at least four degrees of movement with respect to said base assembly; a computer that is connected to said actuators; and a detector that measures an orientation of said base assembly and that is connected to said computer; moving drive wheels to drive said wheelchair over terrain; measuring the orientation of the base assembly with the detector as the wheelchair moves over the terrain; and, when the orientation of said base assembly changes by rotating a first direction around an axis by a certain number of degrees due to a change in slope of the terrain, sending information regarding the change in orientation along said axis by said certain number of degrees from said detector to said computer; based on the information regarding the change in orientation of said base assembly along said axis by said certain number of degrees, calculating with the computer how to adjust the position of the seat assembly to compensate for the change in the orientation of the base assembly; and based on those calculations, automatically moving said actuators at a command of said computer to move the seat assembly to adjust an orientation of the seat assembly with respect to said base assembly to compensate for the change in the orientation of said base assembly by rotating said seat assembly in a second direction that is opposite said first direction along said axis by said certain number of degrees.
4. The method of claim 3, wherein said step of providing said seat assembly with at least four degrees of movement with respect to said base assembly includes positioning said seat assembly at a home orientation with respect to the ground.
5. The method of claim 4, wherein and said step of moving said actuators at the command of said computer to adjust the orientation of the seat assembly to compensate for the change in the orientation of said base assembly includes moving said seat assembly back to said home orientation if the change in orientation of said base assembly causes a change in the orientation of said seat assembly.
Description
BRIEF DESCRIPTION OF SEVERAL VIEWS OF THE DRAWINGS
(1)
(2)
(3)
(4)
(5)
(6)
(7)
(8)
(9)
(10)
(11)
(12)
(13)
(14)
(15)
(16)
(17) Before the embodiments of the invention are explained in detail, it is to be understood that the invention is not limited in its application to the details of construction and the arrangement of the components set forth in the following description or illustrated in the drawings. The invention is capable of other embodiments and of being practiced or being carried out in various ways. Also, it is to be understood that the phraseology and terminology used herein are for the purpose of description and should not be regarded as limiting. The use of including and comprising and variations thereof is meant to encompass the items listed thereafter and equivalents thereof as well as additional items and equivalents thereof.
DETAILED DESCRIPTION OF EMBODIMENTS OF THE INVENTION
(18)
(19) The base assembly 18 also includes an actuator platform or assembly 42. The seat assembly 14 includes a base 46 that is mounted to the actuator assembly 42. A seat 50 and backrest 54 are mounted to the base 46. The seat 50 and backrest 54 may include cushions or padding upon which the body of the user rests. The backrest 54 is a power backrest that can be rotated forward and back in the direction of arrows A and B with respect to the base 46. An adjustable leg rest 66 extends downward from the base 46. By way of example, the height and angle of the leg rest 66 may be adjustable, and the leg rest 66 may be power adjustable. Arm rests 58 extend from the backrest 54 on each side of the seat 50. At least one of the arm rests 58 includes a control panel 62. The control panel 62 includes a joystick 130 and a touchscreen 132 that the user can use to operate the wheelchair 10. In particular, the control panel 62 can be used to, among other things, drive and steer the drive wheels 34, adjust the backrest 54, adjust the leg rest 66, and adjust the orientation of the seat assembly 14 with respect to the base assembly 18.
(20)
(21) As shown in
(22) Referring to
(23) The lateral rollers 38 can be arranged such that at least one lateral roller 38 is in contact with the ground when the one of the wheels 26a, 26b, 30a, and 30b is in contact with the ground. For example, the wheels 26a and 26b of a front caster wheel 26 can be offset such that at least one lateral roller 38 from one of the wheels 26a or 26b is in contact with the ground regardless of the rotational position of the front caster wheel 26. That is, in circumstances where the lowermost position of wheel 26a is a space between lateral rollers 38, then the lowermost position of wheel 26b will be a lateral roller 38 that is in contact with the ground. Alternatively, the front and rear caster wheels 26 and 30 can include only one wheel with rollers 38 instead of two wheels.
(24) The axles of the front and rear caster wheels 26 and 30 have an aluminum core with sealed roller bearings pressed into place in the core. The front and rear caster wheels 26 and 30 include an over-molded rubber interface located between the inner core and a rigid exterior of the wheels 26 and 30. The rubber interface allows the rims of the front and rear wheels 26 and 30 to displace relative to the inner core when impacted by a sidewalk crack or other obstacle. The force-displacement properties of the rubber interface can be controlled by changing the durometer of the rubber interface.
(25)
(26) The system 110 also includes the joystick 130. The memory 126 and joystick 130 may be part of the control panel 62 (
(27) The memory, 126, joystick 130, and IMU 134 can communicate with the processor 114 through either a wired or wireless connection. Likewise, the processor 114 can communicate with the drive control 118 and actuator control 122 through either a wired or wireless connection.
(28) Referring back to
(29) The actuators 86 can move the seat assembly 14 in a number of different combinations of degrees of freedom. For example, with respect to
(30) In addition, with respect to
(31) As discussed above with respect to
(32) Vector .sup.sA.sub.i=[A.sub.ix A.sub.iy A.sub.iz].sup.2 describes the position of the seat attachment point i (where i=1, 2 . . . 6) where the actuator 86 is connected to the bottom 84 of the seat base 46 (
(33) Vector .sup.bB.sub.i=[B.sub.ix B.sub.iy B.sub.ic].sup.1 describes the position of the base attachment point i (where i=1, 2 . . . 6) where the actuator 86 is connected to the base 98 of the chassis 22 (
(34) From the IMU sensor 134 on the base assembly 18, Euler angles (.sub.x, .sub.y, .sub.z) are known. Thus, the rotation matrix is
(35)
With height being h, the equation for moving the seat from [0 0 0].sup.T to [x y x].sup.T is as follows:
.sup.bA.sub.i=T.sup.sA.sub.i+[x,y,z+h].sup.T
The vector of all actuator rods 102 is .sup.bl.sub.i=.sup.bA.sub.i.sup.bB.sub.i, and the length of all rods 102 is
l.sub.i={square root over (.sup.bl.sub.i.sup.T)},.sup.bl.sub.i
(36) In addition to allowing the user of the wheelchair 10 control the actuators 86 directly via the control panel 62 to adjust the position of the seat assembly 14, the computer system 110 of the wheelchair 10 can automatically adjust the positioning of the seat assembly 14 to keep the user in an upright position and maintain the center of gravity of the user and the seat assembly 14 in a desirable location as the wheelchair 10 traverses various kinds of inclines and obstacles.
(37) With reference to
(38) The process for locating the CG 140 during the fitting process and positioning the CG 140 over the drive wheels 34 is as follows. The user is positioned in the seat 50 with the seat assembly 14 in the home orientation, and the control panel 62 is used to command the processor 114 (
(39) It will be understood that the step of locating and positioning the CG 140 may need to be repeated over time. For example, the default home orientation may need to be changed or additional equipment may be added to the seating assembly 14 that affect the location of the CG. In such cases, the CG will again have to be re-located and re-positioned over the drive wheels 34. In addition, unplanned changes that could alter the CG 140 over time, such as weight gain, can be monitored, and the computer system 110 of the wheelchair 10 can automatically adjust the position of the seat assembly in response to such changes to reposition the CG over the center of the drive wheels 34. The computer system 110 of the wheelchair 10 can store a running history of fore and aft angles of the base assembly 18 over time. If the average of the angles deviates from zero, the processor 114 can automatically adjust the seating assembly 14 by way of the forward and rearward translational movement step discussed above to re-position the seating assembly 14 such that the CG 140 is directly above the center of the drive wheels 34. Alternatively, the processor 114 could provide an indicator to the user through the control panel 62 that the wheelchair needs to have the CG 140 position recalibrated.
(40) In addition to being able to automatically find the CG 140 during the fitting process, the computer system 110 of the wheelchair 10 can also automatically adjust the seating assembly 14 of the wheelchair 10 as the wheelchair 10 goes over obstacles or slopes. With reference to
(41) For example, if the wheelchair 10 goes down a ten degree slope, the IMU chip 134 detects the change in the orientation of the base assembly 18 of the wheelchair 10 and sends information to the processor 114 indicating that the orientation of the base assembly 18 has rotated downward (shown in the direction of Arrow C) ten degrees along the Z-axis. Based on this information, the processor 114 then sends a signal to the actuator control 122 to move the actuators 86 such that the base 46 of the seat assembly 14 is rotated ten degrees backwards about the Z-axis (shown in the direction of Arrow D) to compensate for the ten degree downward slope. As shown in
(42) The computer system 110 of the wheelchair 10 also locates the Y-axis component of the CG. The Y-axis component of the CG is determined by adding the height from the point where the drive wheels 34 touch the ground to the seat tilt pivot location to the height from the tilt pivot location to the CG. The height from the tilt pivot location to the CG can be calculated according to the following equation, which uses the sine of the tilt angle and the translational shift distance required to re-balance the CG over the drive wheels 34:
CG.sub.y=y.sub.g-p+y.sub.p-CG=y.sub.g-p+x.sub.shift sin.sup.1(.sub.tilt).
(43) While the wheelchair shown in the figures uses a mid-wheel drive power wheelchair base, embodiments of the present invention are not limited to such a base. For example, the seat assembly 14 and actuator assembly 42 could be used with a front-wheel drive power base or a rear-wheel drive power base. The adjustable seat assembly 14 could be moved by the actuator assembly 42 to adjust the position of the seat assembly 14 with six degrees of freedom with respect to the front or rear wheel drive power base. In addition, the seat assembly 14 can be moved by the actuator assembly 42 backward and forward with respect to the front or rear wheel drive power base to determine the CG of the seat assembly 14 and to move the CG to a desirable position with respect the drive wheels of the front or rear wheel drive power base. By way of example only, and with respect to a front wheel drive power wheelchair base, the CG could be moved to a position that is 20% of the distance from the front drive wheels to the rear caster wheels.
(44) The various embodiments of the present inventions provide many advantages over conventional power wheelchair seating systems. By connecting the seat assembly to a six actuator assembly mounted to the base assembly, the seat assembly has six degrees of freedom with respect to the base assembly. Such freedom of movement allows for the user to adjust the position of the seat assembly to a desirable orientation (such as an upright position with the CG located over the center of the drive wheels) even though the wheelchair is traversing uneven terrain or obstacles. Alternatively, the actuator assembly can be used provide fewer than six degrees of movement for the seat assembly. By way of example only, the actuator assembly may provide four degrees of movement for the seat assembly. In addition, the wheelchair is configured to detect a change in the orientation of the base assembly as the wheelchair traverses uneven terrain or an obstacle and use that information to automatically adjust the orientation of the seat assembly via the actuators so that the seat assembly is in a desirable orientation with respect to the ground. The wheelchair is also configured to use an orientation detecting device with the actuators to find the CG of the seat assembly and user by linearly moving the seat assembly backward and forward over the drive wheels until the CG is located and positioned over the center of the drive wheels.
(45) While various spatial and directional terms, such as top, bottom, lower, mid, lateral, horizontal, vertical, front and the like may used to describe embodiments of the present invention, it is understood that such terms are merely used with respect to the orientations shown in the drawings. The orientations may be inverted, rotated, or otherwise changed, such that an upper portion is a lower portion, and vice versa, horizontal becomes vertical, and the like.
(46) Variations and modifications of the foregoing are within the scope of the present invention. It is understood that the invention disclosed and defined herein extends to all alternative combinations of two or more of the individual features mentioned or evident from the text and/or drawings. All of these different combinations constitute various alternative aspects of the present invention. The embodiments described herein explain the best modes known for practicing the invention and will enable others skilled in the art to utilize the invention. The claims are to be construed to include alternative embodiments to the extent permitted by the prior art.
(47) Various features of the invention are set forth in the following claims.