WO2012063476A1 - アシストカートおよびその制御方法 - Google Patents

アシストカートおよびその制御方法 Download PDF

Info

Publication number
WO2012063476A1
WO2012063476A1 PCT/JP2011/006245 JP2011006245W WO2012063476A1 WO 2012063476 A1 WO2012063476 A1 WO 2012063476A1 JP 2011006245 W JP2011006245 W JP 2011006245W WO 2012063476 A1 WO2012063476 A1 WO 2012063476A1
Authority
WO
WIPO (PCT)
Prior art keywords
speed
assist
target speed
cart
traveling
Prior art date
Application number
PCT/JP2011/006245
Other languages
English (en)
French (fr)
Inventor
川野 肇
Original Assignee
パナソニック株式会社
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by パナソニック株式会社 filed Critical パナソニック株式会社
Priority to SG2013035746A priority Critical patent/SG190774A1/en
Priority to JP2012542813A priority patent/JP5395276B2/ja
Publication of WO2012063476A1 publication Critical patent/WO2012063476A1/ja

Links

Images

Classifications

    • BPERFORMING OPERATIONS; TRANSPORTING
    • B62LAND VEHICLES FOR TRAVELLING OTHERWISE THAN ON RAILS
    • B62BHAND-PROPELLED VEHICLES, e.g. HAND CARTS OR PERAMBULATORS; SLEDGES
    • B62B5/00Accessories or details specially adapted for hand carts
    • B62B5/0026Propulsion aids
    • B62B5/0069Control
    • B62B5/0073Measuring a force
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B62LAND VEHICLES FOR TRAVELLING OTHERWISE THAN ON RAILS
    • B62BHAND-PROPELLED VEHICLES, e.g. HAND CARTS OR PERAMBULATORS; SLEDGES
    • B62B5/00Accessories or details specially adapted for hand carts
    • B62B5/0026Propulsion aids
    • B62B5/0033Electric motors
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B62LAND VEHICLES FOR TRAVELLING OTHERWISE THAN ON RAILS
    • B62BHAND-PROPELLED VEHICLES, e.g. HAND CARTS OR PERAMBULATORS; SLEDGES
    • B62B5/00Accessories or details specially adapted for hand carts
    • B62B5/0026Propulsion aids
    • B62B5/0079Towing by connecting to another vehicle
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B62LAND VEHICLES FOR TRAVELLING OTHERWISE THAN ON RAILS
    • B62BHAND-PROPELLED VEHICLES, e.g. HAND CARTS OR PERAMBULATORS; SLEDGES
    • B62B3/00Hand carts having more than one axis carrying transport wheels; Steering devices therefor; Equipment therefor
    • B62B3/14Hand carts having more than one axis carrying transport wheels; Steering devices therefor; Equipment therefor characterised by provisions for nesting or stacking, e.g. shopping trolleys
    • B62B3/1476Hand carts having more than one axis carrying transport wheels; Steering devices therefor; Equipment therefor characterised by provisions for nesting or stacking, e.g. shopping trolleys the main load support being a platform

