US20160193103A1 - Pushcart - Google Patents
Pushcart Download PDFInfo
- Publication number
- US20160193103A1 US20160193103A1 US15/071,806 US201615071806A US2016193103A1 US 20160193103 A1 US20160193103 A1 US 20160193103A1 US 201615071806 A US201615071806 A US 201615071806A US 2016193103 A1 US2016193103 A1 US 2016193103A1
- Authority
- US
- United States
- Prior art keywords
- supporter
- control mode
- pushcart
- unit
- main body
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Granted
Links
- 230000000903 blocking effect Effects 0.000 claims abstract description 12
- 238000001514 detection method Methods 0.000 claims description 55
- 238000010586 diagram Methods 0.000 description 6
- 239000000470 constituent Substances 0.000 description 4
- 230000007704 transition Effects 0.000 description 3
- 240000006829 Ficus sundaica Species 0.000 description 2
- 210000000245 forearm Anatomy 0.000 description 2
- 238000005259 measurement Methods 0.000 description 2
- 238000000034 method Methods 0.000 description 2
- 230000035939 shock Effects 0.000 description 2
- 230000001133 acceleration Effects 0.000 description 1
- 238000003384 imaging method Methods 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 230000001737 promoting effect Effects 0.000 description 1
- 230000000007 visual effect Effects 0.000 description 1
Images
Classifications
-
- A—HUMAN NECESSITIES
- A61—MEDICAL OR VETERINARY SCIENCE; HYGIENE
- A61H—PHYSICAL THERAPY APPARATUS, e.g. DEVICES FOR LOCATING OR STIMULATING REFLEX POINTS IN THE BODY; ARTIFICIAL RESPIRATION; MASSAGE; BATHING DEVICES FOR SPECIAL THERAPEUTIC OR HYGIENIC PURPOSES OR SPECIFIC PARTS OF THE BODY
- A61H3/00—Appliances for aiding patients or disabled persons to walk about
- A61H3/04—Wheeled walking aids for patients or disabled persons
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B62—LAND VEHICLES FOR TRAVELLING OTHERWISE THAN ON RAILS
- B62B—HAND-PROPELLED VEHICLES, e.g. HAND CARTS OR PERAMBULATORS; SLEDGES
- B62B3/00—Hand carts having more than one axis carrying transport wheels; Steering devices therefor; Equipment therefor
-
- A—HUMAN NECESSITIES
- A61—MEDICAL OR VETERINARY SCIENCE; HYGIENE
- A61H—PHYSICAL THERAPY APPARATUS, e.g. DEVICES FOR LOCATING OR STIMULATING REFLEX POINTS IN THE BODY; ARTIFICIAL RESPIRATION; MASSAGE; BATHING DEVICES FOR SPECIAL THERAPEUTIC OR HYGIENIC PURPOSES OR SPECIFIC PARTS OF THE BODY
- A61H3/00—Appliances for aiding patients or disabled persons to walk about
- A61H2003/001—Appliances for aiding patients or disabled persons to walk about on steps or stairways
-
- A—HUMAN NECESSITIES
- A61—MEDICAL OR VETERINARY SCIENCE; HYGIENE
- A61H—PHYSICAL THERAPY APPARATUS, e.g. DEVICES FOR LOCATING OR STIMULATING REFLEX POINTS IN THE BODY; ARTIFICIAL RESPIRATION; MASSAGE; BATHING DEVICES FOR SPECIAL THERAPEUTIC OR HYGIENIC PURPOSES OR SPECIFIC PARTS OF THE BODY
- A61H3/00—Appliances for aiding patients or disabled persons to walk about
- A61H2003/002—Appliances for aiding patients or disabled persons to walk about with attached or incorporated article carrying means
-
- A—HUMAN NECESSITIES
- A61—MEDICAL OR VETERINARY SCIENCE; HYGIENE
- A61H—PHYSICAL THERAPY APPARATUS, e.g. DEVICES FOR LOCATING OR STIMULATING REFLEX POINTS IN THE BODY; ARTIFICIAL RESPIRATION; MASSAGE; BATHING DEVICES FOR SPECIAL THERAPEUTIC OR HYGIENIC PURPOSES OR SPECIFIC PARTS OF THE BODY
- A61H3/00—Appliances for aiding patients or disabled persons to walk about
- A61H3/04—Wheeled walking aids for patients or disabled persons
- A61H2003/043—Wheeled walking aids for patients or disabled persons with a drive mechanism
-
- A—HUMAN NECESSITIES
- A61—MEDICAL OR VETERINARY SCIENCE; HYGIENE
- A61H—PHYSICAL THERAPY APPARATUS, e.g. DEVICES FOR LOCATING OR STIMULATING REFLEX POINTS IN THE BODY; ARTIFICIAL RESPIRATION; MASSAGE; BATHING DEVICES FOR SPECIAL THERAPEUTIC OR HYGIENIC PURPOSES OR SPECIFIC PARTS OF THE BODY
- A61H2201/00—Characteristics of apparatus not provided for in the preceding codes
- A61H2201/16—Physical interface with patient
- A61H2201/1602—Physical interface with patient kind of interface, e.g. head rest, knee support or lumbar support
- A61H2201/1628—Pelvis
- A61H2201/1633—Seat
-
- A—HUMAN NECESSITIES
- A61—MEDICAL OR VETERINARY SCIENCE; HYGIENE
- A61H—PHYSICAL THERAPY APPARATUS, e.g. DEVICES FOR LOCATING OR STIMULATING REFLEX POINTS IN THE BODY; ARTIFICIAL RESPIRATION; MASSAGE; BATHING DEVICES FOR SPECIAL THERAPEUTIC OR HYGIENIC PURPOSES OR SPECIFIC PARTS OF THE BODY
- A61H2201/00—Characteristics of apparatus not provided for in the preceding codes
- A61H2201/16—Physical interface with patient
- A61H2201/1602—Physical interface with patient kind of interface, e.g. head rest, knee support or lumbar support
- A61H2201/1635—Hand or arm, e.g. handle
-
- A—HUMAN NECESSITIES
- A61—MEDICAL OR VETERINARY SCIENCE; HYGIENE
- A61H—PHYSICAL THERAPY APPARATUS, e.g. DEVICES FOR LOCATING OR STIMULATING REFLEX POINTS IN THE BODY; ARTIFICIAL RESPIRATION; MASSAGE; BATHING DEVICES FOR SPECIAL THERAPEUTIC OR HYGIENIC PURPOSES OR SPECIFIC PARTS OF THE BODY
- A61H2201/00—Characteristics of apparatus not provided for in the preceding codes
- A61H2201/50—Control means thereof
- A61H2201/5007—Control means thereof computer controlled
-
- A—HUMAN NECESSITIES
- A61—MEDICAL OR VETERINARY SCIENCE; HYGIENE
- A61H—PHYSICAL THERAPY APPARATUS, e.g. DEVICES FOR LOCATING OR STIMULATING REFLEX POINTS IN THE BODY; ARTIFICIAL RESPIRATION; MASSAGE; BATHING DEVICES FOR SPECIAL THERAPEUTIC OR HYGIENIC PURPOSES OR SPECIFIC PARTS OF THE BODY
- A61H2201/00—Characteristics of apparatus not provided for in the preceding codes
- A61H2201/50—Control means thereof
- A61H2201/5058—Sensors or detectors
- A61H2201/5061—Force sensors
-
- A—HUMAN NECESSITIES
- A61—MEDICAL OR VETERINARY SCIENCE; HYGIENE
- A61H—PHYSICAL THERAPY APPARATUS, e.g. DEVICES FOR LOCATING OR STIMULATING REFLEX POINTS IN THE BODY; ARTIFICIAL RESPIRATION; MASSAGE; BATHING DEVICES FOR SPECIAL THERAPEUTIC OR HYGIENIC PURPOSES OR SPECIFIC PARTS OF THE BODY
- A61H2201/00—Characteristics of apparatus not provided for in the preceding codes
- A61H2201/50—Control means thereof
- A61H2201/5058—Sensors or detectors
- A61H2201/5069—Angle sensors
Definitions
- the present disclosure relates to pushcarts that include wheels, and drive and control the stated wheels.
- Patent Document 1 discloses a walking frame that includes a pair of wheels, a driver unit for driving the pair of wheels, a main body that is supported in a rotatable manner in a pitch direction with respect to the pair of wheels, an auxiliary wheel that is supported in a rotatable manner in the pitch direction with respect to the main body, a gyrosensor for detecting an angular velocity of the main body in the pitch direction, and a supporter angle encoder for detecting an intersecting angle formed by the main body and a supporter.
- a holding portion is provided at an end of the main body on the opposite side to the pair of wheels.
- a user such as an aged person, a disabled person, or the like holds the holding portion from a side opposite to the auxiliary wheel (that is, with the auxiliary wheel being a front wheel and the pair of wheels being rear wheels) and moves the walking frame on a ground surface in a travelling direction.
- the walking frame performs inverted pendulum control in which the rotation of the pair of wheels is controlled by the driver unit, thereby assisting the user in walking.
- the user may raise only the auxiliary wheel (front wheel) of the walking frame from the ground surface so as to negotiate the step.
- the present disclosure provides a pushcart that prevents unintended movement thereof in the case where a user attempts to raise a front wheel thereof from a ground surface.
- a pushcart according to the present disclosure includes a first wheel, a main body that is supported in a rotatable manner in a pitch direction with respect to the first wheel, and a first driver unit for driving the first wheel.
- the pushcart according to the present disclosure further includes a supporter that is supported in a rotatable manner in the pitch direction with respect to the main body or a rotational shaft of the first wheel, a second wheel that is supported by the supporter in a rotatable manner on a front side relative to the first wheel in a travelling direction of the supporter being moved with the rotation of the first wheel, an angle change detection unit for detecting an angle change in a slope angle of the main body in the pitch direction, and an intersecting angle detection unit for detecting an intersecting angle formed by the main body and the supporter.
- a holding portion is provided at one end of the main body.
- the pitch direction is a direction of a rotating movement around an axis that passes through the main body and is parallel to an axis of rotation of the first and
- the pushcart includes a controller having a first control mode for controlling the first driver unit so that an angle change of the main body in the pitch direction becomes 0 based on output of the intersecting angle detection unit and a second control mode for controlling the first driver unit so that the angle change of the main body in the pitch direction becomes 0 based on output of the angle change detection unit, and a switching unit for switching between the first control mode and the second control mode.
- a user holds the holding portion or places the forearms or the like on the holding portion, and moves the pushcart in a forward/backward direction on a ground surface.
- the pushcart performs inverted pendulum control in the first control mode to assist the user in walking.
- the user switches from the first control mode to the second control mode by the switching unit.
- the controller switches the control mode from the first control mode to the second control mode.
- the user rotates the supporter in the pitch direction. This causes the second wheel supported by the supporter to rotate in the pitch direction as well, whereby the pushcart is set in a tipping state in which only the second wheel as a front wheel is raised from the ground surface.
- the controller performs the inverted pendulum control of the second control mode based on the output of the angle change detection unit to assist the user in walking.
- the user After having set the pushcart in the tipping state, the user moves the pushcart in the travelling direction until the second wheel reaches the upper side of the step. Then, upon the second wheel having reached the upper side of the step, the user holds the holding portion and makes the first wheel ride over the step.
- the controller controls the rotation of the first wheel based on the output of the angle change detection unit so that the angle change of the main body becomes 0.
- the controller does not perform the inverted pendulum control based on the output of the intersecting angle detection unit.
- the pushcart will not move unintendedly due to the rotation of the first wheel based on the output of the intersecting angle detection unit.
- the pushcart can be prevented from unintended movement when the user attempts to raise the second wheel from the ground surface.
- the controller can control the first driver unit based on both the output of the intersecting angle detection unit and the output of the angle change detection unit so that the angle change of the main body in the pitch direction becomes 0 in the first control mode.
- the first control mode in which the inverted pendulum control is performed based on both the output of the intersecting angle detection unit and the output of the angle change detection unit can perform a high-precision inverted pendulum control in comparison with the second control mode in which the inverted pendulum control is performed based on the output of the angle change detection unit.
- the switching unit can be jointed to an end portion of the supporter on a side where the supporter is supported by the main body or the rotational shaft of the first wheel.
- a blocking unit can be included for preventing the supporter from rotating with an angle which is no less than a predetermined angle in the pitch direction with respect to the main body or the rotational shaft of the first wheel.
- the supporter is rotated until the blocking unit prevents the rotation thereof while the second wheel supported by the supporter serving as a fulcrum, whereby the user can lift the first wheel onto the upper side of the step.
- a second driver unit for actively rotating the supporter in the pitch direction can be included, and that the controller command the second driver unit to rotate the supporter in the pitch direction when switching to the second control mode is carried out by the switching unit.
- the controller switches the control mode from the first control mode to the second control mode and rotates the supporter in the pitch direction through the second driver unit. That is to say, the pushcart is set in a tipping state in which only the second wheel as a front wheel is raised from the ground surface.
- a user-friendly pushcart is realized because the supporter is automatically rotated in the pitch direction by the operation of the switching unit.
- the pushcart may include a step detection unit for detecting a step, and the switching unit may be so embodied as to carry out switching between the first control mode and the second control mode based on a detected result by the step detection unit. In this case, the switching between the first control mode and the second control mode can be automatically carried out.
- FIG. 1 is an external appearance perspective view of a pushcart 100 according to a first embodiment of the present disclosure.
- FIG. 2 is a side view of the pushcart 100 shown in FIG. 1 .
- FIG. 3 is a front view of the pushcart 100 shown in FIG. 1 .
- FIG. 4 is a schematic side view of the pushcart 100 shown in FIG. 1 .
- FIG. 5 is a block diagram illustrating a hardware configuration of the pushcart 100 shown in FIG. 1 .
- FIG. 6 is a control block diagram illustrating a configuration of a controller 21 shown in FIG. 5 .
- FIG. 7 is a schematic side view of the pushcart 100 when the pushcart 100 shown in FIG. 1 is assisting a user U in walking.
- FIG. 8 is a schematic side view of the pushcart 100 shown in FIG. 1 at a tipping time.
- FIG. 9 is a schematic side view of the pushcart 100 shown in FIG. 1 when a front wheel thereof has negotiated a step S.
- FIG. 10 is a schematic side view of the pushcart 100 shown in FIG. 1 when a rear wheel thereof negotiates the step S.
- FIG. 11 is a schematic side view of the pushcart 100 shown in FIG. 1 when the front wheel and the rear wheel thereof have negotiated the step S.
- FIG. 12 is a schematic side view of a pushcart 200 according to a second embodiment of the present disclosure.
- FIG. 13 is a schematic side view of a pushcart 300 according to a third embodiment of the present disclosure.
- FIG. 14 is an external appearance perspective view of a pushcart 100 A.
- FIG. 15 is a block diagram illustrating a hardware configuration of the pushcart 100 A.
- FIG. 1 is an external appearance perspective view of a pushcart 100 according to a first embodiment of the present disclosure.
- FIG. 2 is a side view of the pushcart 100 shown in FIG. 1 .
- FIG. 3 is a front view of the pushcart 100 shown in FIG. 1 .
- FIG. 4 is a schematic side view of the pushcart 100 shown in FIG. 1 .
- the pushcart 100 includes a main body 110 , a pair of main wheels 111 , a supporter 112 , an auxiliary wheel 113 , a blocking unit 118 , a switching lever 119 , a slope angle sensor 20 , a gyrosensor 24 , a driver unit 25 , and a supporter rotary encoder 27 .
- the pushcart 100 is a walking frame for assisting a user such as an aged person, a disabled person, or the like in walking.
- the pushcart 100 is used, for example, as a pushchair, a shopping cart, or the like.
- the main wheels 111 correspond to “first wheel” of the present disclosure.
- the auxiliary wheel 113 corresponds to “second wheel” of the present disclosure.
- the switching lever 119 corresponds to “switching unit” of the present disclosure.
- the gyrosensor 24 corresponds to “angle change detection unit” of the present disclosure.
- the driver unit 25 corresponds to “first driver unit” of the present disclosure.
- the supporter rotary encoder 27 corresponds to “intersecting angle detection unit” of the present disclosure.
- the pair of main wheels 111 is attached to a drive shaft so as to oppose each other and rotates in synchronization with each other.
- a single auxiliary wheel 113 is supported by the supporter 112 in a rotatable manner on a front side relative to the main wheels 111 in a travelling direction P of the pushcart 100 .
- the pair of main wheels 111 refers to rear wheels while the single auxiliary wheel 113 refers to a front wheel.
- the diameter of each of the main wheels 111 is longer than the diameter of the auxiliary wheel 113 .
- the driver unit 25 is provided on a bottom surface of the supporter 112 and drives the pair of main wheels 111 .
- the pair of main wheels 111 can be separately driven and rotated. Although an example of the main wheels 111 being a two-wheeled type is cited in the present embodiment, the disclosure is not limited to the two-wheeled type. Likewise, although an example of the auxiliary wheel 113 being a unicycle type is cited in the present embodiment, the disclosure is not limited to the unicycle type.
- the main body 110 is a frame-like member extending in the vertical direction.
- the gyrosensor 24 is installed on the main body 110 .
- One end of the main body 110 is supported in a rotatable manner in the pitch direction with respect to the pair of main wheels 111 .
- a holding portion 116 formed in a circular cylinder shape is provided at the other end of the main body 110 on the opposite side to the main wheels 111 .
- the supporter 112 is a plate-like member extending parallel to a horizontal ground surface G in the travelling direction of the pushcart 100 .
- the slope angle sensor 20 is installed on an upper surface of the supporter 112 .
- the supporter 112 is supported in a rotatable manner in the pitch direction with respect to a rotational shaft of the pair of main wheels 111 .
- the switching lever 119 is jointed to one end portion of the supporter 112 on a side where the supporter 112 is supported by the main wheels 111 .
- the switching lever 119 carries out switching between a first control mode and a second control mode, details of which will be explained later.
- the auxiliary wheel 113 is provided under the other end portion of the supporter 112 on a side where the supporter 112 is not supported by the main wheels 111 . With this, both the main wheels 111 and the auxiliary wheel 113 make contact with the ground surface G.
- the blocking unit 118 prevents the supporter 112 from rotating with an angle which is no less than a predetermine angle (for example, 30 degrees) in the pitch direction with respect to the rotational shaft of the pair of main wheels 111 .
- the supporter 112 is supported in a rotatable manner in the pitch direction with respect to the rotational shaft of the pair of main wheels 111 , the disclosure is not limited thereto. In actuality, the supporter 112 may be supported in a rotatable manner in the pitch direction with respect to the main body 110 .
- a user interface (a user I/F 28 shown in FIG. 5 to be explained later) on the holding portion 116 .
- a power switch of the pushcart 100 and the like are provided in the user I/F 28 .
- a user holds the holding portion 116 from reverse side of the auxiliary wheel 113 or places the forearms or the like on the holding portion 116 , and moves the pushcart 100 in the forward/backward direction on the ground surface G.
- FIG. 5 is a block diagram illustrating a hardware configuration of the pushcart 100 shown in FIG. 1 .
- the pushcart 100 includes the slope angle sensor 20 , a controller 21 , a ROM 22 , a RAM 23 , the gyrosensor 24 , the driver unit 25 , a main wheel rotary encoder 26 , the supporter rotary encoder 27 , and the user I/F 28 .
- the controller 21 is a functional unit, for integrally controlling the pushcart 100 , which reads out programs stored in the ROM 22 and loads those programs in the RAM 23 , thereby realizing various types of operations.
- the main wheel rotary encoder 26 detects a rotational angle of the main wheels 111 and outputs the detected result to the controller 21 .
- the controller 21 differentiates the value of the rotational angle of the main wheels 111 inputted from the main wheel rotary encoder 26 so as to calculate an angular velocity of the main wheels 111 .
- the supporter rotary encoder 27 detects an intersecting angle which is an angle formed by the main body 110 and the supporter 112 , and outputs the detected result to the controller 21 .
- the slope angle sensor 20 detects a slope angle of the supporter 112 relative to the vertical direction and outputs the detected result to the controller 21 .
- the gyrosensor 24 detects an angular velocity of the main body 110 in the pitch direction (rotational direction about the rotational shaft of the main wheels 111 in FIG. 1 ) and outputs the detected result to the controller 21 .
- the supporter rotary encoder 27 is used as a method for detecting the intersecting angle
- the disclosure is not limited thereto and any other types of sensor may be used.
- the gyrosensor 24 is used as a method for detecting an angle change in the slope angle of the main body 110 in the pitch direction, the disclosure is not limited thereto.
- a slope angle sensor (not shown) is provided instead of the gyrosensor 24 in the main boy 110 , a slope angular velocity of the main body 110 is calculated through differentiating the slope angle of the main body 110 detected by the stated slope angle sensor.
- an acceleration sensor can also be used, and any other type of sensor may be used.
- the controller 21 has the first control mode and the second control mode.
- the controller 21 performs inverted pendulum control in which the main wheels 111 are rotated by the driver unit 25 based on the detected results of the gyrosensor 24 and the supporter rotary encoder 27 so that the angle change of the main body 110 in the pitch direction becomes 0 and the slope angle of the main body 110 relative to the vertical direction has a target value (for example, 0 or nearly 0).
- the controller 21 performs inverted pendulum control in which the main wheels 111 are rotated by the driver unit 25 based on the detected result of the gyrosensor 24 so that the angle change of the main body 110 in the pitch direction becomes 0 and the slope angle of the main body 110 relative to the vertical direction has a target value (for example, 0 or nearly 0).
- FIG. 6 is a control block diagram illustrating a configuration of the controller 21 shown in FIG. 5 .
- the controller 21 includes a target angular velocity calculator 211 , a torque command generator 212 , a slope estimation unit 213 , a slope angle detection unit 214 , and a slope angular velocity detection unit 216 .
- the slope angle detection unit 214 calculates a current slope angle ⁇ 1 of the main body 110 from an intersecting angle ⁇ 2 which is formed by the main body 110 and the supporter 112 and the value of which is outputted from the supporter rotary encoder 27 in the first control mode (see FIG. 4 ).
- the supporter 112 is so supported by the rotational shaft of the main wheels 111 as to be parallel to the horizontal ground surface G.
- the slope angle ⁇ 1 of the main body 110 is 0 degree.
- the slope angle detection unit 214 estimates the current slope angle ⁇ 1 of the main body 110 while considering that the main body 110 is slanted backward in the travelling direction P in the case of the intersecting angle ⁇ 2 becoming larger and that the main body 110 is slanted forward in the travelling direction P in the case of the intersecting angle ⁇ 2 becoming smaller.
- the slope angle detection unit 214 calculates the current slope angle ⁇ 1 of the main body 110 by integrating the output value (slope angular velocity) of the gyrosensor 24 in the second control mode.
- the target angular velocity calculator 211 inputs a differential value between a predetermined target slope angle (in this case, a slope angle slanted backward a little more than 0 degree relative to the vertical direction) and the current slope angle ⁇ 1 of the main body 110 calculated by the slope angle detection unit 214 , and calculates such a slope angular velocity of the main body 110 that will make the above differential value become 0.
- a predetermined target slope angle in this case, a slope angle slanted backward a little more than 0 degree relative to the vertical direction
- the slope angular velocity detection unit 216 calculates the slope angular velocity of the main body 110 based on the output of the gyrosensor 24 in both the first and second control modes.
- the slope angular velocity detection unit 216 may differentiate the value of the intersecting angle ⁇ 2 formed by the main body 110 and the supporter 112 , which is inputted from the supporter rotary encoder 27 , so as to calculate the current slope angular velocity of the main body 110 .
- the torque command generator 212 inputs a differential value between the slope angular velocity having been calculated by the target angular velocity calculator 211 and the current slope angular velocity of the main body 110 having been calculated by the slope angular velocity detection unit 216 , and generates an application torque that will make the above differential value become 0.
- the slope estimation unit 213 calculates an offset torque for compensating gravitational torque generated due to the above slope angle of the ground surface G.
- the controller 21 adds the offset torque to the application torque calculated by the torque command generator 212 , and outputs the added result to the driver unit 25 .
- the driver unit 25 may include a circuit that drives a motor for rotating the shaft being attached to the main wheels 111 .
- the driver unit 25 rotates the main wheels 111 by applying the torque, which is inputted from the controller 21 , to the motor of the main wheels 111 .
- the pushcart 100 performs inverted pendulum control in the first and second control modes to maintain a state in which the main body 110 takes a posture upright in the vertical direction.
- the main wheels 111 rotate so that the supporter 112 also moves in the forward direction, whereby the posture of the main body 110 is maintained to be constant.
- the pushcart 100 performs inverted pendulum control in the first and second control modes so as to assist the user in walking.
- the first control mode in which the inverted pendulum control is performed based on both the output of the gyrosensor 24 and the output of the supporter rotary encoder 27 is capable of performing a high-precision inverted pendulum control in comparison with the second control mode in which the inverted pendulum control is performed based on only the output of the gyrosensor 24 .
- FIG. 7 is a schematic side view of the pushcart 100 when the pushcart 100 shown in FIG. 1 is assisting the user U in walking.
- FIG. 8 is a schematic side view of the pushcart 100 shown in FIG. 1 at a tipping time.
- FIG. 9 is a schematic side view of the pushcart 100 shown in FIG. 1 when the front wheel thereof has negotiated the step S.
- FIG. 10 is a schematic side view of the pushcart 100 shown in FIG. 1 when the rear wheels thereof negotiate the step S.
- FIG. 11 is a schematic side view of the pushcart 100 shown in FIG. 1 when the front wheel and the rear wheels thereof have negotiated the step S.
- the pair of main wheels 111 refers to the rear wheels and the single auxiliary wheel 113 refers to the front wheel.
- the height of the step S is defined to be larger in dimension than the radius of the main wheel 111 .
- the user U nears a large step S in some case when walking in the travelling direction P with the assistance of the pushcart 100 in the first control mode.
- the pushcart 100 is assisting the user U in walking while performing the inverted pendulum control of the first control mode based on both the output of the gyrosensor 24 and the output of the supporter rotary encoder 27 .
- the controller 21 switch the control mode from the first control mode to the second control mode.
- the switching lever 119 being pushed down, the other end portion of the supporter 112 on a side where the supporter 112 is not supported by the main wheels 111 rotates in a pitch direction Q.
- the auxiliary wheel 113 supported by the other end portion thereof also rotates in the pitch direction Q, whereby the pushcart 100 is set in a tipping state in which only the auxiliary wheel 113 as the front wheel is raised from the ground surface G.
- the controller 21 performs the inverted pendulum control of the second control mode based on only the output of the gyrosensor 24 , thereby assisting the user U in walking.
- the user U After having set the pushcart 100 in the tipping state, the user U moves the pushcart 100 in the travelling direction P until the pair of main wheels 111 makes contact with the step S, as shown FIG. 9 .
- the user U makes the pair of main wheels 111 negotiate the step S by making use of the lever rule, as shown in FIG. 10 .
- the rotational angle of the supporter 112 is limited by the blocking unit 118 within a range of a predetermined angle (for example, 30 degrees).
- a predetermined angle for example, 30 degrees.
- the user U lifts the switching lever 119 and returns it to its original state, and rotates the auxiliary wheel 113 in a pitch direction R.
- the tipping state of the pushcart 100 is resolved, and the auxiliary wheel 113 and the pair of main wheels 111 make contact with the upper surface of the step S.
- the controller 21 switches the control mode from the second control mode to the first control mode.
- the pushcart 100 performs the inverted pendulum control of the first control mode on the step S based on both the output of the gyrosensor 24 and the output of the supporter rotary encoder 27 , thereby assisting the user U in walking.
- the controller 21 controls the rotation of the pair of main wheels 111 based on only the output of the gyrosensor 24 so that the angle change of the main body 110 becomes 0. In other words, the controller 21 does not perform inverted pendulum control based on the output of the supporter rotary encoder 27 in the inverted pendulum control of the second control mode.
- the pushcart 100 will not unintendedly move due to the rotation of the pair of main wheels 111 based on the output of the supporter rotary encoder 27 .
- FIG. 12 is a schematic side view of the pushcart 200 according to the second embodiment of the present disclosure.
- the pushcart 200 according to the second embodiment differs from the pushcart 100 according to the first embodiment in a point that a switching wire 219 is provided in place of the switching lever 119 .
- One end of the switching wire 219 is connected to the holding portion 116 while the other end of the switching wire 219 is connected to the other end portion of the supporter 112 on the side where the supporter 112 is not supported by the main wheels 111 . Since other constituent elements are the same as those of the pushcart 100 , descriptions thereof are omitted herein.
- the user U in the case where the user U attempts to raise only the auxiliary wheel 113 of the pushcart 200 from the ground surface G so as to negotiate the step S, the user U pulls the switching wire 219 toward the user side from the holding portion 116 side. This makes the controller switch the control mode from the first control mode to the second control mode. Further, the other end portion of the supporter 112 on the side where the supporter 112 is not supported by the main wheels 111 is pulled by the switching wire 219 and rotated in the pitch direction. In other words, the pushcart 200 is set in a tipping state in which only the auxiliary wheel 113 as a front wheel is raised from the ground surface G, and inverted pendulum control is performed in the second control mode.
- the pushcart 200 brings the same advantage as the pushcart 100 .
- FIG. 13 is a schematic side view of the pushcart 300 according to the third embodiment of the present disclosure.
- the pushcart 300 according to the third embodiment differs from the pushcart 100 according to the first embodiment in a point that a driver unit 319 and a mode-exchange switch are provided in place of the switching lever 119 .
- the driver unit 319 corresponds to “second driver unit” of the present disclosure and the mode-exchange switch corresponds to “switching unit” of the present disclosure. Since other constituent elements are the same as those of the pushcart 100 , descriptions thereof are omitted herein.
- the driver unit 319 for actively rotating the supporter 112 in the pitch direction is provided in the supporter 112 .
- the mode-exchange switch to carry out switching between the first control mode and the second control mode is provided in the user I/F 28 .
- the controller 21 when switched to the second control mode by the mode-exchange switch, commands the driver unit 319 to rotate the supporter 112 in the pitch direction.
- the user U in the case where the user U attempts to raise only the auxiliary wheel 113 of the pushcart 300 from the ground surface G so as to negotiate the step S, the user U operates the mode-exchange switch.
- the pushcart 300 is set in a tipping state in which only the auxiliary wheel 113 as a front wheel is raised from the ground surface G, and inverted pendulum control is performed in the second control mode.
- the pushcart 300 brings the same advantage as the pushcart 100 .
- the user-friendly pushcart 300 is realized because the supporter 112 is automatically rotated in the pitch direction through the operation of the mode-exchange switch.
- the pushcart 300 may be configured such that a user manually causes the transition to the tipping state.
- FIG. 14 is an external appearance perspective view of a pushcart 100 A including a step detection unit. Constituent elements common to FIG. 1 are given the same reference numerals as those in FIG. 1 , and descriptions thereof are omitted.
- FIG. 15 is a block diagram illustrating a configuration of the pushcart 100 A. Constituent elements common to FIG. 5 are given the same reference numerals as those in FIG. 5 , and descriptions thereof are omitted herein.
- the pushcart 100 A includes a step detection unit 29 and an LED lamp 30 .
- the step detection unit 29 detects a step present in front of a user in the travelling direction.
- the step detection unit 29 is specifically formed of a distance measurement sensor such as a laser radar, millimeter-wave radar, ultrasonic sensor, or the like. In the case where a distance to a target object detected by the step detection unit 29 is smaller than a predetermined value (for example, 0.5 m), the controller 21 determines that there is a step.
- the step detection unit 29 may be an imaging device such as a camera or the like.
- a step can be detected by a shock sensor as well.
- the controller 21 determines that the auxiliary wheel 113 is in contact with a step.
- the controller 21 turns on or blinks the LED lamp 30 to inform the user of the presence of the step in front in the travelling direction, thereby promoting the transition to the tipping state.
- the information of presence of a step may be given not only by a visual display using an LED lamp or the like, but also by a voice message such as “there is a step” or the like.
- the controller 21 carries out operation to switch the control mode from the first control mode to the second control mode. Through this, the pushcart 100 will not unintendedly move due to the rotation of the main wheels 111 when the user causes the transition to the tipping state.
- the controller 21 may switch the control mode from the first control mode to the second control mode and carry out operation to raise the auxiliary wheel 113 from the ground surface G by the driver unit 319 .
- the controller 21 corresponds to “switching unit” of the present disclosure.
- the controller 21 In the case where the step is no longer detected by the step detection unit 29 , that is, for example, in the case where a distance that the pushcart has moved exceeds the distance having been measured by the distance measurement sensor, the controller 21 returns to the first control mode.
- the distance that the pushcart has moved can be calculated from the value of the main wheel rotary encoder 26 .
- the controller 21 may return to the first control mode after a predetermined time has passed or return to the first control mode when the tipping state is released by the user.
Landscapes
- Health & Medical Sciences (AREA)
- Engineering & Computer Science (AREA)
- General Health & Medical Sciences (AREA)
- Rehabilitation Therapy (AREA)
- Veterinary Medicine (AREA)
- Public Health (AREA)
- Epidemiology (AREA)
- Pain & Pain Management (AREA)
- Physical Education & Sports Medicine (AREA)
- Animal Behavior & Ethology (AREA)
- Life Sciences & Earth Sciences (AREA)
- Transportation (AREA)
- Chemical & Material Sciences (AREA)
- Combustion & Propulsion (AREA)
- Mechanical Engineering (AREA)
- Rehabilitation Tools (AREA)
- Handcart (AREA)
- Motorcycle And Bicycle Frame (AREA)
Abstract
Description
- The present disclosure relates to pushcarts that include wheels, and drive and control the stated wheels.
- There are pushcarts that drive and control wheels while performing inverted pendulum control. For example, Patent Document 1 discloses a walking frame that includes a pair of wheels, a driver unit for driving the pair of wheels, a main body that is supported in a rotatable manner in a pitch direction with respect to the pair of wheels, an auxiliary wheel that is supported in a rotatable manner in the pitch direction with respect to the main body, a gyrosensor for detecting an angular velocity of the main body in the pitch direction, and a supporter angle encoder for detecting an intersecting angle formed by the main body and a supporter. A holding portion is provided at an end of the main body on the opposite side to the pair of wheels.
- A user such as an aged person, a disabled person, or the like holds the holding portion from a side opposite to the auxiliary wheel (that is, with the auxiliary wheel being a front wheel and the pair of wheels being rear wheels) and moves the walking frame on a ground surface in a travelling direction. The walking frame performs inverted pendulum control in which the rotation of the pair of wheels is controlled by the driver unit, thereby assisting the user in walking.
- Patent Document 1: International Publication No. WO 2012/114597
- For example, in the case where there is a large step in front of a user in the travelling direction, the user may raise only the auxiliary wheel (front wheel) of the walking frame from the ground surface so as to negotiate the step.
- However, in the inverted pendulum control, the rotation of a pair of wheels (rear wheels) is controlled so that an angle change of the main body becomes 0. As such, in the case where the user attempts to raise only the auxiliary wheel (front wheel) of the walking frame from the ground surface, there is a possibility that the pair of wheels (rear wheels) rotates and brings about unintended movement of the walking frame.
- Accordingly, the present disclosure provides a pushcart that prevents unintended movement thereof in the case where a user attempts to raise a front wheel thereof from a ground surface.
- A pushcart according to the present disclosure includes a first wheel, a main body that is supported in a rotatable manner in a pitch direction with respect to the first wheel, and a first driver unit for driving the first wheel. The pushcart according to the present disclosure further includes a supporter that is supported in a rotatable manner in the pitch direction with respect to the main body or a rotational shaft of the first wheel, a second wheel that is supported by the supporter in a rotatable manner on a front side relative to the first wheel in a travelling direction of the supporter being moved with the rotation of the first wheel, an angle change detection unit for detecting an angle change in a slope angle of the main body in the pitch direction, and an intersecting angle detection unit for detecting an intersecting angle formed by the main body and the supporter. A holding portion is provided at one end of the main body. The pitch direction is a direction of a rotating movement around an axis that passes through the main body and is parallel to an axis of rotation of the first and second wheels.
- Further, the pushcart according to the present disclosure includes a controller having a first control mode for controlling the first driver unit so that an angle change of the main body in the pitch direction becomes 0 based on output of the intersecting angle detection unit and a second control mode for controlling the first driver unit so that the angle change of the main body in the pitch direction becomes 0 based on output of the angle change detection unit, and a switching unit for switching between the first control mode and the second control mode.
- In this configuration, a user holds the holding portion or places the forearms or the like on the holding portion, and moves the pushcart in a forward/backward direction on a ground surface. The pushcart performs inverted pendulum control in the first control mode to assist the user in walking.
- In the case where the user attempts to raise only the second wheel of the pushcart from the ground surface so as to negotiate a step, the user switches from the first control mode to the second control mode by the switching unit. With this, the controller switches the control mode from the first control mode to the second control mode. In addition, the user rotates the supporter in the pitch direction. This causes the second wheel supported by the supporter to rotate in the pitch direction as well, whereby the pushcart is set in a tipping state in which only the second wheel as a front wheel is raised from the ground surface. In the tipping state, the controller performs the inverted pendulum control of the second control mode based on the output of the angle change detection unit to assist the user in walking.
- After having set the pushcart in the tipping state, the user moves the pushcart in the travelling direction until the second wheel reaches the upper side of the step. Then, upon the second wheel having reached the upper side of the step, the user holds the holding portion and makes the first wheel ride over the step.
- When the user attempts to raise only the second wheel of the pushcart from the ground surface, a value of the intersecting angle formed by the main body and the supporter, which is outputted from the intersecting angle detection unit, is changed.
- However, in the inverted pendulum control of the second control mode, the controller controls the rotation of the first wheel based on the output of the angle change detection unit so that the angle change of the main body becomes 0. In other words, in the inverted pendulum control of the second control mode, the controller does not perform the inverted pendulum control based on the output of the intersecting angle detection unit.
- As such, when the user attempts to raise only the second wheel of the pushcart from the ground surface, the pushcart will not move unintendedly due to the rotation of the first wheel based on the output of the intersecting angle detection unit.
- Therefore, according to the above pushcart, the pushcart can be prevented from unintended movement when the user attempts to raise the second wheel from the ground surface.
- Further, the controller can control the first driver unit based on both the output of the intersecting angle detection unit and the output of the angle change detection unit so that the angle change of the main body in the pitch direction becomes 0 in the first control mode.
- With this configuration, the first control mode in which the inverted pendulum control is performed based on both the output of the intersecting angle detection unit and the output of the angle change detection unit can perform a high-precision inverted pendulum control in comparison with the second control mode in which the inverted pendulum control is performed based on the output of the angle change detection unit.
- The switching unit can be jointed to an end portion of the supporter on a side where the supporter is supported by the main body or the rotational shaft of the first wheel.
- In this configuration, when a user attempts to negotiate a step by raising only the second wheel of the pushcart from the ground surface, the user pushes down the switching unit. This makes the controller switch the control mode from the first control mode to the second control mode. In addition, by pushing down the switching unit, an end portion of the supporter on a side where the supporter is not supported by the rotational shaft of the first wheel or the main body rotates in the pitch direction. Because of this, the second wheel provided at the stated end portion also rotates in the pitch direction, whereby the pushcart is set in a tipping state in which only the second wheel is raised from the ground surface.
- A blocking unit can be included for preventing the supporter from rotating with an angle which is no less than a predetermined angle in the pitch direction with respect to the main body or the rotational shaft of the first wheel.
- In this configuration, after the second wheel has reached the upper side of the step, the supporter is rotated until the blocking unit prevents the rotation thereof while the second wheel supported by the supporter serving as a fulcrum, whereby the user can lift the first wheel onto the upper side of the step.
- Further, a second driver unit for actively rotating the supporter in the pitch direction can be included, and that the controller command the second driver unit to rotate the supporter in the pitch direction when switching to the second control mode is carried out by the switching unit.
- In this configuration, in the case where a user attempts to raise only the second wheel of the pushcart from the ground surface so as to negotiate a step, the user operates the switching unit. Through this, the controller switches the control mode from the first control mode to the second control mode and rotates the supporter in the pitch direction through the second driver unit. That is to say, the pushcart is set in a tipping state in which only the second wheel as a front wheel is raised from the ground surface.
- As such, according to the pushcart configured as discussed above, a user-friendly pushcart is realized because the supporter is automatically rotated in the pitch direction by the operation of the switching unit.
- Further, the pushcart may include a step detection unit for detecting a step, and the switching unit may be so embodied as to carry out switching between the first control mode and the second control mode based on a detected result by the step detection unit. In this case, the switching between the first control mode and the second control mode can be automatically carried out.
- According to the present disclosure, in the case where a user attempts to raise the second wheel of the pushcart from a ground surface, unintended movement of the pushcart can be prevented.
-
FIG. 1 is an external appearance perspective view of apushcart 100 according to a first embodiment of the present disclosure. -
FIG. 2 is a side view of thepushcart 100 shown inFIG. 1 . -
FIG. 3 is a front view of thepushcart 100 shown inFIG. 1 . -
FIG. 4 is a schematic side view of thepushcart 100 shown inFIG. 1 . -
FIG. 5 is a block diagram illustrating a hardware configuration of thepushcart 100 shown inFIG. 1 . -
FIG. 6 is a control block diagram illustrating a configuration of acontroller 21 shown inFIG. 5 . -
FIG. 7 is a schematic side view of thepushcart 100 when thepushcart 100 shown inFIG. 1 is assisting a user U in walking. -
FIG. 8 is a schematic side view of thepushcart 100 shown inFIG. 1 at a tipping time. -
FIG. 9 is a schematic side view of thepushcart 100 shown inFIG. 1 when a front wheel thereof has negotiated a step S. -
FIG. 10 is a schematic side view of thepushcart 100 shown inFIG. 1 when a rear wheel thereof negotiates the step S. -
FIG. 11 is a schematic side view of thepushcart 100 shown inFIG. 1 when the front wheel and the rear wheel thereof have negotiated the step S. -
FIG. 12 is a schematic side view of apushcart 200 according to a second embodiment of the present disclosure. -
FIG. 13 is a schematic side view of apushcart 300 according to a third embodiment of the present disclosure. -
FIG. 14 is an external appearance perspective view of apushcart 100A. -
FIG. 15 is a block diagram illustrating a hardware configuration of thepushcart 100A. - Hereinafter, a
pushcart 100 according to a first embodiment of the present disclosure will be described. -
FIG. 1 is an external appearance perspective view of apushcart 100 according to a first embodiment of the present disclosure.FIG. 2 is a side view of thepushcart 100 shown inFIG. 1 .FIG. 3 is a front view of thepushcart 100 shown inFIG. 1 .FIG. 4 is a schematic side view of thepushcart 100 shown inFIG. 1 . - The
pushcart 100 includes amain body 110, a pair ofmain wheels 111, asupporter 112, anauxiliary wheel 113, ablocking unit 118, a switchinglever 119, aslope angle sensor 20, agyrosensor 24, adriver unit 25, and asupporter rotary encoder 27. - In this embodiment, the
pushcart 100 is a walking frame for assisting a user such as an aged person, a disabled person, or the like in walking. In addition, thepushcart 100 is used, for example, as a pushchair, a shopping cart, or the like. - Here, the
main wheels 111 correspond to “first wheel” of the present disclosure. Theauxiliary wheel 113 corresponds to “second wheel” of the present disclosure. The switchinglever 119 corresponds to “switching unit” of the present disclosure. Thegyrosensor 24 corresponds to “angle change detection unit” of the present disclosure. Thedriver unit 25 corresponds to “first driver unit” of the present disclosure. Thesupporter rotary encoder 27 corresponds to “intersecting angle detection unit” of the present disclosure. - The pair of
main wheels 111 is attached to a drive shaft so as to oppose each other and rotates in synchronization with each other. A singleauxiliary wheel 113 is supported by thesupporter 112 in a rotatable manner on a front side relative to themain wheels 111 in a travelling direction P of thepushcart 100. As such, in thepushcart 100, the pair ofmain wheels 111 refers to rear wheels while the singleauxiliary wheel 113 refers to a front wheel. Note that the diameter of each of themain wheels 111 is longer than the diameter of theauxiliary wheel 113. Thedriver unit 25 is provided on a bottom surface of thesupporter 112 and drives the pair ofmain wheels 111. - The pair of
main wheels 111 can be separately driven and rotated. Although an example of themain wheels 111 being a two-wheeled type is cited in the present embodiment, the disclosure is not limited to the two-wheeled type. Likewise, although an example of theauxiliary wheel 113 being a unicycle type is cited in the present embodiment, the disclosure is not limited to the unicycle type. - The
main body 110 is a frame-like member extending in the vertical direction. Thegyrosensor 24 is installed on themain body 110. One end of themain body 110 is supported in a rotatable manner in the pitch direction with respect to the pair ofmain wheels 111. A holdingportion 116 formed in a circular cylinder shape is provided at the other end of themain body 110 on the opposite side to themain wheels 111. - The
supporter 112 is a plate-like member extending parallel to a horizontal ground surface G in the travelling direction of thepushcart 100. Theslope angle sensor 20 is installed on an upper surface of thesupporter 112. Thesupporter 112 is supported in a rotatable manner in the pitch direction with respect to a rotational shaft of the pair ofmain wheels 111. - The switching
lever 119 is jointed to one end portion of thesupporter 112 on a side where thesupporter 112 is supported by themain wheels 111. The switchinglever 119 carries out switching between a first control mode and a second control mode, details of which will be explained later. Theauxiliary wheel 113 is provided under the other end portion of thesupporter 112 on a side where thesupporter 112 is not supported by themain wheels 111. With this, both themain wheels 111 and theauxiliary wheel 113 make contact with the ground surface G. - Further, there are provided the
supporter rotary encoder 27 to be explained later in detail and theblocking unit 118 on the bottom surface of thesupporter 112. The blockingunit 118 prevents thesupporter 112 from rotating with an angle which is no less than a predetermine angle (for example, 30 degrees) in the pitch direction with respect to the rotational shaft of the pair ofmain wheels 111. - In the present embodiment, although the
supporter 112 is supported in a rotatable manner in the pitch direction with respect to the rotational shaft of the pair ofmain wheels 111, the disclosure is not limited thereto. In actuality, thesupporter 112 may be supported in a rotatable manner in the pitch direction with respect to themain body 110. - There is provided a user interface (a user I/
F 28 shown inFIG. 5 to be explained later) on the holdingportion 116. A power switch of thepushcart 100 and the like are provided in the user I/F 28. - In this configuration, a user holds the holding
portion 116 from reverse side of theauxiliary wheel 113 or places the forearms or the like on the holdingportion 116, and moves thepushcart 100 in the forward/backward direction on the ground surface G. - Next, a configuration and basic operation of the
pushcart 100 will be described. -
FIG. 5 is a block diagram illustrating a hardware configuration of thepushcart 100 shown inFIG. 1 . Thepushcart 100 includes theslope angle sensor 20, acontroller 21, aROM 22, aRAM 23, thegyrosensor 24, thedriver unit 25, a mainwheel rotary encoder 26, thesupporter rotary encoder 27, and the user I/F 28. - The
controller 21 is a functional unit, for integrally controlling thepushcart 100, which reads out programs stored in theROM 22 and loads those programs in theRAM 23, thereby realizing various types of operations. - The main
wheel rotary encoder 26 detects a rotational angle of themain wheels 111 and outputs the detected result to thecontroller 21. Thecontroller 21 differentiates the value of the rotational angle of themain wheels 111 inputted from the mainwheel rotary encoder 26 so as to calculate an angular velocity of themain wheels 111. - The
supporter rotary encoder 27 detects an intersecting angle which is an angle formed by themain body 110 and thesupporter 112, and outputs the detected result to thecontroller 21. - The
slope angle sensor 20 detects a slope angle of thesupporter 112 relative to the vertical direction and outputs the detected result to thecontroller 21. - The
gyrosensor 24 detects an angular velocity of themain body 110 in the pitch direction (rotational direction about the rotational shaft of themain wheels 111 inFIG. 1 ) and outputs the detected result to thecontroller 21. - Although an example in which the
supporter rotary encoder 27 is used as a method for detecting the intersecting angle is cited in the present embodiment, the disclosure is not limited thereto and any other types of sensor may be used. - Likewise, in the present embodiment, although an example in which the
gyrosensor 24 is used as a method for detecting an angle change in the slope angle of themain body 110 in the pitch direction, the disclosure is not limited thereto. In the case where a slope angle sensor (not shown) is provided instead of thegyrosensor 24 in themain boy 110, a slope angular velocity of themain body 110 is calculated through differentiating the slope angle of themain body 110 detected by the stated slope angle sensor. Further, an acceleration sensor can also be used, and any other type of sensor may be used. - The
controller 21 has the first control mode and the second control mode. - To be more specific, in the first control mode, the
controller 21 performs inverted pendulum control in which themain wheels 111 are rotated by thedriver unit 25 based on the detected results of thegyrosensor 24 and thesupporter rotary encoder 27 so that the angle change of themain body 110 in the pitch direction becomes 0 and the slope angle of themain body 110 relative to the vertical direction has a target value (for example, 0 or nearly 0). - Meanwhile, in the second control mode, the
controller 21 performs inverted pendulum control in which themain wheels 111 are rotated by thedriver unit 25 based on the detected result of thegyrosensor 24 so that the angle change of themain body 110 in the pitch direction becomes 0 and the slope angle of themain body 110 relative to the vertical direction has a target value (for example, 0 or nearly 0). - Hereinafter, details of the inverted pendulum control will be described.
-
FIG. 6 is a control block diagram illustrating a configuration of thecontroller 21 shown inFIG. 5 . - The
controller 21 includes a targetangular velocity calculator 211, atorque command generator 212, aslope estimation unit 213, a slopeangle detection unit 214, and a slope angularvelocity detection unit 216. - The slope
angle detection unit 214 calculates a current slope angle θ1 of themain body 110 from an intersecting angle θ2 which is formed by themain body 110 and thesupporter 112 and the value of which is outputted from thesupporter rotary encoder 27 in the first control mode (seeFIG. 4 ). - To be more specific, as discussed before, the
supporter 112 is so supported by the rotational shaft of themain wheels 111 as to be parallel to the horizontal ground surface G. As such, in the case of the intersecting angle θ2 being 90 degrees, the slope angle θ1 of themain body 110 is 0 degree. The slopeangle detection unit 214 estimates the current slope angle θ1 of themain body 110 while considering that themain body 110 is slanted backward in the travelling direction P in the case of the intersecting angle θ2 becoming larger and that themain body 110 is slanted forward in the travelling direction P in the case of the intersecting angle θ2 becoming smaller. - Meanwhile, the slope
angle detection unit 214 calculates the current slope angle θ1 of themain body 110 by integrating the output value (slope angular velocity) of thegyrosensor 24 in the second control mode. - Subsequently, the target
angular velocity calculator 211 inputs a differential value between a predetermined target slope angle (in this case, a slope angle slanted backward a little more than 0 degree relative to the vertical direction) and the current slope angle θ1 of themain body 110 calculated by the slopeangle detection unit 214, and calculates such a slope angular velocity of themain body 110 that will make the above differential value become 0. - The slope angular
velocity detection unit 216 calculates the slope angular velocity of themain body 110 based on the output of thegyrosensor 24 in both the first and second control modes. - In the present embodiment, although the current slope angular velocity of the
main body 110 is inputted from thegyrosensor 24, the disclosure is not limited thereto. In actuality, only in the case of the first control mode, the slope angularvelocity detection unit 216 may differentiate the value of the intersecting angle θ2 formed by themain body 110 and thesupporter 112, which is inputted from thesupporter rotary encoder 27, so as to calculate the current slope angular velocity of themain body 110. - Subsequently, the
torque command generator 212 inputs a differential value between the slope angular velocity having been calculated by the targetangular velocity calculator 211 and the current slope angular velocity of themain body 110 having been calculated by the slope angularvelocity detection unit 216, and generates an application torque that will make the above differential value become 0. - Meanwhile, in accordance with a slope angle of the ground surface G which is estimated based on a value of the
slope angle sensor 20, theslope estimation unit 213 calculates an offset torque for compensating gravitational torque generated due to the above slope angle of the ground surface G. - In this manner, the
controller 21 adds the offset torque to the application torque calculated by thetorque command generator 212, and outputs the added result to thedriver unit 25. - The
driver unit 25 may include a circuit that drives a motor for rotating the shaft being attached to themain wheels 111. Thedriver unit 25 rotates themain wheels 111 by applying the torque, which is inputted from thecontroller 21, to the motor of themain wheels 111. - As discussed thus far, the
pushcart 100 performs inverted pendulum control in the first and second control modes to maintain a state in which themain body 110 takes a posture upright in the vertical direction. As such, even in the case where a user holds the holdingportion 116 and pushes the holdingportion 116 in the forward direction, themain wheels 111 rotate so that thesupporter 112 also moves in the forward direction, whereby the posture of themain body 110 is maintained to be constant. - Conversely, even in the case where the user holds the holding
portion 116 and pulls the holdingportion 116 in the backward direction, themain wheels 111 rotate so that thesupporter 112 also moves in the backward direction, whereby the posture of themain body 110 is maintained to be constant. In this manner, thepushcart 100 performs inverted pendulum control in the first and second control modes so as to assist the user in walking. - The first control mode in which the inverted pendulum control is performed based on both the output of the
gyrosensor 24 and the output of thesupporter rotary encoder 27 is capable of performing a high-precision inverted pendulum control in comparison with the second control mode in which the inverted pendulum control is performed based on only the output of thegyrosensor 24. - Next, a case in which a user U attempts to raise only the
auxiliary wheel 113 of thepushcart 100 from the ground surface G so as to negotiate a step S will be described. -
FIG. 7 is a schematic side view of thepushcart 100 when thepushcart 100 shown inFIG. 1 is assisting the user U in walking.FIG. 8 is a schematic side view of thepushcart 100 shown inFIG. 1 at a tipping time.FIG. 9 is a schematic side view of thepushcart 100 shown inFIG. 1 when the front wheel thereof has negotiated the step S.FIG. 10 is a schematic side view of thepushcart 100 shown inFIG. 1 when the rear wheels thereof negotiate the step S.FIG. 11 is a schematic side view of thepushcart 100 shown inFIG. 1 when the front wheel and the rear wheels thereof have negotiated the step S. - In the
pushcart 100, as discussed before, the pair ofmain wheels 111 refers to the rear wheels and the singleauxiliary wheel 113 refers to the front wheel. Further, in the present embodiment, the height of the step S is defined to be larger in dimension than the radius of themain wheel 111. - As shown in
FIG. 7 , the user U nears a large step S in some case when walking in the travelling direction P with the assistance of thepushcart 100 in the first control mode. At this time, thepushcart 100 is assisting the user U in walking while performing the inverted pendulum control of the first control mode based on both the output of thegyrosensor 24 and the output of thesupporter rotary encoder 27. - In the case where the user U attempts to raise only the
auxiliary wheel 113 of thepushcart 100 from the ground surface G so as to negotiate the step S, the user U steps on the switchinglever 119 and pushes down the stated switchinglever 119. This makes thecontroller 21 switch the control mode from the first control mode to the second control mode. In addition, as shown inFIG. 8 , with the switchinglever 119 being pushed down, the other end portion of thesupporter 112 on a side where thesupporter 112 is not supported by themain wheels 111 rotates in a pitch direction Q. Because of this, theauxiliary wheel 113 supported by the other end portion thereof also rotates in the pitch direction Q, whereby thepushcart 100 is set in a tipping state in which only theauxiliary wheel 113 as the front wheel is raised from the ground surface G. In this tipping state, thecontroller 21 performs the inverted pendulum control of the second control mode based on only the output of thegyrosensor 24, thereby assisting the user U in walking. - After having set the
pushcart 100 in the tipping state, the user U moves thepushcart 100 in the travelling direction P until the pair ofmain wheels 111 makes contact with the step S, as shownFIG. 9 . - When the pair of
main wheels 111 makes contact with the step S, the user U makes the pair ofmain wheels 111 negotiate the step S by making use of the lever rule, as shown inFIG. 10 . - More specifically, as discussed earlier, the rotational angle of the
supporter 112 is limited by the blockingunit 118 within a range of a predetermined angle (for example, 30 degrees). As such, the user U can lift the pair ofmain wheels 111 onto the step S by making thesupporter 112 rotate to a maximum extent until the rotation thereof is prevented by the blockingunit 118 while making theauxiliary wheel 113 supported by the supporter 12 serve as a fulcrum. - As shown in
FIG. 11 , after theauxiliary wheel 113 and the pair ofmain wheels 111 have negotiated the step S, the user U lifts theswitching lever 119 and returns it to its original state, and rotates theauxiliary wheel 113 in a pitch direction R. Through this, the tipping state of thepushcart 100 is resolved, and theauxiliary wheel 113 and the pair ofmain wheels 111 make contact with the upper surface of the step S. Thecontroller 21 switches the control mode from the second control mode to the first control mode. - As such, the
pushcart 100 performs the inverted pendulum control of the first control mode on the step S based on both the output of thegyrosensor 24 and the output of thesupporter rotary encoder 27, thereby assisting the user U in walking. - Here, as shown in
FIG. 8 , in the case where the user U attempts to raise only theauxiliary wheel 113 of thepushcart 100 from the ground surface G, the value of the intersecting angle θ2 formed by themain body 110 and thesupporter 112, which is outputted from thesupporter rotary encoder 27, changes. - However, in the inverted pendulum control of the second control mode, the
controller 21 controls the rotation of the pair ofmain wheels 111 based on only the output of thegyrosensor 24 so that the angle change of themain body 110 becomes 0. In other words, thecontroller 21 does not perform inverted pendulum control based on the output of thesupporter rotary encoder 27 in the inverted pendulum control of the second control mode. - Because of this, in the case where the user U attempts to raise only the
auxiliary wheel 113 of thepushcart 100 from the ground surface G, thepushcart 100 will not unintendedly move due to the rotation of the pair ofmain wheels 111 based on the output of thesupporter rotary encoder 27. - Accordingly, with the
pushcart 100, unintended movement of thepushcart 100 can be prevented when the user U attempts to raise theauxiliary wheel 113 from the ground surface G. - Hereinafter, a
pushcart 200 according to a second embodiment of the present disclosure will be described. -
FIG. 12 is a schematic side view of thepushcart 200 according to the second embodiment of the present disclosure. - The
pushcart 200 according to the second embodiment differs from thepushcart 100 according to the first embodiment in a point that aswitching wire 219 is provided in place of the switchinglever 119. One end of theswitching wire 219 is connected to the holdingportion 116 while the other end of theswitching wire 219 is connected to the other end portion of thesupporter 112 on the side where thesupporter 112 is not supported by themain wheels 111. Since other constituent elements are the same as those of thepushcart 100, descriptions thereof are omitted herein. - In the present disclosure, in the case where the user U attempts to raise only the
auxiliary wheel 113 of thepushcart 200 from the ground surface G so as to negotiate the step S, the user U pulls theswitching wire 219 toward the user side from the holdingportion 116 side. This makes the controller switch the control mode from the first control mode to the second control mode. Further, the other end portion of thesupporter 112 on the side where thesupporter 112 is not supported by themain wheels 111 is pulled by theswitching wire 219 and rotated in the pitch direction. In other words, thepushcart 200 is set in a tipping state in which only theauxiliary wheel 113 as a front wheel is raised from the ground surface G, and inverted pendulum control is performed in the second control mode. - Accordingly, the
pushcart 200 brings the same advantage as thepushcart 100. - Hereinafter, a
pushcart 300 according to a third embodiment of the present disclosure will be described. -
FIG. 13 is a schematic side view of thepushcart 300 according to the third embodiment of the present disclosure. - The
pushcart 300 according to the third embodiment differs from thepushcart 100 according to the first embodiment in a point that adriver unit 319 and a mode-exchange switch are provided in place of the switchinglever 119. Thedriver unit 319 corresponds to “second driver unit” of the present disclosure and the mode-exchange switch corresponds to “switching unit” of the present disclosure. Since other constituent elements are the same as those of thepushcart 100, descriptions thereof are omitted herein. - To be more specific, the
driver unit 319 for actively rotating thesupporter 112 in the pitch direction is provided in thesupporter 112. - The mode-exchange switch to carry out switching between the first control mode and the second control mode is provided in the user I/
F 28. - The
controller 21, when switched to the second control mode by the mode-exchange switch, commands thedriver unit 319 to rotate thesupporter 112 in the pitch direction. - As such, in the present embodiment, in the case where the user U attempts to raise only the
auxiliary wheel 113 of thepushcart 300 from the ground surface G so as to negotiate the step S, the user U operates the mode-exchange switch. This makes thecontroller 21 switch the control mode from the first control mode to the second control mode and rotate the other end portion of thesupporter 112 on the side where thesupporter 112 is not supported by themain wheels 111 in the pitch direction through thedriver unit 319. In other words, thepushcart 300 is set in a tipping state in which only theauxiliary wheel 113 as a front wheel is raised from the ground surface G, and inverted pendulum control is performed in the second control mode. - Accordingly, the
pushcart 300 brings the same advantage as thepushcart 100. In addition, the user-friendly pushcart 300 is realized because thesupporter 112 is automatically rotated in the pitch direction through the operation of the mode-exchange switch. - Like the
100 or 200, thepushcart pushcart 300 may be configured such that a user manually causes the transition to the tipping state. - Next,
FIG. 14 is an external appearance perspective view of apushcart 100A including a step detection unit. Constituent elements common toFIG. 1 are given the same reference numerals as those inFIG. 1 , and descriptions thereof are omitted.FIG. 15 is a block diagram illustrating a configuration of thepushcart 100A. Constituent elements common toFIG. 5 are given the same reference numerals as those inFIG. 5 , and descriptions thereof are omitted herein. - The
pushcart 100A includes astep detection unit 29 and anLED lamp 30. Thestep detection unit 29 detects a step present in front of a user in the travelling direction. Thestep detection unit 29 is specifically formed of a distance measurement sensor such as a laser radar, millimeter-wave radar, ultrasonic sensor, or the like. In the case where a distance to a target object detected by thestep detection unit 29 is smaller than a predetermined value (for example, 0.5 m), thecontroller 21 determines that there is a step. Alternatively, thestep detection unit 29 may be an imaging device such as a camera or the like. In the case where a step is detected by image recognition using cameras or the like, it is also possible to measure a distance to the step from a difference in image (parallax) between two cameras. A step can be detected by a shock sensor as well. In the case where the shock sensor detects a contact with an obstacle, thecontroller 21 determines that theauxiliary wheel 113 is in contact with a step. - In the case where a step is detected by the
step detection unit 29, thecontroller 21 turns on or blinks theLED lamp 30 to inform the user of the presence of the step in front in the travelling direction, thereby promoting the transition to the tipping state. However, the information of presence of a step may be given not only by a visual display using an LED lamp or the like, but also by a voice message such as “there is a step” or the like. - Further, in the case where a step is detected by the
step detection unit 29, thecontroller 21 carries out operation to switch the control mode from the first control mode to the second control mode. Through this, thepushcart 100 will not unintendedly move due to the rotation of themain wheels 111 when the user causes the transition to the tipping state. - In the case where the
driver unit 319 is provided, like thepushcart 300 shown inFIG. 13 , thecontroller 21 may switch the control mode from the first control mode to the second control mode and carry out operation to raise theauxiliary wheel 113 from the ground surface G by thedriver unit 319. In this case, thecontroller 21 corresponds to “switching unit” of the present disclosure. - In the case where the step is no longer detected by the
step detection unit 29, that is, for example, in the case where a distance that the pushcart has moved exceeds the distance having been measured by the distance measurement sensor, thecontroller 21 returns to the first control mode. The distance that the pushcart has moved can be calculated from the value of the mainwheel rotary encoder 26. Alternatively, thecontroller 21 may return to the first control mode after a predetermined time has passed or return to the first control mode when the tipping state is released by the user. - Finally, it should be understood that the descriptions of the above embodiments are merely examples and are not limiting in any way. The scope of the present disclosure is defined by the scope of the appended claims, not by the above embodiments. Further, meanings equivalent to the appended claims and all modifications within the scope of the present disclosure are intended to be included in the scope of the present disclosure.
-
-
- 20 SLOPE ANGLE SENSOR
- 21 CONTROLLER
- 22 ROM
- 23 RAM
- 24 GYROSENSOR
- 25 DRIVER UNIT
- 26 MAIN WHEEL ROTARY ENCODER
- 27 SUPPORTER ROTARY ENCODER
- 28 USER INTERFACE
- 29 STEP DETECTION UNIT
- 30 LED LAMP
- 100 PUSHCART
- 110 MAIN BODY
- 111 MAIN WHEEL
- 112 SUPPORTER
- 113 AUXILIARY WHEEL
- 116 HOLDING PORTION
- 118 BLOCKING UNIT
- 119 SWITCHING LEVER
- 200 PUSHCART
- 211 TARGET ANGULAR VELOCITY CALCULATOR
- 212 TORQUE COMMAND GENERATOR
- 213 SLOPE ESTIMATION UNIT
- 214 SLOPE ANGLE DETECTION UNIT
- 216 SLOPE ANGULAR VELOCITY DETECTION UNIT
- 219 SWITCHING WIRE
- 300 PUSHCART
- 319 DRIVER UNIT
- G GROUND SURFACE
- S STEP
- U USER
Claims (16)
Applications Claiming Priority (5)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2013191841 | 2013-09-17 | ||
| JP2013-191841 | 2013-09-17 | ||
| JP2014122423 | 2014-06-13 | ||
| JP2014-122423 | 2014-06-13 | ||
| PCT/JP2014/074036 WO2015041128A1 (en) | 2013-09-17 | 2014-09-11 | Hand cart |
Related Parent Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| PCT/JP2014/074036 Continuation WO2015041128A1 (en) | 2013-09-17 | 2014-09-11 | Hand cart |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| US20160193103A1 true US20160193103A1 (en) | 2016-07-07 |
| US9474678B2 US9474678B2 (en) | 2016-10-25 |
Family
ID=52688778
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| US15/071,806 Expired - Fee Related US9474678B2 (en) | 2013-09-17 | 2016-03-16 | Pushcart |
Country Status (3)
| Country | Link |
|---|---|
| US (1) | US9474678B2 (en) |
| JP (1) | JP5943154B2 (en) |
| WO (1) | WO2015041128A1 (en) |
Cited By (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US20170166231A1 (en) * | 2014-09-03 | 2017-06-15 | Murata Manufacturing Co., Ltd. | Pushcart |
| US10183687B2 (en) * | 2013-10-11 | 2019-01-22 | Murata Manufacturing Co., Ltd. | Pushcart |
| US20230270618A1 (en) * | 2021-07-01 | 2023-08-31 | Zhejiang Yihengyue Medical Technology Co., Ltd. | Control method for intelligent rollator, and a control device, an intelligent rollator, a controller thereof |
Families Citing this family (5)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP5979322B2 (en) * | 2013-12-25 | 2016-08-24 | 株式会社村田製作所 | Wheelbarrow |
| US10351348B2 (en) | 2015-10-08 | 2019-07-16 | Southworth Products Corporation | Hand truck device |
| EP3205322B1 (en) * | 2016-02-15 | 2019-10-23 | Nabtesco Corporation | Electric vehicle |
| JP6697768B2 (en) * | 2016-06-29 | 2020-05-27 | パナソニックIpマネジメント株式会社 | Walking support robot and walking support method |
| DE102017200155B4 (en) * | 2017-01-09 | 2024-12-05 | Ford Motor Company | Motorized shopping trolley |
Citations (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US3712706A (en) * | 1971-01-04 | 1973-01-23 | American Cyanamid Co | Retroreflective surface |
| US4636077A (en) * | 1983-04-15 | 1987-01-13 | Matsushita Electric Industrial Co., Ltd. | Aligning exposure method |
| US4669942A (en) * | 1984-11-02 | 1987-06-02 | Murata Kikai Kabushiki Kaisha | Device for supplying packages to warper creels |
| US20160221595A1 (en) * | 2013-10-10 | 2016-08-04 | Murata Manufacturing Co., Ltd. | Pushcart |
Family Cites Families (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2010125221A (en) * | 2008-11-28 | 2010-06-10 | Mitsuba Corp | Moving body |
| KR101689430B1 (en) | 2011-02-23 | 2016-12-23 | 가부시키가이샤 무라타 세이사쿠쇼 | Walking frame |
-
2014
- 2014-09-11 WO PCT/JP2014/074036 patent/WO2015041128A1/en not_active Ceased
- 2014-09-11 JP JP2015537881A patent/JP5943154B2/en not_active Expired - Fee Related
-
2016
- 2016-03-16 US US15/071,806 patent/US9474678B2/en not_active Expired - Fee Related
Patent Citations (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US3712706A (en) * | 1971-01-04 | 1973-01-23 | American Cyanamid Co | Retroreflective surface |
| US4636077A (en) * | 1983-04-15 | 1987-01-13 | Matsushita Electric Industrial Co., Ltd. | Aligning exposure method |
| US4669942A (en) * | 1984-11-02 | 1987-06-02 | Murata Kikai Kabushiki Kaisha | Device for supplying packages to warper creels |
| US20160221595A1 (en) * | 2013-10-10 | 2016-08-04 | Murata Manufacturing Co., Ltd. | Pushcart |
Cited By (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US10183687B2 (en) * | 2013-10-11 | 2019-01-22 | Murata Manufacturing Co., Ltd. | Pushcart |
| US20170166231A1 (en) * | 2014-09-03 | 2017-06-15 | Murata Manufacturing Co., Ltd. | Pushcart |
| US9845101B2 (en) * | 2014-09-03 | 2017-12-19 | Murata Manufacturing Co., Ltd. | Pushcart |
| US20230270618A1 (en) * | 2021-07-01 | 2023-08-31 | Zhejiang Yihengyue Medical Technology Co., Ltd. | Control method for intelligent rollator, and a control device, an intelligent rollator, a controller thereof |
Also Published As
| Publication number | Publication date |
|---|---|
| US9474678B2 (en) | 2016-10-25 |
| JP5943154B2 (en) | 2016-06-29 |
| WO2015041128A1 (en) | 2015-03-26 |
| JPWO2015041128A1 (en) | 2017-03-02 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US9474678B2 (en) | Pushcart | |
| EP3000456B1 (en) | Electric walking assistance device, program for controlling electric walking assistance device, and method of controlling electric walking assistance device | |
| US10232871B2 (en) | Pushcart | |
| US10183687B2 (en) | Pushcart | |
| US20150066242A1 (en) | Walking assistance moving vehicle | |
| US9751551B2 (en) | Pushcart | |
| JP5960304B1 (en) | Walking assistance vehicle | |
| JP6232873B2 (en) | Wheelbarrow and program | |
| JP5756384B2 (en) | Electric handy cart | |
| WO2019053859A1 (en) | Power-assisted wheelchair, power-assist unit for wheelchair, control device for power-assisted wheelchair, control method for power-assisted wheelchair, program, and terminal | |
| JP2016202609A (en) | Walking assistance vehicle | |
| JP5958581B2 (en) | Wheelbarrow | |
| US9724261B2 (en) | Handcart | |
| JPWO2015019982A1 (en) | Wheelbarrow | |
| JP2015050836A (en) | Walking assist mobile | |
| WO2014141602A1 (en) | Obstacle avoiding guide robot | |
| KR101548930B1 (en) | Apparatus for improve the linearity of the walking assistant robot to move on lateral slopes | |
| JP5704285B2 (en) | Wheelbarrow | |
| JP2014168967A (en) | Handcart | |
| JP2020031763A (en) | Walking assisting device and control program of walking assisting device | |
| JP2007122240A (en) | Moving device |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| AS | Assignment |
Owner name: MURATA MANUFACTURING CO., LTD., JAPAN Free format text: ASSIGNMENT OF ASSIGNORS INTEREST;ASSIGNOR:HANE, YOSHITAKA;REEL/FRAME:038004/0681 Effective date: 20160315 |
|
| ZAAA | Notice of allowance and fees due |
Free format text: ORIGINAL CODE: NOA |
|
| ZAAB | Notice of allowance mailed |
Free format text: ORIGINAL CODE: MN/=. |
|
| STCF | Information on status: patent grant |
Free format text: PATENTED CASE |
|
| FEPP | Fee payment procedure |
Free format text: PAYOR NUMBER ASSIGNED (ORIGINAL EVENT CODE: ASPN); ENTITY STATUS OF PATENT OWNER: LARGE ENTITY |
|
| MAFP | Maintenance fee payment |
Free format text: PAYMENT OF MAINTENANCE FEE, 4TH YEAR, LARGE ENTITY (ORIGINAL EVENT CODE: M1551); ENTITY STATUS OF PATENT OWNER: LARGE ENTITY Year of fee payment: 4 |
|
| FEPP | Fee payment procedure |
Free format text: MAINTENANCE FEE REMINDER MAILED (ORIGINAL EVENT CODE: REM.); ENTITY STATUS OF PATENT OWNER: LARGE ENTITY |
|
| LAPS | Lapse for failure to pay maintenance fees |
Free format text: PATENT EXPIRED FOR FAILURE TO PAY MAINTENANCE FEES (ORIGINAL EVENT CODE: EXP.); ENTITY STATUS OF PATENT OWNER: LARGE ENTITY |
|
| STCH | Information on status: patent discontinuation |
Free format text: PATENT EXPIRED DUE TO NONPAYMENT OF MAINTENANCE FEES UNDER 37 CFR 1.362 |
|
| FP | Lapsed due to failure to pay maintenance fee |
Effective date: 20241025 |