The present disclosure relates generally to motorized vehicles. More particularly, embodiments include a wheelchair drive apparatus and method.
A motorized wheelchair typically propelled by an electric motor which drives and rotates the wheels of the wheelchair. Motorized wheelchairs may be used by individuals unable to propel a manual wheelchair or to traverse a long distance or difficult terrain. Motorized wheelchairs are typically sold commercially as completed units and are generally expensive, which may be cost prohibitive to some individuals that could benefit from the use of a motorized wheelchair.
The present disclosure may be better understood, and its numerous features and advantages made apparent to those skilled in the art, by referencing the accompanying drawings. The use of the same reference symbols in different drawings indicates similar or identical items.
Referring to
According to some embodiments, the mounting bracket 212 includes a first plate 212A interfacing with the second sprocket 208 via the axle guide 214 and a second plate 212B interfacing with the motor 202 and the first sprocket 204. The first plate 212A is laterally movable with respect to the second plate 212B, as represented by the arrow 212T, to allow adjustment of the spacing between the first sprocket 204 and the second sprocket 208 to tension the chain 206. The second plate 212B may have a tab 220 to allow a user to apply a force to laterally move the second plate 212B relative to the first plate 212A. For ease of illustration, the chain 206 is illustrated as a dashed line. Other structures and configurations of the sprockets 204, 208 and the chain 206 are within the scope of the present disclosure. For example, a drive belt or cord may be used in lieu of a chain, and the sprockets 204, 208 may be modified to accommodate the belt or cord. The first plate 212A may be secured to the second plate 212B using one or more fasteners, such as by providing a fastener in an engagement hole 222 to fix the relative positions of the plates 212A, 212B. In some embodiments, a slot 224 is provided in the sprocket 208 and the sprocket support plate 216 to allow the fastener in the engagement hole 222 to be tightened. In some embodiments, a stud 226 extends from the first plate 212A to aid in aligning the drive assembly 200 during mounting to the wheelchair 102. The stud 226 may be threaded to allow a nut to be attached thereto. In some embodiments, the stud 226 is welded to the first plate 212A. The axle guide 214 passes through a mounting hole defined in the first plate 212A. In some embodiments, the mounting hole in the first plate 212A is smaller than the axle guide 214 to provide an interference fit or the axle guide 214 is welded or mounted to the first plate 212A.
Referring to
Referring to
According to some embodiments, the mounting hole 228 in the first plate 212A of the mounting bracket 212 and the stud 226 are vertically offset and align with the axle tubes 108A, 108B in the frame 108 of the wheelchair 102 and the mounting holes 232, 234 in the mounting bracket 230. The axle guide 214 and corresponding mounting hole 242 in the mounting bracket 230 are laterally offset from the axle tube 108B. The mounting hole 238 in the first plate 212A of the mounting bracket 212 and the axle hole 240 in the mounting bracket 230 are laterally offset from the axle tube 108A. The mounting brackets 212, 230 allow mounting of the drive assembly 200 to virtually any wheelchair, since the positioning of the axle tubes 108A, 108B in the frame 108 of the wheelchair are typically uniform across manufacturers. The lateral offset between the axle guide 214 shifts the center of gravity of the drive apparatus 100 toward the rear of the wheelchair 102, thereby improving the stability of the wheelchair 102.
According to some embodiments, the mounting bracket 230 extends from a battery support frame that holds rechargeable batteries for powering the motor 202.
Referring to
Referring to
Referring to
To engage the drive apparatus 100 in a drive mode and allow motorized operation of the wheelchair 102, a user rotates the engagement control member 302 to the inserted position and the engagement pins 308 engage the engagement holes 250 defined in the sprocket 208. To disengage the drive apparatus 100 in a freewheeling mode and allow manual operation of the wheelchair 102, the user rotates the engagement control member 302 to the withdrawn position and the engagement pins 308 disengage engagement holes 250 defined in the sprocket 208 to allow the wheel 104 to freely rotate.
The memory 406 includes read only memory (ROM), random access memory (RAM), other non-transitory computer-readable media, or a combination thereof. The electronic processor 404 is configured to communicate with the memory 406 to store data and retrieve stored data. The electronic processor 404 is configured to receive instructions and data from the memory 406 and execute, among other things, the instructions. In particular, the electronic processor 404 executes instructions stored in the memory 406 to perform the methods described herein.
The power source 408 provides power to the various components of the control unit 400. In some embodiments, the power source 408 includes a rechargeable device, such as a battery, a capacitor, a super capacitor, or the like. The power source 408 may charge rechargeable device using inductive charging or energy harvesting. In some embodiments, the power source 408 includes a replaceable battery. The power source 408 may be the battery used to provide power to the motors 202, and thus, may be external to the housing 402.
In some embodiments, the motion sensor 414 includes an accelerometer, magnetometer, mercury switch, gyroscope, compass, pressure sensor, or some combination thereof. In some embodiments, the motion sensor 414 is an inertial measurement unit (IMU).
The communication interface 410 allows for communication between the electronic processor 404 and an external device 418, such as a smartphone, a tablet, a cloud computing resource, or some other external device. In some embodiments, the communication interface 410 may include separate transmitting and receiving components. In some embodiments, the communication interface 410 supports one or more wireless protocols, such as WI-FI™, BLUETOOTH™, cellular, or some other wireless protocol.
In some embodiments, the user interface 412 includes one or more of a joystick, input buttons, a display, a visual indicator (e.g., LED light), a vibration indicator, an audible indicator, or the like. In some embodiments, the housing 402 comprises the housing of the user interface 412, whereby the control unit 400 is housed in the user interface 412.
The electronic processor 404 receives an input signal from the user interface and generates drive signals for the motors 202 to move the wheelchair. In some embodiments, wheel encoders 416 are provided on the wheel 104. The wheel encoders 416 generate a pulse signal that the electronic processor 404 uses to track wheel movement. In some embodiments, the electronic processor 404 receives feedback from the motors 202 to estimate speed using a motor back-EMF measurement. In some embodiments, the motion sensor 414 provides a feedback signal to the electronic processor 404 regarding motion of the wheelchair 102. Thus, the electronic processor 404 receives one or more feedback signals related to motion of the wheelchair 102, such as encoder feedback, motor feedback, motion feedback, or some other feedback signal and controls the drive signals provided to the motors 202. In some embodiments, the motor drive signals are pulse width modulation (PWM) signals.
The electronic processor 404 implements a primary control loop for controlling the motors 202. In an embodiment, where the user interface 412, is a joystick, the electronic processor 404 receives a command vector that includes a direction and a magnitude. The user controls speed by selecting how far the joystick is moved in the desired direction. Based on the command vector, the electronic processor 404 generates drive signals for each motor 202, such as a command speed for each motor 202. The primary control loop may include secondary control loops for each wheel 104 that receive the command speed and adjust the wheel drive signals based on feedback. The motion sensor 414 may provide feedback to the primary control loop, since the motion data is not wheel dependent. The wheel encoders 416 and the motors 202 provide feedback to the secondary control loop for the associated wheel 104. If the feedback motion vector differs from the command vector by an amount less than a fault threshold, the primary control loop adjusts the drive signals to the motors 202 to reduce the error. For example, if the wheelchair 102 is on a banked or inclined surface, the feedback motion vector may differ from the command vector.
In some embodiments, the electronic processor 404 implements safety measures to attempt to identify discrepancies between the input from the user interface 412, the command vector, and the actual motion of the wheelchair 102. In some embodiments, the electronic processor 404 compares the motion feedback from the motion sensor 414 to the feedback from the wheel encoders 416 and the motors 202. The electronic processor 404 may use a majority voting technique that ignores the one of the three signals that is inconsistent and issues a warning, such as an indicator light or audible warning on the user interface 412. In some embodiments, if an inconsistent motion signal is received, the electronic processor 404 transitions to a creep mode, where the speed of the wheelchair 102 is significantly limited. For example, if the motors 202 both provide feedback indicating they are moving forward, but the feedback from the wheel encoders 416 indicates that only one wheel 104 is moving, and motion sensor 414 provides a signal that the wheelchair 102 is pulling to one side, the electronic processor 404 may generate a fault condition indicating that a motor 202 is slipping, disengaged, or stuck or the gear train has failed. In some embodiments, the electronic processor 404 displays an alert message on the user interface 412 or sends a message to the external device 418.
In some embodiments, the electronic processor 404 monitors the signals from the wheel encoders 416 to identify situations that require corrective action or limits on the motion of the wheelchair 102. For example, if no drive signal is applied to the motors 202 and the wheel encoders 416 or the motion sensor 414 detect forward or reverse motion, the wheelchair 102 may be on an inclined surface and to prevent creep, the electronic processor 404 applies a drive signal to compensate for the motion.
In some embodiments, the electronic processor 404 employs data from the motion sensor 414 to identify if the wheelchair 102 is tipping or moving over rough terrain. If tipping is detected, based on z-axis motion for example, a compensating signal may be applied by the electronic processor 404 in a direction to reverse the tipping. In the case of rough terrain, evidenced by spikes in the acceleration vectors, the electronic processor 404 may reduce the command speed.
The electronic processor 404 may apply limits to changes in the drive signal depending on the movement state. For example, data from the wheel encoders 416 may indicate wheel slippage and may be used for traction control. In some embodiments, the electronic processor 404 applies a limit to restrict left or right motion as the forward or backward speed increases to reduce the likelihood of tipping the wheelchair 102. The limit is more restrictive as the speed increases.
In some embodiments, where the user interface 412 is a joystick, sense resistors are added to the high and low sides of the potentiometers on the joystick. These resistors allow the electronic processor 404 to determine if a wire has been broken or a joystick potentiometer is faulty or intermittent and to determine the joystick position based on the sensed voltages. In some embodiments, the electronic processor 404 monitors for centering of the joystick prior to impending a drive signal. The electronic processor 404 may monitor for dither in the joystick signal resulting from slight movements of a user's hand, since a user cannot keep their hand perfectly still except when the joystick is moved to an extreme position. Responsive to the dithering being absent in the joystick signal, the electronic processor 404 indicates a potential joystick fault and may provide an indication on the user interface 412 or send a message to the external device 418.
Referring to
The second plate 504 defines one or more mounting holes 504D aligned with corresponding mounting holes 506D in the support frame 506. The second plate 504 is secured to the support frame 506 using one or more fasteners 508 that pass through the mounting holes 504D, 506D. In some embodiments, the second plate 504 comprises a first member 504E perpendicular to the first plate 502 and a second member 504F. In some embodiments, the second member 504F is parallel to the first plate 502 and approximately perpendicular to the first member 504E. The support frame 506 supports the first plate 502 and the second plate 504 to avoid rotational movement or deflection thereof.
Referring to
Referring to
The mounting brackets 212, 500 described herein facilitate conversion of a typical wheelchair into a powered wheel chair without modification and using an easy assembly process. The mounting brackets 212, 500 use the existing axle tubes 108A of the wheelchair 102 and provide mounting holes for an axle that is laterally offset from the existing axle tubes 108A.
In some embodiments, certain aspects of the techniques described herein may implemented by one or more processors of a processing system executing software. The software comprises one or more sets of executable instructions stored or otherwise tangibly embodied on a non-transitory computer readable storage medium. The software can include the instructions and certain data that, when executed by the one or more processors, manipulate the one or more processors to perform one or more aspects of the techniques described above. The non-transitory computer readable storage medium can include, for example, a magnetic or optical disk storage device, solid state storage devices such as flash memory, a cache, random access memory (RAM), or other non-volatile memory devices, and the like. The executable instructions stored on the non-transitory computer readable storage medium may be in source code, assembly language code, object code, or other instruction format that is interpreted or otherwise executable by one or more processors.
A non-transitory computer readable storage medium may include any storage medium, or combination of storage media, accessible by a computer system during use to provide instructions and/or data to the computer system. Such storage media can include, but is not limited to, optical media (e.g., compact disc (CD), digital versatile disc (DVD), Blu-Ray disc), magnetic media (e.g., floppy disc, magnetic tape, or magnetic hard drive), volatile memory (e.g., random access memory (RAM) or cache), non-volatile memory (e.g., read-only memory (ROM) or Flash memory), or microelectromechanical systems (MEMS)-based storage media. The computer readable storage medium may be embedded in the computing system (e.g., system RAM or ROM), fixedly attached to the computing system (e.g., a magnetic hard drive), removably attached to the computing system (e.g., an optical disc or Universal Serial Bus (USB)-based Flash memory), or coupled to the computer system via a wired or wireless network (e.g., network accessible storage (NAS)).
Note that not all of the activities or elements described above in the general description are required, that a portion of a specific activity or device may not be required, and that one or more further activities may be performed, or elements included, in addition to those described. Still further, the order in which activities are listed are not necessarily the order in which they are performed. Also, the concepts have been described with reference to specific embodiments. However, one of ordinary skill in the art appreciates that various modifications and changes can be made without departing from the scope of the present disclosure as set forth in the claims below. Accordingly, the specification and figures are to be regarded in an illustrative rather than a restrictive sense, and all such modifications are intended to be included within the scope of the present disclosure.
Benefits, other advantages, and solutions to problems have been described above with regard to specific embodiments. However, the benefits, advantages, solutions to problems, and any feature(s) that may cause any benefit, advantage, or solution to occur or become more pronounced are not to be construed as a critical, required, or essential feature of any or all the claims. Moreover, the particular embodiments disclosed above are illustrative only, as the disclosed subject matter may be modified and practiced in different but equivalent manners apparent to those skilled in the art having the benefit of the teachings herein. No limitations are intended to the details of construction or design herein shown, other than as described in the claims below. It is therefore evident that the particular embodiments disclosed above may be altered or modified and all such variations are considered within the scope of the disclosed subject matter. Accordingly, the protection sought herein is as set forth in the claims below.
This application claims priority to U.S. Patent Application No. 63/449,113, filed on Mar. 1, 2023, entitled “WHEELCHAIR DRIVE APPARATUS AND METHOD”, and incorporated herein by reference.
Number | Date | Country | |
---|---|---|---|
63449113 | Mar 2023 | US |