Definitions

  • the present invention relates to an assist cart that controls a motor based on a force applied to a steering wheel and travels using the power of the motor.
  • an assist power is generated from the motor to assist the propulsive force applied by the operator to the assist cart via the handle.
  • the operator can move the assist cart with less force.
  • the side view of the conventional assist cart 1 is shown in FIG.
  • the assist cart 1 has a cart body 2, a handle 3, a motor 4a, a control unit 4b for controlling the motor 4a, and a traveling wheel 5 driven by the motor 4a.
  • the operation input sensor 6 which is a part of the handle 3 has a slide input unit 7 which can slide back and forth with respect to the original position, and a spring 8 which biases the slide input unit 7 toward the original position. Since the slide input unit 7 is biased toward the original position by the spring 8, the slide input unit 7 always returns to the original position when sliding either forward or backward.
  • the operation input sensor 6 detects, as an operation amount, the movement amount moved from the original position by the slide input unit 7 being pressed.
  • the control unit 4b controls the output state of the motor 4a in proportion to the magnitude of the operation amount.
  • control unit 4 b calculates an input data value from the amount of operation detected by the operation input sensor 6. Then, the input data value is multiplied by a proportional constant to calculate an output data value. Then, the speed of the motor 4a is controlled based on the output data value.
  • the operation input sensor 6 detects the input data value as a positive value.
  • the motor 4a When the input data value is detected as a positive value, the motor 4a generates an auxiliary power for moving forward. Further, when the slide input unit 7 is slid behind the original position, the operation input sensor 6 detects an input data value as a negative value. When the input data value is detected as a negative value, the motor 4a generates an auxiliary power to move backward (see, for example, Patent Document 1).
  • the handle 3 When using the assist cart 1 as if using a manual transport cart, the handle 3 is pushed forward and used.
  • the conventional assist cart 1 controls the output state of the motor 4 a in proportion to the operation amount of the operation input sensor 6. Therefore, in the assist cart 1, when the handle 3 is pushed forward, the motor 4a is reversely controlled when it is suddenly pulled backward. By this reverse rotation control, the motor 4a generates the auxiliary power in the direction opposite to the traveling direction (the traveling direction) of the assist cart 1.
  • the auxiliary power in the direction opposite to the traveling direction (the traveling direction) is suddenly generated, the posture of the assist cart 1 becomes unstable. If the posture of the assist cart 1 becomes unstable, for example, the operator may fall down.
  • the present invention solves such problems, and it is an object of the present invention to provide an assist cart that can be operated in the same sense as a manual transport cart.
  • an assist cart comprises a cart body, a handle installed on the cart body, a speed sensor for detecting a traveling speed and a traveling direction of the cart body, A force detection unit for detecting the magnitude and direction of the operating force applied to the handle in the traveling direction of the cart body, a drive source for causing the cart body to travel, the magnitude of the operation force, and the traveling speed And a control unit for controlling the drive source based on the target speed, the target speed generation unit including the direction of the travel and the direction of the operation force. If the direction of travel is opposite to the direction of the operating force, a target speed slower than the traveling speed is generated.
  • a method of controlling an assist cart detects a cart body, a handle installed on the cart body, and a traveling speed and traveling direction of the cart body.
  • a control method of an assist cart comprising: a speed sensor; and a force detection unit detecting a magnitude and a direction of an operating force applied to the handle in the traveling direction of the cart main body, If the direction of the operating force is the same, a target speed faster than the traveling speed is generated, and if the direction of the traveling is opposite to the direction of the operating force, a target speed slower than the traveling speed is generated; The cart body is run based on the target speed.
  • the present invention makes it possible to provide an assist cart or a control method thereof that can be operated in the same sense as a manual transport cart.
  • FIG. 1A is a perspective view of an assist cart according to Embodiment 1 of the present invention.
  • FIG. 1B is a block diagram of an assist cart according to Embodiment 1 of the present invention.
  • FIG. 2 is a perspective view of an assist cart in which the loading carts according to the first embodiment are connected.
  • FIG. 3 is a flowchart of target speed generation processing according to the first embodiment.
  • FIG. 4 is a block diagram of an assist cart according to a second embodiment of the present invention.
  • FIG. 5 is a first flowchart showing a method of generating a target velocity in the second embodiment.
  • FIG. 6 is a second flowchart showing a method of generating a target velocity in the second embodiment.
  • FIG. 7 is a block diagram of an assist cart according to a third embodiment of the present invention.
  • FIG. 8 is a side view of a conventional assist cart.
  • FIG. 1A is a perspective view of assist cart 10 according to the first embodiment of the present invention.
  • FIG. 1B is a block diagram of the assist cart 10 according to Embodiment 1 of the present invention. In FIG. 1A, it is shown that the direction of arrow A is the front of assist cart 10, and the direction of arrow B is the rear of assist cart 10.
  • the assist cart 10 includes a cart body 12, traveling wheels 18, auxiliary wheels 19, a handle 11, an operation force detector 13, a motor 14, a speed sensor 15, a target speed generator 16, and a motor controller And a control unit 41 including the control unit 17.
  • the traveling wheel 18 supports the cart body 12 downward, and is driven by the motor 14 to move the cart body 12 by friction with the ground.
  • the handle 11 is installed in the cart body 12 and receives an operation from the operator.
  • the operating force detection unit 13 detects the magnitude of the operating force applied to the handle 11 as the operating force S (t).
  • the motor 14 is a drive source for driving the traveling wheel 18.
  • the speed sensor 15 detects the traveling speed K (t) of the assist cart 10.
  • the target velocity generation unit 16 generates a target velocity M (t) based on the operation of the operator and transmits this target velocity M (t).
  • the motor control unit 17 controls the motor 14 based on the target velocity M (t) transmitted from the target velocity generation unit 16.
  • the “target speed M (t)” is the speed of the assist cart 10 that the operator is aiming for when the operator applies the operating force S (t) to the steering wheel 11.
  • the handle 11 has a spring member (not shown) at its root.
  • the spring member at the root of the handle 11 positions the handle 11 at the neutral position shown in FIG. 1A in a state where the operation force S (t) of the operator is not applied.
  • the operation force detection unit 13 detects an operation force applied by the operator to the handle 11 as an operation force S (t) from a magnetostrictive sensor (not shown) attached to the handle 11. Further, the speed sensor 15 detects the rotation speed of the rotation shaft from an encoder attached to the rotation shaft of the motor 14, and calculates the traveling speed K (t) of the assist cart 10 from the rotation speed of this rotation shaft.
  • the operation force detection unit 13 determines that the operation force S (t ) To detect. Further, when the operator moves the handle 11 rearward (pushes the handle 11 in the direction of arrow B from the neutral position), the operation force detector 13 detects an operation force S (t) of a negative value. That is, the operation force detection unit 13 detects the magnitude of the operation force applied to the handle 11 as an absolute value of the operation force S (t), and the direction of the operation force applied to the handle 11 is the operation force S It detects as the positive / negative of (t).
  • the speed sensor 15 detects a traveling speed K (t) of a positive value when the assist cart 10 is moving forward. Further, the speed sensor 15 detects a traveling speed K (t) of a negative value when the assist cart 10 is moving backward. That is, the speed sensor 15 detects the absolute value of the traveling speed K (t) and also detects the direction in which the assist cart 10 (cart main body 12) is moving.
  • the reason why it is possible to calculate the traveling speed K (t) of the assist cart 10 from the rotational speed of the rotation shaft of the motor 14 is that the motor 14 and the traveling wheels 18 integrally rotate via the reduction gear and travel speed And the rotational speed are in a proportional relationship.
  • the target speed generation unit 16 generates a target speed M (t) based on the operation force S (t) detected by the operation force detection unit 13.
  • the current speed of the assist cart 10 influences the calculation of the target speed M (t) in the target speed generation unit 16. Therefore, the target speed M (t) is calculated based on the operation force S (t) and the traveling speed K (t) detected by the speed sensor 15.
  • target speed generation unit 16 detects operating force S (t) which is a positive value in operation force detection unit 13, and detects traveling speed K (speed sensor 15 detected by speed sensor 15). t) Generate a faster target speed M (t). Further, when the assist cart 10 is moving forward, when the target speed generation unit 16 detects the operation force S (t) which is a negative value in the operation force detection unit 13, the traveling speed detected by the speed sensor 15 A target velocity M (t) slower than K (t) is generated. The target velocity M (t) is calculated based on (Equation 1) and (Equation 2) below.
  • I (t) is an assist speed
  • A is an assist coefficient
  • the assist speed I (t) is the speed of the assist cart 10 by the assist power.
  • the auxiliary power is the power generated in the assist cart 10 by rotating the motor 14.
  • the assist coefficient A is a coefficient set in advance in order to convert the operating force S (t) into the assist speed I (t).
  • the assist speed I (t) is a variable, and the assist coefficient A is a constant.
  • the control unit 41 of the assist cart 10 shown in FIG. 1B compares the traveling speed K (t) detected by the speed sensor 15 with the target speed M (t) calculated by the target speed generation unit 16. Then, the control unit 41 performs this comparison and controls the rotation of the motor 14 by the motor control unit 17 so that the future traveling speed K (t + 1) approaches the target speed M (t). As a result of this control, the traveling speed K (t) of the assist cart 10 gradually approaches the target speed M (t).
  • the target speed M (t) of the assist cart 10 is set faster than the traveling speed K (t) of the assist cart 10, and the motor is controlled so that the traveling speed K (t) approaches the target speed M (t). 14 to gradually increase the traveling speed K (t).
  • the target speed M (t) of the assist cart 10 is set slower than the traveling speed K (t) of the assist cart 10, and the motor is controlled so that the traveling speed K (t) approaches the target speed M (t). 14 to gradually reduce the traveling speed K (t).
  • the assist cart 10 can be operated in the same sense as a manual transport cart, particularly when the direction of travel (travel direction) is suddenly changed.
  • the assist cart 10 also decelerates based on the traveling speed K (t) even when the operator suddenly pushes the handle 11 pulled in the direction of arrow A in the direction of arrow B. Do. Therefore, even if the handle 11 is suddenly switched from the pulling direction to the pushing direction, the motor 14 does not reversely rotate. Therefore, even if the steering wheel 11 is suddenly switched from the pulling direction to the pushing direction, the assist cart 10 does not break its posture.
  • the assist cart 10 is moving backward (when moving in the direction of the arrow B).
  • the operation force detection unit 13 detects the operation force S (t) that is a positive value
  • the target speed M lower than the traveling speed K (t) detected by the speed sensor 15
  • the target velocity generation unit 16 generates (t).
  • the operation force detection unit 13 detects the operation force S (t) that is a negative value
  • the velocity M (t) is generated by the target velocity generation unit 16.
  • the operation force S (t) takes a positive value when the handle 11 is moved forward (in the direction of the arrow A) from the neutral position.
  • the operation force S (t) has a negative value when the handle 11 is moved rearward (in the direction of the arrow B) from the neutral position.
  • the assist cart 10 can change the traveling speed K (t) in the same manner as the manual transport cart even when moving backward, and in the same sense as the manual transport cart. It can be operated.
  • the assist cart 10 since the assist cart 10 according to the first embodiment is supported by the traveling wheels 18 and the auxiliary wheels 19, the assist cart 10 can be moved alone without being connected to a cargo truck or the like.
  • FIG. 2 is a perspective view of the assist cart 10 in which the loading carts 21 are connected.
  • the loading truck 21 is provided with a loading wheel 21 a at the lower side. Further, the loading carriage 21 does not have a drive unit for rotating the loading wheel 21a.
  • the operator connects the assist cart 10 to the loading cart 21 and moves the loading cart 21 using the force of the assist cart 10.
  • the assist cart 10 By using the assist cart 10 according to the first embodiment, the operator performs an operation of pulling or pushing the handle 11 in the same sense as a manual transport cart, thereby aiding the assisting power of the assist cart 10. It can be used.
  • FIG. 3 is a flowchart of a method of generating the target velocity M (t) of the target velocity generation unit 16.
  • the target speed generation unit 16 acquires the traveling speed K (t) of the assist cart 10 detected by the speed sensor 15 (step S01).
  • the operating force S (t) applied to the handle 11 detected by the operating force detector 13 is acquired (step S02).
  • step S02 when the handle 11 moves forward (the handle 11 is pulled), the operating force S (t) is a positive value (ie, S (t)> 0), and the handle 11 is in the neutral position (handle
  • an assist speed I (t) for adjusting the traveling speed K (t) of the assist cart 10 is calculated using the above equation (1) and an assist coefficient as the operating force S (t).
  • A is integrated and calculated (step S03).
  • the assist speed I (t) when the steering wheel 11 moves forward is a positive value (that is, I (t)> 0)
  • the assist speed I (t) when the handle 11 moves rearward is a negative value (i.e., I (t) ⁇ 0).
  • step S04 since the assist speed I (t) when the steering wheel 11 moves forward is a positive value, the target speed M (t) becomes larger (i.e., accelerates) than the traveling speed K (t). Further, since the assist speed I (t) when the steering wheel 11 is in the neutral position is 0, the target speed M (t) is equal to the traveling speed K (t). Further, since the assist speed I (t) when the steering wheel 11 moves backward is a negative value, the target speed M (t) becomes smaller (i.e., decelerated) relative to the traveling speed K (t).
  • the calculation of the target speed M (t) is accelerated or decelerated by the speed of the assist speed I (t) on the basis of the traveling speed K (t).
  • the calculation of the target speed M (t) includes the case where the traveling speed K (t) is maintained. Therefore, for example, even when the direction in which the steering wheel 11 is moved suddenly is switched, the rotation direction of the motor 14 is switched, and the assist cart 10 does not lose its posture. However, when the traveling speed K (t) is close to 0, the rotation direction of the motor 14 may be switched. However, in this case, since the assist cart 10 is substantially stopped, the assist cart 10 does not lose its posture even if the rotation direction of the motor 14 is switched.
  • target speed generating unit 16 transmits the generated target speed M (t) to motor control unit 17 (step S05).
  • the target speed generation unit 16 repeatedly generates the target speed M (t) based on the operation force S (t) applied to the steering wheel 11 and the traveling speed K (t) by repeating steps S01 to S05. Send out.
  • the motor control unit 17 receives the target speed M (t) transmitted from the target speed generation unit 16. Then, the motor control unit 17 controls the motor 14 such that the traveling speed K (t) of the assist cart 10 approaches the received target speed M (t).
  • the assist cart 10 When the assist cart 10 is moving forward (when moving in the direction of arrow A), when the handle 11 is moved forward (in the direction of arrow A), the target speed M (t) is the traveling speed K (t) It is generated as a faster speed. At this time, since the motor 14 is controlled with the target speed M (t) higher than the traveling speed K (t) as a target, the assist cart 10 is gradually accelerated. In addition, when the assist cart 10 is moving forward, when the handle 11 is moved backward (in the direction of the arrow B), the target speed M (t) is generated as a speed slower than the traveling speed K (t). At this time, since the motor 14 is controlled with a target speed M (t) slower than the traveling speed K (t) as a target, the assist cart 10 is gradually decelerated.
  • the assist cart 10 when the assist cart 10 is moving backward (when moving in the direction of arrow B), when the handle 11 is moved forward (in the direction of arrow A), the target speed M (t) is the traveling speed K (t) Produced as a slower speed. At this time, since the motor 14 is controlled with a target speed M (t) slower than the traveling speed K (t) as a target, the assist cart 10 is gradually decelerated. In addition, when the assist cart 10 is moving backward, when the steering wheel 11 is moved backward (in the direction of the arrow B), the target speed M (t) is generated as a speed higher than the traveling speed K (t). At this time, since the motor 14 is controlled with the target speed M (t) higher than the traveling speed K (t) as a target, the assist cart 10 is gradually accelerated.
  • the target speed M (t) is equal to the traveling speed K (t). That is, the motor 14 is controlled such that the assist cart 10 does not naturally decelerate and maintains the traveling speed K (t).
  • the traveling speed K (t) of the assist cart 10 can be accelerated or decelerated based on the operation force S (t) applied to the handle 11. Therefore, the assist cart 10 can be operated in the same way as operating a manual transport cart.
  • the assist cart 10 according to the first embodiment even if the handle 11 is suddenly moved in the opposite direction, the posture of the assist cart 10 does not change due to the reverse rotation of the motor 14.
  • the direction of travel of the assist cart 10 is the same as the direction of the operating force on the handle 11, and the case of the direction of travel of the assist cart 10 and the direction of the operating force on the handle 11 are opposite. Were listed under the same conditions. However, when the direction of travel and the direction of the operating force are opposite, the operator is likely to feel discomfort. Therefore, in assist cart 10 of the first embodiment, the assist coefficient when the direction of travel and the direction of operation force are opposite is larger than the assist coefficient when the direction of travel and the direction of operation force are the same. It is further preferable to do.
  • FIG. 4 is a block diagram of the assist cart 20 according to the second embodiment of the present invention.
  • the assist cart 20 according to the second embodiment differs from the assist cart 10 according to the first embodiment described above in that the control unit 41 is a control unit 42.
  • Control unit 42 includes target speed generation unit 26 and motor control unit 17.
  • the target speed generation unit 26 of the second embodiment includes the assist suppression unit 27, the dead zone generation unit 28, and the acceleration / deceleration restriction unit 29.
  • the assist suppressing portion 27 is for suppressing the traveling speed K (t) of the assist cart 20 to be equal to or less than the conveyance walking speed of the operator.
  • the “conveying walking speed” of the operator is a walking speed which is appropriate for the operator to move the assist cart 20 and is a walking speed which is set for each assist cart 20.
  • the dead zone generation unit 28 is for providing the handle 11 with a play (a margin between parts).
  • the acceleration / deceleration limiting unit 29 is for preventing the target speed M (t) from suddenly changing when the traveling speed is temporarily increased or decreased due to an external factor. Then, by using the acceleration / deceleration limiting unit 29, the target speed M (t) is generated such that the assist cart 20 travels more safely.
  • the traveling speed K (t) of the assist cart 20 becomes the fastest walking speed of the operator.
  • the "fastest walking speed” is the maximum value of the transfer walking speed which is the speed at which the operator moves the assist cart 20 while walking, and is higher than the current transfer walking speed.
  • the traveling speed K (t) of the assist cart 20 is the operator's It may be much faster than the transport walking speed. As a result, the operator may be pulled or pushed by the assist cart 20.
  • the target speed generation unit 26 of the second embodiment first calculates the target speed M (t) by adding the assist speed I (t) and the traveling speed K (t).
  • the assist speed I (t) is a speed obtained by integrating the assist coefficient A with the operating force S (t) detected by the operating force detector 13.
  • the traveling speed K (t) is a speed detected by the speed sensor 15.
  • the assist reduction rate G (t) is integrated with the assist speed I (t) to obtain the target speed M (t). calculate.
  • the assist deceleration constant GS is used to switch the calculation formula of the assist speed based on the operating force of the steering wheel 11 so that the assist power is not generated excessively when the assist cart 20 travels at high speed.
  • the assist deceleration constant GS is a threshold between high speed traveling and low speed traveling of the assist cart 20.
  • the assist deceleration constant GS is set for each assist cart 20.
  • acceleration of the traveling speed K (t) of the assist cart 20 can be achieved using an assist reduction rate G (t) described later. Can be reduced.
  • G (t) an assist reduction rate
  • the assist cart 20 normally, while the assist cart 20 is being run, the operator always has the handle 11. Therefore, it is necessary to provide the handle 11 with a play (a clearance between parts) so that detection of the force applied by the handle 11 is not too sensitive.
  • the play provided on the handle 11 is a space as a margin of the operation area which does not react even if the handle 11 is slightly moved.
  • the dead zone threshold F generated by the dead zone generator 28 is set instead of providing the handle 11 with a play.
  • the target speed generating unit 26 when the absolute value of the operating force S (t) is smaller than the dead zone threshold F, the target speed generating unit 26 generates the target speed with the operating force S (t) being zero.
  • the target speed generation unit 26 generates the current traveling speed as the target speed.
  • the dead band generation unit 28 generates a dead band having the dead band threshold F as a threshold.
  • the target speed generation unit 26 limits the target speed M (t) calculated based on the operating force S (t) and the traveling speed K (t) by having the acceleration / deceleration restriction unit 29. Specifically, when the target speed M (t) increases rapidly at the acceleration / deceleration limit speed KG or more compared to the previous target speed M (t-1) calculated last time, the acceleration / deceleration restriction unit 29 sends the motor control unit 17
  • the target speed M (t) to be sent is a value obtained by adding the previous target speed M (t-1) and the acceleration / deceleration speed limit KG.
  • the acceleration / deceleration limiting unit 29 sends the target speed M (t) to the motor control unit 17. Is a value obtained by subtracting the target speed M (t) and the acceleration / deceleration speed KG.
  • the acceleration / deceleration speed limit KG is a speed set in advance.
  • the acceleration / deceleration speed limit KG is a value for determining that the traveling speed has been increased or decreased temporarily due to an external factor.
  • FIGS. 5 and 6 are flowcharts showing a method of generating the target velocity M (t). A method of generating the target speed M (t) when the assist cart 20 is moving forward will be described using FIGS. 5 and 6.
  • the target speed generation unit 26 acquires the traveling speed K (t) from the speed sensor 15 (step S21).
  • the operating force S (t) applied to the handle 11 by the operator is acquired from the operating force detector 13 (step S22).
  • the above-mentioned assist offset value is a constant for improving the rising of the assist power in the assist cart 20, and is a preset value. By providing the assist offset value, the operator can easily feel that the assist power is generated in the assist cart 20 when the assist power is generated in the assist cart 20.
  • the assist offset value is not necessarily required.
  • the traveling speed K (t) reaches the transport walking speed of the operator, the operating force S (t) is a positive value and the traveling speed K so that the operator is not pushed by the assist cart 20. It is determined whether (t) is equal to or greater than the assist deceleration constant GS (step S25).
  • the assist reduction rate G (t) is set to 1 in step S27, this means that the assist reduction rate G (t) is not integrated in step S28.
  • the traveling speed K (t) of the assist cart 20 is the operator Speed of the value close to the transport walking speed of
  • the target speed generation unit 26 limits the acceleration of the assist cart 20 so that the traveling speed K (t) does not increase excessively when the operator pulls the steering wheel 11.
  • the target speed generation unit 26 generates the assist reduction rate G (t). Is less than 1, and the acceleration of the assist cart 20 is limited.
  • the acceleration / deceleration limiting unit 29 determines whether the difference between the target velocity M (t) calculated in step S28 and the previous target velocity M (t-1) previously calculated is the acceleration / deceleration limiting velocity. It is determined whether it is KG or more (step S29).
  • step S29 If the difference between the target speed M (t) and the previous target speed M (t-1) calculated last time is equal to or greater than the acceleration / deceleration speed limit KG (yes in step S29), the acceleration / deceleration restriction unit 29 rides the step, for example It is determined that the traveling speed K (t) temporarily increases or decreases rapidly due to an external factor such as exceeding.
  • the acceleration / deceleration limiting unit 29 compares the magnitude of the target speed M (t) with the previous target speed M (t-1). Then, it is determined whether or not the difference between the target velocity M (t) and the previous target velocity M (t-1) is equal to or greater than the acceleration / deceleration limiting velocity KG (step S30).
  • step S30 If the target speed M (t) is larger than the previous target speed M (t-1) (yes in step S30), a value obtained by adding the previous target speed M (t-1) and the acceleration / deceleration speed limit KG is The target speed M (t) is reset (step S31).
  • step S30 If the target speed M (t) is less than or equal to the previous target speed M (t-1) (no in step S30), a value obtained by subtracting the acceleration / deceleration speed limit KG from the previous target speed M (t-1) is the target speed M It resets as (t) (step S32).
  • step S31 or step S32 is transmitted to the motor control unit 17 (step S33).
  • step S29 If the difference between the target velocity M (t) and the previously calculated target velocity M (t-1) in step S29 is within the acceleration / deceleration limiting velocity KG (no in step S29), the difference is calculated in step S28.
  • the target speed M (t) is transmitted to the motor control unit 17.
  • the motor control unit 17 controls the motor 14 such that the traveling speed K (t) becomes the target speed M (t).
  • step S34 A value obtained by subtracting the dead zone deceleration constant from V.sub.1) is set as a target velocity M (t) (step S34).
  • the same target speed M (t) is generated regardless of the operating force S (t).
  • the current traveling speed K (t) is maintained without acceleration or deceleration. For this reason, the same effect as in the case where the handle 11 is provided with a play (a margin between parts) can be obtained.
  • the assist cart 20 is controlled to naturally decelerate in a state where the operating force S (t) is not applied, as in the case of a manual transport cart. Be done. However, if the value obtained by subtracting the dead zone deceleration constant from the previous target speed M (t-1) is a negative value, the value of the target speed M (t) is set as zero. By doing this, it is possible to prevent the assist cart 20 from moving backward when the assist cart 20 is stopped.
  • the target speed M (t) calculated in step S34 is transmitted to the motor control unit 17 in step S33.
  • the target velocity generation unit 26 transmits the target velocity M (t) to the motor control unit 17 in step S33
  • the target velocity generation unit 26 calculates the target velocity M (t) again from step S21.
  • a target velocity M (t) is generated based on the velocity K (t).
  • the target speed generation unit 26 generates the target speed M (t) to perform safer traveling by providing the assist suppression unit 27, the dead zone generation unit 28, and the acceleration / deceleration restriction unit 29. can do.
  • the travel speed K (t) of the assist cart 20 becomes faster than the assist deceleration constant GS and approaches the conveyance walking speed by providing the assist suppression unit 27 in the target speed generation unit 26. And, the acceleration of the traveling speed K (t) is suppressed.
  • the target velocity generation unit 26 may be provided with an assist coefficient change unit.
  • the assist coefficient changing unit increases the assist coefficient A when the difference between the traveling speed K (t) and the target speed M (t) is large, and the difference between the traveling speed K (t) and the target speed M (t) is small. In this case, the assist coefficient A is reduced.
  • the traveling speed K (t) of the assist cart 20 approaches the conveying walking speed without setting the conveying walking speed for each operator.
  • the difference between the target speeds M (t) can be reduced. Therefore, even when the assist coefficient changing unit is provided instead of the assist suppressing unit 27, the acceleration of the assist cart 20 can be suppressed.
  • FIG. 7 is a block diagram of assist cart 30 according to the third embodiment of the present invention.
  • the assist cart 30 according to the third embodiment has a control unit 43 instead of the control unit 41.
  • the receiving unit 34 included in the control unit 43 receives the information of the load detected by the load sensor 32 of the loading unit 31 connected to the cart main unit 12.
  • Control unit 43 further includes a motor control unit 17 and a target speed generation unit 33, and target speed generation unit 33 includes an assist suppression unit 27. Then, the target speed generating unit 33 changes the assist coefficient and the assist deceleration constant GS according to the load detected by the load sensor 32.
  • the target speed generation unit 33 increases the assist coefficient A in order to improve the rising of the acceleration of the assist cart 30.
  • the traveling speed K (t) of the assist cart 30 is increased by this inertia. It may be faster than the operator's transport walking speed.
  • the target speed generation unit 33 increases the assist coefficient A when the load of the load on the loading section 31 is large, and sets the assist deceleration constant GS to a low speed. Further, when the load of the load on the loading section 31 of the loading section 31 is small, the target speed generation section 33 reduces the assist coefficient A and sets the assist deceleration constant GS at a high speed.
  • the setting for increasing the assist coefficient A when the load of the loading of the loading section 31 is large, and the loading of the loading section 31 In the case where the load of is large, the setting of reducing the assist deceleration constant GS may be used instead of both settings. Although the effect is reduced, unstable operation of the assist cart 30 can be prevented even if at least one of setting of increasing the assist coefficient A and setting of decreasing the assist deceleration constant GS is performed.
  • the assist cart according to the present invention can be operated at the same interval as a manual transport cart, and thus is useful as, for example, a cart for transporting heavy loads.

