JP6423719B2 - Hand moving body - Google Patents
Hand moving bodyInfo
- Publication number
- JP6423719B2 JP6423719B2 JP2015004932A JP2015004932A JP6423719B2 JP 6423719 B2 JP6423719 B2 JP 6423719B2 JP 2015004932 A JP2015004932 A JP 2015004932A JP 2015004932 A JP2015004932 A JP 2015004932A JP 6423719 B2 JP6423719 B2 JP 6423719B2
- Authority
- JP
- Japan
- Prior art keywords
- unit
- value
- speed
- operation force
- hand
- 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.)
- Active
Links
- 238000001514 detection method Methods 0.000 claims description 31
- 230000002265 prevention Effects 0.000 description 22
- 230000006870 function Effects 0.000 description 17
- 238000006243 chemical reaction Methods 0.000 description 16
- 238000005259 measurement Methods 0.000 description 14
- 238000012935 Averaging Methods 0.000 description 9
- 238000010586 diagram Methods 0.000 description 6
- 210000001364 upper extremity Anatomy 0.000 description 5
- 238000000034 method Methods 0.000 description 4
- 125000002066 L-histidyl group Chemical group [H]N1C([H])=NC(C([H])([H])[C@](C(=O)[*])([H])N([H])[H])=C1[H] 0.000 description 2
- BQCADISMDOOEFD-UHFFFAOYSA-N Silver Chemical compound [Ag] BQCADISMDOOEFD-UHFFFAOYSA-N 0.000 description 2
- 238000004891 communication Methods 0.000 description 2
- 229910052709 silver Inorganic materials 0.000 description 2
- 239000004332 silver Substances 0.000 description 2
- 238000013459 approach Methods 0.000 description 1
- 230000007423 decrease Effects 0.000 description 1
- 230000002542 deteriorative effect Effects 0.000 description 1
- 230000010354 integration Effects 0.000 description 1
- 230000007935 neutral effect Effects 0.000 description 1
- 230000002093 peripheral effect Effects 0.000 description 1
Images
Landscapes
- Handcart (AREA)
- Rehabilitation Tools (AREA)
Description
本発明は、手押し移動体に関する。 The present invention relates to a hand-pushing moving body.
一般に、高齢者の歩行補助や荷物の運搬等に手押し移動体が用いられている(特許文献1)。特許文献1に記載の手押し移動体は、電動モータにより左右が独立して回転駆動される左右の駆動輪と、歩行者が把持する操作桿(杖部)とを備える。操作桿には、操作力検出装置が設けられており、この操作力検出装置により操作桿に作用する歩行者の操作力が検出される。そして、手押し移動体は、操作力検出装置にて検出される歩行者の操作力の値に基づいて、手押し移動体の左右の駆動輪を駆動する電動モータを制御する。これにより、重量物の運搬や坂道の移動等、歩行者が独力のみでは移動が困難な場合に、電動モータによって駆動輪を回転させて移動できるようにアシスト制御する。
Generally, a hand-carrying moving body is used for walking assistance for elderly people and transportation of luggage (Patent Document 1). The hand-pushing moving body described in
しかしながら、従来の手押し移動体は、歩行者が路肩でつまずいたり、坂道で手押し移動体に寄り掛かかったりした場合、操作桿に力が加わってしまいアシスト制御によって加速してしまう場合があった。このように、手押し移動体は、歩行者の意思に反して操作桿に対して力を加えた場合、不用意な動作をする場合があった。 However, when a pedestrian stumbles on the road shoulder or leans against the hand-held moving body on a slope, the conventional hand-held moving body may be accelerated by assist control due to the force applied to the operating rod. As described above, when a force is applied to the operating rod against the intention of the pedestrian, the hand-held moving body may perform an inadvertent operation.
本発明は、このような事情に鑑みてなされたもので、その目的は、歩行者の意思に応じた操作により移動速度を任意に可変することができる手押し移動体を提供することである。 The present invention has been made in view of such circumstances, and an object thereof is to provide a hand-pushing movable body capable of arbitrarily changing a moving speed by an operation in accordance with a pedestrian's intention.
本発明の一態様は、歩行者が保持する把手部と前記把手部に設けられたブレーキレバーと、電動モータの駆動によって回転がアシストされる駆動輪とを有する手押し移動体であって、前記歩行者が前記把手部に与える操作力を検出する操作力検出部と、前記ブレーキレバーの操作量からブレーキ操作力を取得するブレーキ操作力検出部と、前記操作力検出部が検出した操作力から前記ブレーキ操作力を減算した値に基づいて指令電流値を算出し、前記電動モータに流れる電流が前記指令電流値になるように前記電動モータの駆動を制御する出力制御部と、を備える手押し移動体。 One aspect of the present invention is a hand-pushing moving body having a handle portion held by a pedestrian, a brake lever provided in the handle portion, and a driving wheel whose rotation is assisted by driving of an electric motor. An operation force detection unit that detects an operation force applied to the handle unit, a brake operation force detection unit that acquires a brake operation force from an operation amount of the brake lever, and an operation force detected by the operation force detection unit An output control unit that calculates a command current value based on a value obtained by subtracting a brake operation force and controls driving of the electric motor so that a current flowing through the electric motor becomes the command current value ; .
また、本発明の一態様は、上述の手押し移動体であって、前記手押し移動体の走行速度を測定する速度測定部と、前記操作力検出部が検出した操作力からブレーキ操作力を減算することで目標トルクを算出する第1の減算器と、 前記手押し移動体の走行速度が予め設定された前記手押し移動体の制限速度を超えていると判定した場合には、前記走行速度と前記制限速度との差分値に応じた電動モータのトルク値である操作力減算値を算出する速度制限部と、前記目標トルクから前記操作力減算値を減算することで操作力差分値を算出する第2の減算器と、を有し、前記出力制御部は、前記操作力差分値に基づいて前記指令電流値を算出する。 Further, one aspect of the present invention is the above-described hand-pushing moving body, in which a brake measuring force is subtracted from a speed measuring unit that measures a traveling speed of the hand-pushing moving body and an operating force detected by the operating force detecting unit. wherein a first subtractor for calculating a target torque, when the running speed before Symbol hand mobile is determined to exceed the speed limit of the preset said hand moving body, and the traveling speed by A speed limiter that calculates an operation force subtraction value that is a torque value of the electric motor according to a difference value from the speed limit, and a first operation force difference value that is calculated by subtracting the operation force subtraction value from the target torque. And the output control unit calculates the command current value based on the operation force difference value.
また、本発明の一態様は、上述の手押し移動体であって、前記速度制限部は、前記走行速度が前記制限速度を超えていない場合には、前記操作力減算値をゼロとする。 Moreover, 1 aspect of this invention is the above-mentioned hand-pushing moving body, Comprising: The said speed limit part makes the said operation force subtraction value zero when the said travel speed is not over the said limit speed .
また、本発明の一態様は、上述の手押し移動体であって、前記速度制限部は、前記差分値のハンチングを防止するために、前記差分値に対してヒステリシス又は不感帯を設定する。 Another embodiment of the present invention is a hand moving body described above, the speed limiting section, in order to prevent hunting of the difference value, setting the hysteresis or dead band relative to the difference value.
また、本発明の一態様は、上述の手押し移動体であって、前記手押し移動体の走行速度を測定する速度測定部と、前記操作力検出部が検出した操作力から前記ブレーキ操作力を減算する第3の減算器と、前記第3の減算器により前記操作力から前記ブレーキ操作力を減算した値に基づいて前記手押し移動体の走行速度の目標値を計算する計算部と、前記目標値から前記走行速度を減算することで速度差分値を算出する第4の減算器と、を有し、前記出力制御部は、前記速度差分値に基づいて前記指令電流値を算出する。 Further, one aspect of the present invention is the above-described hand-pushing moving body, wherein a speed measuring unit that measures a traveling speed of the hand-pushing moving body, and the brake operation force is subtracted from the operation force detected by the operation force detection unit. A third subtractor, a calculator for calculating a target value of the traveling speed of the hand-held moving body based on a value obtained by subtracting the brake operating force from the operating force by the third subtractor, and the target value And a fourth subtractor that calculates a speed difference value by subtracting the travel speed from the output speed, and the output control unit calculates the command current value based on the speed difference value .
また、本発明の一態様は、上述の手押し移動体であって、前記走行速度が正の値である場合、前記ブレーキ操作力を正の値とし、前記走行速度が負の値である場合、前記ブレーキ操作力を負の値とする乗算部と、前記ブレーキレバーの操作量がセット閾値を超える場合に第1の制御信号を出力する第1判定部と、前記走行速度が所定の範囲内にある場合、第2の制御信号を出力する第2判定部と、前記第1の制御信号及び前記第2の制御信号を取得した場合にゼロを前記操作力とし、前記操作力をゼロにした後に前記第1の制御信号を取得しない場合には、前記第3の減算器により前記操作力から前記ブレーキ操作力を減算した値を前記操作力とする操作力出力部と、を有し、前記計算部は、前記操作力出力部から供給される前記操作力の積分値を前記手押し移動体の走行速度の前記目標値とする。 Further, one aspect of the present invention is the above-described manually pushed moving body, in which, when the travel speed is a positive value, the brake operation force is a positive value, and the travel speed is a negative value, A multiplier that sets the brake operation force to a negative value, a first determination unit that outputs a first control signal when the amount of operation of the brake lever exceeds a set threshold, and the traveling speed is within a predetermined range In some cases, after acquiring the first control signal and the second control signal, the second determination unit that outputs the second control signal, and the zero as the operation force when the first control signal and the second control signal are acquired. An operation force output unit using the operation force as a value obtained by subtracting the brake operation force from the operation force by the third subtractor when the first control signal is not acquired, The product of the operating force supplied from the operating force output unit Value and the target value of the running speed of the hand moving body.
また、本発明の一態様は、上述の手押し移動体であって、前記ブレーキレバーの操作量が所定の閾値を超える場合に、機械式ブレーキと前記電動モータとを制御することで駆動輪に制動力を発生させる。 Further, one aspect of the present invention is the above-described hand-pushing moving body that controls the drive wheel by controlling the mechanical brake and the electric motor when the operation amount of the brake lever exceeds a predetermined threshold. Generate power.
本発明によれば、歩行者の意思に応じた操作により移動速度を任意に可変することができる手押し移動体を提供することができる。 ADVANTAGE OF THE INVENTION According to this invention, the manually pushed moving body which can change a moving speed arbitrarily by operation according to the pedestrian's intention can be provided.
<第1の実施形態>
以下、本発明の第1の実施形態における手押し移動体を、図面を参照して説明する。図1は、本発明の第1の実施形態における手押し移動体1の一例を示す斜視図である。
<First Embodiment>
Hereinafter, a hand-pushing moving body according to a first embodiment of the present invention will be described with reference to the drawings. FIG. 1 is a perspective view showing an example of a hand-held moving
手押し移動体1は、荷物の運搬や高齢者の歩行補助に用いられる。例えば、手押し移動体1は、シルバーカー、ベビーカー、ショッピングカート、リハビリテーション用歩行車、台車等である。本実施形態では、手押し移動体1が、シルバーカートである場合について、説明する。
The hand-held moving
図1に示すように、手押し移動体1は、フレーム2、収納部3、把手部4、ブレーキレバー5、車輪6及び制御装置10を備えている。
As shown in FIG. 1, the hand
フレーム2は、一端が把手部4に接続され、他端が車輪6に接続された前脚部フレーム2aと、前脚部フレーム2aに接続され、かつ車輪6に接続された後脚部フレーム2bを備える。
ここで、以下の説明においては、平面視した状態で、前脚部フレーム2aに対して把手部4が設けられた側を後方、その反対側を前方と称することがある。
The
Here, in the following description, in a plan view, the side on which the
収納部3は、内部に物品等を収容できる物品収容部3aと、物品収容部3aの上方を覆い、上面に物品を載置したり着座可能な台部3bと、を備えている。また、収納部3は、制御装置10を収納している。
The
把手部4は、前脚部フレーム2aに連結している。把手部4には、ブレーキレバー5が設けられている。なお、本実施形態において、把手部4の形状は、図1に示す形状に限定されない。
The
ブレーキレバー5は、把手部4の下方の所定の位置に接続されている。所定の位置とは、把手部4を把握している状態で、手の指を伸ばして届く程度の範囲の角度又は位置のことである。この状態が、ブレーキレバー5の中立位置となり、手押し移動体1にブレーキが掛かっていない状態である。歩行者は、把手部4ともにブレーキレバー5を握る、すなわちブレーキレバー5を把手部4の側に引き寄せることにより、ブレーキレバー5が回動し、この回動に伴ってブレーキワイヤー5aが引き寄せられる。なお、本実施形態において、ブレーキレバー5の形状は、図1に示す形状に限定されない。
The
ブレーキワイヤー5aは、その上端部でブレーキレバー5と連結している。ブレーキワイヤー5aが引き寄せられると、機械式ブレーキ31及び32(後述する)にその力が伝達され、後方車輪6_1に対して制動が行われる。また、ブレーキワイヤー5aが引き寄せられると、そのブレーキレバー5の操作量(例えば、ブレーキレバー5のストロークの位置情報)が制御装置10に供給される。
The
車輪6は、フレーム2の下端部に設けられている。車輪6は、後方車輪6_1及び前方車輪6_2を備えている。
本実施形態において、フレーム2は、上方から下方に向かって、平面視した状態で手押し移動体1の四隅に向けて延びている。これにより、車輪6は、手押し移動体1の四隅に配されている。ここで、4つの車輪のうち、フレーム2の前方の幅方向両側に設けられている車輪6_2a及び車輪6_2bを備える車輪6_2は、前脚部フレーム2aを挟んでその両側に二個一対で設けられている。また、フレーム2の後方の幅方向両側に設けられている車輪6_1a及び車輪6_1bを備える車輪6_1(駆動輪)は、後脚部フレーム2bの側方に設けられている。
The wheel 6 is provided at the lower end of the
In the present embodiment, the
図2は、第1の実施形態における制御装置10の構成例を示す図である。
制御装置10は、操作力検出部11、ブレーキ操作力検出部12、減算器13、減算器14、速度制限部15、指令値算出部16、衝突防止装置17、調整部18、減算器19、第1の出力制御部20、調整部21、減算器22、第2の出力制御部23、加算器26、速度測定部40、速度測定部41、測定部50、測定部51及び平均化部60を備えている。
FIG. 2 is a diagram illustrating a configuration example of the
The
制御装置10は、例えば後方の幅方向両側の後方車輪6_1を回転駆動させる電動モータ(第1のモータ24及び第2のモータ25)を制御する。本実施形態では、第1のモータ24が後方車輪6_1aを回転駆動し、第2のモータ25が後方車輪6_1bと回転駆動する。また、機械式ブレーキ31は、車輪6_1aに対して制動力を発生させ、機械式ブレーキ32は、車輪6_1bに対して制動力を発生させる。
For example, the
操作力検出部11は、歩行者が把手部4に与える操作力Fpを取得する。操作力検出部11は、例えば力センサである。操作力検出部11は、取得した操作力Fpを減算器13に出力する。
The operation
ブレーキ操作力検出部12は、歩行者が後方車輪の回転を制止するブレーキレバー5を操作すると、その操作量、例えばブレーキレバー5のストロークの位置情報(以下、「ブレーキレバーストローク」という。)を取得する。ブレーキ操作力検出部12は、その操作量にも基づいたブレーキ操作力Fbを計算し、計算したブレーキ操作力Fbを減算器13に出力する。
When the pedestrian operates the
減算器13は、操作力Fpからブレーキ操作力Fbを減算し、その減算された操作力を目標トルクTrとする。減算器13は、算出した目標トルクTrを減算器14に出力する。
The
速度制限部15は、制限速度取得部151、減算器152、正数制限部153、速度変換部154及びハンチング防止部155を備えている。
The
図3は、本実施形態における制限速度取得部151の構成例を示す図である。制限速度取得部151は、画像検出部1510、距離演算部1511及び上限速度演算部1512を備えている。
FIG. 3 is a diagram illustrating a configuration example of the speed
画像検出部1510は、例えば、CCD(Charge Coupled Device)カメラであり、手押し移動体1の進路上の障害物の画像を検出する。例えば、画像検出部1510は、把手部4に設けられている。画像検出部1510は、検出した障害物の画像信号を距離演算部1511に出力する。
The
距離演算部1511は、画像検出部1510から供給される画像信号に基づき、画像検出部1510から障害物までの距離を演算する。距離演算部1511は、演算した画像検出部1510から障害物までの距離を上限速度演算部1512に出力する。
The
上限速度演算部1512は、距離演算部1511が演算した画像検出部1510から障害物までの距離に基づき制限速度Vlimを演算する。制限速度Vlimは、手押し移動体1が安全に走行であるために走行速度Vを制限する値である。制限速度Vlimは、例えば、走行速度Vの上限値である。制限速度取得部151は、演算した制限速度Vlimを減算器152に出力する。なお、制限速度取得部151は、外部から制限速度Vlimを取得してもよい。また、制限速度Vlimが制御装置10の記憶部(不図示)に記憶されており、制限速度取得部151は、その記憶部から制限速度Vlimを読み取ることで、制限速度Vlimを取得してもよい。なお、これらの場合、上限速度演算部1512は、設けられる必要はない。
The upper limit
減算器152は、制限速度取得部151から供給される制限速度Vlimを取得する。また、減算器152は、平均化部60から供給される走行平均速度Vaveを取得する。走行平均速度Vaveは、手押し移動体1の走行速度又は手押し移動体1の走行速度に対応する値である。例えば、走行平均速度Vaveは、第1のモータ24の回転速度Va1及び第2のモータ25の回転速度Va2の平均値、又はその平均値を手押し移動体1の走行速度に変換した値である。
減算器152は、走行平均速度Vaveから制限速度Vlimを減算し、減算することで得られた速度差分値ΔV(=走行平均速度Vave−制限速度Vlim)を正数制限部153に出力する。
The
The
正数制限部153は、減算器152から供給される速度差分値ΔVに基づいて走行平均速度Vaveが制限速度Vlimを超えているか否かを判定する。すなわち、正数制限部153は、速度差分値ΔVが0を超えている場合、走行平均速度Vaveが制限速度Vlimを超えていると判定する。正数制限部153は、速度差分値ΔVが0を超えている場合、速度差分値ΔVを速度変換部154に出力する。一方、正数制限部153は、速度差分値ΔVが0以下である場合、走行平均速度Vaveが制限速度Vlimを超えていないと判定する。したがって、正数制限部153は、速度差分値ΔVが0以下である場合、速度差分値ΔVを0(ゼロ)として速度変換部154に出力する。
The positive
速度変換部154は、正数制限部153から供給される速度差分値ΔVを取得する。速度変換部154は、速度差分値ΔVを操作力減算値Fsに変換する。例えば、速度変換部154は、速度差分値ΔVに予め設定された係数を乗算することで、速度差分値ΔVを操作力減算値Fsに変換する。なお、操作力減算値Fsの変換方法は、既知の方法を利用することができ、その変換方法は、限定されるものではない。なお、速度変換部154は、速度差分値ΔVが0(ゼロ)の場合、操作力減算値Fsを0(ゼロ)とする。速度変換部154は、変換した操作力減算値Fsをハンチング防止部155を介して減算器14に出力する。
The
ハンチング防止部155は、速度変換部154から供給された操作力減算値Fsを取得する。ハンチング防止部155は、走行平均速度Vaveが制限速度Vlimの近傍で変動することで速度制限部15の動作(操作力減算値Fsの変換等)の頻繁な切替、すなわちハンチングを防止する。例えば、ハンチング防止部155は、ヒステリシスや不感帯を設けることで、ハンチングによる速度制限部15の不安定動作を防止する。
The
減算器14は、速度変換部154からハンチング防止部155を介して操作力減算値Fsを取得する。また、減算器14は、減算器13から供給される目標トルクTrを取得する。減算器14は、目標トルクTrから操作力減算値Fsを減算し、減算した値を操作力差分値ΔFとする。なお、速度差分値ΔVが0でない場合には、操作力減算値Fsは、目標トルクTrを上回る。したがって、操作力差分値ΔFは、負の値となる。一方、速度差分値ΔVが0である場合には、操作力減算値Fsも0である。したがって、操作力差分値ΔFは、正の値となる。減算器14は、操作力差分値ΔFを指令値算出部16に出力する。
The
指令値算出部16は、減算器14から供給された操作力差分値ΔFを取得する。指令値算出部16は、操作力差分値ΔFに応じて、電動モータである第1のモータ24及び第2のモータ25の指令電流値Ipを算出する。例えば、指令値算出部16は、操作力差分値ΔFに予め設定された係数を乗算することで、操作力に比例した指令電流値Ipを算出する。また、指令値算出部16は、速度差分値ΔVrを積分し、その積分値がゼロになるような指令電流値Ipを算出する。すなわち、速度差分値ΔVrについて、例えばP制御又はPI制御を実施し、その結果に応じて指令電流値Ipを算出する。指令電流値Ipは、第1のモータ24及び第2のモータ25に流す電流の目標値である。指令値算出部16は、指令電流値Ipを調整部18及び調整部21に出力する。
The command
衝突防止装置17は、手押し移動体1の進路を変更することで進路上の障害物を回避させる機能を有する。すなわち、衝突防止装置17は、進路上の障害物を回避するために、調整部18及び調整部21のそれぞれに制御電流値(制御電流値I1、制御電流値I2)を出力する。例えば、衝突防止装置17は、手押し移動体1の進路上に障害物がある場合、旋回する方向における内側車輪の指令電流値Ipを減らし、外側車輪の指令電流値Ipを増やすように、制御電流値I1及び制御電流値I2を出力する。
The
以下に、第1の実施形態における衝突防止装置17の機能ブロックについて説明する。図4は、第1の実施形態における衝突防止装置17の機能ブロックの一例を示す図である。
Below, the functional block of the
衝突防止装置17は、画像検出部1510、画像情報取得部172、障害物画像変換部173、障害物画像膨張部174、経路取得部175、経路選択部176及び回避信号出力部177を備える。
The
画像情報取得部172は、画像検出部1510により検出された障害物の画像信号を取得する。画像情報取得部172は、障害物の画像信号に基づいて、障害物の輪郭を複数の回転座標系の点位置信号に変換する。画像情報取得部172は、変換した点位置信号を障害物画像変換部173に出力する。
The image
障害物画像変換部173は、画像情報取得部172から取得した回転座標系の点位置信号を、XY座標系の点位置信号に変換する。このようにして、障害物の外表面の輪郭が複数の点位置信号として検出される。
The obstacle
障害物画像膨張部174は、複数のXY座標系の点位置信号のそれぞれを中心位置とする第1、第2及び第3の径の複数の第1、第2及び第3の膨張円を形成する。ここで、第1の膨張円の第1の径は、手押し移動体1の車体幅と等しく設定されている。第2の膨張円の第2の径は、第1の膨張円の第1の径よりも長さα1だけ長く設定されている。第3の膨張円の第3の径は、第1の膨張円の第1の径よりも長さα2(>α1)だけ長く設定されている。なお、短い径から順に第1、第2、第3の膨張円となっている。
The obstacle
経路取得部175は、複数の第1から第3の膨張円に基づき、障害物を回避して手押し移動体1を進めるべき方向である角度を算出する。例えば、経路取得部175は、複数の第1の膨張円に基づき、画像検出部1510から放射状に伸びる線が複数の第1の膨張円のうちいずれか一つの第1の膨張円のみに接するとともに、正面方向線に最も近接した第1の経路方向線を演算する。経路取得部175は、演算した第1の経路方向線と正面方向線との角度(第1の経路角)θ1を演算する。ここで、正面方向線は、手押し移動体1から正面方向に設定された仮の目的位置に向けて伸びる仮想直線をいう。
The
また、経路取得部175は、複数の第2及びの膨張円に基づき、画像検出部1510から放射状に伸びる線が複数の第2の膨張円のうちいずれか一つの第2の膨張円のみに接するとともに、正面方向線に最も近接した第2の経路方向線を演算する。経路取得部175は、演算した第2の経路方向線と正面方向線との角度(第2の経路角)θ2を演算する。
Further, the
さらに、経路取得部175は、複数の第3及びの膨張円に基づき、画像検出部1510から放射状に伸びる線において複数の第3の膨張円のうちいずれか一つの第3の膨張円のみに接するとともに、正面方向線に最も近接した第3の経路方向線を演算する。経路取得部175は、演算した第3の経路方向線と正面方向線との角度(第3の経路角)θ3を演算する。
Furthermore, the
経路選択部176は、第1から第3の経路角(θ1,θ2,θ3)のうちいずれか一つの経路角が選択される。例えば、経路選択部176は、第1の経路角θ1と第3の経路角信号θ3とを比較する。そして、経路選択部176は、第1の経路角θ1及び第3の経路角θ3の差分角度(|θ1−θ3|)が所定の角度φ1未満(|θ1−θ3|<φ1)である場合には、調整経路角θとして第3の経路角θ3を選択する(θ=θ3)。
The
そして、経路選択部176は、差分角度(|θ1−θ3|)が所定の角度φ1以上(|θ1−θ3|≧φ1)である場合には、第1の経路角θ1と第2の経路角θ2とを比較する。そして、経路選択部176は、第1の経路角θ1及び第2の経路角θ2の差分角度(|θ1−θ2|)が所定の角度φ2未満(|θ1−θ2|<φ2)である場合には、調整経路角θとして第2の経路角信号θ2が選択される(θ=θ2)。一方、経路選択部176は、第1の経路角θ1及び第2の経路角θ2の差分角度(|θ1−θ2|)が所定の角度φ2以上(|θ1−θ3|≧φ2)である場合には、調整経路角θとして第1の経路角θ1が選択される(θ=θ1)。
When the difference angle (| θ1−θ3 |) is equal to or larger than the predetermined angle φ1 (| θ1−θ3 | ≧ φ1), the
回避信号出力部177は、経路選択部176により選択された調整経路角θに基づき制御電流値I1を回避信号として調整部18に出力する。また、回避信号出力部177は、経路選択部176により選択された調整経路角θに基づき制御電流値I2を回避信号として調整部21に出力する。ここで、制御電流値は、例えば、調整経路角θに比例ゲインを乗じた値である。すなわち、制御電流値(I1、I2)は、第1のモータ24及び第2のモータ25に供給されるそれぞれの電流値を調整する値である。
Avoidance
調整部18は、指令値算出部16から供給された指令電流値Ipを取得する。調整部18は、回避信号出力部177から供給された制御電流I1を取得する。調整部18は、指令電流値Ipから制御電流I1を加減することで、指令電流値Ipを調整する。調整部18は、調整した指令電流値Ipを左輪指令電流値Ileftとして減算器19に出力する。
The
調整部21は、指令値算出部16から供給された指令電流値Ipを取得する。調整部21は、回避信号出力部177から供給された制御電流I2を取得する。調整部18は、指令電流値Ipから制御電流I2を加減することで、指令電流値Ipを調整する。調整部21は、調整した指令電流値Ipを右輪指令電流値Irightとして減算器22に出力する。なお、本実施形態では、調整部18が減算器、調整部21が加算器とする。したがって、左輪指令電流値Ileftは、指令電流値Ipから制御電流I1を減算した値である(左輪指令電流値Ileft=指令電流値Ip−制御電流I1)。右輪指令電流値Irightは、指令電流値Ipから制御電流I2を加算した値である(右輪指令電流値Iright=指令電流値Ip+制御電流I2)。
The
測定部50は、第1のモータ24に流れる電流値Ir1を測定する。測定部50は、測定した電流値Ir1を減算器19に出力する。
測定部51は、第2のモータ25に流れる電流値Ir2を測定する。測定部51は、測定した電流値Ir2を減算器22に出力する。
The
The measuring
減算器19は、調整部18から左輪指令電流値Ileftを取得する。減算器19は、測定部51から電流値Ir1を取得する。減算器19は、左輪指令電流値Ileftから電流値Ir1を減算し、その減算した差分値ΔI1を第1の出力制御部20に出力する。
The
減算器22は、調整部21から右輪指令電流値Irightを取得する。減算器22は、測定部51から電流値Ir2を取得する。減算器22は、右輪指令電流値Irightから電流値Ir2を減算し、その減算した差分値ΔI2を第2の出力制御部23に出力する。
The
第1の出力制御部20は、減算器19から供給される差分値ΔI1を取得する。第1の出力制御部20は、差分値ΔI1に基づいて第1のモータ24に流す電流値Im1を算出する。例えば、第1の出力制御部20は、差分値ΔI1が小さくなるように、一般的に公知のPI(Proportional Integral)制御、又は、PID(Proportional Integral Derivative)制御を用いて電流値Im1を算出する。第1の出力制御部20は、バッテリ30の電力を用いて第1のモータ24に電流値Im1を出力する。このように、第1の出力制御部20は、差分値ΔI1が小さくなるように、すなわち、電流値Ir1が左輪指令電流値Ileftと同様の値になるように第1のモータ24に流れる電流値を制御する。
The first
第2の出力制御部23は、減算器22から供給される差分値ΔI2を取得する。第2の出力制御部23は、差分値ΔI2に基づいて第2のモータ25に流す電流値Im2を算出する。例えば、第2の出力制御部23は、差分値ΔI2が小さくなるように、一般的に公知のPI制御、又は、PID制御を用いて電流値Im2を算出する。第2の出力制御部23は、バッテリ30の電力を用いて第2のモータ25に電流値Im2を出力する。このように、第2の出力制御部23は、差分値ΔI2が小さくなるように、すなわち、電流値Ir2が右輪指令電流値Irightと同様の値なるように第2のモータ25に流れる電流値を制御する。
The second
速度測定部40は、第1のモータ24の回転速度Va1を測定する。速度測定部40は、第1のモータ24の回転速度Va1を加算器26に出力する。
The
速度測定部41は、第2のモータ25の回転速度Va2を測定する。速度測定部41は、第2のモータ25の回転速度Va2を加算器26に出力する。
The
加算器26は、第1のモータ24の回転速度Va1と第2のモータ25の回転速度Va2とを加算し、加算した値を平均化部60に出力する。
平均化部は、第1のモータ24の回転速度Va1と第2のモータ25の回転速度Va2との加算値を平均化し、その平均化した値(又はその平均値を手押し移動体1の走行速度に変換した値)を走行平均速度Vaveとして減算器152に出力する。
The adder 26, the rotation speed V a1 of the
Averaging unit, the rotational speed V a1 of the
上述したように、本実施形態の手押し移動体1は、手押し移動体1が走行中に歩行者がブレーキレバー5を握ると、そのブレーキレバー5のストロークの位置情報からブレーキ操作力を算出する。手押し移動体1は、歩行者が把手部4に与える操作力からブレーキ操作力を減算した値を目標トルクとする。そして、手押し移動体1は、その目標トルクに基づいて電動モータを制御する。したがって、ブレーキレバー5が操作されると目標トルクの上昇が抑えられ、最終的には目標トルクがマイナスになる。そのため、手押し移動体1は減速する。これにより、歩行者は、ブレーキレバー5を操作することで、歩行者の意思に応じて移動速度を任意に可変することができる。また、下り坂で歩行者が自らの体重を把手部4に加重した場合でも、ブレーキレバー5の操作量を自ら調整することで、一定の速度で安全に下ることができる。また、本実施形態の手押し移動体1は、機械的なブレーキに比べて制動力が滑らかに変化させることが容易であり、経時変化も少ない。また、本実施形態の手押し移動体1は、機械的なブレーキに比べてバッテリの消費を抑制することができる。
As described above, when the pedestrian grips the
また、手押し移動体1は、走行速度から制限速度を減算し、この減算値である速度差分値ΔVが正、すなわち走行速度が制限速度よりも高い場合には、目標トルクから速度差分値ΔVに応じた操作力(操作力減算値Fs)を減算する。これにより、手押し移動体1は、トルク制御による速度制限が可能となる。
Further, the hand-carrying moving
<第2の実施形態>
以下、本発明の第2の実施形態における手押し移動体を、図面を参照して説明する。
図5は、第2の実施形態における制御装置10Aの構成例を示す図である。なお、図5において、図2と同様の構成には同一の符号を付してある。以下、構成及び動作が第1の実施形態と異なる点を説明する。
<Second Embodiment>
Hereinafter, a hand moving body according to a second embodiment of the present invention will be described with reference to the drawings.
FIG. 5 is a diagram illustrating a configuration example of the
制御装置10Aは、操作力検出部11、ブレーキ操作力検出部12、減算器13、速度制限部15、指令値算出部16、衝突防止装置17、調整部18、減算器19、第1の出力制御部20、調整部21、減算器22、第2の出力制御部23、加算器26、速度測定部40、速度測定部41、測定部50、測定部51、平均化部60、符号関数部110、乗算部111、ハンチング防止部112、計算部113及び比較部114を備えている。
The
ブレーキ操作力検出部12は、歩行者が後方車輪の回転を制止するブレーキレバー5を操作すると、その操作量にも基づいたブレーキ操作力Fbを取得する。ブレーキ操作力検出部12は、取得したブレーキ操作力Fbを乗算部111に出力する。
When the pedestrian operates the
符号関数部110は、平均化部60から供給される走行平均速度Vaveを取得する。符号関数部110は、走行平均速度Vaveに基づいて手押し移動体1Aが前進している、又は後退しているかのいずれかであるかを判定する。例えば、符号関数部110は、走行平均速度Vaveが正の値である場合、手押し移動体1Aが前進していると判定する。符号関数部110は、走行平均速度Vaveが負の値である場合、手押し移動体1Aが後退していると判定する。符号関数部110は、手押し移動体1Aが前進していると判定した場合、乗算部111に+1を出力値Xとして出力する。一方、符号関数部110は、手押し移動体1Aが後退していると判定した場合、乗算部111に−1を出力値Xとして出力する。
The
乗算部111は、ブレーキ操作力検出部12から供給されたブレーキ操作力Fbに符号関数部110から供給された出力値Xを乗算する。乗算部111は、乗算した値を補正ブレーキ操作力Fx(=Fb×出力値X)として減算器13に出力する。
The
減算器13は、操作力Fbから補正ブレーキ操作力Fxを減算し、その減算された操作力を操作力Fy(Fy=Fb−Fx)とする。減算器13は、算出した操作力Fyをハンチング防止部112に出力する。
The
図6は、第2の実施形態におけるハンチング防止部112の構成例を示す図である。
ハンチング防止部112は、第1判定部121、ブレーキ操作量記憶部122、第2判定部123、車速閾値記憶部124及び操作力出力部125を備えている。
FIG. 6 is a diagram illustrating a configuration example of the
The
第1判定部121は、ブレーキレバー5の操作量である、例えばブレーキレバーストロークを取得すると、ブレーキ操作量記憶部122からセット閾値を読み出す。第1判定部121は、ブレーキレバーストロークがセット閾値を超えるか否かを判定する。第1判定部121は、ブレーキレバーストロークがセット閾値を超える場合、操作力出力部125に第1の制御信号を出力する。
When the
一方、第1判定部121は、第1の制御信号を操作力出力部125に出力した後に、ブレーキ操作量記憶部122に予め記憶されているリセット閾値を読み出す。第1判定部121は、ブレーキレバーストロークがリセット閾値以下であるか、又は0(ゼロ)であるかを判定する。第1判定部121は、ブレーキレバーストロークがリセット閾値以下、又は0(ゼロ)である場合、操作力出力部125に対する第1の制御信号の出力を停止する。
On the other hand, the
第2判定部123は、平均化部60から供給される走行平均速度Vaveを取得すると、車速閾値記憶部124からハイレベルの第1の閾値とロウレベルの第2の閾値を取得する。例えば、第2判定部123は、走行平均速度Vaveが第1の閾値以下であり、かつ第2の閾値を超えている(所定の範囲内)場合、操作力出力部125に第2の制御信号を出力する。
When the
操作力出力部125は、通常動作として、減算器13が算出した操作力Fyを計算部113に出力する。ただし、操作力出力部125は、第1の制御信号と第2の制御信号とを取得した場合、計算部113に0(ゼロ)を出力する、ゼロセット動作を実施する。操作力出力部125は、ゼロセット動作を実施した場合、そのときのブレーキレバーストロークをブレーキ操作量記憶部122に記憶する。また、操作力出力部125は、ゼロセット動作を実施後、第1の制御信号を取得しない場合、計算部113に出力する値を0(ゼロ)から減算器13が算出した操作力Fyに戻す、リセット動作を実施する。そして、操作力出力部125は、リセット動作を実施した場合、そのときのブレーキレバーストロークをブレーキ操作量記憶部122に記憶する。
The operation
以下、本実施形態におけるセット閾値及びリセット閾値について説明する。
図7は、本実施形態におけるセット閾値及びリセット閾値について説明する図である。
図7に示すように、セット閾値は、直近のリセット動作時のブレーキレバーストロークに所定の値Cを加算した値である。リセット閾値は、直近のゼロセット動作時のブレーキレバーストロークに所定の値Cを減算した値である。ただし、初回および車速が上がり微速領域外になった場合には、セット閾値は、所定の値Cとする。
Hereinafter, the set threshold value and the reset threshold value in the present embodiment will be described.
FIG. 7 is a diagram illustrating the set threshold value and the reset threshold value in the present embodiment.
As shown in FIG. 7, the set threshold is a value obtained by adding a predetermined value C to the brake lever stroke at the time of the most recent reset operation. The reset threshold is a value obtained by subtracting a predetermined value C from the brake lever stroke at the time of the latest zero setting operation. However, the set threshold is set to a predetermined value C when the vehicle speed is increased for the first time and when the vehicle speed is outside the slow speed region.
例えば、操作力出力部125が減算器13により算出した操作力Fyを計算部113に出力している場合、第1判定部121は、ブレーキ操作量記憶部122に記憶されている直近のリセット動作時のブレーキレバーストロークと所定の値Cとを加算した値(セット閾値)を読み出す。そして、図7に示すように、第1判定部121は、ブレーキレバーストロークFb1がセット閾値を超えると、操作力出力部125に第1の制御信号を出力する。ここで、操作力出力部125は、ブレーキ操作量記憶部122に、第1の制御信号を出力したときのブレーキストロークを記憶する。
For example, when the operation
操作力出力部125が第1の制御信号を出力している場合、第1判定部121は、ブレーキ操作量記憶部122に記憶されている直近のゼロセット動作時のブレーキレバーストロークから所定の値Cとを減算した値(リセット閾値)を読み出す。そして、図7に示すように、第1判定部121は、ブレーキレバーストロークFb2がリセット閾値以下になると、操作力出力部125に第1の制御信号を出力することを停止する。つまり、第1判定部121は、歩行者がブレーキレバー5を緩めたこと、すなわち一定量のブレーキレバーストロークを戻すことを検知すると、第1の制御信号を出力することを停止し、リセット動作を実施する。
When the operation
計算部113は、ハンチング防止部112から供給された操作力Fyを積分処理することにより、目標速度Vr1を演算する。計算部113は、演算した目標速度Vr1を比較部114に出力する。
The
比較部114は、計算部113が演算した目標速度Vr1を取得する。また、比較部114は、制限速度取得部151から供給された制限速度Vlimを取得する。比較部114は、目標速度Vr1と制限速度Vlimとを比較し、目標速度Vr1と制限速度Vlimとのうち小さいほうの値を指令速度Vrとして選択する。比較部114は、選択した指令速度Vrを指令値算出部16に出力する。
The
減算器115は、比較部114が選択した指令速度Vrを取得する。また、減算器115は、平均化部60から供給される走行平均速度Vaveを取得する。減算器115は、指令速度Vrから走行平均速度Vaveを減算し、減算した速度差分値ΔVrを指令値算出部16に出力する。
The
指令値算出部16は、減算器115から供給された速度差分値ΔVrを取得する。指令値算出部16は、速度差分値ΔVrに応じて、第1のモータ24及び第2のモータ25の指令電流値Ipを算出する。例えば、指令値算出部16は、速度差分値ΔVrに予め設定された係数を乗算することで、操作力に比例した指令電流値Ipを算出するまた、指令値算出部16は、速度差分値ΔVrを積分し、その積分値がゼロになるような指令電流値Ipを算出する。すなわち、速度差分値ΔVrについて、例えばP制御又はPI制御を実施し、その結果に応じて指令電流値Ipを算出する。指令電流値Ipは、第1のモータ24及び第2のモータ25に流す電流の目標値である。指令値算出部16は、指令電流値Ipを調整部18及び調整部21に出力する。
The command
上述したように、本実施形態の手押し移動体1Aは、手押し移動体1Aが走行中に歩行者がブレーキレバー5を握ると、そのブレーキレバー5のストロークの位置情報からブレーキ操作力を算出する。手押し移動体1Aは、歩行者が把手部4に与える操作力からブレーキ操作力を減算した値を積分し、その積分した値に基づいて指令速度を決定する。そして、手押し移動体1Aは、走行速度が指令速度になるように、電動モータを制御する。したがって、ブレーキレバー5が操作されると指令速度の上昇が抑えられ、最終的には指令速度がマイナスになる。そのため、手押し移動体1Aは減速する。これにより、歩行者は、ブレーキレバー5を操作することで、歩行者の意思に応じて移動速度を任意に可変することができる。また、下り坂で歩行者が自らの体重を把手部4に加重した場合でも、ブレーキレバー5の操作量を自ら調整することで、一定の速度で安全に下ることができる。また、本実施形態の手押し移動体1Aは、機械的なブレーキに比べて制動力が滑らかに変化させることが容易であり、経時変化も少ない。
As described above, when the pedestrian grips the
また、本実施形態の手押し移動体1Aは、走行平均速度が負の値、すなわち手押し移動体1Aが後退していると判定した場合、ブレーキ操作量をマイナスの値にする。これにより、歩行者がブレーキレバー5を握り続けることで手押し移動体1Aが後退するのを防止することができる。
Further, the hand-pressed moving body 1A of the present embodiment sets the brake operation amount to a negative value when it is determined that the traveling average speed is a negative value, that is, the hand-pressing moving body 1A is moving backward. Thereby, it is possible to prevent the hand-pushing moving
また、本実施形態の手押し移動体1Aは、ブレーキレバー5が握られた状態で走行速度が0付近に減速した場合には、指令速度を強制的に0にする。これにより、走行速度が0付近においてブレーキ操作力が正負で頻繁に入れ替わり操作感が悪化することを防ぐことができる。
以上、この発明の実施形態について図面を参照して詳述してきたが、具体的な構成はこの実施形態に限られるものではなく、この発明の要旨を逸脱しない範囲の設計等も含まれる。
Further, the hand-moving moving body 1A of the present embodiment forcibly sets the command speed to 0 when the traveling speed is reduced to near 0 while the
The embodiment of the present invention has been described in detail with reference to the drawings. However, the specific configuration is not limited to this embodiment, and includes designs and the like that do not depart from the gist of the present invention.
第1の実施形態において、符号関数部110及び乗算部111の機能をさらに追加し、ブレーキ操作力検出部12が算出するブレーキ操作力Fbを補正してもよい。
In the first embodiment, the functions of the
また、第1の実施形態において、ハンチング防止部112の機能を減算器13及び減算器14との間に追加してもよい。
また、上述の実施形態において、減算器13にて操作力からブレーキ操作力を減算する際に、ブレーキ操作力の上限値を設定してもよい。すなわち、減算器13は、ブレーキ操作力が上限値を超える場合には、操作力から上限値を減算する。
In the first embodiment, the function of the
In the above-described embodiment, when the brake operation force is subtracted from the operation force by the
また、上述の実施形態において、減算器13にて操作力からブレーキ操作力を減算する際に、ブレーキ操作力の上限値を設定してもよい。すなわち、減算器13は、ブレーキ操作力が上限値を超える場合には、操作力から上限値を減算する。
In the above-described embodiment, when the brake operation force is subtracted from the operation force by the
また、上述の実施形態において、ブレーキレバー5の操作量に応じて電動モータに流す電流値を制御することで車輪に対して制動力を発生させるが、これに限定されない。例えば、ブレーキレバー5の操作量が大きい場合(例えば、所定の閾値を超える場合)、制御装置は、電動モータに流す電流値を制御し、且つ機械式ブレーキも使用することで、車輪に対してより強い制動力を発生させる。
Further, in the above-described embodiment, the braking force is generated for the wheel by controlling the current value flowing through the electric motor in accordance with the operation amount of the
また、上述の実施形態において、制御装置10又は制御装置10Aは、ブレーキレバー5の操作量に応じて電動モータに流す電流値を制御することで車輪に対して制動力を発生させるが、これに限定されない。例えば、制御装置10又は制御装置10Aは、ブレーキレバー5の操作量に応じて電動モータに印加する電圧又は電力を第1の実施形態又は第2の実施形態と同様な方法で制御することで、車輪に対して制動力を発生させる。すなわち、制御装置10又は制御装置10Aは、操作力差分値ΔFに応じて、電動モータである第1のモータ24及び第2のモータ25の指令負荷値を算出する。指令負荷値は、電動モータに印加する電圧又は電力の目標値である。制御装置10又は10Aは、実際に電動モータに印加されている電圧又は消費されている電力が、指令負荷値に近づくように電動モータの電圧又は電力を制御する。その際、測定部50及び測定部51は、電動モータに印加されている電圧又は電動モータにおいて消費されている電力を測定する。
In the above-described embodiment, the
上述した実施形態における制御装置の機能をコンピュータで実現しても良い。その場合、この機能を実現するためのプログラムをコンピュータ読み取り可能な記録媒体に記録して、この記録媒体に記録されたプログラムをコンピュータシステムに読み込ませ、実行することによって実現しても良い。なお、ここでいう「コンピュータシステム」とは、OSや周辺機器等のハードウェアを含むものとする。また、「コンピュータ読み取り可能な記録媒体」とは、フレキシブルディスク、光磁気ディスク、ROM、CD−ROM等の可搬媒体、コンピュータシステムに内蔵されるハードディスク等の記憶装置のことをいう。さらに「コンピュータ読み取り可能な記録媒体」とは、インターネット等のネットワークや電話回線等の通信回線を介してプログラムを送信する場合の通信線のように、短時間の間、動的にプログラムを保持するもの、その場合のサーバやクライアントとなるコンピュータシステム内部の揮発性メモリのように、一定時間プログラムを保持しているものも含んでも良い。また上記プログラムは、前述した機能の一部を実現するためのものであっても良く、さらに前述した機能をコンピュータシステムにすでに記録されているプログラムとの組み合わせで実現できるものであっても良い。 You may implement | achieve the function of the control apparatus in embodiment mentioned above with a computer. In that case, a program for realizing this function may be recorded on a computer-readable recording medium, and the program recorded on the recording medium may be read into a computer system and executed. Here, the “computer system” includes an OS and hardware such as peripheral devices. The “computer-readable recording medium” refers to a storage device such as a flexible medium, a magneto-optical disk, a portable medium such as a ROM and a CD-ROM, and a hard disk incorporated in a computer system. Furthermore, the “computer-readable recording medium” dynamically holds a program for a short time like a communication line when transmitting a program via a network such as the Internet or a communication line such as a telephone line. In this case, a volatile memory inside a computer system serving as a server or a client in that case may be included and a program that holds a program for a certain period of time. The program may be a program for realizing a part of the functions described above, and may be a program capable of realizing the functions described above in combination with a program already recorded in a computer system.
1 手押し移動体
2 フレーム
3 収納部
4 把手部
5 ブレーキレバー
6 車輪
10 制御装置
11 操作力検出部
12 ブレーキ操作力検出部
13、14、19、22 減算器
15 速度制限部
16 指令値算出部
17 衝突防止装置
18、21 調整部
20 第1の出力制御部
23 第2の出力制御部
24 第1のモータ
25 第2のモータ
26 加算器
30 バッテリ
31、32 機械式ブレーキ
40 速度測定部
41 速度測定部
50、51 測定部
60 平均化部
110 符号関数部
112 ハンチング防止部
113 計算部
114 比較部
DESCRIPTION OF
Claims (7)
前記歩行者が前記把手部に与える操作力を検出する操作力検出部と、
前記ブレーキレバーの操作量からブレーキ操作力を取得するブレーキ操作力検出部と、
前記操作力検出部が検出した操作力から前記ブレーキ操作力を減算した値に基づいて指令電流値を算出し、前記電動モータに流れる電流が前記指令電流値になるように前記電動モータの駆動を制御する出力制御部と、
を備える手押し移動体。 A hand-pushing moving body having a handle portion held by a pedestrian, a brake lever provided in the handle portion, and a drive wheel whose rotation is assisted by driving of an electric motor ,
An operation force detector for detecting an operation force applied to the handle by the pedestrian;
A brake operation force detector for obtaining a brake operation force from an operation amount of the brake lever;
A command current value is calculated based on a value obtained by subtracting the brake operation force from the operation force detected by the operation force detection unit, and the electric motor is driven so that the current flowing through the electric motor becomes the command current value. An output controller to control;
A hand-held moving body comprising
前記操作力検出部が検出した前記操作力から前記ブレーキ操作力を減算することで目標トルクを算出する第1の減算器と、
前記手押し移動体の走行速度が予め設定された前記手押し移動体の制限速度を超えていると判定した場合には、前記走行速度と前記制限速度との差分値に応じた操作力減算値を算出する速度制限部と、
前記目標トルクから前記操作力減算値を減算することで操作力差分値を算出する第2の減算器と、
を有し、
前記出力制御部は、前記操作力差分値に基づいて前記指令電流値を算出する請求項1に記載の手押し移動体。 A speed measuring unit that measures the traveling speed of the hand-held moving body;
A first subtractor that calculates a target torque by subtracting the brake operation force from the operation force detected by the operation force detector;
When the running speed before Symbol hand mobile is determined to exceed the speed limit of the preset said hand moving body, the operating force subtraction value corresponding to the difference value between the running speed and the speed limit A speed limiter to calculate ,
A second subtractor that calculates an operation force difference value by subtracting the operation force subtraction value from the target torque;
Have
The hand-driven moving body according to claim 1, wherein the output control unit calculates the command current value based on the operation force difference value.
前記操作力検出部が検出した前記操作力から前記ブレーキ操作力を減算する第3の減算器と、
前記第3の減算器により前記操作力から前記ブレーキ操作力を減算した値に基づいて前記手押し移動体の走行速度の目標値を計算する計算部と、
前記目標値から前記走行速度を減算することで速度差分値を算出する第4の減算器と、
を有し、
前記出力制御部は、前記速度差分値に基づいて前記指令電流値を算出する請求項1に記載の手押し移動体。 A speed measuring unit that measures the traveling speed of the hand-held moving body;
A third subtracter for subtracting the brake operation force from the operation force detected by the operation force detector;
A calculation unit that calculates a target value of the traveling speed of the hand-moving moving body based on a value obtained by subtracting the brake operation force from the operation force by the third subtractor;
A fourth subtractor that calculates a speed difference value by subtracting the traveling speed from the target value;
Have
The hand-driven moving body according to claim 1, wherein the output control unit calculates the command current value based on the speed difference value.
前記ブレーキレバーの操作量又は前記ブレーキ操作力がセット閾値を超える場合に第1の制御信号を出力する第1判定部と、
前記走行速度が所定の範囲内にある場合、第2の制御信号を出力する第2判定部と、
前記第1の制御信号及び前記第2の制御信号を取得した場合にゼロを前記操作力とし、
前記操作力をゼロにした後に前記第1の制御信号を取得しない場合には、前記第3の減算器により前記操作力から前記ブレーキ操作力を減算した値を前記操作力とする操作力出力部と、
を有し、
前記計算部は、前記操作力出力部から供給される前記操作力の積分値を前記手押し移動体の前記走行速度の前記目標値とする請求項5に記載の手押し移動体。 When the traveling speed is a positive value, the multiplier operating force is a positive value, and when the traveling speed is a negative value, a multiplying unit that sets the brake operating force to a negative value;
A first determination unit that outputs a first control signal when the operation amount of the brake lever or the brake operation force exceeds a set threshold;
A second determination unit that outputs a second control signal when the traveling speed is within a predetermined range;
When the first control signal and the second control signal are acquired, zero is set as the operation force,
When the first control signal is not acquired after the operating force is made zero, an operating force output unit that uses the value obtained by subtracting the brake operating force from the operating force by the third subtractor as the operating force When,
Have
The hand pushing moving body according to claim 5, wherein the calculation unit uses the integrated value of the operation force supplied from the operation force output unit as the target value of the traveling speed of the hand pushing moving body.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2015004932A JP6423719B2 (en) | 2015-01-14 | 2015-01-14 | Hand moving body |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2015004932A JP6423719B2 (en) | 2015-01-14 | 2015-01-14 | Hand moving body |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JP2016129594A JP2016129594A (en) | 2016-07-21 |
| JP6423719B2 true JP6423719B2 (en) | 2018-11-14 |
Family
ID=56414684
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2015004932A Active JP6423719B2 (en) | 2015-01-14 | 2015-01-14 | Hand moving body |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JP6423719B2 (en) |
Cited By (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| KR20220148743A (en) * | 2021-04-29 | 2022-11-07 | 주식회사 하이코어 | Electric moving vehicle braking system and electric moving vehicle braking method using the same |
Families Citing this family (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2018164531A (en) * | 2017-03-28 | 2018-10-25 | アロン化成株式会社 | Walker tray |
| JP7006456B2 (en) * | 2018-03-30 | 2022-01-24 | トヨタ自動車株式会社 | Walking assist device and control program for walking assist device |
| JP7101602B2 (en) * | 2018-11-30 | 2022-07-15 | 直也 度▲会▼ | Wheelbarrow for the visually impaired |
Family Cites Families (6)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP3975108B2 (en) * | 2002-04-10 | 2007-09-12 | ナブテスコ株式会社 | Electric vehicle |
| JP2006168490A (en) * | 2004-12-15 | 2006-06-29 | Sanyo Electric Co Ltd | Power assisted transport vehicle |
| JP2010125221A (en) * | 2008-11-28 | 2010-06-10 | Mitsuba Corp | Moving body |
| JP5756384B2 (en) * | 2011-09-28 | 2015-07-29 | 株式会社ミツバ | Electric handy cart |
| JP6088128B2 (en) * | 2011-10-13 | 2017-03-01 | Kyb株式会社 | Electric assist cart |
| EP3000456B1 (en) * | 2013-05-22 | 2019-04-24 | Nabtesco Corporation | Electric walking assistance device, program for controlling electric walking assistance device, and method of controlling electric walking assistance device |
-
2015
- 2015-01-14 JP JP2015004932A patent/JP6423719B2/en active Active
Cited By (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| KR20220148743A (en) * | 2021-04-29 | 2022-11-07 | 주식회사 하이코어 | Electric moving vehicle braking system and electric moving vehicle braking method using the same |
| KR102844373B1 (en) | 2021-04-29 | 2025-08-08 | 주식회사 하이코어 | Electric moving vehicle braking system and electric moving vehicle braking method using the same |
Also Published As
| Publication number | Publication date |
|---|---|
| JP2016129594A (en) | 2016-07-21 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US11702122B2 (en) | Walking aid vehicle | |
| JP6187049B2 (en) | Walking assist moving body | |
| JP6620326B2 (en) | Wheelbarrow | |
| JP6423719B2 (en) | Hand moving body | |
| US20150066328A1 (en) | Walking assistance moving vehicle | |
| US9604697B2 (en) | Mobility vehicle and power-assisting system | |
| KR100949955B1 (en) | Active walker and its driving method | |
| US6560515B2 (en) | Control apparatus for electric vehicle | |
| JP5395276B2 (en) | Assist cart and control method thereof | |
| US20150066242A1 (en) | Walking assistance moving vehicle | |
| JP6164300B2 (en) | Wheelbarrow | |
| JP5943154B2 (en) | Wheelbarrow | |
| JP5960304B1 (en) | Walking assistance vehicle | |
| JP5756384B2 (en) | Electric handy cart | |
| JP2016202609A (en) | Walking aid vehicle | |
| WO2019216170A1 (en) | Control device, control method, program, and moving body | |
| US9486384B2 (en) | Walking assist cart | |
| JP6324335B2 (en) | Motor control device and motor control method | |
| JP4495444B2 (en) | Power assist type moving body | |
| JPWO2015098722A1 (en) | Wheelbarrow | |
| JP2006082792A (en) | Wheel barrow cart | |
| JP2013079000A (en) | Electric handy cart | |
| JP2017035985A (en) | Wheelbarrow | |
| WO2025057506A1 (en) | Control device for conveyance assistance device and control method for conveyance assistance device | |
| JP5935965B1 (en) | Wheelbarrow |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20170823 |
|
| A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20180531 |
|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20180605 |
|
| A521 | Written amendment |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20180802 |
|
| TRDD | Decision of grant or rejection written | ||
| A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 Effective date: 20181002 |
|
| A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20181019 |
|
| R150 | Certificate of patent or registration of utility model |
Ref document number: 6423719 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 |