JP7151925B1 - Automatic guided vehicle control method, control device, and computer program - Google Patents
Automatic guided vehicle control method, control device, and computer program Download PDFInfo
- Publication number
- JP7151925B1 JP7151925B1 JP2022075289A JP2022075289A JP7151925B1 JP 7151925 B1 JP7151925 B1 JP 7151925B1 JP 2022075289 A JP2022075289 A JP 2022075289A JP 2022075289 A JP2022075289 A JP 2022075289A JP 7151925 B1 JP7151925 B1 JP 7151925B1
- Authority
- JP
- Japan
- Prior art keywords
- automatic guided
- guided vehicle
- vehicle
- towed vehicle
- towed
- 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
- 238000000034 method Methods 0.000 title claims abstract description 49
- 238000004590 computer program Methods 0.000 title claims abstract description 10
- 230000008878 coupling Effects 0.000 claims description 68
- 238000010168 coupling process Methods 0.000 claims description 68
- 238000005859 coupling reaction Methods 0.000 claims description 68
- 238000003384 imaging method Methods 0.000 claims description 20
- 238000012545 processing Methods 0.000 claims description 18
- 238000012937 correction Methods 0.000 claims description 15
- 230000008569 process Effects 0.000 claims description 9
- 238000010586 diagram Methods 0.000 description 18
- 230000015654 memory Effects 0.000 description 9
- 230000007704 transition Effects 0.000 description 4
- 238000005452 bending Methods 0.000 description 3
- 240000001973 Ficus microcarpa Species 0.000 description 2
- 238000013459 approach Methods 0.000 description 2
- 239000003550 marker Substances 0.000 description 2
- 230000032258 transport Effects 0.000 description 2
- 238000004422 calculation algorithm Methods 0.000 description 1
- 238000004364 calculation method Methods 0.000 description 1
- 238000004891 communication Methods 0.000 description 1
- 230000007423 decrease Effects 0.000 description 1
- 238000009795 derivation Methods 0.000 description 1
- 230000014509 gene expression Effects 0.000 description 1
- 239000002932 luster Substances 0.000 description 1
- 238000004519 manufacturing process Methods 0.000 description 1
- 239000000463 material Substances 0.000 description 1
- 238000005259 measurement Methods 0.000 description 1
- 239000002184 metal Substances 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
Images
Landscapes
- Control Of Position, Course, Altitude, Or Attitude Of Moving Bodies (AREA)
Abstract
【課題】後退を制御可能とする無人搬送車の制御方法、制御装置、及びコンピュータプログラムを提供する。【解決手段】無人搬送車の駆動輪をコンピュータが制御する制御方法であって、被牽引車が、前記無人搬送車の進行方向に対して左右に回転可能に連結軸で連結されており、前記コンピュータは、後退指示を受けた場合、前記連結軸における前記被牽引車の連結角度を設定し、設定した連結角度を保ちつつ前記無人搬送車を後退させるための前記駆動輪の左右の回転量を算出し、算出した回転量に基づき前記駆動輪を制御する。【選択図】図1A control method, a control device, and a computer program for an automatic guided vehicle capable of controlling backward movement are provided. A control method for controlling driving wheels of an automatic guided vehicle by a computer, wherein a towed vehicle is connected by a connecting shaft so as to be rotatable left and right with respect to a traveling direction of the automatic guided vehicle, and When the computer receives an instruction to move backward, the computer sets the connection angle of the towed vehicle on the connection shaft, and adjusts the lateral rotation amount of the drive wheels to move the automatic guided vehicle backward while maintaining the set connection angle. and controlling the drive wheels based on the calculated amount of rotation. [Selection drawing] Fig. 1
Description
本発明は、被牽引車を牽引する無人搬送車の制御方法、制御装置、及びコンピュータプログラムに関する。 The present invention relates to a control method, a control device, and a computer program for an automatic guided vehicle that tows a towed vehicle.
工場などの生産現場にて、材料、部品、完成品等の物品を搬送する無人搬送車(Automatic Guided Vehicle等)が普及している。無人搬送車は、物品を載せる台を自装置で有して搬送するタイプ、物品が載置されたカゴを下からリフトアップし搬送するタイプ、物品を入れるカゴ車(被牽引車)を牽引するタイプを含む様々なタイプを有する。 At production sites such as factories, automatic guided vehicles (such as automatic guided vehicles) that transport goods such as materials, parts, and finished products are in widespread use. Automatic guided vehicles include a type that has its own platform to carry items, a type that lifts up a basket on which items are placed and transports it, and a type that tows a basket vehicle (towed vehicle) that stores items. It has various types including type.
特許文献1には、牽引の際の制御方法が開示されている。特許文献1では、牽引車の後方に向けて設けたカメラを用い、被牽引車の被連結部材に付されたマーカを撮影した画像から連結部分の折れ角(連結角度)を算出している。特許文献1に開示されている牽引車と被牽引車との間の連結部分は、牽引車の後方に突出させた棒状の連結部材の先端に鉛直方向に設けられた連結軸と、被牽引車の前方に突出させた棒状の連結部材の先端に鉛直方向に設けた連結孔とを係合させて連結される。
牽引タイプの無人搬送車では、特定のラインが付された床面を撮像し、撮像画像に基づきラインに沿って走行する制御が実施される。前進時には、被牽引車が自然と無人搬送車に追随して走行する一方で、後進時には、駆動輪は無人搬送車のみにあるため、連結部分における折れ角が大きくなりやすく、限界に到達すると、それ以上後退を継続できなくなる等、制御が困難である。したがって、被牽引車を連結した無人搬送車の後退は、特許文献2のように、無人搬送車が被牽引車の下に潜り込み、リフトアップする、といった方法が採用される。 A towing type automatic guided vehicle captures an image of a floor surface marked with a specific line, and controls the vehicle to travel along the line based on the captured image. When moving forward, the towed vehicle naturally follows the AGV, but when reversing, the drive wheels are only on the AGV, so the bending angle at the connecting part tends to increase, and when it reaches its limit, It is difficult to control, for example, it becomes impossible to continue retreating any more. Therefore, the automatic guided vehicle to which the towed vehicle is coupled is backed up by a method in which the unmanned guided vehicle crawls under the towed vehicle and lifts up, as in Patent Document 2.
作業者の補助なしに、無人搬送車を目的位置で自動的に被牽引車と連結させ、あるいは、自動的に被牽引車を切り離させるように制御するには、無人搬送車の後進が必要になる。特定のラインに沿って前進のみで走行する無人搬送車が、特定の位置で被牽引車を切り離すと、後続の無人搬送車の走行の妨げになるためである。しかしながら、引用文献2のような後進時にはリフトアップと限定すると、被牽引車の形状、重さが限定的となる。無人搬送車と被牽引車とを連結したまま、被牽引車の自動連結及び自動連結解除を実現するためには、後進時の制御方法が課題になる。 Reverse movement of the automatic guided vehicle is necessary to automatically connect the automatic guided vehicle with the towed vehicle at the target position without the assistance of the operator, or to automatically disconnect the towed vehicle. Become. This is because, if an unmanned guided vehicle traveling only forward along a specific line separates the towed vehicle at a specific position, the traveling of the following unmanned guided vehicle is hindered. However, if it is limited to lift-up when moving in reverse as in Cited Document 2, the shape and weight of the towed vehicle are limited. In order to realize automatic connection and disconnection of the towed vehicle while the automatic guided vehicle and the towed vehicle remain connected, a control method during reverse movement becomes an issue.
特許文献1は、無人搬送車ではなく、人間が牽引車を運転することを前提としているので、運転者が連結部分の連結角度を認識することで後進時の運転精度を向上させることができるが、どのように制御すべきか、運転者の技術による。
無人搬送車は、前進動作時では初期の連結部分の連結角度が走行により維持又は収束する傾向にあるが、後進動作時では初期の連結角度が維持又は発散する傾向にある。したがって、後進動作においては連結角度を発散させない制御を実現することが課題になる。 The unmanned guided vehicle tends to maintain or converge the initial connection angle of the connection portion during forward movement, but tends to maintain or diverge the initial connection angle during backward movement. Therefore, it becomes a problem to realize control that does not diverge the coupling angle in the backward operation.
無人搬送車が直進軌道上を後進する場合は、連結部分の連結角度を単純にゼロに維持するだけでよいが、定められた円弧軌道上を後進する場合は無人搬送車及び被牽引車の寸法から幾何学的に算出可能な一定の連結角度を維持する制御が必要である。連結角度を維持するためには、目標の連結角度と実際の連結角度の偏差を補正する制御が必要となる。また、後進走行距離が長い場合や、高い位置精度が求められる場合には、路面の歪みや外力等の外乱が連結角度に影響するため、連結角度を維持するのみでは目標軌道から離脱する可能性が高い。目標軌道と実際の走行軌道との偏差を補正する制御も必要となる。 When the automated guided vehicle moves backward on a straight track, it is sufficient to simply maintain the connection angle of the connecting part at zero. A control is needed to maintain a constant articulation angle that can be geometrically calculated from . In order to maintain the connection angle, control is required to correct the deviation between the target connection angle and the actual connection angle. In addition, when the backward traveling distance is long or when high positional accuracy is required, disturbances such as road surface distortion and external forces affect the coupling angle, so maintaining the coupling angle alone may cause the vehicle to deviate from the target trajectory. is high. Control is also required to correct the deviation between the target trajectory and the actual traveling trajectory.
本発明は、斯かる事情を鑑みてなされたものであり、後退を制御可能とする無人搬送車の制御方法、制御装置、及びコンピュータプログラムを提供することを目的とする。 SUMMARY OF THE INVENTION It is an object of the present invention to provide a control method, a control device, and a computer program for an automatic guided vehicle capable of controlling back movement.
本開示の一実施形態の無人搬送車の制御方法は、無人搬送車の駆動輪をコンピュータが制御する制御方法であって、被牽引車が、前記無人搬送車の進行方向に対して左右に回転可能に連結軸で連結されており、前記コンピュータは、後退指示を受けた場合、前記連結軸における前記被牽引車の連結角度を設定し、設定した連結角度に基づき前記無人搬送車を後退させるための前記駆動輪の左右の回転量を算出し、算出した回転量に基づき前記駆動輪を制御する。 A control method for an automatic guided vehicle according to an embodiment of the present disclosure is a control method in which a computer controls driving wheels of an automatic guided vehicle, and a towed vehicle rotates left and right with respect to a traveling direction of the automatic guided vehicle. When receiving a backward instruction, the computer sets a connection angle of the towed vehicle on the connection shaft and causes the automatic guided vehicle to move backward based on the set connection angle. to calculate the amount of left and right rotation of the drive wheel, and control the drive wheel based on the calculated amount of rotation.
本開示の一実施形態の無人搬送車の制御装置は、無人搬送車の駆動輪をコンピュータが制御する制御部を備える制御装置であって、被牽引車が、前記無人搬送車の進行方向に対して左右に回転可能に連結軸で連結されており、前記制御部は、後退指示を受けた場合、前記連結軸における前記被牽引車の連結角度を設定し、設定した連結角度に基づき前記無人搬送車を後退させるための前記駆動輪の左右の回転量を算出し、算出した回転量に基づき前記駆動輪を制御する。 A control device for an automatic guided vehicle according to an embodiment of the present disclosure is a control device that includes a control unit in which a computer controls drive wheels of the automatic guided vehicle, wherein the towed vehicle is positioned in the traveling direction of the automatic guided vehicle. When receiving an instruction to move backward, the control unit sets a connection angle of the towed vehicle at the connection shaft, and based on the set connection angle, the unmanned guided vehicle. The amount of left and right rotation of the drive wheels for moving the vehicle backward is calculated, and the drive wheels are controlled based on the calculated amount of rotation.
本開示の一実施形態のコンピュータプログラムは、無人搬送車の駆動輪を制御するコンピュータに、被牽引車が、進行方向に対して左右に回転可能に連結軸で連結されている状態での制御処理を実行させるコンピュータプログラムであって、前記コンピュータに、後退指示を受けた場合、前記連結軸における前記被牽引車の連結角度を設定し、設定した連結角度に基づき前記無人搬送車を後退させるための前記駆動輪の左右の回転量を算出し、算出した回転量に基づき前記駆動輪を制御する制御信号を出力する処理を実行させる。 A computer program according to an embodiment of the present disclosure is a control process in a state in which a towed vehicle is connected to a computer that controls driving wheels of an automatic guided vehicle by a connecting shaft so as to be rotatable left and right with respect to the traveling direction. for setting a connection angle of the towed vehicle on the connection shaft and causing the automatic guided vehicle to move backward based on the set connection angle when the computer receives a backward instruction. A process of calculating the amount of left and right rotation of the drive wheels and outputting a control signal for controlling the drive wheels based on the calculated amount of rotation is executed.
本開示の無人搬送車の制御方法、制御装置及びコンピュータプログラムでは、コンピュータが、被牽引車が連結軸に回転可能に連結された無人搬送車を後退させる場合、連結角度に基づき後退させるための駆動輪の速度(回転速度)を算出して制御する。連結角度が所定の大きさを超えないように制御されるか、特定の角度に保たれることにより、被牽引車と無人搬送車との間が過度に大きく折れ曲がって後退できなくなる事態や、被牽引車が蛇行してしまう事態を回避して後退を自動制御することが可能となる。 In the automatic guided vehicle control method, the control device, and the computer program of the present disclosure, when the towed vehicle is rotatably connected to the connection shaft, the computer causes the automatic guided vehicle to move backward based on the connection angle. It calculates and controls the wheel speed (rotational speed). By controlling the connection angle so that it does not exceed a predetermined value or by maintaining it at a specific angle, the situation where the towed vehicle and the unmanned guided vehicle bend excessively so that they cannot move backward, It is possible to automatically control the backward movement while avoiding the situation where the towing vehicle meanders.
本開示の一実施形態の無人搬送車の制御方法では、前記コンピュータは、前記無人搬送車の後方を撮像する撮像部から撮像画像を取得し、取得した撮像画像に基づき、前記被牽引車の直線又は曲線を含む目標軌道と前記被牽引車との偏差を算出し、予め偏差の大きさに応じて記憶部に記憶してある連結角度の修正値の上限値から、算出した偏差に対応する上限値を読み出し、連結角度の範囲を、前記上限値を超えない範囲で設定する。 In the control method for an automatic guided vehicle according to an embodiment of the present disclosure, the computer acquires a captured image from an imaging unit that captures an image of the rear of the automated guided vehicle, and based on the acquired captured image, determines the straight line of the towed vehicle. Alternatively, the deviation between the target trajectory including the curve and the towed vehicle is calculated, and the upper limit corresponding to the calculated deviation is calculated from the upper limit of the correction value of the coupling angle stored in advance in the storage unit according to the magnitude of the deviation. The value is read, and the range of connection angles is set within a range not exceeding the upper limit.
本開示の無人搬送車の制御方法では、被牽引車を連結させた無人搬送車が、撮像画像内に対する認識処理によって特定の目標軌道上を後退していく場合に、目標軌道に対する被牽引車の偏差が大きい場合と、偏差が小さい場合とでは、目標軌道へ戻すための連結角度の調整範囲に異なる上限を設け、被牽引車が蛇行して目標軌道に収束しない事態を回避することが可能になる。 In the control method for an automatic guided vehicle of the present disclosure, when an automatic guided vehicle connected to a towed vehicle moves backward on a specific target track by recognition processing in a captured image, the towed vehicle moves to the target track. By setting different upper limits for the adjustment range of the coupling angle for returning to the target trajectory depending on whether the deviation is large or small, it is possible to avoid situations where the towed vehicle meanders and does not converge to the target trajectory. Become.
本開示の一実施形態の無人搬送車の制御方法では、前記コンピュータは、前記連結角度を以下の式(1)から(3)により導出して設定する。
角度POR=φ2=arcTAN(L2/r2)…(1)
半径r=r2/COSφ2…(2)
θ=arcSIN(L1/r)+arcSIN(L2/r)…(3)
O:無人搬送車の駆動輪の回転軸の延長線と被牽引車の駆動輪の回転軸の延長線とが
交差する点
P:連結軸の中心点
Q:無人搬送車の駆動輪の回転軸の中心点
R:被牽引車の固定輪の回転軸の中心点
L1:線分P-Qの長さ
L2:線分P-Rの長さ
r:点Oを中心とする点Pの回転半径
r2:点Oを中心とする点Rの回転半径
θ:連結角度(無人搬送車の進行方向と被牽引車の進行方向との偏差)
In the control method for an automatic guided vehicle according to an embodiment of the present disclosure, the computer derives and sets the connection angle using the following equations (1) to (3).
Angle POR=φ2=arcTAN(L2/r2) (1)
Radius r=r2/COSφ2 (2)
θ=arcSIN(L1/r)+arcSIN(L2/r) (3)
O: The point where the extension of the rotation axis of the drive wheel of the automatic guided vehicle and the extension of the rotation axis of the drive wheel of the towed vehicle intersect P: The center point of the connecting shaft Q: The rotation axis of the drive wheel of the automatic guided vehicle center point of R: center point of rotation axis of fixed wheel of towed vehicle
L1: Length of line segment PQ
L2: Length of line segment PR
r: Radius of rotation of point P centered on point O
r2: Radius of rotation of point R centered on point O θ: Connection angle (deviation between the traveling direction of the unmanned guided vehicle and the traveling direction of the towed vehicle)
本開示の無人搬送車の制御方法では、被牽引車、無人搬送車、及び連結軸間の連結角度と、無人搬送車及び被牽引車の軌道との関係を表す式(1)から式(3)により、被牽引車及び無人搬送車の寸法データを用いて連結角度を設定可能である。 In the method for controlling an automatic guided vehicle according to the present disclosure, Expressions (1) to (3 ), it is possible to set the coupling angle using the dimensional data of the towed vehicle and the automatic guided vehicle.
本開示の一実施形態の無人搬送車の制御方法では、前記コンピュータは、連結軸における前記連結角度を測定するセンサを用い、前記センサにより測定された実際の連結角度と、前記式(1)から式(3)に基づいて前記被牽引車の軌道を導出する。 In the control method for an automatic guided vehicle according to an embodiment of the present disclosure, the computer uses a sensor that measures the connection angle on the connection shaft, and the actual connection angle measured by the sensor and the formula (1) A trajectory of the towed vehicle is derived based on equation (3).
本開示の無人搬送車の制御方法では、被牽引車及び無人搬送車の寸法データを用い、目標軌道に沿うための連結角度を算出することが可能である。 In the automatic guided vehicle control method of the present disclosure, it is possible to calculate the connection angle for following the target trajectory using the dimensional data of the towed vehicle and the automatic guided vehicle.
本開示の一実施形態の無人搬送車の制御方法では、前記コンピュータは、予め被牽引車を識別する識別データに対応付けて前記被牽引車の寸法データを記憶しておき、連結された被牽引車の識別データに対応する寸法データを読み出し、寸法データに含まれる長さL2を前記式(1)から(3)で用いて前記連結角度を算出する。 In an automatic guided vehicle control method according to an embodiment of the present disclosure, the computer stores dimension data of the towed vehicle in advance in association with identification data for identifying the towed vehicle, The dimension data corresponding to the identification data of the vehicle is read, and the connection angle is calculated using the length L2 included in the dimension data in the above equations (1) to (3).
本開示の無人搬送車の制御方法では、被牽引車及び無人搬送車の寸法データと、その時点における連結角度により、被牽引車の軌道を算出することができる。 In the automatic guided vehicle control method of the present disclosure, the trajectory of the towed vehicle can be calculated from the dimensional data of the towed vehicle and the automatic guided vehicle and the connection angle at that time.
本開示の一実施形態の無人搬送車の制御方法では、前記コンピュータは、無人搬送車の後部に前記連結軸を介して接続され、前記被牽引車と係合する係合部を有して連結する連結装置に設けられている。 In the control method for an automatic guided vehicle according to an embodiment of the present disclosure, the computer is connected to the rear part of the automatic guided vehicle via the connecting shaft, and has an engaging portion that engages with the towed vehicle. It is provided in the connection device that connects.
本開示の無人搬送車の制御方法は、無人搬送車に取り付けられていて、被牽引車と係合持してこれを無人搬送車に連結させる連結装置が実施し、無人搬送車の駆動輪を制御してもよいし、無人搬送車の駆動輪の制御部自体が実施してもよい。 The method for controlling an automatic guided vehicle of the present disclosure is performed by a coupling device that is attached to the automatic guided vehicle and engages with the towed vehicle to connect it to the automatic guided vehicle, so that the driving wheels of the automatic guided vehicle are connected to each other. It may be controlled, or may be performed by the control unit itself of the driving wheels of the automatic guided vehicle.
本開示によれば、無人搬送車と被牽引車とを連結させたままで、折れ角が限界まで至ることを回避しながら後退を制御可能となる。 According to the present disclosure, it is possible to control backward movement while avoiding reaching the limit of the bending angle while the automatic guided vehicle and the towed vehicle are connected.
本開示をその実施の形態を示す図面を参照して具体的に説明する。 The present disclosure will be specifically described with reference to the drawings showing the embodiments thereof.
(第1実施形態)
図1は、第1実施形態の無人搬送車V、連結装置1及び被牽引車Tの略示側面図であり、図2は、無人搬送車V及び連結装置1の略示斜視図である。
(First embodiment)
FIG. 1 is a schematic side view of an automatic guided vehicle V, a
無人搬送車Vは、図1及び図2に示すように、車体21及び車輪22を有する。無人搬送車Vの車体21は、略直方体状であって、後部に対応する面に傾斜面を有する形状を持つ。車体21は、後方に延びる一組の連結部材23を有する。連結部材23は、無人搬送車Vの高さ方向(鉛直方向)に沿う連結軸231を有している。車体21の底部211には、1つの前輪221及び2つの後輪222(一方の図示を省略)が設けられている。無人搬送車Vは、制御部の制御により後輪222を駆動輪として駆動させる。
The automatic guided vehicle V has a
連結装置1は、基体10、連結部11、係合部12及び撮像部13を備える。基体10は、扁平な直方体状の筐体を有して内部に制御部100(図3参照)を収容する。連結装置1は、筐体の一広面に固定された連結部11により無人搬送車Vの後部の連結部材23に係合するように連結可能である。連結部11は、無人搬送車Vの進行方向に対して左右に回転可能に連結する。例えば連結部11は、無人搬送車Vの連結部材23の鉛直方向の連結軸231に対して嵌合する連結孔を有する1組の連結具で構成される。連結部11の連結孔は、基体10の筐体の広面の長辺方向と平行な軸方向を持つように設けられている。
The connecting
連結装置1は、図2に示すように、無人搬送車Vの連結軸231に、連結具111の連結孔を通して無人搬送車Vに連結する。連結部11は、無人搬送車Vの連結軸231と連結孔との間の回転量を測定するエンコーダ112を含む。エンコーダ112は例えば、磁気式アブソリュートエンコーダを用いる。エンコーダ112は、基体10内に設けられた制御部100へ回転量に対応する信号を出力する。
As shown in FIG. 2 , the connecting
係合部12は、基体10の他広面に、その広面の長辺方向に沿って直線運動をする第1アクチュエータ121と、広面に垂直な方向(進行方向)に沿って直線運動する第2アクチュエータ122と備える。第2アクチュエータ122は、第1アクチュエータ121から立設されており、その立設方向に移動可能なロッド123と、ロッド123のガイド124とを備える。係合部12は、ロッド123に固定されたグリップ板125と、ロッド123の基端に設けられたグリップ板126とによって、対象物を外側から掴んで被牽引車Tと係合できる。
The engaging
撮像部13は、直方体状の本体の端面の一方、即ち、無人搬送車Vの走行方向において後方に向けて撮像するように取り付けられている。撮像部13は複数の撮像部で構成されていてもよい。撮像部13は、図1及び図2に示した箇所のみならず、下部から後方を望むように設けられた他の撮像部を含んでもよい。
The
被牽引車Tは、L字アングルを矩形に組んだフレームT1と、フレームT1の下部に設けられた車輪T2と、フレームT1上に固定されるカゴT3とを有する。カゴT3は、各側面に、落下防止のための金網を有しているが、これに限らない。被牽引車Tは、その他、車輪T2を有して所謂カゴ車と呼ばれるものであれば、特に限定されない。 The vehicle T to be towed has a frame T1 in which L-shaped angles are assembled into a rectangle, wheels T2 provided at the bottom of the frame T1, and a basket T3 fixed on the frame T1. The basket T3 has a metal mesh on each side to prevent falling, but the present invention is not limited to this. The towed vehicle T is not particularly limited as long as it has wheels T2 and is called a so-called basket vehicle.
第1実施形態の連結装置1は、後部に連結軸231を有する無人搬送車Vであれば、取り付け可能である。そして連結装置1は、無人搬送車Vの走行を制御する制御部と通信接続し、基体10内部に設けられた制御部における制御処理により、無人搬送車Vから後輪222の駆動制御の権利を取得してこれを駆動して後退する。更に連結装置1は、図1に示すように被牽引車Tに近づくと、第1アクチュエータ121及び第2アクチュエータ122を制御して、被牽引車TのフレームT1の内、進行方向に対して垂直方向の横架材を、下からグリップ板125及びグリップ板126によって把持するように係合して連結する。係合の方法はこれに限られない。
The connecting
なお、連結装置1は、連結部材23及び連結軸231を連結装置1側に有する構造でもよい。その場合は、後部に連結部231を有さない無人搬送車Vであっても、無人搬送車V後部に連結装置1の一部である連結部材23を固定できる構造があれば、連結装置1を取り付け可能である。
Note that the connecting
以下に、連結装置1の制御部100における制御処理の内容を説明する。図3は、無人搬送車V及び連結装置1の構成を示すブロック図である。
The contents of control processing in the
無人搬送車Vは、車体21内部に、後輪駆動部220と、後輪駆動部220を制御する制御部200とを備える。無人搬送車Vは、車体21内部に、走行時に床面を撮像範囲に含んで進行方向を撮像できる撮像部201を備える。制御部200は、後輪駆動部220及び撮像部201と接続されており、撮像部201により撮像された画像を画像処理して得られる情報に基づき、後輪222の左右の車輪それぞれの速度(回転量)を指定して後輪駆動部220を制御する。
The automatic guided vehicle V includes a rear
制御部200は、連結装置1と無人搬送車Vとの間の連結部11における連結軸231と連結孔との間の回転量(連結部11の連結具と連結部材23との間の角度)を測定するエンコーダ112から回転量のデータを取得して制御を実行してもよい。
The
連結装置1は、基体10内に制御部100を備える。制御部100は、マイクロコントローラであり、プロセッサ101、メモリ102及び入出力部103を備える。
The connecting
プロセッサ101は、CPU(Central Processing Unit)、MPU(Micro-Processing Unit )等のプロセッサを用いる。メモリ102は、不揮発性メモリである。メモリ102には、制御プログラム1P及び角度データが記憶されている。角度データは、後述する偏差に応じた連結角度修正値の上限値のデータである。角度データは、図示しない通信媒体を介して制御部100が取得したデータであってもよい。制御部100は、その他、ROM(Read Only Memory)、RAM(Random Access Memory)等のメモリ、タイマ、各種センサ等を含んでもよい。
The
入出力部103は、マイクロコントローラの入出力インタフェースである。プロセッサ01は、入出力部103を介して撮像部13からの画像信号を取得し、第1アクチュエータ121の駆動回路1201、及び第2アクチュエータ122の駆動回路1202へ、制御信号を出力する。入出力部103は、エンコーダ112とも接続されており、プロセッサ101は、エンコーダ112から出力される回転量に対応する信号を取得する。入出力部103は、無人搬送車Vの制御部200とも接続されており、プロセッサ101は、制御部200との間でデータの受け渡しが可能である。
The input/
無人搬送車Vは前進時、基本的には、床面に付された特定の色のラインLに沿って自動的に走行する。無人搬送車Vは、車体21に床面に向けて設けられた撮像部201で撮影した画像からラインLの範囲を認識し、無人搬送車Vの位置とラインLとの間の偏差をゼロに近づけるように、後輪222の左右の速度(回転量)をそれぞれ制御する。第1実施形態において無人搬送車Vは後進の際も、連結装置1の制御により、後方を撮影する撮像部13又は他の撮像部を用いて、進行方向のラインLに沿うように走行する。
When the automatic guided vehicle V moves forward, it basically automatically travels along a line L of a specific color marked on the floor surface. The automatic guided vehicle V recognizes the range of the line L from the image captured by the
図4は、被牽引車Tを牽引した状態の無人搬送車Vの走行制御の概要図である。図4の概要図は、一般的な走行制御の例を示す。図4Aから図4Eの順に、ラインLに沿って後退する様子を示す。なお、図4Aから図4Eは、説明を簡単とするために、被牽引車TとラインLとの間の距離を大きく設けて図示している。図4Aは、無人搬送車Vの連結部材23と連結装置1の連結部11とは直線上に沿う状態であって、連結角度θは0(ゼロ)度の状態である。後退時には、連結装置1の制御により、連結装置1の連結部11と、無人搬送車Vの連結部材23との間の連結角度θを、図4Bに示すように大きめに決定する。被牽引車TがラインLに近づくと、連結装置1は、図4Cに示すように、連結角度θを戻して小さくする。被牽引車TがラインL上に乗ると、連結装置1は、図4Dに示すように連結角度θを反対側に設定する。これにより、図4Eに示すように、無人搬送車Vと被牽引車Tとの両方がラインL上に乗り始める。
FIG. 4 is a schematic diagram of travel control of the automatic guided vehicle V with the towed vehicle T towed. The schematic diagram of FIG. 4 shows an example of general cruise control. 4A to 4E show how the robot moves backward along the line L. FIG. 4A to 4E are illustrated with a large distance between the towed vehicle T and the line L to simplify the explanation. 4A shows a state in which the connecting
図4に示した制御において、図4Bに示した連結角度を、大きく設定し過ぎると、被牽引車Tと無人搬送車Vとが接触してしまう事態や、無人搬送車Vの位置とラインLとの間の偏差が大きくなったり小さくなったり収束しない事態となる可能性が高い。そこで、第1実施形態の無人搬送車V及び連結装置1は、被牽引車Tを牽引している状態で後退する際の制御として、連結角度θを過度に大きく設定しないように以下のように制御する。以下、被牽引車Tを牽引している状態の無人搬送車Vの後退時の制御についてフローチャートを参照して説明する。
If the connection angle shown in FIG. 4B is set too large in the control shown in FIG. There is a high possibility that the deviation between the Therefore, the unmanned guided vehicle V and the
なお、以下に示す処理では、図中に示す、被牽引車Tからの目標軌道であるラインLに対する位置偏差dx、被牽引車Tの進行方向とラインLとの間の角度偏差dθを用いる。 In the processing described below, the position deviation dx from the towed vehicle T with respect to the line L, which is the target trajectory, and the angle deviation dθ between the traveling direction of the towed vehicle T and the line L are used.
図5は、連結装置1による後退制御手順の一例を示すフローチャートである。連結装置1は、無人搬送車Vに取り付けられ、且つ、被牽引車Tと連結している状態で、無人搬送車Vの制御部200との間でデータの授受をしつつ、以下の処理を実行する。
FIG. 5 is a flow chart showing an example of a reverse control procedure by the
連結装置1の制御部100は、プロセッサ101の処理により、無人搬送車Vの制御部200から、後退指示を受けたか否かを判断する(ステップS101)。ステップS101において、無人搬送車Vの制御部200は、連結された被牽引車Tを先頭として後退する場所に到達した場合、連結装置1の制御部100へ後退指示を送信する。
The
後退指示を受けていないと判断した場合(S101:NO)、制御部100は、処理をステップS101へ戻し、後退の指示を受けたと判断するまで待機する。制御部100は、後退指示を受けたと判断した場合(S101:YES)、無人搬送車Vから後輪222の後輪駆動部220の制御権を取得する(ステップS102)。以後、制御権を手放すまでは、制御部100からの制御信号により、後輪222が制御され、被牽引車T及び連結装置1側が前方となって無人搬送車Vが移動する。
If it is determined that the reverse command has not been received (S101: NO), the
制御部100は、走行経路情報を取得し、基準角度を算出する(ステップS103)。基準角度は、走行する経路(直線、曲線)上での走行の際の連結角度の基準となる。制御部100は、無人搬送車Vの制御部200から基準角度を取得してもよいし、目標軌道から所定のアルゴリズムにより算出してもよい。
The
制御部100は、無人搬送車Vの後方、即ち後退中の前方を撮影する撮像部13からの画像を取得し(ステップS104)、取得した画像に基づき、被牽引車Tと、目標軌道との間の位置偏差dx及び角度偏差dθを算出する(ステップS105)。ステップS105において制御部100は、被牽引車Tの固定輪の両輪の間の中間位置と、ラインLとの距離を、位置偏差dxとして算出し、ラインLと平行な線と、被牽引車Tの中心線との偏差(角度)を角度偏差dθとして算出する。制御部100は、目標軌道が曲線の場合、撮像部13から取得される画像に写る目標軌道の接線と、被牽引車Tの中心線との角度を角度偏差dθとして算出する。
The
制御部100は、ステップS105で算出した位置偏差dx及び角度偏差dθに対応する、連結角度修正値の上限値を読み出す(ステップS106)。偏差が小さい場合、連結角度修正値の上限値は小さく、偏差が大きい場合、連結角度修正値の上限値は大きい(図6参照)。
The
制御部100は、ステップS106で読み出した上限値を用いて連結角度の許容範囲を設定する(ステップS107)。ステップS107において制御部100は、連結角度の許容範囲を以下のように設定する。
許容範囲=基準角度±連結角度修正値の上限値
The
Tolerance = reference angle ± upper limit of connection angle correction value
制御部100は、エンコーダ112からその時点における実連結角度を取得する(ステップS108)。制御部100は、取得したその時点における実連結角度が、ステップS107で設定した連結角度の許容範囲内にあるか否かを判断する(ステップS109)。
The
許容範囲内にあると判断された場合(S109:YES)、制御部100は、ステップS105で算出された偏差を減少させるように後輪222の左右の速度(回転量)を算出し(ステップS110)、後輪駆動部220へ左右の速度を示す制御信号を出力する(ステップS111)。
If it is determined to be within the allowable range (S109: YES), the
制御部100は、無人搬送車V及び被牽引車Tが目標位置に到達したか否かを判断する(ステップS112)。ステップS112において制御部100は、撮像部13にて目標のマーカ等を撮像できたか否かによって判断してもよいし、他の方法で判断してもよい。
The
無人搬送車V及び被牽引車Tが目標位置に到達したと判断した場合(S112:YES)、制御部100は、停止するように後輪駆動部220へ制御信号を出力する(ステップS113)。制御部100は、無人搬送車Vへ後輪駆動部220の制御権を返し(ステップS114)、後退制御を終了する。
When determining that the automatic guided vehicle V and the towed vehicle T have reached the target positions (S112: YES), the
ステップS109において、連結角度が、連結角度の許容範囲内にないと判断された場合(S109:NO)、制御部100は、連結角度がその許容範囲内となるための後輪222の左右の速度(回転量)を算出し(ステップS115)、処理をステップS111へ進める。
In step S109, if it is determined that the connection angle is not within the allowable range of the connection angle (S109: NO), the
ステップS112において、目標位置に到達していないと判断された場合(S112:NO)、制御部100は、処理をステップS104へ戻す。
If it is determined in step S112 that the target position has not been reached (S112: NO),
図6は、偏差と連結角度の修正値の上限値との対応関係を示す図である。図6では、右側に偏差dxの大きさを示し、左側に、各々の偏差dxの範囲に対応する連結角度の許容範囲を示す。図6に示すように、目標位置であるラインLまでの位置偏差dxの範囲毎に、連結角度の上限値が設定されている。図6の例では、位置偏差dxが第1所定値以下である場合は、連結角度の修正値の上限値はα度、位置偏差dxが第1所定値超過であって第2所定値以下である場合は、連結角度の修正値の上限値はβ度、位置偏差dxが第2所定値超過であって第3所定値以下である場合は、連結角度の修正値の上限値はγ度に設定されている。位置偏差dxが第3所定値超過の場合、連結角度の修正値の上限値はγ度に設定される。角度偏差dθについても同様に図6に示したような対応関係が記憶されていてもよいし、位置偏差dx及び角度偏差dθの両方の範囲に対応付けて、上限値が記憶されていてもよい。 FIG. 6 is a diagram showing the correspondence relationship between the deviation and the upper limit of the correction value of the connection angle. In FIG. 6, the right side shows the magnitude of the deviation dx, and the left side shows the allowable range of the coupling angle corresponding to each deviation dx range. As shown in FIG. 6, the upper limit of the connection angle is set for each range of the positional deviation dx to the line L, which is the target position. In the example of FIG. 6, when the positional deviation dx is equal to or less than the first predetermined value, the upper limit of the correction value of the connection angle is α degrees, and when the positional deviation dx exceeds the first predetermined value and is equal to or less than the second predetermined value. If there is, the upper limit of the correction value of the connection angle is β degrees, and if the positional deviation dx exceeds the second predetermined value and is equal to or less than the third predetermined value, the upper limit of the correction value of the connection angle is γ degrees. is set. When the positional deviation dx exceeds the third predetermined value, the upper limit of the correction value of the connection angle is set to γ degrees. Similarly, the correspondence relationship shown in FIG. 6 may be stored for the angular deviation dθ, or the upper limit values may be stored in association with the ranges of both the positional deviation dx and the angular deviation dθ. .
図7は、無人搬送車Vの位置のラインLからの偏差(位置)の時間推移を示すグラフである。図7は、図5のフローチャートに示した処理手順により上限値を設定した場合の偏差dの推移を実線で示し、上限値を設定しない場合の位置偏差dxの推移を破線で示す。図7に示すように、図5のフローチャートに示した上限値を設定した制御によって、被牽引車TとラインLとの間の位置偏差dxは、収束しやすい。 FIG. 7 is a graph showing the time transition of the deviation (position) of the position of the automatic guided vehicle V from the line L. In FIG. In FIG. 7, the solid line indicates the transition of the deviation d when the upper limit is set according to the procedure shown in the flowchart of FIG. 5, and the dashed line indicates the transition of the positional deviation dx when the upper limit is not set. As shown in FIG. 7, the positional deviation dx between the towed vehicle T and the line L tends to converge by the control with the upper limit set shown in the flowchart of FIG.
上述の処理により、図7に示すように、無人搬送車Vの駆動輪222の位置は、時間に応じて小さくなり、ラインL上に乗る。これにより、無人搬送車Vの駆動輪222の位置と、ラインLとの間の偏差が大きいほどに、連結角度を大きくしてラインLへより早く戻りつつ、限界まで連結角度を折り、戻し角度も大きくして連結角度が収束しない状態に陥ることを回避させることができる。
As a result of the above-described processing, the position of the
図8は、連結装置1による走行制御の概要図を示す。図8では、被牽引車Tと連結された無人搬送車Vを、曲線ラインLに沿って後退させる様子を示す。図8では、上部から時計回りに順に動いていく様子を示す。図8Aの状態で、連結装置1の制御部100は、曲線ラインLに沿って走行するための基準角度を算出する。例えば制御部100は、所定のR曲線を更新する際の基準角度を設定する。図8Bの状態で、制御部100は、基準角度を目標にして連結角度θが作られている。図8Bの状態では比較的大きな連結角度θが作られている。被牽引車TとラインLとの位置偏差dxが比較的大きいため、連結角度θが大きくなっても許容されている。連結装置1の制御部100は、連結角度θが許容範囲内を維持するように、駆動輪222を制御して後進させる。図8Cの状態では、制御部100は、位置偏差dxが小さく、制御部100は角度を小さく戻しつつ、図8Dの状態では更に角度を小さくしている。これにより、被牽引車Tは曲線ラインL上に乗って後進する。
FIG. 8 shows a schematic diagram of travel control by the
(第2実施形態)
第2実施形態では、連結装置1による後退制御のうち、S105における目標の連結角度の算出をより精度よく実行する。図9は、第2実施形態の無人搬送車V及び連結装置1の構成を示すブロック図である。第2実施形態の無人搬送車V、連結装置1及び被牽引車Tの構成は、以下に示す寸法データ(幾何学データ)を用いることと、目標連結角の算出方法の詳細な手順以外は、第1実施形態の構成と同様である。したがって、共通する構成については同一の符号を付して詳細な説明を省略する。
(Second embodiment)
In the second embodiment, the calculation of the target coupling angle in S105 in the backward control by the
第2実施形態では、被牽引車Tの識別データを取得するための取得部14が連結装置1に設けられている。取得部14は、無人搬送車Vの走行方向における後方を撮影する撮像部であって、被牽引車Tに貼付された二次元コード、バーコード等から識別データを取得するものであってもよいし、RFID等で近距離無線によって被牽引車Tに取り付けられたタグから識別データを取得するものであってもよい。
In the second embodiment, the
また第2実施形態では、図9に示すように、目標連結角を算出するために、メモリ102に、無人搬送車Vの寸法データと、被牽引車Tの識別データに対応付けて寸法データとを含む寸法データが記憶されている。図10は、寸法データの概要図である。無人搬送車Vの寸法データは、無人搬送車Vを上方から見た場合の駆動輪である左右の後輪222の軸中心を結ぶ線分VLの中心点Qを基準として、後輪222の幅W1、中心点Qと連結軸231の中心点Pまでの長さL1を含む。被牽引車Tの寸法データは同様にして牽引される場合の後輪の軸中心を結ぶ線分TLの中心点Rを基準として、後輪の幅W2、中心点Rと、連結装置1を介して接続された場合の無人搬送車Vの連結部材23の連結軸231の中心点Pまでの長さL2を含む。
In the second embodiment, as shown in FIG. 9, in order to calculate the target coupling angle, the dimension data of the automated guided vehicle V and the identification data of the towed vehicle T are stored in the
寸法データを用いた連結装置1による制御処理について説明する。図11は、第2実施形態における無人搬送車Vの走行例を示す図である。無人搬送車Vは、図11に示すように、床面に付された環状の特定の色のラインLに沿って自動的に走行する。被牽引車Tと連結した無人搬送車Vは、ラインLに沿って目的地の特定のエリアBへ向かう。特定のエリアBは、被牽引車Tに載せられている物品を必要とする現場付近で、被牽引車Tを停めておくエリアである。特定のエリアBは、図11に示すように、特定の色、模様、光彩等のラインで区切られた駐車スペースである。無人搬送車V及び連結装置1は、特定のエリアB付近の特定ポイントに到着すると、駐車スペースに被牽引車Tを収容させるために後退で被牽引車Tを押し込むように駆動輪222及び連結角度を制御する。駐車スペース内に被牽引車Tが収まったことを確認すると、無人搬送車V及び連結装置1は、被牽引車Tとの連結を解除し、前進でラインLへ向かい、ラインL上に戻ってラインL上の巡回を再開する。
Control processing by the
図11に示す走行例において、駐車スペースに被牽引車Tを収容させるために後退で被牽引車Tを押すように、駆動輪222及び連結角度を制御する際の処理手順についてフローチャートを参照して説明する。
In the running example shown in FIG. 11, refer to the flow chart for the processing procedure when controlling the
図12は、第2実施形態の連結装置1の制御部100による制御処理手順の一例を示すフローチャートである。連結装置1は、無人搬送車Vに取り付けられ、且つ、被牽引車Tと連結している状態で、無人搬送車Vの制御部200との間でデータの授受をしつつ、以下の処理を実行する。
FIG. 12 is a flowchart showing an example of control processing procedures by the
連結装置1の制御部100は、プロセッサ101の処理により、無人搬送車Vの制御部200から、後退指示を受けたか否かを判断する(ステップS201)。ステップS201において、無人搬送車Vの制御部200は、図11に示した経路において特定のエリアB付近の特定ポイント(エリアBを通過したポイント)に到着すると停止し、被牽引車Tを駐車スペースに押し込むように、連結装置1の制御部100へ後退指示を送信する。
The
後退指示を受けていないと判断した場合(S201:NO)、制御部100は、処理をステップS201へ戻し、後退の指示を受けたと判断するまで待機する。制御部100は、後退指示を受けたと判断した場合(S201:YES)、無人搬送車Vから後輪222の後輪駆動部220の制御権を取得する(ステップS202)。以後、制御権を手放すまでは、制御部100からの制御信号により、後輪222が制御され、被牽引車T及び連結装置1側が前方となって無人搬送車Vが移動する。
If it is determined that the reverse command has not been received (S201: NO), the
制御部100は、取得部14によって被牽引車Tの識別データを取得し(ステップS203)、取得した識別データに対応付けられた寸法データをメモリ102から読み出す(ステップS204)。ステップS203において制御部100は、被牽引車Tと連結する際に、被牽引車Tから、取得部14によって識別データを取得しておいてもよい。
The
制御部100は、寸法データを用いて、被牽引車Tを押し込むための目標連結角度を導出する(ステップS205)。ステップS205の導出方法については、詳細を後述する。
The
制御部100は、エンコーダ112から、連結装置1と無人搬送車Vとの間の実連結角度を取得する(ステップS206)。ステップS206において制御部100は、後述するように、エンコーダ112のみならず、TOFセンサを用いてもよい。
The
制御部100は、実連結角度が目標連結角度となるように、後輪222の左右の速度(回転量)を算出し(ステップS207)、算出した速度で連結角度を作るように制御信号を出力する(ステップS208)。
The
制御部100は、駆動輪222の速度と被牽引車Tを押し込み始めてからの経過時間により、無人搬送車V及び被牽引車Tの位置を推定し(ステップS209)、被牽引車Tが目的位置に到達したか否かを判断する(ステップS210)。
The
被牽引車Tが目的位置に到達したと判断された場合(S210:YES)、制御部100は、停止するように後輪駆動部220へ制御信号を出力する(ステップS211)。制御部100は、無人搬送車Vへ後輪駆動部220の制御権を返し(ステップS212)、後退制御を終了する。
When it is determined that the towed vehicle T has reached the target position (S210: YES), the
被牽引車Tが目的位置に到達していいないと判断された場合(S210:NO)、制御部100は、処理をステップ206へ処理を戻す。
If it is determined that the towed vehicle T has not reached the target position (S210: NO), the
図12のフローチャートに示した処理手順をより詳細に説明する。図13は、決定される目標軌跡の一例を示す図である。被牽引車Tの基準Rと、目的位置となる基準点R´とは、図13に示すように90度の円弧R-R”を含む軌跡で結ばれている。制御部100は、円弧の半径r2及び中心点Oを特定する。制御部100は、無人搬送車Vが牽引している被牽引車Tに対応する寸法データから、被牽引車Tの後輪の軸中心を結ぶTLの中心点である基準点Rと連結軸231の中心点Pまでの長さL2を読み出す。制御部100は、無人搬送車Vにおける基準点Qと連結軸231の中心点Pまでの長さL1を読み出す。
The processing procedure shown in the flowchart of FIG. 12 will be described in more detail. FIG. 13 is a diagram showing an example of the determined target trajectory. The reference R of the towed vehicle T and the reference point R', which is the target position, are connected by a trajectory including a 90-degree arc RR'' as shown in FIG. Identify the radius r2 and the center point O. Based on the dimension data corresponding to the towed vehicle T towed by the automatic guided vehicle V, the
図14は、連結角度の制御の一例を示す図である。図14は、被牽引車Tの基準点Rが図13に示した目標軌跡(円弧R-R”)を描くために必要な連結角度を導出するための無人搬送車Vの基準点Q、連結軸231の中心点P、連結角度θの幾何学データを図示したものである。
FIG. 14 is a diagram showing an example of control of the connection angle. FIG. 14 shows the reference point Q of the automatic guided vehicle V for deriving the connection angle necessary for the reference point R of the towed vehicle T to draw the target trajectory (arc RR″) shown in FIG. The geometric data of the center point P of the
無人搬送車Vの駆動輪である後輪222を結ぶ線分VL及びその長さ(幅)W1、被牽引車Tの固定軸(後輪)を結ぶ線分TL及びその長さ(幅)W2、並びに長さL1、L2と、連結角度θとは、図16に示す関係を示す。連結角度θを一定に維持するように、被牽引車Tと連結したまま無人搬送車Vを後退させた場合、無人搬送車Vは、線分VLの延長線と線分TLの延長線との交点Oを中心に、基準点Qまでの距離を半径r1で回転運動する。同様に、連結角度θを一定に維持するように、被牽引車Tと連結したまま無人搬送車Vを後退させた場合、被牽引車Tは、交点Oを中心に、基準点Rまでの距離を半径r2で回転運動する。
A line segment VL connecting the
図14に示した幾何学的関係を特定できることにより、被牽引車Tとの長さL2等の寸法データに基づいて連結角度θを算出したり、逆に、連結角度θが特定できる場合には、連結角度θから被牽引車Tの基準点Rの軌跡(半径r2及び中心点O)を算出したりすることができる。 By being able to specify the geometrical relationship shown in FIG. 14, the connection angle θ can be calculated based on the dimension data such as the length L2 of the towed vehicle T, or conversely, when the connection angle θ can be specified. , the trajectory (radius r2 and center point O) of the reference point R of the towed vehicle T can be calculated from the connection angle θ.
制御部100は、特定された基準点Q、R、連結軸231の中心点P、目的軌跡の円弧の半径r2、及び中心Oと、読み出した長さL1、L2とに基づき、図14に示すように、制御プログラム1Pに基づいて以下の式(1)から(3)に示すように連結角度θを算出する。
Based on the specified reference points Q and R, the center point P of the connecting
角度POR=φ2=arcTAN(L2/r2)…(1)
半径r=r2/COSφ2…(2)
θ=arcSIN(L1/r)+arcSIN(L2/r)…(3)
Angle POR=φ2=arcTAN(L2/r2) (1)
Radius r=r2/COSφ2 (2)
θ=arcSIN(L1/r)+arcSIN(L2/r) (3)
連結装置1の制御部100は、このように算出した連結角度θを維持するように無人搬送車Vの後輪222の左右の回転速度を設定して制御する。これにより、連結軸231の中心点Pは中心点Oに対して半径rの円軌道上を動き、無人搬送車Vの基準点Qは中心点Oに対して半径r1の円軌道上を動き、被牽引車Tの基準点Rは中心点Oに対して半径r2の円軌道上を動く。
The
逆に、制御部100は、特定した基準点Q、R、連結軸231の中心点Pと、読み出した長さL1、L2と、エンコーダ112から得られる実連結角度θとに基づき、図16に示す幾何学関係に基づいて、以下のように、被牽引車Tの軌跡を導出することができる。制御部100はまず、無人搬送車Vの後輪222の中心を結ぶVLの延長線と、被牽引車Tの後輪の軸中心を結ぶ線分TLの延長線との交差点を円弧の中心Oと特定する。制御部100は、交点Oを中心とし、基準点Rまでの距離r2を半径とする円弧を、被牽引車Tの軌跡として導出できる。
16 based on the identified reference points Q and R, the center point P of the connecting
上述したように、図14に示した幾何学関係を用い、被牽引車Tに応じた長さL2に基づいて連結角度θ、あるいは、中心点O及び半径r2によって規定される軌道を算出することができる。 As described above, using the geometrical relationship shown in FIG. 14, the trajectory defined by the connection angle θ or the center point O and the radius r2 is calculated based on the length L2 corresponding to the towed vehicle T. can be done.
また連結装置1は、係合部12による係合対象、即ち無人搬送車Vに連結させる被牽引車Tとの連結角度を、連結装置1の被牽引車Tと対向する面に水平方向に並設した複数の距離センサ(TOFセンサ等)を用いて測定してもよい(S206)。この場合、連結装置1は、複数の距離センサからそれぞれ測定された距離データの差分から、幾何学的に連結角度を算出可能である。また、連結装置1は、連結する被牽引車Tの種類、寸法を識別する識別データを、被牽引車Tに付されているタグから取得部14によって読み取り、長さL2のデータを取得してもよい。タグは、取得部14が撮像部である場合、バーコード、二次元コード等であってもよいし、取得部14が近距離無線通信によるリーダである場合、RFID等の無線通信により記憶されている識別データ等の情報の読み取りが可能な記憶媒体であってもよい。
In addition, the
第1実施形態及び第2実施形態の連結装置1の制御により、被牽引車Tを連結した状態での無人搬送車Vの後退を、連結角度θの単純増を回避しつつ、被牽引車Tを目的の位置へ押し込むように制御できる。
Under the control of the
第1実施形態及び第2実施形態では、連結装置1の制御部100が、無人搬送車Vから駆動輪である後輪222の制御権を受け取って制御するものとして説明した。しかしながら、上述した後退制御の処理手順は、無人搬送車Vの制御部200自身によって実施されてもよい。
1st Embodiment and 2nd Embodiment demonstrated that the
上述のように開示された実施の形態は全ての点で例示であって、制限的なものではない。本発明の範囲は、特許請求の範囲によって示され、特許請求の範囲と均等の意味及び範囲内での全ての変更が含まれる。 The embodiments disclosed as described above are illustrative in all respects and are not restrictive. The scope of the present invention is indicated by the scope of claims, and includes all modifications within the meaning and scope of equivalence to the scope of claims.
1 連結装置
11 連結部
112 エンコーダ(センサ)
12 係合部
13 撮像部
14 取得部
100 制御部(コンピュータ)
102 メモリ(記憶部)
V 無人搬送車
200 制御部(コンピュータ)
222 後輪(駆動輪)
231 連結軸
T 被牽引車
T1 フレーム
T2 車輪
1 connecting
12
102 memory (storage unit)
V automatic guided
222 rear wheel (drive wheel)
231 connecting shaft T towed vehicle T1 frame T2 wheel
Claims (9)
被牽引車が、前記無人搬送車の進行方向に対して左右に回転可能に連結軸で連結されており、
前記コンピュータは、
後退指示を受けた場合、
前記無人搬送車の後方を撮像する撮像部から撮像画像を取得し、
取得した撮像画像に基づき、前記被牽引車の直線又は曲線を含む目標軌道と前記被牽引車との偏差を算出し、
予め偏差の大きさに応じて記憶部に記憶してある連結角度の修正値の上限値から、算出した偏差に対応する上限値を読み出し、
前記連結軸における前記被牽引車の連結角度を、前記上限値を超えない範囲に設定し、
設定した連結角度に基づき前記無人搬送車を後退させるための前記駆動輪の左右の回転量を算出し、
算出した回転量に基づき前記駆動輪を制御する
無人搬送車の制御方法。 A control method in which a computer controls the driving wheels of an automatic guided vehicle,
The towed vehicle is connected by a connecting shaft so as to be rotatable left and right with respect to the traveling direction of the automatic guided vehicle,
The computer is
When instructed to retreat,
Acquiring a captured image from an imaging unit that captures the rear of the automatic guided vehicle,
calculating a deviation between the towed vehicle and a target trajectory including a straight line or curve of the towed vehicle based on the captured image;
reading the upper limit value corresponding to the calculated deviation from the upper limit value of the correction value of the connection angle stored in advance in the storage unit according to the magnitude of the deviation;
setting the connection angle of the towed vehicle on the connection shaft within a range not exceeding the upper limit ;
calculating the amount of left and right rotation of the drive wheels for moving the automatic guided vehicle backward based on the set connection angle;
A control method for an automatic guided vehicle, wherein the drive wheels are controlled based on the calculated amount of rotation.
被牽引車が、前記無人搬送車の進行方向に対して左右に回転可能に連結軸で連結されており、
前記コンピュータは、
後退指示を受けた場合、前記連結軸における前記被牽引車の連結角度を以下の式(1)から(3)により導出して設定し、
角度POR=φ2=arcTAN(L2/r2)…(1)
半径r=r2/COSφ2…(2)
θ=arcSIN(L1/r)+arcSIN(L2/r)…(3)
O:無人搬送車の駆動輪の回転軸の延長線と被牽引車の駆動輪の回転軸の延長線とが
交差する点
P:連結軸の中心点
Q:無人搬送車の駆動輪の回転軸の中心点
R:被牽引車の固定輪の回転軸の中心点
L1:線分P-Qの長さ
L2:線分P-Rの長さ
r:点Oを中心とする点Pの回転半径
r2:点Oを中心とする点Rの回転半径
θ:連結角度(無人搬送車の進行方向と被牽引車の進行方向との偏差)
設定した連結角度に基づき前記無人搬送車を後退させるための前記駆動輪の左右の回転量を算出し、
算出した回転量に基づき前記駆動輪を制御する
無人搬送車の制御方法。 A control method in which a computer controls the driving wheels of an automatic guided vehicle,
The towed vehicle is connected by a connecting shaft so as to be rotatable left and right with respect to the traveling direction of the automatic guided vehicle,
The computer is
when a backward instruction is received, the connection angle of the towed vehicle on the connection shaft is derived from the following formulas (1) to (3) and set;
Angle POR=φ2=arcTAN(L2/r2) (1)
Radius r=r2/COSφ2 (2)
θ=arcSIN(L1/r)+arcSIN(L2/r) (3)
O: The point where the extension of the rotation axis of the drive wheel of the automatic guided vehicle and the extension of the rotation axis of the drive wheel of the towed vehicle intersect P: The center point of the connecting shaft Q: The rotation axis of the drive wheel of the automatic guided vehicle center point of R: center point of rotation axis of fixed wheel of towed vehicle
L1: Length of line segment PQ
L2: Length of line segment PR
r: Radius of rotation of point P centered on point O
r2: Radius of rotation of point R centered on point O
θ: Connection angle (deviation between the traveling direction of the unmanned guided vehicle and the traveling direction of the towed vehicle)
calculating the amount of left and right rotation of the drive wheels for moving the automatic guided vehicle backward based on the set connection angle;
controlling the drive wheels based on the calculated amount of rotation;
A control method for an automated guided vehicle.
連結軸における前記連結角度を測定するセンサを用い、
前記センサにより測定された実際の連結角度と、前記式(1)から式(3)に基づいて前記被牽引車の軌道を導出する
請求項2に記載の無人搬送車の制御方法。 The computer is
Using a sensor that measures the connection angle at the connection shaft,
3. The automatic guided vehicle control method according to claim 2 , wherein the trajectory of the towed vehicle is derived based on the actual connection angle measured by the sensor and the formulas (1) to (3).
予め被牽引車を識別する識別データに対応付けて前記被牽引車の寸法データを記憶しておき、
連結された被牽引車の識別データに対応する寸法データを読み出し、
寸法データに含まれる長さL2を前記式(1)から(3)で用いて前記連結角度を算出する、
請求項2又は3に記載の無人搬送車の制御方法。 The computer is
Dimensional data of the towed vehicle is stored in advance in association with identification data for identifying the towed vehicle,
reading dimensional data corresponding to the identification data of the towed vehicle;
calculating the connection angle using the length L2 included in the dimension data in the formulas (1) to (3);
The method for controlling an automatic guided vehicle according to claim 2 or 3 .
請求項1又は2に記載の無人搬送車の制御方法。 The computer is provided in a coupling device that is connected to the rear part of the automatic guided vehicle via the coupling shaft and has an engaging portion that engages with the towed vehicle for coupling.
The method for controlling an automatic guided vehicle according to claim 1 or 2 .
被牽引車が、前記無人搬送車の進行方向に対して左右に回転可能に連結軸で連結されており、
前記制御部は、
後退指示を受けた場合、前記無人搬送車の後方を撮像する撮像部から撮像画像を取得し、
取得した撮像画像に基づき、前記被牽引車の直線又は曲線を含む目標軌道と前記被牽引車との偏差を算出し、
予め偏差の大きさに応じて記憶部に記憶してある連結角度の修正値の上限値から、算出した偏差に対応する上限値を読み出し、
前記連結軸における前記被牽引車の連結角度を、前記上限値を超えない範囲に設定し、
設定した連結角度に基づき前記無人搬送車を後退させるための前記駆動輪の左右の回転量を算出し、
算出した回転量に基づき前記駆動輪を制御する
無人搬送車の制御装置。 A control device comprising a control unit in which a computer controls the driving wheels of an automatic guided vehicle,
The towed vehicle is connected by a connecting shaft so as to be rotatable left and right with respect to the traveling direction of the automatic guided vehicle,
The control unit
When receiving a backward instruction , acquiring a captured image from an imaging unit that captures the rear of the automatic guided vehicle,
calculating a deviation between the towed vehicle and a target trajectory including a straight line or curve of the towed vehicle based on the captured image;
reading the upper limit value corresponding to the calculated deviation from the upper limit value of the correction value of the connection angle stored in advance in the storage unit according to the magnitude of the deviation;
setting the connection angle of the towed vehicle on the connection shaft within a range not exceeding the upper limit ;
calculating the amount of left and right rotation of the drive wheels for moving the automatic guided vehicle backward based on the set connection angle;
A control device for an unmanned guided vehicle that controls the driving wheels based on the calculated rotation amount.
被牽引車が、前記無人搬送車の進行方向に対して左右に回転可能に連結軸で連結されており、
前記制御部は、
後退指示を受けた場合、前記連結軸における前記被牽引車の連結角度を以下の式(1)から(3)により導出して設定し、
角度POR=φ2=arcTAN(L2/r2)…(1)
半径r=r2/COSφ2…(2)
θ=arcSIN(L1/r)+arcSIN(L2/r)…(3)
O:無人搬送車の駆動輪の回転軸の延長線と被牽引車の駆動輪の回転軸の延長線とが
交差する点
P:連結軸の中心点
Q:無人搬送車の駆動輪の回転軸の中心点
R:被牽引車の固定輪の回転軸の中心点
L1:線分P-Qの長さ
L2:線分P-Rの長さ
r:点Oを中心とする点Pの回転半径
r2:点Oを中心とする点Rの回転半径
θ:連結角度(無人搬送車の進行方向と被牽引車の進行方向との偏差)
設定した連結角度に基づき前記無人搬送車を後退させるための前記駆動輪の左右の回転量を算出し、
算出した回転量に基づき前記駆動輪を制御する
無人搬送車の制御装置。 A control device comprising a control unit in which a computer controls the driving wheels of an automatic guided vehicle,
The towed vehicle is connected by a connecting shaft so as to be rotatable left and right with respect to the traveling direction of the automatic guided vehicle ,
The control unit
when a backward instruction is received, the connection angle of the towed vehicle on the connection shaft is derived from the following formulas (1) to (3) and set;
Angle POR=φ2=arcTAN(L2/r2) (1)
Radius r=r2/COSφ2 (2)
θ=arcSIN(L1/r)+arcSIN(L2/r) (3)
O: The extension of the rotation axis of the driving wheel of the automatic guided vehicle and the extension of the rotation axis of the driving wheel of the towed vehicle
point of intersection
P: Center point of connecting axis
Q: The center point of the rotation axis of the driving wheel of the automatic guided vehicle
R: Center point of the rotation axis of the fixed wheel of the towed vehicle
L1: Length of line segment PQ
L2: Length of line segment PR
r: Radius of rotation of point P centered on point O
r2: Radius of rotation of point R centered on point O
θ: Connection angle (deviation between the traveling direction of the unmanned guided vehicle and the traveling direction of the towed vehicle)
calculating the amount of left and right rotation of the drive wheels for moving the automatic guided vehicle backward based on the set connection angle;
controlling the drive wheels based on the calculated amount of rotation;
Control device for automated guided vehicles.
前記コンピュータに、
後退指示を受けた場合、
前記無人搬送車の後方を撮像する撮像部から撮像画像を取得し、
取得した撮像画像に基づき、前記被牽引車の直線又は曲線を含む目標軌道と前記被牽引車との偏差を算出し、
予め偏差の大きさに応じて記憶部に記憶してある連結角度の修正値の上限値から、算出した偏差に対応する上限値を読み出し、
前記連結軸における前記被牽引車の連結角度を、前記上限値を超えない範囲に設定し、
設定した連結角度に基づき前記無人搬送車を後退させるための前記駆動輪の左右の回転量を算出し、
算出した回転量に基づき前記駆動輪を制御する制御信号を出力する
処理を実行させるコンピュータプログラム。 A computer program that causes a computer that controls driving wheels of an automatic guided vehicle to execute control processing in a state in which the towed vehicle is rotatably connected to the towed vehicle by a connecting shaft to the left and right with respect to the traveling direction,
to the computer;
When instructed to retreat,
Acquiring a captured image from an imaging unit that captures the rear of the automatic guided vehicle,
calculating a deviation between the towed vehicle and a target trajectory including a straight line or curve of the towed vehicle based on the captured image;
reading the upper limit value corresponding to the calculated deviation from the upper limit value of the correction value of the connection angle stored in advance in the storage unit according to the magnitude of the deviation;
setting the connection angle of the towed vehicle on the connection shaft within a range not exceeding the upper limit ;
calculating the amount of left and right rotation of the drive wheels for moving the automatic guided vehicle backward based on the set connection angle;
A computer program for executing a process of outputting a control signal for controlling the driving wheels based on the calculated amount of rotation.
前記コンピュータに、to the computer;
後退指示を受けた場合、前記連結軸における前記被牽引車の連結角度を以下の式(1)から(3)により導出して設定し、when a backward instruction is received, the connection angle of the towed vehicle on the connection shaft is derived from the following formulas (1) to (3) and set;
角度POR=φ2=arcTAN(L2/r2)…(1)Angle POR=φ2=arcTAN(L2/r2) (1)
半径r=r2/COSφ2…(2)Radius r=r2/COSφ2 (2)
θ=arcSIN(L1/r)+arcSIN(L2/r)…(3)θ=arcSIN(L1/r)+arcSIN(L2/r) (3)
O:無人搬送車の駆動輪の回転軸の延長線と被牽引車の駆動輪の回転軸の延長線とがO: The extension of the rotation axis of the driving wheel of the automatic guided vehicle and the extension of the rotation axis of the driving wheel of the towed vehicle
交差する点point of intersection
P:連結軸の中心点P: Center point of connecting axis
Q:無人搬送車の駆動輪の回転軸の中心点Q: The center point of the rotation axis of the driving wheel of the automatic guided vehicle
R:被牽引車の固定輪の回転軸の中心点R: Center point of the rotation axis of the fixed wheel of the towed vehicle
L1:線分P-Qの長さL1: Length of line segment PQ
L2:線分P-Rの長さL2: Length of line segment PR
r:点Oを中心とする点Pの回転半径r: Radius of rotation of point P centered on point O
r2:点Oを中心とする点Rの回転半径r2: Radius of rotation of point R centered on point O
θ:連結角度(無人搬送車の進行方向と被牽引車の進行方向との偏差)θ: Connection angle (deviation between the traveling direction of the unmanned guided vehicle and the traveling direction of the towed vehicle)
設定した連結角度に基づき前記無人搬送車を後退させるための前記駆動輪の左右の回転量を算出し、calculating the amount of left and right rotation of the drive wheels for moving the automatic guided vehicle backward based on the set connection angle;
算出した回転量に基づき前記駆動輪を制御するcontrolling the drive wheels based on the calculated amount of rotation;
処理を実行させるコンピュータプログラム。A computer program that causes a process to be performed.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2022075289A JP7151925B1 (en) | 2022-04-28 | 2022-04-28 | Automatic guided vehicle control method, control device, and computer program |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2022075289A JP7151925B1 (en) | 2022-04-28 | 2022-04-28 | Automatic guided vehicle control method, control device, and computer program |
Publications (2)
Publication Number | Publication Date |
---|---|
JP7151925B1 true JP7151925B1 (en) | 2022-10-12 |
JP2023164008A JP2023164008A (en) | 2023-11-10 |
Family
ID=83593737
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2022075289A Active JP7151925B1 (en) | 2022-04-28 | 2022-04-28 | Automatic guided vehicle control method, control device, and computer program |
Country Status (1)
Country | Link |
---|---|
JP (1) | JP7151925B1 (en) |
Citations (8)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2002326579A (en) | 2001-05-01 | 2002-11-12 | Honda Motor Co Ltd | Front and rear wheel steered automobile |
JP2003034261A (en) | 2001-07-24 | 2003-02-04 | Tokyu Car Corp | Linked vehicle retreat control device and retreat control method for the same |
US20060103511A1 (en) | 2004-11-12 | 2006-05-18 | Lee Yong H | Vehicle-trailer backing up system using active front steer |
DE102006059082A1 (en) | 2006-12-14 | 2008-06-19 | Robert Bosch Gmbh | Steering vehicle with trailer involves determining desired bend angle between vehicle and trailer longitudinal axes as function of steering wheel angle, adjusting rear axle steering angle taking account of actual and desired bend angles |
JP2014186680A (en) | 2013-03-25 | 2014-10-02 | Hitachi Industrial Equipment Systems Co Ltd | Automatic conveyance vehicle |
JP2016193703A (en) | 2015-04-02 | 2016-11-17 | 日野自動車株式会社 | Backward driving support device for combination vehicle |
JP2020001631A (en) | 2018-06-29 | 2020-01-09 | アイシン精機株式会社 | Towing support device |
JP2020011684A (en) | 2018-07-20 | 2020-01-23 | 日立オートモティブシステムズ株式会社 | Vehicle control device, vehicle control method and vehicle control system |
Family Cites Families (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP3334513B2 (en) * | 1996-10-22 | 2002-10-15 | 三菱自動車工業株式会社 | Rear wheel steering control method for towing vehicle and four-wheel steering mechanism |
-
2022
- 2022-04-28 JP JP2022075289A patent/JP7151925B1/en active Active
Patent Citations (8)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2002326579A (en) | 2001-05-01 | 2002-11-12 | Honda Motor Co Ltd | Front and rear wheel steered automobile |
JP2003034261A (en) | 2001-07-24 | 2003-02-04 | Tokyu Car Corp | Linked vehicle retreat control device and retreat control method for the same |
US20060103511A1 (en) | 2004-11-12 | 2006-05-18 | Lee Yong H | Vehicle-trailer backing up system using active front steer |
DE102006059082A1 (en) | 2006-12-14 | 2008-06-19 | Robert Bosch Gmbh | Steering vehicle with trailer involves determining desired bend angle between vehicle and trailer longitudinal axes as function of steering wheel angle, adjusting rear axle steering angle taking account of actual and desired bend angles |
JP2014186680A (en) | 2013-03-25 | 2014-10-02 | Hitachi Industrial Equipment Systems Co Ltd | Automatic conveyance vehicle |
JP2016193703A (en) | 2015-04-02 | 2016-11-17 | 日野自動車株式会社 | Backward driving support device for combination vehicle |
JP2020001631A (en) | 2018-06-29 | 2020-01-09 | アイシン精機株式会社 | Towing support device |
JP2020011684A (en) | 2018-07-20 | 2020-01-23 | 日立オートモティブシステムズ株式会社 | Vehicle control device, vehicle control method and vehicle control system |
Also Published As
Publication number | Publication date |
---|---|
JP2023164008A (en) | 2023-11-10 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
RU2720138C2 (en) | Method of automatic supply to loading-unloading platform for use in large-capacity trucks | |
US20200130582A1 (en) | Hitching maneuver | |
JP2021533027A (en) | Automatic retreat by selecting the target position | |
KR20220016291A (en) | Parking assistance method and parking control device | |
CN106886222B (en) | Control method and device for automated guided vehicle | |
Gehrig et al. | A trajectory-based approach for the lateral control of car following systems | |
CN110871652A (en) | System and method for reverse braking during automatic hitch alignment | |
JP7395877B2 (en) | Robot system and control method | |
CN109747355A (en) | Trailer coupler height is compensated in automatic mounting operation | |
JP5218479B2 (en) | Mobile system | |
CN111717116A (en) | System and method for trailer alignment | |
AU2022204003B2 (en) | Method for moving a vehicle to a component of an object at a distance therefrom (coordinate transformation) | |
CN113885525A (en) | Path planning method and system for automatically driving vehicle to get rid of trouble, vehicle and storage medium | |
CN117207957A (en) | Driving support device and driving support method | |
JPWO2020013337A1 (en) | Traveling system for moving vehicles | |
JP7151925B1 (en) | Automatic guided vehicle control method, control device, and computer program | |
CN101500879B (en) | Steering support device | |
US20210188355A1 (en) | Transverse steering method and transverse steering device for moving a vehicle into a target position, and vehicle for this purpose | |
JP2707546B2 (en) | Vehicle steering control device | |
CN109501535A (en) | Method for positioning and removing trailer shaft coupling, device and computer program product for positioning trailer shaft coupling | |
US11279187B2 (en) | Automatic alignment reattempt in automatic hitch operation | |
AU2022204002B2 (en) | Method for moving a vehicle to a component of an object at a distance therefrom (pre-positioning point) | |
US20230150321A1 (en) | Autonomous Mobile Robot and System for Transportation and Delivery of Carts | |
WO2022257550A1 (en) | Docking method for self-moving forklift, and self-moving forklift | |
JP6884339B2 (en) | Work platform |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20220428 |
|
A871 | Explanation of circumstances concerning accelerated examination |
Free format text: JAPANESE INTERMEDIATE CODE: A871 Effective date: 20220428 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20220614 |
|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20220727 |
|
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: 20220830 |
|
A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20220912 |
|
R150 | Certificate of patent or registration of utility model |
Ref document number: 7151925 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 |