Landscapes

  • Engineering & Computer Science (AREA)
  • Chemical & Material Sciences (AREA)
  • Combustion & Propulsion (AREA)
  • Transportation (AREA)
  • Mechanical Engineering (AREA)
  • Handcart (AREA)
  • Electric Propulsion And Braking For Vehicles (AREA)

Abstract

本発明は、手動の運搬用カートと同じ感覚で操作ができるアシストカートを提供することを目的とする。アシストカート(10)は、ハンドル(11)を中立位置より前方へ動かすと正の値の操作力を検出し、中立位置より後方へ動かすと負の値の操作力を検出する操作力検出部(13)と、走行輪(18)を駆動させるモータ(14)と、走行速度を検出する速度センサ(15)と、操作力および走行速度に基づいて目標速度を生成する目標速度生成部(16)と、この目標速度生成部(16)より発信された目標速度に基づいてモータ(14)を制御するモータ制御部(17)と、を備え、前進している場合、目標速度生成部(16)は、操作力検出部(13)で検出される操作力が正の値である場合に走行速度より速い目標速度を生成し、操作力検出部(13)で検出される操作力が負の値である場合に走行速度より遅い目標速度を生成する構成からなる。

Description

アシストカートおよびその制御方法
 本発明は、ハンドルへ加えられた力に基づいてモータを制御し、モータの動力を利用して走行するアシストカートに関する。
 運搬用カートとしては、重い荷物を載せた手押し車やリヤカー等がある。この運搬用カートを手動で動かすには、多大な労力が必要となる。そこで、運搬用カートにモータを取り付け、操作者がハンドルへ加えた力に基づいてモータを制御し、モータの動力を利用して走行するアシストカートが提案されている。
 このアシストカートのハンドルを操作者が押して歩くと、操作者がハンドルを介してアシストカートへ加えた推進力を補助する補助動力が、モータより発生する。この補助動力による移動の補助により、操作者は、少ない力でアシストカートを移動させることができる。
 図8に従来のアシストカート1の側面図を示す。アシストカート1は、カート本体2と、ハンドル3と、モータ4aと、モータ4aを制御する制御部4bと、モータ4aによって駆動される走行輪5とを有する。さらに、ハンドル3の一部である操作入力センサ6は、原位置に対して前後にスライド可能なスライド入力部7と、スライド入力部7を原位置に向けて付勢するバネ8とを有する。スライド入力部7は、バネ8により原位置に向けて付勢されているため、前後のいずれにスライドさせても常に原位置に復帰する。
 そして、操作者が操作入力センサ6を押しながら歩いた場合、操作入力センサ6は、スライド入力部7が押されて原位置から移動した移動量を操作量として検出する。制御部4bは、操作量の大きさに比例してモータ4aの出力状態を制御する。
 この時、制御部4bは、操作入力センサ6より検出された操作量より入力データ値を算出する。そして、入力データ値に、比例定数を掛けて出力データ値を算出する。そして、この出力データ値に基づいてモータ4aの速度を制御する。
 なお、スライド入力部7を原位置よりも前方(図8の左側の方向)へスライドさせた場合、操作入力センサ6は、入力データ値を正の値で検出する。入力データ値を正の値で検出した場合、モータ4aは、前進するための補助動力を発生する。また、スライド入力部7を原位置よりも後方へスライドさせた場合、操作入力センサ6は、入力データ値を負の値で検出する。入力データ値を負の値で検出した場合、モータ4aは、後進するための補助動力を発生する(例えば、特許文献1を参照)。
 このようなアシストカート1を用いることで、移動するための労力を軽減することができる。
特開2005-75043号公報
 手動の運搬用カートを利用する感覚でアシストカート1を利用する場合は、ハンドル3を前方へ押して利用する。しかしながら、従来のアシストカート1は、操作入力センサ6の操作量に比例してモータ4aの出力状態を制御している。そのため、アシストカート1では、ハンドル3を前方へ押している状態から、突然、後方へ引っ張る状態に変わると、モータ4aが逆回転制御される。この逆回転制御により、モータ4aは、アシストカート1の走行方向(走行の向き)と反対方向の補助動力を発生させてしまう。このような走行方向(走行の向き)と反対方向の補助動力が急に発生すると、アシストカート1の姿勢は不安定になる。アシストカート1の姿勢が不安定になると、例えば操作者が倒れてしまうこともある。
 つまり、従来のアシストカート1には、手動の運搬用カートと同じ感覚で走行している方向と反対方向にハンドル3を動かすと、走行方向(走行の向き)と反対方向の補助動力が発生し、アシストカート1が不安定になるという課題がある。
 本発明はこのような課題を解決するものであり、手動の運搬用カートと同じ感覚で操作ができるアシストカートを提供することを目的とする。
 上記目的を達成するために、本発明のアシストカートは、カート本体部と、前記カート本体部に設置されたハンドルと、前記カート本体部の走行速度及び走行の向きを検出する速度センサと、前記カート本体部の走行の向きにおいて前記ハンドルに加えられた操作力の大きさ及び向きを検出する力検出部と、前記カート本体部を走行させる駆動源と、前記操作力の大きさと前記走行速度とに基づいて目標速度を生成する目標速度生成部と、前記目標速度に基づいて前記駆動源を制御する制御部と、を備え、前記目標速度生成部は、前記走行の向きと前記操作力の向きとが同一の場合、前記走行速度より速い目標速度を生成し、前記走行の向きと前記操作力の向きとが反対の場合、前記走行速度より遅い目標速度を生成する。
 また、上記目的を達成するために、本発明のアシストカートの制御方法は、カート本体部と、前記カート本体部に設置されたハンドルと、前記カート本体部の走行速度及び走行の向きを検出する速度センサと、前記カート本体部の走行の向きにおいて前記ハンドルに加えられた操作力の大きさ及び向きを検出する力検出部と、を備えるアシストカートの制御方法であって、前記走行の向きと前記操作力の向きとが同一の場合、前記走行速度より速い目標速度を生成し、前記走行の向きと前記操作力の向きとが反対の場合、前記走行速度より遅い目標速度を生成し、前記目標速度に基づいて前記カート本体部を走行させる。
 本発明は、手動の運搬用カートと同じ感覚で操作することができるアシストカートまたはその制御方法を提供することを可能とする。
図1Aは、本発明の実施の形態1におけるアシストカートの斜視図である。 図1Bは、本発明の実施の形態1におけるアシストカートのブロック図である。 図2は、本実施の形態1における荷台車を連結したアシストカートの斜視図である。 図3は、本実施の形態1における目標速度生成処理のフローチャートである。 図4は、本発明の実施の形態2におけるアシストカートのブロック図である。 図5は、本実施の形態2における目標速度の生成方法を示す第1のフローチャートである。 図6は、本実施の形態2における目標速度の生成方法を示す第2のフローチャートである。 図7は、本発明の実施の形態3におけるアシストカートのブロック図である。 図8は、従来のアシストカートの側面図である。
 以下、本発明の実施の形態について、図面を参照しながら説明する。なお、同じ構成要素には同じ符号を付しており、説明を省略する場合もある。また、図面は理解しやすくするために、それぞれの構成要素を主体に模式的に示している。また、以下で説明する実施の形態は、いずれも本発明の一具体例を示すものである。以下の実施の形態で示される構成要素、構成要素の位置、ステップ、ステップの順序などは、一例であり、本発明を限定する主旨ではない。
 (実施の形態1)
 図1Aは、本発明の実施の形態1におけるアシストカート10の斜視図である。図1Bは本発明の実施の形態1におけるアシストカート10のブロック図である。なお、図1Aにおいては、矢印Aの方向がアシストカート10の前方であることを示し、矢印Bの方向がアシストカート10の後方であることを示す。
 アシストカート10は、カート本体部12と、走行輪18と、補助輪19と、ハンドル11と、操作力検出部13と、モータ14と、速度センサ15と、目標速度生成部16およびモータ制御部17を含む制御部41とを有する。走行輪18は、カート本体部12を下方で支持し、モータ14により駆動されることで、地面との摩擦によりカート本体部12を移動させる。ハンドル11は、カート本体部12に設置され、操作者からの操作を受け付ける。操作力検出部13は、ハンドル11に加えられた操作力の大きさを操作力S(t)として検出する。モータ14は、走行輪18を駆動させる駆動源である。速度センサ15は、アシストカート10の走行速度K(t)を検出する。目標速度生成部16は、操作者の操作に基づく目標速度M(t)を生成して、この目標速度M(t)を発信する。モータ制御部17は、目標速度生成部16より発信された目標速度M(t)に基づいてモータ14を制御する。ここで、「目標速度M(t)」とは、操作者がハンドル11に操作力S(t)を加えている場合に、操作者が目標としているアシストカート10の速度である。
 ハンドル11は、その根元にバネ部材(図示せず)を有する。ハンドル11の根元のバネ部材によって、操作者の操作力S(t)が加わっていない状態では、図1Aに示す中立位置にハンドル11が位置する。
 操作力検出部13は、ハンドル11に取り付けた磁歪センサ(図示せず)より、操作者がハンドル11に加える操作力を操作力S(t)として検出する。また、速度センサ15は、モータ14の回転軸に取り付けたエンコーダより回転軸の回転速度を検出し、この回転軸の回転速度よりアシストカート10の走行速度K(t)を算出する。
 なお、操作力検出部13は、アシストカート10の前方にいる操作者がハンドル11を前方へ動かす(中立位置より矢印Aの方向へハンドル11を引っ張る)と、正の値の操作力S(t)を検出する。また、操作力検出部13は、操作者がハンドル11を後方へ動かす(中立位置より矢印Bの方向へハンドル11を押出す)と、負の値の操作力S(t)を検出する。つまり、操作力検出部13は、ハンドル11に加えられた操作力の大きさを操作力S(t)の絶対値として検出すると共に、ハンドル11に対して加えられる操作力の向きを操作力S(t)の正負として検出する。
 また、速度センサ15は、アシストカート10が前進している場合に、正の値の走行速度K(t)を検出する。また、速度センサ15は、アシストカート10が後進している場合に、負の値の走行速度K(t)を検出する。つまり、速度センサ15は、走行速度K(t)の絶対値を検出すると共に、アシストカート10(カート本体部12)が進行している向きを検出する。
 モータ14の回転軸の回転速度よりアシストカート10の走行速度K(t)を算出することが可能な理由は、モータ14と走行輪18が減速機を介して一体となって回転し、走行速度と回転速度が比例関係になっているためである。
 そして、目標速度生成部16は、操作力検出部13より検出される操作力S(t)に基づいて、目標速度M(t)を生成する。ここで、目標速度生成部16における目標速度M(t)の算出には、アシストカート10の現在の速度が影響する。そのため、目標速度M(t)の算出は、操作力S(t)と速度センサ15より検出される走行速度K(t)とに基づいて算出する。
 アシストカート10が、前進している場合(矢印Aの方向に移動している)場合を考える。アシストカート10が前進している場合に、目標速度生成部16は、操作力検出部13において正の値である操作力S(t)を検出すると、速度センサ15で検出される走行速度K(t)より速い目標速度M(t)を生成する。また、アシストカート10が前進している場合に、目標速度生成部16は、操作力検出部13において負の値である操作力S(t)を検出すると、速度センサ15で検出される走行速度K(t)より遅い目標速度M(t)を生成する。目標速度M(t)は、下記の(式1)、(式2)に基づいて算出される。
  I(t)=S(t)×A          …(式1)
  M(t)=K(t)+I(t)       …(式2)
 ここで、I(t)はアシスト速度であり、Aはアシスト係数である。
 なお、アシスト速度I(t)とは、補助動力によるアシストカート10の速度である。ここで、補助動力は、モータ14を回転させることでアシストカート10に発生した動力である。また、アシスト係数Aとは、操作力S(t)をアシスト速度I(t)に変換するために、予め設定した係数である。アシスト速度I(t)は変数であり、アシスト係数Aは定数である。
 図1Bに示すアシストカート10の制御部41では、速度センサ15で検出される走行速度K(t)を、目標速度生成部16で算出された目標速度M(t)と比較する。そして、制御部41では、この比較を行なうと共に、将来の走行速度K(t+1)が目標速度M(t)へ近づくように、モータ制御部17でモータ14の回転を制御する。この制御の結果、アシストカート10の走行速度K(t)は、目標速度M(t)へ徐々に近づく。
 例えば、操作者がアシストカート10の前方に立ち、ハンドル11を矢印Aの方向へ引っ張りながら歩く場合を考える。この場合は、アシストカート10の目標速度M(t)がアシストカート10の走行速度K(t)よりも速く設定され、走行速度K(t)が目標速度M(t)に近づくように、モータ14を制御して走行速度K(t)を徐々に速くする。
 逆に、アシストカート10の前方にいる操作者が前方に歩きながら、ハンドル11を矢印Bの方向へ押し出す場合を考える。この場合は、アシストカート10の目標速度M(t)がアシストカート10の走行速度K(t)よりも遅く設定され、走行速度K(t)が目標速度M(t)に近づくように、モータ14を制御して走行速度K(t)を徐々に遅くする。
 このように、本実施の形態1では、アシストカート10の走行の向き(走行方向)と反対の向き(反対方向)にハンドル11を動かしても、走行の向き(走行方向)と反対の向き(反対方向)に補助動力が急に発生するのではなく、走行の向き(走行方向)に発生している補助動力が徐々に小さくなる。そのため、本実施の形態1のアシストカート10は、特に、急に走行の向き(走行方向)を変更する場合に、手動の運搬用カートと同じ感覚で操作することを可能としている。
 このとき、本実施の形態1のアシストカート10は、操作者が矢印Aの方向へ引っ張るハンドル11を、急に矢印Bの方向へ押出した場合においても、走行速度K(t)を基準に減速する。そのため、ハンドル11を引っ張る方向から押出す方向へ急に切り替えたとしても、モータ14が逆回転することはない。よって、ハンドル11を引っ張る方向から押出す方向へ急に切り替えたとしても、アシストカート10は、姿勢を崩さない。
 続いて、アシストカート10が後進している場合(矢印Bの方向に移動している場合)を考える。アシストカート10が後進している場合に、操作力検出部13で正の値である操作力S(t)を検出すると、速度センサ15で検出される走行速度K(t)より遅い目標速度M(t)を目標速度生成部16で生成する。また、アシストカート10が後進している場合に、操作力検出部13で負の値である操作力S(t)を検出すると、速度センサ15で検出される走行速度K(t)より速い目標速度M(t)を目標速度生成部16で生成する。なお、操作力S(t)が正の値となるのは、ハンドル11を中立位置より前方(矢印Aの方向)へ動かした状態である。また、操作力S(t)が負の値となるのは、ハンドル11を中立位置より後方(矢印Bの方向)へ動かした状態である。
 このように、本実施の形態1のアシストカート10は、後進する場合においても、手動の運搬用カートと同様に走行速度K(t)を変えることができ、手動の運搬用カートと同じ感覚で操作することができる。
 なお、本実施の形態1のアシストカート10は、走行輪18および補助輪19で支えられているので、荷台車などに連結しなくとも、アシストカート10単体で移動することができる。
 図2は、荷台車21を連結したアシストカート10の斜視図である。荷台車21は、下方に荷台輪21aを備える。また、荷台車21には、荷台輪21aを回転させる駆動部は存在しない。荷台車21を移動させるために、操作者は、アシストカート10を荷台車21に連結し、アシストカート10の力を利用して荷台車21を移動させる。本実施の形態1のアシストカート10を用いることで、操作者は、手動の運搬用カートと同じ感覚で、ハンドル11を引っ張る操作、または、押出す操作を行って、アシストカート10の補助動力を利用することができる。
 続いて、目標速度M(t)の生成方法について、フローチャートを用いて説明する。図3は、目標速度生成部16の目標速度M(t)の生成方法のフローチャートである。
 目標速度生成部16では、まず、速度センサ15で検出されるアシストカート10の走行速度K(t)を取得する(ステップS01)。次に、操作力検出部13で検出されるハンドル11に加えられた操作力S(t)を取得する(ステップS02)。ステップS02では、ハンドル11が前方へ動く(ハンドル11が引っ張られる)場合における操作力S(t)は正の値(すなわちS(t)>0)であり、ハンドル11が中立位置にある(ハンドル11が動かない)場合における操作力S(t)は0(すなわちS(t)=0)であり、ハンドル11が後方へ動く(ハンドル11が押し出される)場合における操作力S(t)は負の値(すなわちS(t)<0)である。
 次に、目標速度生成部16では、アシストカート10の走行速度K(t)を加減させるためのアシスト速度I(t)を、上記(式1)を用い、操作力S(t)にアシスト係数Aを積算して算出する(ステップS03)。ステップS03では、ハンドル11が前方に動く場合におけるアシスト速度I(t)は正の値(すなわちI(t)>0)であり、ハンドルが中立位置にある場合におけるアシスト速度I(t)は0(すなわちI(t)=0)であり、ハンドル11が後方へ動く場合におけるアシスト速度I(t)は負の値(すなわちI(t)<0)である。
 そして、上記(式2)を用い、走行速度K(t)にアシスト速度I(t)を加算して、目標速度M(t)を算出する(ステップS04)。ステップS04では、ハンドル11が前方に動く場合におけるアシスト速度I(t)が正の値であるため、目標速度M(t)は走行速度K(t)に対して大きくなる(すなわち加速する)。また、ハンドル11が中立位置にある場合におけるアシスト速度I(t)が0であるため、目標速度M(t)は走行速度K(t)と等しくなる。また、ハンドル11が後方に動く場合におけるアシスト速度I(t)が負の値であるため、目標速度M(t)は走行速度K(t)に対して小さくなる(すなわち減速する)。
 このように、目標速度M(t)の算出は、走行速度K(t)を基準としてアシスト速度I(t)の速度分だけ加速または減速される。なお、上記の目標速度M(t)の算出は、走行速度K(t)のままで維持する場合も含む。そのため、例えば急にハンドル11を動かす向きを切り替えた場合でも、モータ14の回転方向が切り替わり、アシストカート10は、姿勢を崩さない。ただし、走行速度K(t)が0に近い場合は、モータ14の回転方向が切り替わることもある。しかしながら、その場合は、アシストカート10がほぼ停止している状態なので、モータ14の回転方向が切り替わっても、アシストカート10は、姿勢を崩さない。
 そして、目標速度生成部16は、生成した目標速度M(t)をモータ制御部17へ発信する(ステップS05)。
 このように、目標速度生成部16は、ステップS01からステップS05を繰り返し、ハンドル11に加わる操作力S(t)、および、走行速度K(t)に基づいて目標速度M(t)を生成して、発信する。
 次に、モータ制御部17は、目標速度生成部16より発信された目標速度M(t)を受信する。そして、モータ制御部17は、受信した目標速度M(t)にアシストカート10の走行速度K(t)が近づくように、モータ14を制御する。
 アシストカート10が前進している場合(矢印Aの方向に移動している場合)に、ハンドル11を前方(矢印Aの方向)へ動かすと、目標速度M(t)は走行速度K(t)より速い速度として生成される。このとき、走行速度K(t)より速い目標速度M(t)を目標としてモータ14が制御されるため、アシストカート10は、徐々に加速する。また、アシストカート10が前進している場合に、ハンドル11を後方(矢印Bの方向)へ動かすと、目標速度M(t)は走行速度K(t)より遅い速度として生成される。このとき、走行速度K(t)より遅い目標速度M(t)を目標としてモータ14が制御されるため、アシストカート10は、徐々に減速する。
 また、アシストカート10が後進している場合(矢印Bの方向に移動する場合)に、ハンドル11を前方(矢印Aの方向)へ動かすと、目標速度M(t)は走行速度K(t)より遅い速度として生成される。このとき、走行速度K(t)より遅い目標速度M(t)を目標としてモータ14が制御されるため、アシストカート10は、徐々に減速する。また、アシストカート10が後進している場合に、ハンドル11を後方(矢印Bの方向)へ動かすと、目標速度M(t)は走行速度K(t)より速い速度として生成される。このとき、走行速度K(t)より速い目標速度M(t)を目標としてモータ14が制御されるため、アシストカート10は、徐々に加速する。
 なお、ハンドル11が中立位置で操作力が0(S(t)=0)である場合、目標速度M(t)は走行速度K(t)と等しくなる。つまり、アシストカート10が、自然減速しないと共に走行速度K(t)を維持するように、モータ14が制御されることになる。
 このように、本実施の形態1では、ハンドル11に加わる操作力S(t)に基づいて、アシストカート10の走行速度K(t)を加速または減速することができる。そのため、手動の運搬用カートを操作するのと同じ感覚で、アシストカート10を操作することができる。また、本実施の形態1のアシストカート10は、ハンドル11を突然反対の向きへ動かしても、モータ14の逆回転によるアシストカート10の姿勢の崩れが発生しない。
 なお、以上の説明では、アシストカート10の走行の向きとハンドル11に対する操作力の向きとが同一の場合と、アシストカート10の走行の向きとハンドル11に対する操作力の向きとが反対の場合とを、同じ条件として記載した。しかしながら、走行の向きと操作力の向きとが反対の場合は、操作者が違和感を感じる可能性が高い。そのため、本実施の形態1のアシストカート10では、走行の向きと操作力の向きとが反対の場合のアシスト係数を、走行の向きと操作力の向きとが同一の場合のアシスト係数よりも大きくすることがさらに好ましい。このように、走行の向きと操作力の向きとが反対の場合のアシスト係数を、走行の向きと操作力の向きとが同一の場合のアシスト係数よりも大きくすることで、走行の向きと操作力の向きとが反対の場合の反応性を向上させても良い。
 (実施の形態2)
 図4は、本発明の実施の形態2におけるアシストカート20のブロック図である。本実施の形態2のアシストカート20は、前述の実施の形態1のアシストカート10とは、制御部41が制御部42になっている点が異なる。制御部42は、目標速度生成部26とモータ制御部17とを含む。さらに、本実施の形態2の目標速度生成部26は、アシスト抑制部27と、不感帯域生成部28と、加減速制限部29とを具備する。ここで、アシスト抑制部27は、アシストカート20の走行速度K(t)が操作者の搬送歩行速度以下になるように抑制するためのものである。ここで、操作者の「搬送歩行速度」とは、操作者がアシストカート20を移動させる上で適切な歩行速度であると共に、アシストカート20ごとに設定される歩行速度である。不感帯域生成部28は、ハンドル11に遊び(部品と部品の間の余裕)を設けるためのものである。加減速制限部29は、外部要因で一時的に走行速度が急増または急減した場合、目標速度M(t)が急変しないようにするためのものである。そして、この加減速制限部29を用いることで、アシストカート20がより安全な走行を行うように、目標速度M(t)を生成する。
 ここで、アシストカート20の走行速度K(t)が、操作者の最速歩行速度になった場合について考える。なお、ここで、「最速歩行速度」とは、操作者が歩行しつつアシストカート20を移動させる速度である搬送歩行速度の最大値のことであり、現時点での搬送歩行速度より大きな速度となることがある。この場合は、操作者がハンドル11に加える力を抜いても、すでに働いている補助動力によって加速度がアシストカート20に付与されているため、アシストカート20の走行速度K(t)が操作者の搬送歩行速度よりも大幅に速くなることがある。その結果、操作者がアシストカート20に引っ張られたり、押されたりすることがある。
 本実施の形態2の目標速度生成部26は、まず、アシスト速度I(t)と走行速度K(t)とを加算することで、目標速度M(t)を算出する。なお、アシスト速度I(t)は、操作力検出部13より検出される操作力S(t)にアシスト係数Aを積算した速度である。走行速度K(t)は、速度センサ15より検出される速度である。ここで、走行速度K(t)がアシスト減速度定数GS(速度基準値)より大きい場合、アシスト速度I(t)にアシスト減率G(t)を積算して、目標速度M(t)を算出する。
 なお、アシスト減速度定数GSとは、アシストカート20が高速走行になった際、補助動力が過剰に発生しないように、ハンドル11の操作力より補助速度の算出式を切り替えるためのものである。このアシスト減速度定数GSは、アシストカート20の高速走行と低速走行との閾値である。アシスト減速度定数GSは、アシストカート20ごとに設定される。
 本実施の形態2のアシストカート20は、目標速度生成部26にアシスト抑制部27を設けることで、後述するアシスト減率G(t)を用い、アシストカート20の走行速度K(t)の加速を抑えることができる。アシスト減速度定数GSを、操作者の搬送歩行速度より少し小さい速度に設定することで、アシストカート20の走行速度K(t)が操作者の搬送歩行速度に近づくと、操作力S(t)が大きくても緩やかな加速となるように制御することができる。
 また、通常、アシストカート20を走行させている間、常に操作者はハンドル11を持つ。そのために、ハンドル11の加わる力の検出が敏感になりすぎないように、ハンドル11に遊び(部品と部品の間の余裕)を設ける必要がある。ここで、ハンドル11に設けた遊びとは、ハンドル11を微妙に動かしても反応しない操作領域の余裕としての空間である。本実施の形態2のアシストカート20では、ハンドル11に遊びを設ける代わりに、不感帯域生成部28により生成された不感帯閾値Fを設定している。ここで、操作力S(t)の絶対値が不感帯閾値Fより小さい場合、目標速度生成部26は、操作力S(t)が0として目標速度を生成する。すなわち、目標速度生成部26は、不感帯閾値Fの範囲内において操作力S(t)の大きさが変化しても、現状の走行速度を目標速度として生成する。なお、不感帯閾値Fとは、操作力S(t)=0付近の微少な力である。本実施の形態2では、この不感帯閾値Fを閾値とする不感帯域を、不感帯域生成部28により生成している。この不感帯域を生成することにより、ハンドル11に遊び(部品と部品の間の余裕)を設けた場合と同等の効果を得ることができ、過敏な反応によるアシストカート20の誤作動を防止することができる。
 また、目標速度生成部26は、加減速制限部29を有することで、操作力S(t)および走行速度K(t)に基づいて算出される目標速度M(t)を制限する。具体的には、前回算出された前回目標速度M(t-1)に比べて目標速度M(t)が加減制限速度KG以上で急増する場合、加減速制限部29は、モータ制御部17へ送る目標速度M(t)を、前回目標速度M(t-1)と加減制限速度KGとを加算した値とする。また、前回目標速度M(t-1)に比べて目標速度M(t)が加減制限速度KG以上で急減する場合、加減速制限部29は、モータ制御部17へ送る目標速度M(t)を、目標速度M(t)と加減制限速度KGとの減算の値とする。なお、加減制限速度KGは、予め設定された速度である。
 このような構成により、例えば段差を乗り超える等の外部要因で一時的にアシストカート20の走行速度が急増または急減した場合、アシストカート20の目標速度を急増または急減させずに、安定した走行速度を維持することができる。なお、加減制限速度KGとは、外部要因で一時的に走行速度が急増または急減したことを判定するための値である。
 続いて、上述したアシスト抑制部27と、不感帯域生成部28と、加減速制限部29とを備えた目標速度生成部26における、目標速度M(t)の生成方法について説明する。
 図5、図6は、目標速度M(t)の生成方法を示すフローチャートである。図5、図6を用いて、アシストカート20が前進している場合の目標速度M(t)の生成方法を説明する。
 まず、目標速度生成部26は、速度センサ15より走行速度K(t)を取得する(ステップS21)。
 次に、操作力検出部13より、操作者がハンドル11に加えた操作力S(t)を取得する(ステップS22)。
 そして、ハンドル11に加えられた微細な力を検出して過敏な反応をしないように、操作力S(t)の絶対値が不感帯閾値F以上であるか否かを判定する(ステップS23)。不感帯閾値F以上である場合(ステップS23のyes)、アシスト速度I(t)(=S(t)×A(アシスト係数)+アシストオフセット値)を算出する(ステップS24)。なお、前述したアシストオフセット値とは、アシストカート20において、補助動力の立ち上がりを良くするための定数であり、予め設定された値ある。アシストオフセット値を設けることで、操作者は、アシストカート20において補助動力が発生した際に、アシストカート20で補助動力が発生したことを感じ易くなる。なお、アシストオフセット値は、必ずしも必要ではない。
 次に、走行速度K(t)が操作者の搬送歩行速度になった時に、操作者がアシストカート20に押し出されないように、操作力S(t)が正の値であり且つ走行速度K(t)がアシスト減速度定数GS以上であるか否かを判定する(ステップS25)。
 操作力S(t)が正の値であり且つ走行速度K(t)がアシスト減速度定数GS以上である場合(ステップS25のyes)、アシスト速度I(t)を抑えるアシスト減率G(t)(=1-(K(t)-GS)×アシスト減係数)を算出する(ステップS26)。ただし、ステップS26で算出されるアシスト減率G(t)が、0以下になる場合については、G(t)=0として算出する。
 また、ステップS25で、操作力S(t)が負の値、または、走行速度K(t)がアシスト減速度定数GS以下の場合(ステップS25のno)、アシスト減率G(t)=1とする(ステップS27)。
 そして、ステップS26またはステップS27でアシスト減率G(t)が算出された後、目標速度生成部26は、目標速度M(t)(=K(t)+I(t)×G(t))を算出する(ステップS28)。なお、ステップS27でアシスト減率G(t)=1とした場合、ステップS28でアシスト減率G(t)を積算していないことを意味する。
 操作力S(t)が正の値であり且つ走行速度K(t)がアシスト減速度定数GS以上である場合(ステップS25のyes)、アシストカート20の走行速度K(t)は、操作者の搬送歩行速度に近い値の速度である。本実施の形態2では、目標速度生成部26は、操作者がハンドル11を引っ張る場合に走行速度K(t)が増加し過ぎないように、アシストカート20の加速度を制限している。具体的には、走行速度K(t)が増加し過ぎないように、走行速度K(t)がアシスト減速度定数GS以上になる場合、目標速度生成部26は、アシスト減率G(t)を1未満にして、アシストカート20の加速度を制限している。
 次に、図6に示すように、加減速制限部29は、ステップS28で算出された目標速度M(t)と前回算出された前回目標速度M(t-1)との差が加減制限速度KG以上であるか否かを判定する(ステップS29)。
 目標速度M(t)と前回算出された前回目標速度M(t-1)との差が加減制限速度KG以上である場合(ステップS29のyes)、加減速制限部29は、例えば段差を乗り超える等の外部要因で一時的に走行速度K(t)が急増または急減した場合と判断する。
 その後、走行速度K(t)が急増したのか急減したのかを判断するために、加減速制限部29は、目標速度M(t)と前回目標速度M(t-1)との大きさを比較し、目標速度M(t)と前回目標速度M(t-1)との差が加減制限速度KG以上であるか否かを判断する(ステップS30)。
 目標速度M(t)が前回目標速度M(t-1)より大きい値である場合(ステップS30のyes)、前回目標速度M(t-1)と加減制限速度KGとを加算した値を、目標速度M(t)として再設定する(ステップS31)。
 目標速度M(t)が前回目標速度M(t-1)以下である場合(ステップS30のno)、前回目標速度M(t-1)より加減制限速度KGを減算した値を、目標速度M(t)として再設定する(ステップS32)。
 そして、ステップS31またはステップS32で再設定された目標速度M(t)をモータ制御部17へ発信する(ステップS33)。
 なお、ステップS29で、目標速度M(t)と前回算出された前回目標速度M(t-1)との差が加減制限速度KG以内である場合(ステップS29のno)、ステップS28で算出された目標速度M(t)をモータ制御部17へ発信する。モータ制御部17は、走行速度K(t)が目標速度M(t)になるようにモータ14を制御する。
 なお、図5に示すステップS23で操作力S(t)の絶対値が不感帯閾値Fよりも小さい場合(ステップS23のno)、図6に示すステップS34に進み、前回目標速度M(t-1)より不感帯減速度定数を減算した値を目標速度M(t)とする(ステップS34)。このように、操作力S(t)の絶対値が不感帯閾値Fよりも小さい範囲である場合において操作力S(t)に関わらず同じ目標速度M(t)を生成しているため、操作力S(t)が当該範囲内となるハンドル11の操作範囲では、加速または減速せずに現状の走行速度K(t)を維持することになる。このため、ハンドル11に遊び(部品と部品の間の余裕)を設けた場合と同等の効果を得ることができる。
 また、このように目標速度M(t)を算出することで、アシストカート20は、手動の運搬用カートのように、操作力S(t)を加えていない状態では自然と減速するように制御される。ただし、前回目標速度M(t-1)より不感帯減速度定数を減算した値が負の値になるようであれば、目標速度M(t)の値は0として設定される。このようにすることで、アシストカート20が停止している時に、アシストカート20が後方へ動かないようにすることができる。
 そして、ステップS34で算出された目標速度M(t)は、ステップS33でモータ制御部17へ発信される。そして、目標速度生成部26は、ステップS33で目標速度M(t)をモータ制御部17へ発信すると、ステップS21より再度、目標速度M(t)の算出を行う。
 このように、目標速度生成部26は、ステップS21からステップS34を0.01秒毎(t=1、2、3・・・)に繰り返して、ハンドル11に加わる操作力S(t)および走行速度K(t)に基づいて目標速度M(t)を生成する。さらに、目標速度生成部26は、アシスト抑制部27と、不感帯域生成部28と、加減速制限部29とを具備することで、より安全な走行を行うように目標速度M(t)を生成することができる。
 なお、アシストカート20では、目標速度生成部26にアシスト抑制部27を設けたことで、アシストカート20の走行速度K(t)が、アシスト減速度定数GSよりも速くなり、搬送歩行速度に近づくと、走行速度K(t)の加速を抑えるようにしている。なお、アシスト抑制部27を設ける代わりに、目標速度生成部26にアシスト係数変更部を設けても良い。このアシスト係数変更部は、走行速度K(t)と目標速度M(t)の差が大きい場合にアシスト係数Aを大きくし、走行速度K(t)と目標速度M(t)の差が小さい場合にアシスト係数Aを小さくするものである。このアシスト係数変更部を用いることにより、操作者ごとに搬送歩行速度を設定しなくとも、アシストカート20の走行速度K(t)が搬送歩行速度に近づいた場合に、走行速度K(t)と目標速度M(t)の差を小さくすることができる。そのため、アシスト抑制部27の代わりにアシスト係数変更部を設けた場合でも、アシストカート20の加速を抑えることができる。
 (実施の形態3)
 図7は、本発明の実施の形態3におけるアシストカート30のブロック図である。
 本実施の形態3のアシストカート30は、実施の形態1のアシストカート10と比べると、制御部41の代わりに制御部43を有している。この制御部43に含まれる受信部34は、カート本体部12に連結された荷台部31の荷重センサ32で検出された荷重の情報を受信する。制御部43は、さらにモータ制御部17と目標速度生成部33とを含み、目標速度生成部33は、アシスト抑制部27を含む。そして、目標速度生成部33は、荷重センサ32で検出される荷重に応じて、アシスト係数およびアシスト減速度定数GSを変更する。
 例えば、荷台部31に載せた荷物の荷重が大きい場合、目標速度生成部33は、アシストカート30の加速度の立ち上がりを良くするため、アシスト係数Aを大きくする。しかし、荷台部31に載せた荷物の荷重が大きくなった分だけ、アシストカート30を加速した時の荷台部31の慣性が大きくなるため、この慣性によりアシストカート30の走行速度K(t)が操作者の搬送歩行速度より速くなることがある。これを抑えるために、目標速度生成部33は、荷台部31の荷物の荷重が大きい場合にアシスト係数Aを大きくし、アシスト減速度定数GSを低速に設定する。また、目標速度生成部33は、荷台部31の荷物の荷重が小さい場合にアシスト係数Aを小さくし、アシスト減速度定数GSを高速に設定する。
 したがって、上記のような設定を行うことにより、アシストカート30の動き出しを滑らかにすることができ、かつ、アシストカート30が急激に加速することを抑えることができる。つまり、荷台部31の荷物の荷重の大きさに応じて目標速度M(t)の制御を行うことで、荷台部31に積載した荷物が変わった場合に、操作者がアシストカート30に引っ張られたり押出されたりすることを、抑えることができる。
 なお、荷台部31の慣性が異なることによるアシストカート30の不安定な動作を防ぐためには、荷台部31の荷物の荷重が大きい場合にアシスト係数Aを大きくする設定、および、荷台部31の荷物の荷重が大きい場合にアシスト減速度定数GSを小さくする設定の両方の設定でなく、いずれか一方の設定でも良い。効果は減少するが、アシスト係数Aを大きくする設定およびアシスト減速度定数GSを小さくする設定の少なくとも一方の設定を行なっても、アシストカート30の不安定な動作を防ぐことができる。
 本発明のアシストカートは、手動の運搬用カートと同じ間隔で操作できるため、例えば、重い荷物を搬送するカートとして有用である。
 10,20,30  アシストカート
 11  ハンドル
 12  カート本体部
 13  操作力検出部
 14  モータ
 15  速度センサ
 16,26,33  目標速度生成部
 17  モータ制御部
 18  走行輪
 19  補助輪
 21  荷台車
 21a  荷台輪
 27  アシスト抑制部
 28  不感帯域生成部
 29  加減速制限部
 31  荷台部
 32  荷重センサ
 41,42,43  制御部

Claims (14)

  1.  カート本体部と、
     前記カート本体部に設置されたハンドルと、
     前記カート本体部の走行速度及び走行の向きを検出する速度センサと、
     前記カート本体部の走行の向きにおいて前記ハンドルに加えられた操作力の大きさ及び向きを検出する力検出部と、
     前記カート本体部を走行させる駆動源と、
     前記操作力の大きさと前記走行速度とに基づいて目標速度を生成する目標速度生成部と、
     前記目標速度に基づいて前記駆動源を制御する制御部と、を備え、
     前記目標速度生成部は、前記走行の向きと前記操作力の向きとが同一の場合、前記走行速度より速い目標速度を生成し、前記走行の向きと前記操作力の向きとが反対の場合、前記走行速度より遅い目標速度を生成する、
    アシストカート。
  2.  前記目標速度生成部は、前記走行速度と、前記操作力の大きさに予め設定されたアシスト係数を乗算したアシスト速度と、を加算して前記目標速度を生成する、
    請求項1に記載のアシストカート。
  3.  前記目標速度生成部は、前記走行速度と、前記アシスト速度と、予め設定されたアシストオフセット値と、を加算して前記目標速度を生成する、
    請求項2に記載のアシストカート。
  4.  前記目標速度生成部は、前記走行速度が予め設定された速度基準値より速い場合に、前記アシスト速度に1より小さいアシスト減率を乗算し、当該乗算の結果と前記走行速度とを加算して前記目標速度を生成する、
    請求項2または3に記載のアシストカート。
  5.  前記カート本体部に連結された荷台部の荷重センサで検出された荷重の情報を受信する受信部をさらに備え、
     前記目標速度生成部は、前記荷重センサで検出される荷重が大きいほど、前記アシスト係数を大きくする設定、または、前記速度基準値を小さくする設定の少なくとも一方の設定を行う、
    請求項4に記載のアシストカート。
  6.  前記目標速度生成部は、前記操作力の大きさの絶対値が予め設定された不感帯閾値より小さい場合、前記操作力の大きさを0として目標速度を生成する、
    請求項1~5のいずれか1項に記載のアシストカート。
  7.  前記目標速度生成部は、前記目標速度が1つ前の目標速度である前回目標速度より予め設定された加減制限速度以上増加する場合に前記目標速度を小さくし、前記目標速度が前記前回目標速度より前記加減制限速度以上減少する場合に前記目標速度を大きくする、
    請求項1~6のいずれか1項に記載のアシストカート。
  8.  カート本体部と、前記カート本体部に設置されたハンドルと、前記カート本体部の走行速度及び走行の向きを検出する速度センサと、前記カート本体部の走行の向きにおいて前記ハンドルに加えられた操作力の大きさ及び向きを検出する力検出部と、を備えるアシストカートの制御方法であって、
     前記走行の向きと前記操作力の向きとが同一の場合、前記走行速度より速い目標速度を生成し、前記走行の向きと前記操作力の向きとが反対の場合、前記走行速度より遅い目標速度を生成し、
     前記目標速度に基づいて前記カート本体部を走行させる、
    アシストカートの制御方法。
  9.  前記走行速度と、前記操作力の大きさに予め設定されたアシスト係数を乗算したアシスト速度と、を加算して前記目標速度を生成する、
    請求項8に記載のアシストカートの制御方法。
  10.  前記走行速度と、前記アシスト速度と、予め設定されたアシストオフセット値と、を加算して前記目標速度を生成する、
    請求項9に記載のアシストカートの制御方法。
  11.  前記走行速度が予め設定された速度基準値より速い場合に、前記アシスト速度に1より小さいアシスト減率を乗算し、当該乗算の結果と前記走行速度とを加算して前記目標速度を生成する、
    請求項9または10に記載のアシストカートの制御方法。
  12.  前記カート本体部に連結された荷台部の荷重センサで検出された荷重の情報を受信し、
     前記目標速度生成部は、前記荷重センサで検出される荷重が大きいほど、前記アシスト係数を大きくする設定、または、前記速度基準値を小さくする設定の少なくとも一方の設定を行う、
    請求項11に記載のアシストカートの制御方法。
  13.  前記操作力の大きさの絶対値が予め設定された不感帯閾値より小さい場合、前記操作力の大きさを0として目標速度を生成する、
    請求項8~12のいずれか1項に記載のアシストカートの制御方法。
  14.  前記目標速度が1つ前の目標速度である前回目標速度より予め設定された加減制限速度以上増加する場合に前記目標速度を小さくし、前記目標速度が前記前回目標速度より前記加減制限速度以上減少する場合に前記目標速度を大きくする、
    請求項8~13のいずれか1項に記載のアシストカートの制御方法。
PCT/JP2011/006245 2010-11-09 2011-11-08 アシストカートおよびその制御方法 WO2012063476A1 (ja)

Priority Applications (2)

Application Number Priority Date Filing Date Title
SG2013035746A SG190774A1 (en) 2010-11-09 2011-11-08 Power-assisted cart and method for controlling power-assisted cart
JP2012542813A JP5395276B2 (ja) 2010-11-09 2011-11-08 アシストカートおよびその制御方法

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
JP2010250443 2010-11-09
JP2010-250443 2010-11-09

Publications (1)

Publication Number Publication Date
WO2012063476A1 true WO2012063476A1 (ja) 2012-05-18

Family

ID=46050641

Family Applications (1)

Application Number Title Priority Date Filing Date
PCT/JP2011/006245 WO2012063476A1 (ja) 2010-11-09 2011-11-08 アシストカートおよびその制御方法

Country Status (3)

Country Link
JP (1) JP5395276B2 (ja)
SG (1) SG190774A1 (ja)
WO (1) WO2012063476A1 (ja)

Cited By (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2016137822A (ja) * 2015-01-28 2016-08-04 株式会社ダイヘン パワーアシスト台車
EP3090920A1 (en) * 2015-03-17 2016-11-09 Marco Doveri Power assisted cart
JP2019513601A (ja) * 2016-04-05 2019-05-30 キテインゲ インヴエストメント アクチエボラグKyttinge Investment Ab 自己推進型トローリーアセンブリ
CN114340973A (zh) * 2019-07-16 2022-04-12 赛贝克斯有限公司 童车
JP7497559B1 (ja) 2022-12-22 2024-06-11 シナノケンシ株式会社 電動アシスト台車

Families Citing this family (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP6299475B2 (ja) 2014-06-20 2018-03-28 船井電機株式会社 歩行アシストカート
JP6438155B2 (ja) * 2015-03-02 2018-12-12 ケビン オドネル 電動荷物

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2005231557A (ja) * 2004-02-20 2005-09-02 Hoshizaki Electric Co Ltd 補助電動機能付運搬車
JP2007301071A (ja) * 2006-05-10 2007-11-22 Toyota Motor Corp 歩行介助装置
JP2009090751A (ja) * 2007-10-05 2009-04-30 Toyota Motor Corp 操舵装置、操舵装置を備えた搭乗型移動体、および移動体の操舵方法
JP2009119014A (ja) * 2007-11-14 2009-06-04 Toyota Motor Corp 歩行補助装置

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2005231557A (ja) * 2004-02-20 2005-09-02 Hoshizaki Electric Co Ltd 補助電動機能付運搬車
JP2007301071A (ja) * 2006-05-10 2007-11-22 Toyota Motor Corp 歩行介助装置
JP2009090751A (ja) * 2007-10-05 2009-04-30 Toyota Motor Corp 操舵装置、操舵装置を備えた搭乗型移動体、および移動体の操舵方法
JP2009119014A (ja) * 2007-11-14 2009-06-04 Toyota Motor Corp 歩行補助装置

Cited By (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2016137822A (ja) * 2015-01-28 2016-08-04 株式会社ダイヘン パワーアシスト台車
EP3090920A1 (en) * 2015-03-17 2016-11-09 Marco Doveri Power assisted cart
JP2019513601A (ja) * 2016-04-05 2019-05-30 キテインゲ インヴエストメント アクチエボラグKyttinge Investment Ab 自己推進型トローリーアセンブリ
CN114340973A (zh) * 2019-07-16 2022-04-12 赛贝克斯有限公司 童车
JP7497559B1 (ja) 2022-12-22 2024-06-11 シナノケンシ株式会社 電動アシスト台車

Also Published As

Publication number Publication date
JPWO2012063476A1 (ja) 2014-05-12
JP5395276B2 (ja) 2014-01-22
SG190774A1 (en) 2013-07-31

Similar Documents

Publication Publication Date Title
WO2012063476A1 (ja) アシストカートおよびその制御方法
JP6367305B2 (ja) フォークリフト
US8738259B2 (en) Movable body, travel device, and movable body control method
US10232871B2 (en) Pushcart
JP5795664B1 (ja) 歩行補助装置
WO2019216170A1 (ja) 制御装置、制御方法、プログラム、及び移動体
JP5554843B2 (ja) ブレーキ操作時の操舵トルクの低減方法
JP2017006580A (ja) 電動アシスト車、制御方法、およびプログラム
JP5960304B1 (ja) 歩行補助車
JP4672387B2 (ja) 装軌車輌における操向制御方法及び装置
JP4903740B2 (ja) 電動機制御方法及び電動機制御装置
JP6423719B2 (ja) 手押し移動体
JP4696572B2 (ja) 電動パワーステアリング装置の制御装置
JP6064727B2 (ja) 各輪独立駆動台車の制御装置
JP4984712B2 (ja) 電動パワーステアリング装置の制御装置
JP4814065B2 (ja) 電動車両の制御装置
JP6003757B2 (ja) 各輪独立駆動台車の制御装置
JP2002087269A (ja) パワーアシスト式手押しカート
JP4410214B2 (ja) 電動パワーステアリング装置
US20220081029A1 (en) Steering device
JP7497559B1 (ja) 電動アシスト台車
JP2011152812A (ja) 車両運動制御装置
JP2000316203A (ja) 電動車
JP2003182997A (ja) リーチ型フォークリフト

Legal Events

Date Code Title Description
121 Ep: the epo has been informed by wipo that ep was designated in this application

Ref document number: 11839951

Country of ref document: EP

Kind code of ref document: A1

WWE Wipo information: entry into national phase

Ref document number: 2012542813

Country of ref document: JP

NENP Non-entry into the national phase

Ref country code: DE

122 Ep: pct application non-entry in european phase

Ref document number: 11839951

Country of ref document: EP

Kind code of ref document: A1