[go: nahoru, domu]

JP2022188455A - Palette carrying system - Google Patents

Palette carrying system Download PDF

Info

Publication number
JP2022188455A
JP2022188455A JP2021096493A JP2021096493A JP2022188455A JP 2022188455 A JP2022188455 A JP 2022188455A JP 2021096493 A JP2021096493 A JP 2021096493A JP 2021096493 A JP2021096493 A JP 2021096493A JP 2022188455 A JP2022188455 A JP 2022188455A
Authority
JP
Japan
Prior art keywords
group
pallet
point
groups
legs
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.)
Pending
Application number
JP2021096493A
Other languages
Japanese (ja)
Inventor
裕司 宮下
Yuji Miyashita
圭悟 佐藤
Keigo Sato
克己 安田
Katsumi Yasuda
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Sinfonia Technology Co Ltd
Original Assignee
Sinfonia Technology Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Sinfonia Technology Co Ltd filed Critical Sinfonia Technology Co Ltd
Priority to JP2021096493A priority Critical patent/JP2022188455A/en
Publication of JP2022188455A publication Critical patent/JP2022188455A/en
Pending legal-status Critical Current

Links

Images

Landscapes

  • Length Measuring Devices By Optical Means (AREA)
  • Warehouses Or Storage Devices (AREA)
  • Control Of Position, Course, Altitude, Or Attitude Of Moving Bodies (AREA)

Abstract

To provide a palette carrying system that reduces an occasion in which a position of a palette becomes undetectable.SOLUTION: A palette carrying system executes: a data collecting step of obtaining plural pieces of detection data each related to a reflection point that is regarded as a point where detection light is reflected; a direction classifying step including a corner point detecting step of detecting a corner point located at a position where an arrangement direction in which point groups where at least reflection points gather as a group changes from the plural pieces of detection data, a grouping step of grouping the point groups into plural groups divided by the corner point, and a classifying step of classifying a horizontal group 322 aligned in a widthwise direction of a palette or a vertical group 321 aligned in a depthwise direction orthogonal to the widthwise direction and a vertical direction regarding a direction in which the point groups of the group extend on the basis of approximate position information; and a palette position deriving step of deriving a center position of a pair of leg portions 12 using the plural pieces of detection data belonging to at least one of the vertical group or the horizontal group.SELECTED DRAWING: Figure 9

Description

本発明は、荷役用パレットを無人運転可能な搬送車により搬送する際に用いられる、パレット搬送システムに関するものである。 TECHNICAL FIELD The present invention relates to a pallet transport system used when transporting cargo handling pallets by a transport vehicle capable of unmanned operation.

例えば製鉄所等の製造施設において、荷役用のパレットの下部空間に搬送車を進入させ、搬送車がパレットを持ち上げることで、パレットごと荷物を搬送する方法がある。この方法の一例が特許文献1に記載されている。 For example, in a manufacturing facility such as an ironworks, there is a method of transporting a load together with a pallet by allowing a transport vehicle to enter the space below a pallet for cargo handling and lifting the pallet. An example of this method is described in US Pat.

無人運転する搬送車をパレットの下部空間に誘導する方法に関し、特許文献1には、搬送車の車体に対するパレットの相対位置と角度を検出するために、車体に取り付けたセンサからレーザ光を、パレットが有する両脚における柱部に照射することで、測定点の集合したデータ群であり、かつ、対向した関係にあるものを得ることにより柱部の内法位置を検出し、これをもとにパレットの両脚の方向と両脚の中心線とを演算している。なお、柱部は形鋼(H形鋼など)を用いたラーメン構造またはトラス構造からなっている。 Regarding a method of guiding an unmanned transport vehicle to a space below a pallet, Patent Document 1 discloses that a laser beam is emitted from a sensor attached to the vehicle body to detect the relative position and angle of the pallet with respect to the vehicle body of the transport vehicle. By irradiating the pillars of both legs possessed by the pallet The direction of both legs and the center line of both legs are calculated. In addition, the column part consists of a rigid-frame structure or a truss structure using shaped steel (such as H-shaped steel).

特許第4427360号公報Japanese Patent No. 4427360

しかし、前記方法では、搬送車のパレットに対する位置関係により、パレットの左右いずれかの柱部にレーザ光が当たらなかったり、レーザ光の反射光を検出できなかったりすることがあった。この場合、パレットの位置の検出ができない。 However, in the above method, depending on the positional relationship of the transport vehicle with respect to the pallet, the laser light may not hit either the left or right column of the pallet, or the reflected light of the laser light may not be detected. In this case, the position of the pallet cannot be detected.

そこで、本発明は、パレットの位置の検出ができなくなる場面が生じることを低減したパレット搬送システムを提供することを課題とする。 SUMMARY OF THE INVENTION Accordingly, it is an object of the present invention to provide a pallet transport system that reduces the occurrence of situations in which the position of a pallet cannot be detected.

本発明のパレット搬送システムは、荷台及び前記荷台を幅方向に間隔を空けて下方から支持する一対の脚部を有するパレットの前記荷台の下方に配置された状態で前記パレットを地面から浮かせつつ移動させる搬送車によるパレット搬送システムにおいて、前記搬送車は、前記一対の脚部に検出光を照射する照射部と、前記検出光が前記一対の脚部に反射された反射光を受光する受光部と、を有し、前記搬送車に対する前記パレットのおおよその位置に関する概略位置情報を把握する概略位置把握工程と、少なくとも前記一対の脚部に前記照射部から前記検出光を照射して前記受光部で前記反射光を受光することで、前記検出光が反射した地点として扱われる反射地点に関する複数の検出データを取得するデータ収集工程と、前記複数の検出データから、少なくとも前記反射地点が一群に集合した点群が並ぶ方向が変わる位置にある前記反射地点であるコーナ点を検出するコーナ点検出工程、前記点群を前記コーナ点で区切られた複数のグループに分けるグループ分け工程、及び、前記概略位置情報に基づいて前記グループの点群が延びる方向に関して、前記パレットの幅方向に並ぶ横グループ、又は、前記幅方向及び上下方向に直交する奥行方向に並ぶ縦グループに分類する分類工程の各々を含む方向分類工程と、前記縦グループ及び前記横グループの少なくとも一つに属する前記複数の検出データを用いて、前記一対の脚部の中心位置を導くパレット位置導出工程と、を実施する。 A pallet transport system of the present invention moves a pallet having a loading platform and a pair of legs for supporting the loading platform from below at intervals in the width direction while the pallet is placed below the loading platform and lifted from the ground. In the pallet transport system using a transport vehicle that allows the transport vehicle to move, the transport vehicle includes an irradiation unit that irradiates the pair of legs with detection light, and a light receiving unit that receives light reflected by the pair of legs from the detection light. and a general position grasping step of grasping general position information about the approximate position of the pallet with respect to the transport vehicle; a data collection step of acquiring a plurality of detection data relating to a reflection point treated as a point at which the detection light is reflected by receiving the reflected light; and a group of at least the reflection points gathered from the plurality of detection data A corner point detection step of detecting a corner point that is the reflection point at a position where the direction in which the point group is arranged changes, a grouping step of dividing the point group into a plurality of groups separated by the corner points, and the approximate position A classification step of classifying into horizontal groups aligned in the width direction of the pallet or vertical groups aligned in the depth direction orthogonal to the width direction and the vertical direction with respect to the direction in which the point cloud of the group extends based on the information. A direction classification step and a pallet position derivation step of deriving the center positions of the pair of legs using the plurality of detection data belonging to at least one of the vertical group and the horizontal group are performed.

かかる構成によれば、複数の検出データをコーナ点で区切ってグループ分けし、概略位置把握手段によって把握された概略位置に基づいて各グループを構成する点群が並ぶ方向によってグループを縦グループ及び横グループに分類し、縦グループ及び横グループの少なくとも一方に属する複数の検出データに基づいて一対の脚部の中心位置を導くので、パレットの脚部の一部に検出光が照射できなかったり、反射光が検出できなかったりした場合でもパレットの位置検出ができる。 According to this configuration, a plurality of pieces of detection data are divided into groups by corner points, and the groups are divided into vertical groups and horizontal groups according to the direction in which the point groups forming each group are arranged based on the general positions grasped by the general position grasping means. Classifying into groups and guiding the center position of a pair of legs based on a plurality of detection data belonging to at least one of a vertical group and a horizontal group. Pallet position can be detected even when light cannot be detected.

また、前記方向分類工程は、前記各グループの点群が並ぶ方向が、前記照射部が前記検出光を照射する原点から前記各グループに向かう方向と略同じ場合に、該当する前記グループを前記分類工程における分類対象から除外するグループ除外工程を含むこともできる。 Further, in the direction classification step, when the direction in which the point groups of each group are arranged is substantially the same as the direction toward each group from the origin where the irradiation unit irradiates the detection light, the corresponding group is classified. It is also possible to include a group exclusion step for exclusion from classification targets in the process.

かかる構成によれば、方向分類工程は、グループの点群が並ぶ方向が、原点から前記グループに向かう方向と略同じ場合に、グループを分類対象から除外するグループ除外工程を備えるので、本来検出できない、検出光と平行に延びるグループを除外できるため、パレット位置の検出の精度が高まる。 According to such a configuration, the direction classification step includes the group exclusion step of excluding groups from the classification target when the direction in which the group of points is arranged is substantially the same as the direction from the origin to the group. , the group extending parallel to the detection light can be excluded, thus increasing the accuracy of detecting the pallet position.

また、前記グループ除外工程において、前記原点から前記各グループに向かう方向として、前記原点から前記各グループの点群が並ぶ方向の両端部に位置する前記コーナ点同士の中点に向かう方向が用いられることもできる。 Further, in the group exclusion step, as the direction from the origin to each group, the direction from the origin to the midpoint between the corner points located at both ends of the direction in which the point groups of each group are arranged is used. can also

かかる構成によれば、原点から各グループに向かう方向を、検出光を照射する原点からコーナ点同士の中点に向かう方向とみなすので、除外されるべきグループを構成するコーナ点以外の検出データが少ない場合であっても、誤って検出されたグループを除外できる。 According to this configuration, the direction from the origin to each group is regarded as the direction from the origin of irradiation of the detection light to the midpoint between the corner points. Even if few, falsely detected groups can be excluded.

また、前記方向分類工程は、前記コーナ点検出工程によって検出された一のコーナ点が、隣接する2つの前記反射地点のうち近い方の前記反射地点が他のコーナ点として検出されていた場合に、前記一のコーナ点を異常点として前記グループ分け工程における対象から除外することもできる。 Further, the direction classification step is performed when one corner point detected by the corner point detection step is detected as another corner point when the reflection point closer to the two adjacent reflection points is detected as another corner point. , the one corner point may be regarded as an abnormal point and excluded from the objects in the grouping step.

かかる構成によれば、検出されたコーナ点のうち、コーナ点に隣接する2つの反射地点のうち近い方の反射地点が他のコーナ点である場合は、他のコーナ点から同じ方向に並んだ反射地点が存在しないので、空気中の塵による反射などによって引き起こされた誤った検出データである可能性が高い。そのため、この検出データを除外することで、パレット位置の検出精度が高まる。 According to such a configuration, among the detected corner points, if the closer one of the two reflection points adjacent to the corner point is the other corner point, the reflection point aligned in the same direction from the other corner point Since there is no reflection point, it is likely to be erroneous detection data caused by reflections from dust in the air or the like. Therefore, excluding this detection data increases the detection accuracy of the pallet position.

また、前記概略位置情報は、前記パレットの向きに関する情報を含み、前記分類工程は、前記パレットの向きに関する情報を基に、前記横グループ又は前記縦グループのいずれかに分類することもできる。 Further, the general position information may include information regarding the orientation of the pallet, and the classification step may classify into either the horizontal group or the vertical group based on the information regarding the orientation of the pallet.

かかる構成によれば、概略位置把握手段によって把握されたパレットの向きに関する情報を基にグループの点群が並ぶ方向を縦グループ又は横グループに分類するので、グループを構成する点群が並ぶ方向が縦方向か横方向かを正確に分類しやすい。 According to this configuration, the direction in which the point clouds of the group are arranged is classified into a vertical group or a horizontal group based on the information about the orientation of the pallet grasped by the general position grasping means. Easy to accurately classify vertically or horizontally.

また、前記パレットは、前記一対の脚部を複数対備え、複数の前記一対の脚部は、前記パレットの前記奥行方向に沿って並んで設けられ、前記パレット位置導出手段は、前記縦グループ及び前記横グループの少なくとも一方について、一のグループ及び前記一のグループが並ぶ方向の略延長線上に位置する他のグループを統合した統合グループを導出し、前記統合グループに属する前記複数の検出データを用いて、前記一対の脚部の中心位置を導くこともできる。 Further, the pallet has a plurality of pairs of legs, and the plurality of pairs of legs are provided side by side along the depth direction of the pallet. For at least one of the horizontal groups, an integrated group is derived by integrating one group and another group positioned substantially on an extension line in a direction in which the one group is arranged, and using the plurality of detection data belonging to the integrated group. can also be used to guide the center position of the pair of legs.

かかる構成によれば、複数のグループを統合した統合グループの検出データに基づいてパレットの位置を導出するので、一部のグループの位置に誤差があったとしても複数のグループに基づいてパレットの位置を導出できるため、パレットの位置を正確に導出しやすくなる。 According to this configuration, the position of the pallet is derived based on the detection data of the integrated group obtained by integrating a plurality of groups. can be derived, making it easier to accurately derive the position of the pallet.

本発明によれば、パレットの位置の検出ができなくなる場面が生じることを低減したパレット搬送システムを得ることができる。 According to the present invention, it is possible to obtain a pallet conveying system that reduces the occurrence of a situation in which detection of the position of a pallet becomes impossible.

本発明の一実施形態に係るパレット搬送システムにおいて用いられるパレットの一例を示す左側面図である。It is a left side view showing an example of a pallet used in a pallet conveying system concerning one embodiment of the present invention. 前記パレットの一例を搬送車(二点鎖線表示)と共に示す正面図である。It is a front view which shows an example of the said pallet with a conveyance vehicle (two-dot chain line display). 同パレット搬送システムにおけるデータ収集工程を説明するための概要図である。It is a schematic diagram for demonstrating the data collection process in the same pallet conveying system. 同パレット搬送システムにおける検出データの概略を示す概要図である。It is a schematic diagram which shows the outline of the detection data in the same pallet conveying system. 同パレット搬送システムの流れを示すフローチャートである。It is a flowchart which shows the flow of the same pallet conveying system. 同パレット搬送システムにおける方向分類工程の流れを示すフローチャートである。It is a flowchart which shows the flow of the direction classification process in the same pallet conveying system. 同パレット搬送システムにおけるグループ除外工程の概要を示す概要図である。It is a schematic diagram which shows the outline|summary of the group exclusion process in the same pallet conveying system. 同パレット搬送システムの方向分類工程が完了した状態を説明するための概要図である。It is a schematic diagram for explaining the state in which the direction classification process of the same pallet conveying system is completed. 同パレット搬送システムのパレット位置導出工程を説明するための概要図である。It is a schematic diagram for demonstrating the pallet position derivation|leading-out process of the same pallet conveying system.

本発明のパレット搬送システムにつき、一実施形態を取り上げて、図面と共に以下説明を行う。 DESCRIPTION OF THE PREFERRED EMBODIMENTS A pallet transport system of the present invention will be described below with reference to the drawings by taking up one embodiment.

本実施形態のパレット搬送システムは、パレット1が有する荷台11の下方に配置された状態でパレット1を地面から浮かせつつ移動させる搬送車2によるシステムである。なお、搬送車2の制御を遠隔的に行う場合には、搬送車2から離れた位置に制御部(図示しない)が設けられる。 The pallet transport system of the present embodiment is a system using a transport vehicle 2 that moves the pallet 1 while floating it from the ground in a state that the pallet 1 is placed under a loading platform 11 of the pallet 1 . When controlling the transport vehicle 2 remotely, a control unit (not shown) is provided at a position away from the transport vehicle 2 .

まず、本実施形態のパレット搬送システムにおける適用対象物であるパレット1について説明する。パレット1は、図1及び図2に示すように、荷物を積載できる荷台11と、この荷台11を幅方向(図2における左右方向)に間隔を開けて下方から支持する一対の脚部12と、を有する。本実施形態における一対の脚部12は、図2に示すように、左右に間隔をあけて対向している。また、本実施形態のパレット1は、一対の脚部12が荷台11の奥行方向(図1の左右方向)に離間して複数備える。一対の脚部12のそれぞれ(各脚部12)は、上下方向に延びる複数の柱部121と、複数の柱部121を下方に連結する脚底部122と、を有する。本実施形態で各柱部121は鉛直方向(パレット置き場Yの地面に対して垂直方向)に延びており、荷台11と各脚部12とでラーメン構造を構成している。ただし、これに限られず、各柱部121が斜め方向に延びていてもよい。この場合は、ラーメン構造又はトラス構造となる。図2に示すように、本実施形態のパレット1は、いわゆる「門型」形状であって、荷台11の下方に空間11Sが形成される。 First, the pallet 1, which is an object to which the pallet conveying system of the present embodiment is applied, will be described. As shown in FIGS. 1 and 2, the pallet 1 has a loading platform 11 on which cargo can be loaded, and a pair of legs 12 supporting the loading platform 11 from below with a gap in the width direction (horizontal direction in FIG. 2). , has As shown in FIG. 2, the pair of leg portions 12 in this embodiment are opposed to each other with a gap left and right. Further, the pallet 1 of the present embodiment has a plurality of pairs of legs 12 spaced apart in the depth direction of the loading platform 11 (horizontal direction in FIG. 1). Each of the pair of leg portions 12 (each leg portion 12) has a plurality of column portions 121 extending in the vertical direction and a leg bottom portion 122 connecting the plurality of column portions 121 downward. In this embodiment, each pillar 121 extends in the vertical direction (perpendicular to the ground of the pallet storage area Y), and the loading platform 11 and each leg 12 form a Rahmen structure. However, it is not limited to this, and each column portion 121 may extend in an oblique direction. In this case, it becomes a rigid-frame structure or a truss structure. As shown in FIG. 2 , the pallet 1 of this embodiment has a so-called “gate type” shape, and a space 11S is formed below the loading platform 11 .

搬送車2は、一般に「キャリアパレット車」と呼ばれ、パレット1における荷台11の下方に存在する空間11Sに入り込むように配置することのできる車高に形成されている(図2に二点鎖線で示している)。そして、車高が伸長することで、パレット1を地面から浮かせつつ移動させることができる。本実施形態の搬送車2は、少なくとも前端に運転台を有していて有人走行も可能であるが、本実施形態のパレット搬送システムに用いられる場合には主に無人走行する。ただし、本実施形態のパレット搬送システムを有人走行の際に補助的に適用してもよい。また、搬送車2は、前端のみに運転台を有する場合に限らず、前端及び後端に運転台を有する構成であってもよい。即ち、搬送車2の運転台は、有人走行の際に搬送車2を運転可能な位置であれば、任意の位置に配置することができる。本実施形態の搬送車2は、パレット1が配置される位置に関する情報を含む地図データを記憶する記憶部(図示しない)と、搬送車2のパレット1に対するおおよその位置に関する概略位置情報を把握する概略位置把握手段と、を備える。概略位置把握手段として、例えば衛星測位システム(GNSS)を含む手段が挙げられるが、これに限定されず、例えば、搬送車2の制御部等に記憶された地図データと車載のカメラにより得た画像を突き合わせることでおおよその位置を把握するように構成することもできるし、地図データとパレット置き場Yにおいて搬送車2が走行した経路データ(走行経路の履歴データ)に基づいて、概略位置を把握するように構成することもできる。また、搬送車2は、向かい合う位置にあるパレット1(詳しくはパレット1における各脚部12)に向かって検出光を照射する照射部21と、照射された検出光がパレット1に反射された反射光を受光する受光部22と、を有する。照射部21及び受光部22としては、光線を発受光することで検知を行う種々のセンサ類(例えばLiDARやToFカメラなど)を用いることができる。図3に示した二点鎖線は、検出光及び反射光に相当する。本実施形態の照射部21は、搬送車2が有する車体に対して上下に伸びる軸線周りに回動(例えば方向Rに回動)して走査を行う。また、図4に示すように、受光部22が受光した反射光から、照射部21が照射した検出光が反射した地点である反射地点3に関するデータを得ることができる。なお、照射部21の走査方法は、上述の方法に限らず、種々の方法を採用できる。 The transport vehicle 2 is generally called a "carrier pallet vehicle", and is formed to have a vehicle height that allows it to be arranged so as to enter a space 11S that exists below the loading platform 11 of the pallet 1 (two-dot chain line in FIG. 2). ). By extending the vehicle height, the pallet 1 can be moved while floating from the ground. The transport vehicle 2 of the present embodiment has a cab at least at the front end and can be manned. However, when used in the pallet transport system of the present embodiment, it is mainly unmanned. However, the pallet transport system of the present embodiment may be applied as an auxiliary during manned travel. Further, the transport vehicle 2 is not limited to having a driver's cab only at the front end, and may be configured to have a cab at both the front end and the rear end. That is, the driver's cab of the transport vehicle 2 can be placed at any position as long as the transport vehicle 2 can be operated during manned travel. The transport vehicle 2 of the present embodiment has a storage unit (not shown) that stores map data including information about the position at which the pallet 1 is arranged, and grasps general position information about the approximate position of the transport vehicle 2 with respect to the pallet 1. and general position grasping means. Examples of the rough position grasping means include, but are not limited to, means including a global positioning system (GNSS). For example, map data stored in the control unit of the transport vehicle 2 and an image obtained by an in-vehicle camera. Alternatively, the rough position can be grasped based on the map data and the route data (travel route history data) traveled by the transport vehicle 2 in the pallet storage Y. It can also be configured to The transport vehicle 2 also includes an irradiation unit 21 that irradiates the detection light toward the pallet 1 (specifically, each leg 12 of the pallet 1) facing each other, and a reflection unit 21 that reflects the irradiated detection light on the pallet 1. and a light receiving portion 22 for receiving light. As the irradiation unit 21 and the light receiving unit 22, various sensors (for example, LiDAR, ToF camera, etc.) that perform detection by emitting and receiving light rays can be used. A two-dot chain line shown in FIG. 3 corresponds to the detected light and the reflected light. The irradiation unit 21 of the present embodiment performs scanning by rotating around an axis extending vertically with respect to the vehicle body of the transport vehicle 2 (for example, rotating in the direction R). Further, as shown in FIG. 4 , it is possible to obtain data on the reflection point 3 where the detection light emitted by the irradiation unit 21 is reflected from the reflected light received by the light receiving unit 22 . In addition, the scanning method of the irradiation unit 21 is not limited to the above-described method, and various methods can be adopted.

パレット1における一対の脚部12(詳しくは脚部12のうち柱部121)は、それぞれ、パレット1の手前側に搬送車2が配置された場合において、この搬送車2に対向する対向面を有する。本実施形態の各脚部12における柱部121はH形鋼から形成されている。H形鋼のウェブH2における外面である平面が対向面となる(図4参照)。なお、図4のH形鋼の向きは一例であり、例えば、図示状態を上下方向中心に90度回転させた向きでもよい。また、パレット1において、各脚部12における柱部121はH形鋼から形成されていた。しかし、これに限定されず、搬送車2に対向する対向面を有する材料であれば、種々の材料を用いることができる。このため、柱部121は例えば角型鋼管やチャンネル材、アングル材であってもよい。更には、柱部121に円形の鋼管を用い、搬送車2の照射部21から照射された検出光を受ける部分の側面に平板が取り付けられ、この平板の表面が対向面とされていてもよい。 The pair of legs 12 of the pallet 1 (specifically, the pillars 121 of the legs 12) each have a facing surface facing the carrier 2 when the carrier 2 is arranged on the front side of the pallet 1. have. The column portion 121 in each leg portion 12 of this embodiment is formed of H-shaped steel. A plane, which is the outer surface of the web H2 of the H-section steel, is the opposing surface (see FIG. 4). Note that the orientation of the H-shaped steel in FIG. 4 is an example, and for example, the illustrated state may be rotated 90 degrees about the vertical direction. Moreover, in the pallet 1, the column portion 121 in each leg portion 12 was formed of H-shaped steel. However, the material is not limited to this, and various materials can be used as long as the material has a facing surface facing the carrier 2 . For this reason, the column portion 121 may be, for example, a rectangular steel pipe, a channel material, or an angle material. Furthermore, a circular steel pipe may be used for the pillar 121, a flat plate may be attached to the side surface of the part that receives the detection light emitted from the irradiation unit 21 of the transport vehicle 2, and the surface of this flat plate may be the opposing surface. .

次に、本実施形態のパレット搬送システムにて行われる複数の工程について、図5を参照して説明する。まず、搬送車2は、概略位置把握手段により、搬送車2の現在の概略位置情報を把握し、地図データと概略位置情報とを突き合わせて移動して、パレット置き場Yに配置されたパレット1における一対の脚部12の手前側に停車する。この停車までの搬送車2の動きは、車上に設けられた制御部により自律的になされてもよいし、車外に設けられた制御部から例えば無線で指示を受けることでなされてもよい。 Next, a plurality of processes performed in the pallet transport system of this embodiment will be described with reference to FIG. First, the transport vehicle 2 grasps the current general position information of the transport vehicle 2 by means of the general position grasping means, matches the map data with the rough position information, moves, and The vehicle stops in front of the pair of legs 12. - 特許庁The movement of the transport vehicle 2 until it stops may be performed autonomously by a control unit provided on the vehicle, or may be performed by receiving an instruction, for example, wirelessly from a control unit provided outside the vehicle.

本実施形態のパレット搬送システムでは、パレット1における荷台11の下方に搬送車2を進入させる前(一対の脚部12の手前側端部に搬送車2の前端がかかる前)の段階において、主に、目標エリア設定工程S1、データ収集工程S2、方向分類工程S3、パレット位置導出工程S4、及び、搬送車移動工程を順に実施する。なお、これらの工程に加えて、補助的な他工程を実施することもできる。これらの工程は、車上に設けられた制御部により自律的に実施される。または、車外に設けられた制御部で実施され、車外の制御部から、例えば無線で指示を受けることにより車上での動作がなされる。 In the pallet transport system of the present embodiment, before the transport vehicle 2 enters below the loading platform 11 of the pallet 1 (before the front end of the transport vehicle 2 touches the front end of the pair of legs 12), the main Then, a target area setting step S1, a data collection step S2, a direction classification step S3, a pallet position derivation step S4, and a transport vehicle movement step are performed in order. In addition to these steps, other auxiliary steps can also be performed. These processes are autonomously carried out by a control section provided on the vehicle. Alternatively, it is performed by a control unit provided outside the vehicle, and the operation on the vehicle is performed by receiving an instruction, for example, by radio, from the control unit outside the vehicle.

目標エリア設定工程S1では、概略位置把握手段によって把握させる搬送車2の現在地に関する情報及びパレット1の位置に関する情報から、パレット1における一対の脚部12が存在すると推定される目標エリアを設定する工程である。目標エリア設定工程S1では、パレット置き場Yの地図データからパレット1の位置に関する情報を取得し、パレット1の位置に関する情報と概略位置把握手段により把握された概略位置との照合により、パレット1における一対の脚部12が存在すると推定される目標エリアを各脚部12(本実施形態では、搬送車2から見た場合の左右の脚部12)について設定する。なお、前記方法のほか、搬送車2に設けられたカメラを利用して画像認識により目標エリアを設定することもできる。 In the target area setting step S1, a step of setting a target area in which the pair of legs 12 of the pallet 1 is estimated to exist based on the information on the current position of the transport vehicle 2 and the information on the position of the pallet 1 grasped by the general position grasping means. is. In the target area setting step S1, information on the position of the pallet 1 is acquired from the map data of the pallet storage area Y, and the information on the position of the pallet 1 is collated with the general position grasped by the general position grasping means to determine the pair of pallets 1. A target area is set for each leg 12 (in this embodiment, the left and right legs 12 as seen from the transport vehicle 2) where the leg 12 is estimated to exist. In addition to the above method, the target area can also be set by image recognition using a camera provided on the carrier 2 .

データ収集工程S2では、目標エリア設定工程S1で設定された、パレット1における一対の脚部12が存在すると推定される目標エリアに、搬送車2における照射部21から検出光を照射して、搬送車2における受光部22で反射光を受光する走査を行うことで検出光が反射した地点である反射地点3に関する複数の検出データ(検出データ群)を取得する。なお、データ収集工程S2で取得された検出データには、ノイズが混入していてもよい。このノイズは後の工程において排除される。また、データ収集工程S2における走査間隔(角度間隔)は、均等とされている。なお、図3では、模式的に検出光を2点鎖線で示しているため、2点鎖線は等間隔とはなっていない。図4、図7、及び、図8では、検出データの点群(反射地点3)を模式的に円形で示している。また、実際には反射地点3は多数検出されるが、説明の都合上最低限の数を図示している。検出光としては、レーザ光が用いられている。ただし、検出光はレーザ光に限定されず、他の種類の光線であってもよい。 In the data collection step S2, the target area in which the pair of legs 12 of the pallet 1 is estimated to exist, which is set in the target area setting step S1, is irradiated with the detection light from the irradiation unit 21 of the transport vehicle 2, and the target area is transported. A plurality of detection data (a group of detection data) relating to the reflection point 3, which is the point at which the detection light is reflected, is obtained by scanning the light receiving unit 22 of the vehicle 2 to receive the reflected light. The detection data acquired in the data collection step S2 may contain noise. This noise is eliminated in later steps. Also, the scanning intervals (angular intervals) in the data collection step S2 are uniform. In addition, in FIG. 3, since the detected light beams are schematically indicated by two-dot chain lines, the two-dot chain lines are not evenly spaced. In FIGS. 4, 7, and 8, the point group (reflection point 3) of the detection data is schematically indicated by a circle. Also, although a large number of reflection points 3 are actually detected, the minimum number is shown for convenience of explanation. Laser light is used as the detection light. However, the detection light is not limited to laser light, and may be other types of light.

図6に示すように、方向分類工程S3では、複数の検出データから、反射地点3が一群に集合した点群が並ぶ方向が変わる位置にある反射地点3であるコーナ点31を検出するコーナ点検出工程S31、点群をコーナ点31で区切られた複数のグループ32に分けるグループ分け工程S32、グループ32が延びる方向を分類する分類工程S33、及び、コーナ点処理工程S34の各工程を実行する。また、方向分類工程S3では、複数の検出データのうち、ノイズであると判断された検出データを異常点として、分類対象から除外する異常点を検出する工程を含む。本実施形態で、異常点を検出する工程は方向分類工程S3(具体的には、第一グループ除外工程S332、第二グループ除外工程S334及び異常コーナ点検出工程S341)で適宜実行される。 As shown in FIG. 6, in the direction classification step S3, from a plurality of detection data, a corner inspection is performed to detect a corner point 31, which is the reflection point 3 at a position where the direction in which the group of points in which the reflection points 3 are gathered changes. Each step of output step S31, grouping step S32 of dividing the point group into a plurality of groups 32 separated by corner points 31, classification step S33 of classifying the direction in which the groups 32 extend, and corner point processing step S34 are executed. . Further, the direction classification step S3 includes a step of detecting an abnormal point to be excluded from the classification target by regarding detection data determined to be noise among the plurality of detection data as an abnormal point. In this embodiment, the step of detecting an abnormal point is appropriately performed in the direction classification step S3 (specifically, the first group exclusion step S332, the second group exclusion step S334, and the abnormal corner point detection step S341).

コーナ点検出工程S31では、反射地点3が一群に集合した点群が並ぶ方向が変わる位置にある反射地点3であるコーナ点31を検出する。即ち、コーナ点検出工程S31では、走査において検出光が照射された順に反射地点3を連続的に繋いだ際に、角となる反射地点3をコーナ点31として検出する。このコーナ点31は、H形鋼のフランジに形成される角及びウェブとフランジが交差する角に対応する反射地点である。ただし、検出時点では、それ以外の反射地点3も含まれており、後の工程で除外される。また、一つの脚部12に対する走査のうち、走査順で最初の反射地点3及び最後の反射地点3も後に行われる処理の都合上、コーナ点31として検出する。一つの脚部12に対する走査であることは、目標エリア設定工程S1によって設定された目標エリアに基づいて判定することや、検出された反射地点3同士の距離などに基づいて判定することができる。本実施形態のコーナ点検出工程S31では、各反射地点3について、該反射地点3から所定距離内で、走査において検出光が照射された順における前の点群および後の点群を求める。次に前記前の点群及び後の点群のそれぞれについて、点群の重心位置を割り出し、当該反射地点3と各重心位置の方向とがなす角度(反射地点3を基準とした3点のなす角度)を割り出す。そして、角度が閾値以下、かつ、走査において検出光が照射された順において角度が極小となる反射地点3をコーナ点31として割り出す。また、コーナ点31の検出方法は、上記方法に限定されず、コーナ点31を検出するための種々の処理方法を採用可能である。例えば上記方法と並行して、隣接する2点の反射地点3間の距離が閾値以上離れている場合には、当該2点をいずれもコーナ点31として検出することができる。このような方法によれば、隣接する2点が別の脚部12に検出光が反射した反射地点3である場合に、当該2点を別のグループ32として検出できるようになる。なお、上記方法の閾値には、例えば、H形鋼のフランジH1の幅の長さの半分とすることができる。このように閾値を設定することで、フランジH1の端部の反射地点3とウェブH2の幅の中途部分の反射地点3とを別のグループ32として検出できるようになる。 In the corner point detection step S31, a corner point 31, which is the reflection point 3, is detected at a position where the direction in which the group of points in which the reflection points 3 are gathered changes. That is, in the corner point detection step S31, when the reflection points 3 are continuously connected in the order in which the detection light is irradiated during scanning, the corner reflection points 3 are detected as the corner points 31. FIG. This corner point 31 is a reflection point corresponding to the corner formed on the flange of the H-beam and the corner where the web and the flange intersect. However, at the time of detection, other reflection points 3 are also included, and are excluded in subsequent steps. Further, in the scanning of one leg 12, the first reflection point 3 and the last reflection point 3 in the scanning order are also detected as corner points 31 for the convenience of subsequent processing. Scanning of one leg 12 can be determined based on the target area set in the target area setting step S1, or based on the distance between the detected reflection points 3, or the like. In the corner point detection step S31 of the present embodiment, for each reflection point 3, a front point group and a rear point group are obtained within a predetermined distance from the reflection point 3 in the order in which the detection light is irradiated during scanning. Next, for each of the previous point group and the latter point group, the position of the center of gravity of the point group is determined, and the angle formed by the reflection point 3 and the direction of each center of gravity (the angle formed by the three points with reference to the reflection point 3 angle). Then, the corner point 31 is determined as the reflection point 3 whose angle is equal to or less than the threshold value and whose angle is the smallest in the order in which the detection light is irradiated during scanning. Further, the method of detecting the corner point 31 is not limited to the above method, and various processing methods for detecting the corner point 31 can be adopted. For example, in parallel with the above method, when the distance between two adjacent reflection points 3 is greater than or equal to a threshold, both of the two points can be detected as corner points 31 . According to such a method, when two adjacent points are the reflection points 3 where the detection light is reflected by another leg 12 , the two points can be detected as another group 32 . In addition, the threshold value of the above method can be, for example, half the length of the width of the flange H1 of the H-section steel. By setting the thresholds in this way, it becomes possible to detect the reflection points 3 at the end of the flange H1 and the reflection points 3 at the middle portion of the width of the web H2 as separate groups 32. FIG.

グループ分け工程S32では、点群をコーナ点31で区切られたグループ32に分ける工程である。グループ分け工程S32では、点群のうち、コーナ点31として分類されていない点について、コーナ点31に挟まれる点群を1つのグループ32として分類する。つまり、グループ分け工程S32の時点では、コーナ点31は、グループ32を構成せず、分類工程S33に利用される。なお、コーナ点31は、最終的にはグループ32に組み込まれることができる。具体的に、点群のうち、コーナ点31と判別されていない点群について、走査順で一のコーナ点31から次のコーナ点31までの間に含まれる点群を1つのグループ32として分類する。なお、点群の座標によってグループ分けをすることもできる。即ち、一のコーナ点31から他のコーナ点31までを結ぶ直線に近接して位置する点群を1つのグループ32として分類することもできる。本実施形態で近接して位置するとは、直線上に位置する又は直線に対して誤差の範囲内でずれて位置することを指す。なお、誤差の範囲として認める範囲は、受光部22の性能や、求められる検出精度などによって適宜設定することができる。また、コーナ点31がグループ32に含まれるようにグループ分けをすることもできる。 The grouping step S<b>32 is a step of dividing the point group into groups 32 separated by corner points 31 . In the grouping step S<b>32 , a group of points sandwiched between the corner points 31 is classified as one group 32 for the points that are not classified as the corner points 31 in the point group. That is, at the time of the grouping step S32, the corner points 31 do not constitute the group 32 and are used in the classification step S33. Note that the corner points 31 can eventually be incorporated into groups 32 . Specifically, among the point groups, the point groups that are not identified as the corner points 31 are classified as one group 32 that includes points from one corner point 31 to the next corner point 31 in the scanning order. do. Grouping can also be performed according to the coordinates of the point cloud. In other words, a group of points positioned close to a straight line connecting one corner point 31 to another corner point 31 can be classified as one group 32 . In the present embodiment, "nearly positioned" refers to being positioned on a straight line or being shifted from the straight line within a margin of error. Note that the range recognized as the error range can be appropriately set depending on the performance of the light receiving section 22, the required detection accuracy, and the like. Grouping can also be performed so that the corner point 31 is included in the group 32 .

点群についてグループ分けが完了した後に、分類工程S33を実行する。分類工程S33では、各グループ32の点群が延びる方向が、パレット1の幅方向に沿った方向である横向きなのか、パレット1の奥行方向に沿った方向である縦向きなのかを分類する。また、分類工程S33内で、異常点を検出する工程であるグループ除外工程が実行される。本実施形態の分類工程S33では、各グループ32に対して後述の工程を順に行うが、このような場合に限らず、各工程を全グループ32に適用してから次の工程に移るように構成することもできる。 After the grouping of the point cloud is completed, the classification step S33 is performed. In the classification step S33, it is classified whether the direction in which the point group of each group 32 extends is the horizontal direction along the width direction of the pallet 1 or the vertical direction along the depth direction of the pallet 1. Also, in the classification step S33, a group exclusion step, which is a step of detecting abnormal points, is executed. In the classification step S33 of this embodiment, the steps described later are sequentially performed for each group 32, but this is not the only case, and each step is applied to all groups 32 before proceeding to the next step. You can also

分類工程S33では、まず、グループ32の点群が延びる方向が判定される(ステップS331)。本実施形態では、グループ32の点群が延びる方向は、グループ32を挟む一対のコーナ点31(グループ32の点群が延びる方向の両端部に位置するコーナ点31)を結ぶ直線が延びる方向をグループ32の点群が延びる方向として判定する。なお、このような方法に限らず、他の方法により、グループ32の点群が延びる方向を判定することができる。例えば、グループ32に含まれる反射地点3が複数存在する場合には、各反射地点3との距離の合計が最も小さくなる直線が延びる方向をグループ32の点群が延びる方向と判定することもできるし、コーナ点検出工程S31と同様に、重心位置を用いて方向の判断をすることもできる。また、本実施形態で、グループ32の点群が延びる方向は、照射部21のセンサの横軸21Aに対する角度を基準として判定される、例えば、図7に示すグループ32の点群が延びる方向は、照射部21のセンサの横軸21A(図では、センサの横軸に平行な仮想線21B)に対して角度φだけずれた方向に延びていると判定される。 In the classification step S33, first, the direction in which the group of points of the group 32 extends is determined (step S331). In this embodiment, the direction in which the group of points of the group 32 extends is the direction in which a straight line connecting a pair of corner points 31 (corner points 31 positioned at both ends in the direction in which the group of points of the group 32 extends) sandwiching the group 32 extends. It is determined as the direction in which the group of points of the group 32 extends. It should be noted that the direction in which the point group of the group 32 extends can be determined not only by such a method but also by other methods. For example, if there are a plurality of reflection points 3 included in the group 32, the direction in which the straight line that minimizes the sum of the distances to each reflection point 3 extends can be determined as the direction in which the point group of the group 32 extends. However, as in the corner point detection step S31, the direction can also be determined using the position of the center of gravity. Further, in this embodiment, the direction in which the point group of the group 32 extends is determined based on the angle of the sensor of the irradiation unit 21 with respect to the horizontal axis 21A. , extending in a direction shifted by an angle φ with respect to the horizontal axis 21A of the sensor of the irradiation unit 21 (in the figure, a virtual line 21B parallel to the horizontal axis of the sensor).

グループ32の点群が延びる方向について判定されたのちに、該グループ32の点群が検出時のノイズにより検出された点群によって構成されたグループ32であるか否かの判定として、第一グループ除外工程S332が実行される。第一グループ除外工程S332では、グループ32の点群が延びる方向が、照射部21が検出光を照射する原点211からグループ32に向かう方向と略同じ場合に、該当するグループ32を構成する点群を異常点と分類し、当該グループ32を分類工程S33における分類対象から除外する。原点211から検出光が照射される方向と平行に延びる直線は、検出光の反射が起こらないので、本来検出できないため、原点211から検出光が直線と略同じ方向に延びる点群は何かしらの異常(例えば、脚部12の有する2以上の面での検出光の反射が重複することで、H形鋼では形状の関係でこの異常が起こりやすい。)により検出されたと判断できるためである。本実施形態の第一グループ除外工程S332では、グループ32を挟む一対のコーナ点31同士の中点33と原点211とを結ぶ直線を原点211からグループ32に向かう方向として用いる。具体的には、原点211から中点33に向かって延びる直線とセンサの横軸21Aとによってなされる角度φMが図7に示すグループ32の点群が延びる方向を示す角度φと略同じである場合に、グループ32の点群が延びる方向が、照射部21が検出光を照射する原点211からグループ32に向かう方向と略同じと判定する。グループ32を挟む一対のコーナ点31同士の中点33と原点211とを結ぶ直線を原点211からグループ32に向かう方向として用いることで、異常点によって構成されるグループ32に含まれる検出データ(反射地点3)が少ない場合であっても異常点によって構成されるグループ32を検出できる。なお、グループ32の点群が延びる方向と原点211からグループ32へ向かう方向が略同じ場合とは、グループ32の点群が延びる方向と原点211からグループ32へ向かう方向が全く同じ場合に限られず、誤差の範囲でずれている場合も含む。誤差の範囲として認める範囲は、受光部22の性能や、求められる検出精度などによって適宜設定することができる。 After the direction in which the point group of the group 32 extends is determined, as a determination of whether or not the point group of the group 32 is the group 32 formed by the point group detected by noise during detection, the first group An exclusion step S332 is performed. In the first group exclusion step S332, when the direction in which the point group of the group 32 extends is substantially the same as the direction toward the group 32 from the origin 211 in which the irradiation unit 21 irradiates the detection light, the point group that constitutes the corresponding group 32 is classified as an abnormal point, and the group 32 is excluded from classification targets in the classification step S33. A straight line extending parallel to the direction in which the detection light is emitted from the origin 211 cannot be originally detected because the detection light does not reflect. (For example, when the detection light is reflected on two or more surfaces of the leg 12, this abnormality is likely to occur due to the shape of the H-section steel.). In the first group exclusion step S332 of the present embodiment, a straight line connecting the origin 211 and the midpoint 33 between the pair of corner points 31 sandwiching the group 32 is used as the direction from the origin 211 toward the group 32 . Specifically, the angle φM between the straight line extending from the origin 211 toward the midpoint 33 and the horizontal axis 21A of the sensor is substantially the same as the angle φ indicating the direction in which the point group of the group 32 shown in FIG. 7 extends. In this case, it is determined that the direction in which the group of points of the group 32 extends is substantially the same as the direction from the origin 211 where the irradiation unit 21 irradiates the detection light toward the group 32 . By using a straight line connecting the middle point 33 of the pair of corner points 31 sandwiching the group 32 and the origin 211 as the direction from the origin 211 to the group 32, the detection data (reflection Even if the number of points 3) is small, a group 32 composed of abnormal points can be detected. Note that the case where the direction in which the point group of the group 32 extends and the direction from the origin 211 to the group 32 are substantially the same is not limited to the case where the direction in which the point group of the group 32 extends and the direction from the origin 211 to the group 32 are exactly the same. , including the case where it deviates within the range of error. The range that is accepted as the error range can be appropriately set depending on the performance of the light receiving section 22, the required detection accuracy, and the like.

第一グループ除外工程S332において除外されなかったグループ32について、グループ32の点群が延びる方向がパレット1の幅方向に並ぶ横グループ322、又は、前記幅方向及び上下方向に直交する奥行方向に並ぶ縦グループ321に分類する方向識別工程S333を実行する。グループ32の点群が延びる方向の分類は、概略位置情報に基づいて行われる。具体的に、制御部は、概略位置情報に含まれる搬送車2とパレット1の位置関係から、パレット1が搬送車2に対してどの程度の傾きでどちら向きに位置しているのかを予測し、パレット1の幅方向及び奥行方向を予測する。予測された幅方向に対してグループ32の点群が延びる方向の傾きが閾値以内の(略同じ方向に延びている)場合に、当該グループ32の点群が幅方向に並ぶ横グループ322であると判定する。予測された奥行方向に対してグループ32の点群が延びる方向の傾きが閾値以内の(略同じ方向に延びている)場合に、当該グループ32の点群が奥行方向に並ぶ縦グループ321であると判定する。なお、閾値の範囲は、予測の誤差として生じうると考えられる範囲に基づいて設定することができる。 For the groups 32 not excluded in the first group exclusion step S332, the direction in which the group of points of the groups 32 extends is aligned in the horizontal group 322 aligned in the width direction of the pallet 1, or aligned in the depth direction orthogonal to the width direction and the vertical direction. A direction identification step S333 for classifying into the vertical group 321 is executed. Classification of the direction in which the point cloud of the group 32 extends is performed based on the general position information. Specifically, the control unit predicts the degree of inclination and direction of the pallet 1 with respect to the transport vehicle 2 from the positional relationship between the transport vehicle 2 and the pallet 1 included in the general position information. , predict the width direction and the depth direction of the pallet 1 . If the tilt of the direction in which the point cloud of the group 32 extends with respect to the predicted width direction is within the threshold (extends in substantially the same direction), the point cloud of the group 32 is a horizontal group 322 arranged in the width direction. I judge. If the tilt of the direction in which the point group of the group 32 extends with respect to the predicted depth direction is within a threshold value (extending in substantially the same direction), the point group of the group 32 is a vertical group 321 arranged in the depth direction. I judge. Note that the threshold range can be set based on the range that can occur as a prediction error.

方向識別工程S333の完了後に第二グループ除外工程S334に移行する。第二グループ除外工程S334では、方向識別工程S333において縦グループ321及び横グループ322のいずれにも分類されなかったグループ32を構成する点群を異常点と判定し、当該グループ32を方向分類工程S3の対象から除外すべきと判定する工程である。方向識別工程S333において縦グループ321及び横グループ322のいずれにも分類されなかったグループ32を除外することで、ノイズを起因とする検出データを含むグループ32を除外することができる。 After the direction identification step S333 is completed, the process proceeds to the second group exclusion step S334. In the second group exclusion step S334, the group of points that constitute the group 32 that was not classified into either the vertical group 321 or the horizontal group 322 in the direction identification step S333 is determined as an abnormal point, and the group 32 is subjected to the direction classification step S3. It is a step of determining that it should be excluded from the target. By excluding the groups 32 classified into neither the vertical group 321 nor the horizontal group 322 in the direction identification step S333, the groups 32 including detection data caused by noise can be excluded.

以上の工程で、方向分類工程S3の主な工程は完了するが、追加的に、補助的な工程として、コーナ点処理工程S34を方向分類工程S3に含めることもできる。コーナ点処理工程は、各コーナ点31について、当該コーナ点31が異常点であるか否かを判定する異常コーナ点検出工程S341と、異常点でないと判定されたコーナ点31を、最も近いグループ32に加える工程であるグループ追加工程S342と、を含む。なお、異常コーナ点検出工程S341及びグループ追加工程S342の一方のみを方向分類工程S3に含めることもできる。 Although the main steps of the direction classification step S3 are completed by the above steps, the direction classification step S3 can additionally include a corner point processing step S34 as an auxiliary step. For each corner point 31, the corner point processing step includes an abnormal corner point detection step S341 for determining whether or not the corner point 31 is an abnormal point, and a corner point 31 determined not to be an abnormal point to be placed in the nearest group. and a group addition step S342, which is the step of adding to .32. Only one of the abnormal corner point detection step S341 and the group addition step S342 may be included in the direction classification step S3.

異常コーナ点検出工程S341では、コーナ点31の最も近くに位置する反射地点3が他のコーナ点31でとして検出されていた場合に、当該コーナ点31を異常点とみなす工程である。この工程により、塵などに反射して検出された、他の点群に対して浮いている反射地点3を異常点として判定することができる。 In the abnormal corner point detection step S341, when the reflection point 3 located closest to the corner point 31 is detected as another corner point 31, the corner point 31 is regarded as an abnormal point. Through this process, it is possible to determine the reflection point 3, which is detected by being reflected by dust or the like and is floating with respect to other point groups, as an abnormal point.

グループ追加工程S342では、異常点でないと判定されたコーナ点31を、最も近いグループ32に加える。本実施形態で、グループ追加工程S342では、コーナ点31に隣接して位置する2のグループ32について、各グループ32を構成する点群のうち、当該コーナ点31に最も近い反射地点3を検出し、各グループ32のコーナ点31に最も近い反射地点3が、よりコーナ点31に近い側のグループ32を、最も近いグループ32として判定する。即ち、グループ追加工程S342では、コーナ点31に最も近い反射地点3が含まれるグループ32に当該コーナ点31を追加する。この工程により、異常点を除くすべての反射地点3をいずれかのグループ32に含めることができる。 In the group addition step S342, the corner point 31 determined as not being an abnormal point is added to the closest group 32. FIG. In the present embodiment, in the group addition step S342, for two groups 32 positioned adjacent to the corner point 31, the reflection point 3 closest to the corner point 31 is detected from among the point groups forming each group 32. , the reflection point 3 closest to the corner point 31 of each group 32 determines the group 32 closer to the corner point 31 as the closest group 32 . That is, in the group addition step S342, the corner point 31 is added to the group 32 including the reflection point 3 closest to the corner point 31. FIG. By this process, all reflection points 3 except anomalous points can be included in any group 32 .

以上の工程で方向分類工程S3は完了する。本実施形態では、コーナ点処理工程S34を実行するので、図8に示すように、方向分類工程S3が完了したのちには、検出データのうち、ノイズが除外され、かつ、ノイズ(異常点)以外のすべての反射地点3がいずれかのグループ32に属する状態となる。 The direction classification step S3 is completed by the above steps. In this embodiment, since the corner point processing step S34 is executed, as shown in FIG. All the reflection points 3 other than 1 belong to one of the groups 32 .

目標エリア設定工程S1で設定された各脚部12に関する検出データについて上述の処理が完了した後に、パレット位置を導出するパレット位置導出工程S4に移行する。パレット位置導出工程S4では、同じ方向に延びる複数のグループ32を統合する統合工程と、統合工程において複数のグループ32が統合された統合グループに基づいて搬送車2に対するパレット位置を演算する位置演算工程と、を実行する。また、本実施形態のパレット位置導出工程S4では、一対の脚部12の幅方向の中途部分に搬送車2(具体的には原点211)が位置している場合について説明する。即ち、概略位置把握手段で把握された搬送車2が、パレット1の一対の脚部12の幅方向の中途部分に位置している場合について説明する。 After the above-described processing is completed for the detection data regarding each leg 12 set in the target area setting step S1, the pallet position deriving step S4 for deriving the pallet position is performed. In the pallet position derivation step S4, an integration step of integrating a plurality of groups 32 extending in the same direction, and a position calculation step of computing the pallet position with respect to the transport vehicle 2 based on the integrated group in which the plurality of groups 32 are integrated in the integration step. and run Also, in the pallet position deriving step S4 of the present embodiment, a case where the transport vehicle 2 (specifically, the origin 211) is positioned in the middle of the pair of legs 12 in the width direction will be described. That is, a case where the transport vehicle 2 grasped by the general position grasping means is positioned in the middle of the pair of legs 12 of the pallet 1 in the width direction will be described.

図9に示すように、統合工程では、パレット1の奥行方向に沿って点群が延びるグループ32である縦グループ321について、複数の縦グループ321を統合した統合縦グループ41と、パレット1の幅方向に沿って点群が延びるグループ32である横グループ322について、複数の横グループ322を統合した統合横グループ42と、を割り出す。 As shown in FIG. 9 , in the integration process, for vertical groups 321 that are groups 32 of points extending along the depth direction of the pallet 1 , an integrated vertical group 41 obtained by integrating a plurality of vertical groups 321 and width of the pallet 1 For horizontal groups 322, which are groups 32 in which point groups extend along a direction, an integrated horizontal group 42 obtained by integrating a plurality of horizontal groups 322 is determined.

統合縦グループ41の割り出しについて説明する。統合縦グループ41を割り出す際には、一の脚部12について検出された一の縦グループ321を基準として、当該一の縦グループ321の点群が延びる方向の略直線上にある他の縦グループ321を一の縦グループ321と統合して、統合縦グループ41とする。一の脚部12の選定においては、例えば、最も搬送車2に近い脚部12を対象とすることができるが、これに限定されない。基準となる位置の縦グループ321の選定においては、縦グループ321の点群のうち両端間の距離が最も長い縦グループ321を基準となる縦グループ321として選定することができる。本実施形態の場合、原点211が一対の脚部12の幅方向の中途部分に位置するので、脚部12の幅方向における内側の面に反射した点群についての縦方向のグループ32が基準となる縦グループ321となる。さらに、縦グループ321のうち、両端間の距離が最も長い縦グループ321の長さが脚部12の設計上の奥行方向長さ(H形鋼のフランジH1の幅)に対して閾値以下の長さである場合には、縦グループ321の統合に失敗したものとして扱うこともできる。閾値の範囲としては、例えば、両端間の距離が最も長い縦グループ321の長さが脚部12の設計上の奥行方向長さの6割以上のように設定することができる。このように処理することで、確実に脚部12について検出された縦グループ321を基準とすることができるので、導出されるパレット1の位置について信頼性が高まる。 The indexing of the integrated vertical group 41 will be described. When determining the integrated vertical group 41, one vertical group 321 detected for one leg 12 is used as a reference, and another vertical group on a substantially straight line in the direction in which the point group of the one vertical group 321 extends 321 is integrated with one vertical group 321 to form an integrated vertical group 41 . In the selection of one leg 12, for example, the leg 12 closest to the transport vehicle 2 can be targeted, but the selection is not limited to this. In selecting the vertical group 321 of the reference position, the vertical group 321 having the longest distance between both ends of the point group of the vertical group 321 can be selected as the vertical group 321 to be the reference. In the case of this embodiment, the origin 211 is located in the middle of the pair of legs 12 in the width direction, so the vertical group 32 of the point group reflected on the inner surface of the legs 12 in the width direction is used as the reference. becomes a vertical group 321 . Furthermore, among the vertical groups 321, the length of the vertical group 321 having the longest distance between both ends is equal to or less than the threshold with respect to the design length of the leg 12 in the depth direction (the width of the flange H1 of the H-shaped steel). If so, it can be treated as failure in integration of the vertical group 321 . The threshold range can be set, for example, such that the length of the longitudinal group 321 with the longest distance between both ends is 60% or more of the design length of the leg 12 in the depth direction. By processing in this manner, the vertical group 321 detected for the leg 12 can be reliably used as a reference, so the reliability of the derived position of the pallet 1 increases.

基準となる縦グループ321が決まると、当該基準となる縦グループ321を構成する点群が延びる方向の略延長線上に位置する他の縦グループ321を統合した統合縦グループ41を導出する。略延長線上とは、基準となる縦グループ321の点群が延びる方向の延長線上に他の縦グループ321が位置している場合に限られず、延長線と他の縦グループ321とが誤差の範囲でずれている場合も含む。誤差の範囲として認める範囲は、受光部22の性能や、求められる検出精度などによって適宜設定することができる。また、誤差がある場合には、誤差を考慮して統合縦グループ41が定められる。 Once the reference vertical group 321 is determined, an integrated vertical group 41 is derived by integrating the other vertical groups 321 positioned substantially on the extended line of the point group forming the reference vertical group 321 . Approximately on the extension line is not limited to the case where the other vertical group 321 is positioned on the extension line of the direction in which the point group of the vertical group 321 serving as the reference extends, but the extension line and the other vertical group 321 are within the range of error. Including cases where there is a deviation. The range that is accepted as the error range can be appropriately set depending on the performance of the light receiving section 22, the required detection accuracy, and the like. Also, if there is an error, the integrated vertical group 41 is determined in consideration of the error.

統合横グループ42の割り出しについて説明する。統合横グループ42を割り出す際には、最も手前側に検出された一対の脚部12のうち、一の脚部12について検出された一の横グループ322を基準として、一の横グループ322の点群が延びる方向の略直線上にある他の横グループ322を一の横グループ322と統合して、統合横グループ42とする。基準となる位置の横グループ322の選定においては、横グループ322の点群のうち両端間の距離が最も長い横グループ322を基準となる横グループ322として選定することができる。また、横グループ322のうち、両端間の距離が最も長い横グループ322の長さが脚部12の設計上の幅方向長さ(H形鋼のウェブH2の幅)に対して閾値以下の長さである場合には、横グループ322の統合に失敗したものとして扱うこともできる。このように処理することで、確実に脚部12について検出された横グループ322を基準とすることができるので、導出されるパレット1の位置について信頼性が高まる。 The indexing of the integrated horizontal group 42 will be described. When determining the integrated horizontal group 42, one horizontal group 322 detected for one leg 12 of the pair of legs 12 detected on the frontmost side is taken as a reference, and the points of one horizontal group 322 are calculated. The other horizontal groups 322 on a substantially straight line in the direction in which the groups extend are integrated with the one horizontal group 322 to form an integrated horizontal group 42 . In selecting the horizontal group 322 of the reference position, the horizontal group 322 having the longest distance between both ends of the point group of the horizontal group 322 can be selected as the horizontal group 322 to be the reference. Further, among the horizontal groups 322, the length of the horizontal group 322 having the longest distance between both ends is equal to or less than the threshold with respect to the design width direction length of the leg portion 12 (the width of the web H2 of the H-section steel). If it is not, it can be treated as failure in integration of horizontal group 322 . By processing in this way, the horizontal group 322 detected for the leg 12 can be reliably used as a reference, so the reliability of the derived position of the pallet 1 is increased.

基準となる横グループ322が決まると、当該基準となる横グループ322を構成する点群が延びる方向の略延長線上に位置する他の横グループ322を統合した統合横グループ42を導出する。略延長線上とは、基準となる横グループ322の点群が延びる方向の延長線上に他の横グループ322が位置している場合に限られず、延長線と他の横グループ322とが誤差の範囲でずれている場合も含む。誤差の範囲として認める範囲は、受光部22の性能や、求められる検出精度などによって適宜設定することができる。また、誤差がある場合には、誤差を考慮して統合横グループ42が定められる。 Once the reference horizontal group 322 is determined, an integrated horizontal group 42 is derived by integrating the other horizontal groups 322 positioned substantially on an extension line in the direction in which the point group forming the reference horizontal group 322 extends. Approximately on an extension line is not limited to the case where the other horizontal group 322 is positioned on the extension line in the direction in which the point group of the horizontal group 322 serving as the reference extends, and the extension line and the other horizontal group 322 are within the range of error. Including cases where there is a deviation. The range that is accepted as the error range can be appropriately set depending on the performance of the light receiving section 22, the required detection accuracy, and the like. Also, if there is an error, the integrated horizontal group 42 is determined in consideration of the error.

以上の手順により、統合工程は完了する。統合工程の完了後は、統合グループに基づいて搬送車2に対するパレット位置を演算する位置演算工程に移行する。なお、統合工程において、統合縦グループ41及び統合横グループ42のいずれも割り出すことができなかった場合には、位置演算工程に移行せず、パレット位置の導出に失敗したとして、エラーを出し、全工程を終了する。エラーでの工程終了後は、再度搬送車2をパレット1に接近させてから目標エリア設定工程S1、データ収集工程S2、方向分類工程S3、パレット位置導出工程S4、及び、搬送車移動工程を順に実施する。 The above procedure completes the integration process. After the integration process is completed, the process shifts to the position calculation process of computing the pallet position with respect to the transport vehicle 2 based on the integration group. In addition, if neither the integrated vertical group 41 nor the integrated horizontal group 42 can be determined in the integration process, the process does not proceed to the position calculation process, and an error is issued as failure to derive the pallet position. End the process. After the process ends due to an error, the transport vehicle 2 is brought closer to the pallet 1 again, and then the target area setting process S1, the data collection process S2, the direction classification process S3, the pallet position derivation process S4, and the transport vehicle movement process are performed in order. implement.

位置演算工程では、統合工程で、統合縦グループ41及び統合横グループ42を割り出すことができた場合と、統合縦グループ41のみ割り出すことができた場合と、統合横グループ42のみ割り出すことができた場合と、でパレット1の位置を演算する方法が異なる。以下それぞれの場合について説明する。 In the position calculation process, in the integration process, the integrated vertical group 41 and the integrated horizontal group 42 could be determined, only the integrated vertical group 41 could be determined, and only the integrated horizontal group 42 could be determined. The method of calculating the position of the pallet 1 differs between the cases. Each case will be described below.

統合工程で、統合縦グループ41及び統合横グループ42を割り出すことができた場合には、統合縦グループ41に基づいて、搬送車2に対するパレット1の幅方向の位置を演算し、統合横グループ42に基づいて、搬送車2に対するパレット1の奥行方向の位置を演算する。具体的に、搬送車2に対するパレット1の幅方向の位置については、統合縦グループ41及びパレット1の寸法の設計値に基づいて求められるパレット1の幅方向の中央線Cを基準に演算される。即ち、搬送車2から中央線Cまでの距離を演算することで、搬送車2に対するパレット1の幅方向の位置を演算する。パレット1の幅方向の中央線Cは、統合縦グループ41から、パレット1寸法の設計値に基づいて求められる所定位置だけ離れた個所に仮想的に設けられる統合縦グループ41と平行に延びる直線として求められる。本実施形態の中央線Cは、統合縦グループ41がH形鋼の幅方向内方のフランジH1の幅に沿って延びる直線であるので、脚部12の内方の面からパレット1の幅方向中央までの距離だけ、統合縦グループ41から幅方向内方に離れた位置に統合縦グループ41と平行に延びるように仮想的に設けられる直線が中央線Cである。搬送車2に対するパレット1の奥行方向の位置については、統合横グループ42及びパレット1の寸法の設計値に基づいて求められる。本実施形態で、統合横グループ42は、H形鋼のウェブH2の幅に沿って延びる直線であるので、搬送車2からパレット1までの奥行方向の距離は、統合横グループ42と搬送車2の距離から、パレット1の手前側の端部と脚部12のウェブH2までの距離を引いた距離として演算される。 In the integration process, if the integrated vertical group 41 and the integrated horizontal group 42 can be determined, based on the integrated vertical group 41, the position of the pallet 1 in the width direction with respect to the transport vehicle 2 is calculated, and the integrated horizontal group 42 is calculated. , the position of the pallet 1 in the depth direction with respect to the transport vehicle 2 is calculated. Specifically, the position of the pallet 1 in the width direction with respect to the transport vehicle 2 is calculated based on the central line C in the width direction of the pallet 1 obtained based on the integrated vertical group 41 and design values of the dimensions of the pallet 1. . That is, by calculating the distance from the carrier 2 to the center line C, the position of the pallet 1 in the width direction with respect to the carrier 2 is calculated. The center line C in the width direction of the pallet 1 is a straight line extending parallel to the integrated vertical group 41 which is virtually provided at a predetermined position away from the integrated vertical group 41 based on the design values of the pallet 1 dimensions. Desired. Since the central line C of this embodiment is a straight line extending along the width of the flange H1 on the inner side in the width direction of the H-shaped steel, the center line C is the width direction of the pallet 1 from the inner surface of the leg portion 12. A center line C is an imaginary straight line extending parallel to the integrated vertical group 41 at a position spaced inward in the width direction from the integrated vertical group 41 by the distance to the center. The position of the pallet 1 in the depth direction with respect to the transport vehicle 2 is obtained based on the design values of the dimensions of the integrated horizontal group 42 and the pallet 1 . In this embodiment, the integrated horizontal group 42 is a straight line extending along the width of the H-shaped steel web H2, so the distance in the depth direction from the transport vehicle 2 to the pallet 1 is the integrated horizontal group 42 and the transport vehicle 2 is calculated by subtracting the distance between the front end of the pallet 1 and the web H2 of the legs 12 from the distance of .

統合工程で、統合縦グループ41のみ割り出すことができた場合には、統合縦グループ41及びパレット1の寸法の設計値(あらかじめ制御部に記憶されている)に基づいて演算される。搬送車2に対するパレット1の幅方向の位置については、上記の統合縦グループ41及び統合横グループ42を割り出すことができた場合と同様に演算される。また、搬送車2に対するパレット1の奥行方向の位置については、統合縦グループ41の点群のうち、最も手前側の点とパレット1寸法の設計値に基づいて求められる。具体的に、搬送車2とパレット1と奥行方向の距離は、統合縦グループ41の最も手前側の反射地点3を通り、統合縦グループ41に直交するように水平方向に延びる仮想線と搬送車2との距離から、脚部12の手前側の端部とパレット1の手前側の端部との間の距離を引いた距離として演算される。 If only the integrated vertical group 41 can be determined in the integration process, the calculation is performed based on the design values of the integrated vertical group 41 and the dimensions of the pallet 1 (previously stored in the control unit). The position of the pallet 1 in the width direction with respect to the transport vehicle 2 is calculated in the same manner as when the integrated vertical group 41 and the integrated horizontal group 42 can be determined. Further, the position of the pallet 1 in the depth direction with respect to the transport vehicle 2 is obtained based on the frontmost point in the point group of the integrated vertical group 41 and the design value of the pallet 1 dimension. Specifically, the distance between the transport vehicle 2 and the pallet 1 in the depth direction is defined by a virtual line that passes through the frontmost reflection point 3 of the integrated vertical group 41 and extends in the horizontal direction so as to be orthogonal to the integrated vertical group 41 and the transport vehicle. 2 minus the distance between the front end of the leg 12 and the front end of the pallet 1.

統合工程で、統合横グループ42のみ割り出すことができた場合には、統合横グループ42及びパレット1の寸法の設計値(あらかじめ制御部に記憶されている)に基づいて演算される。搬送車2に対するパレット1の奥行方向の位置については、上記の統合縦グループ41及び統合横グループ42を割り出すことができた場合と同様に演算される。また、搬送車2に対するパレット1の幅方向の位置については、統合横グループ42の点群のうち、両端(横グループ322の外端)に位置する反射地点3同士の中点を通り、統合横グループ42に直交するように水平方向に延びる直線を中央線Cとして用い、上記の統合縦グループ41及び統合横グループ42における搬送車2に対するパレット1の幅方向の位置の演算と同様に行う。これは、本実施形態で、H形鋼の配置と搬送車2の位置との関係で、ウェブH2の内端には検出光が当たらないためである。具体的に、搬送車2から仮想的な中央線Cまでの距離を演算することで、搬送車2に対するパレット1の幅方向の位置を演算する。 When only the integrated horizontal group 42 can be determined in the integration process, the calculation is performed based on the design values of the integrated horizontal group 42 and the dimensions of the pallet 1 (previously stored in the control unit). The position of the pallet 1 in the depth direction with respect to the transport vehicle 2 is calculated in the same manner as when the integrated vertical group 41 and the integrated horizontal group 42 can be determined. In addition, regarding the position of the pallet 1 in the width direction with respect to the transport vehicle 2, in the point group of the integrated horizontal group 42, the center points of the reflection points 3 located at both ends (outer ends of the horizontal group 322) A straight line extending horizontally perpendicular to the group 42 is used as the center line C, and the position of the pallet 1 in the width direction with respect to the transport vehicle 2 in the integrated vertical group 41 and integrated horizontal group 42 is calculated in the same manner as described above. This is because the detection light does not hit the inner end of the web H2 due to the relationship between the arrangement of the H-section steel and the position of the transport vehicle 2 in this embodiment. Specifically, by calculating the distance from the transport vehicle 2 to the virtual center line C, the position of the pallet 1 in the width direction with respect to the transport vehicle 2 is computed.

以上の工程で、搬送車2に対するパレット1の位置が割り出される。上記のように、統合縦グループ41及び統合横グループ42を割り出すことができた場合と、統合縦グループ41のみ割り出すことができた場合と、統合横グループ42のみ割り出すことができた場合と、でパレット1の位置を演算する方法が異なるので、統合縦グループ41及び統合横グループ42が割り出された場合には、複数の情報に基づいて演算するので、信頼性の高い情報が得られ、統合縦グループ41及び統合横グループ42の一方のみが割り出された場合にも、パレット1の位置に関する情報を適切に得ることができる。 Through the steps described above, the position of the pallet 1 relative to the transport vehicle 2 is determined. As described above, the case where the integrated vertical group 41 and the integrated horizontal group 42 could be determined, the case where only the integrated vertical group 41 could be determined, and the case where only the integrated horizontal group 42 could be determined. Since the method of calculating the position of the pallet 1 is different, when the integrated vertical group 41 and the integrated horizontal group 42 are determined, the calculation is performed based on a plurality of information, so highly reliable information can be obtained and integrated. Information on the position of the pallet 1 can be appropriately obtained even when only one of the vertical group 41 and the integrated horizontal group 42 is determined.

搬送車移動工程では、求められた中央線C(一対の脚部12の中央位置)に合わせて搬送車を移動させる工程である。具体的には、上記工程で導出されたパレット位置に向かって搬送車2を移動させる工程である。上記の工程からパレット1の搬送車2に対する幅方向及び奥行方向の位置が得られているので、得られた情報に基づいて搬送車2をパレット1の下方に適切に潜り込ませることができる。具体的は、中央線Cの情報と、パレット1までの距離に関する情報と、を有しているので、搬送車2がパレット1(具体的には脚部12)に当たらないように中央線Cに合わせてパレットの下方に潜り込ませることができる。 The carriage moving step is a step of moving the carriage along the obtained center line C (center position of the pair of legs 12). Specifically, it is a step of moving the carriage 2 toward the pallet position derived in the above step. Since the positions of the pallet 1 in the width direction and the depth direction with respect to the carriage 2 are obtained from the above steps, the carriage 2 can be properly slid under the pallet 1 based on the obtained information. Specifically, since it has information about the center line C and information about the distance to the pallet 1, the center line C is set so that the transport vehicle 2 does not hit the pallet 1 (specifically, the legs 12). It can be hidden under the pallet according to the

以上のようなパレット搬送システムによれば、複数の検出データをコーナ点31で区切ってグループ分けし、概略位置把握手段によって把握された概略位置に基づいて各グループ32を構成する点群が並ぶ方向によってグループ32を縦グループ321及び横グループ322に分類し、縦グループ321及び横グループ322の少なくとも一方に属する複数の検出データに基づいて一対の脚部12の中心位置(中央線C)を導くので、パレット1の脚部12の一部に検出光が照射できなかったり、反射光が検出できなかったり、した場合でもパレット1の位置検出ができる。 According to the pallet transport system as described above, a plurality of detection data are separated into groups by the corner points 31, and the direction in which the point groups constituting each group 32 are arranged based on the approximate positions grasped by the rough position grasping means is arranged. The group 32 is classified into a vertical group 321 and a horizontal group 322 by , and the center position (center line C) of the pair of legs 12 is derived based on a plurality of detection data belonging to at least one of the vertical group 321 and the horizontal group 322. , the position of the pallet 1 can be detected even if the detection light cannot be applied to a part of the legs 12 of the pallet 1 or the reflected light cannot be detected.

なお、上記実施形態において、搬送車2(照射部21の原点211)が一対の脚部12の幅方向の中途部分に位置している場合について説明したが、このような場合に限らず、搬送車2が一対の脚部12の両方に対して幅方向一方側に位置している場合にも、本システムを適用することができる。上記のように、搬送車2がパレット1から大きく外れて位置する場合としては、例えばGNSS等の電波の受信に失敗した場合や、GNSS等の精度が低い場合が考えられる。このような場合には、統合縦グループ41を脚部12の幅方向の外方の面に沿って延びる直線として演算することで、統合縦グループ41を得ることができ、得られた統合縦グループ41及びパレット1の寸法の設計値に基づいて、搬送車2に対するパレット1の位置を演算できる。 In the above embodiment, the case where the transport vehicle 2 (the origin 211 of the irradiation unit 21) is positioned in the middle of the pair of legs 12 in the width direction has been described. This system can also be applied when the vehicle 2 is positioned on one side in the width direction with respect to both of the pair of legs 12 . As described above, when the transport vehicle 2 is located far away from the pallet 1, for example, the reception of radio waves such as GNSS may fail, or the accuracy of GNSS may be low. In such a case, the integrated vertical group 41 can be obtained by calculating the integrated vertical group 41 as a straight line extending along the outer surface of the leg portion 12 in the width direction. 41 and the design values of the dimensions of the pallet 1, the position of the pallet 1 with respect to the carrier 2 can be calculated.

また、搬送車2が一対の脚部12の両方に対して幅方向一方側に位置し、かつ、統合縦グループ41を割り出すことができない場合には、横グループ322に基づいて搬送車2に対するパレット1の位置を演算することができる。具体的には、統合横グループ42までの距離から搬送車2とパレット1との奥行方向の距離を演算できる。また、一対の脚部12のそれぞれついて検出された横グループ322のうち、一方の脚部12の幅方向一方側の端の点(反射地点3)と、他方の脚部12の幅方向一方側の端の点と、により、パレット1の寸法の設計値を参照することで、パレット1の幅方向の中央位置である中央線Cを導出できる。導出された中央線Cと搬送車2との距離を演算することで、搬送車2に対するパレット1の位置を演算できる。 In addition, when the carrier 2 is located on one side in the width direction with respect to both of the pair of legs 12 and the integrated vertical group 41 cannot be determined, the pallet for the carrier 2 is moved based on the horizontal group 322. The position of 1 can be computed. Specifically, the distance in the depth direction between the transport vehicle 2 and the pallet 1 can be calculated from the distance to the integrated horizontal group 42 . In addition, among the horizontal groups 322 detected for each of the pair of legs 12, the end point (reflection point 3) on one side in the width direction of one leg 12 and the one side in the width direction of the other leg 12 By referring to the design values of the dimensions of the pallet 1, the center line C, which is the center position of the pallet 1 in the width direction, can be derived. By calculating the distance between the derived center line C and the carrier 2, the position of the pallet 1 with respect to the carrier 2 can be calculated.

1…パレット、11…荷台、12…脚部、121…柱部、122…脚底部、2…搬送車、21…照射部、211…原点、22…受光部、3…反射地点、31…コーナ点、32…グループ、321…縦グループ、322…横グループ、33…中点、41…統合縦グループ、42…統合横グループ、中央線C DESCRIPTION OF SYMBOLS 1... Pallet, 11... Cargo bed, 12... Leg, 121... Column, 122... Leg bottom, 2... Carrier, 21... Irradiation part, 211... Origin, 22... Light receiving part, 3... Reflection point, 31... Corner Point, 32... Group, 321... Vertical group, 322... Horizontal group, 33... Middle point, 41... Integrated vertical group, 42... Integrated horizontal group, center line C

Claims (6)

荷台及び前記荷台を幅方向に間隔を空けて下方から支持する一対の脚部を有するパレットの前記荷台の下方に配置された状態で前記パレットを地面から浮かせつつ移動させる搬送車によるパレット搬送システムにおいて、
前記搬送車は、前記一対の脚部に検出光を照射する照射部と、前記検出光が前記一対の脚部に反射された反射光を受光する受光部と、を有し、
前記搬送車に対する前記パレットのおおよその位置に関する概略位置情報を把握する概略位置把握工程と、
少なくとも前記一対の脚部に前記照射部から前記検出光を照射して前記受光部で前記反射光を受光することで、前記検出光が反射した地点として扱われる反射地点に関する複数の検出データを取得するデータ収集工程と、
前記複数の検出データから、少なくとも前記反射地点が一群に集合した点群が並ぶ方向が変わる位置にある前記反射地点であるコーナ点を検出するコーナ点検出工程、前記点群を前記コーナ点で区切られた複数のグループに分けるグループ分け工程、及び、前記概略位置情報に基づいて前記グループの点群が延びる方向に関して、前記パレットの幅方向に並ぶ横グループ、又は、前記幅方向及び上下方向に直交する奥行方向に並ぶ縦グループに分類する分類工程の各々を含む方向分類工程と、
前記縦グループ及び前記横グループの少なくとも一つに属する前記複数の検出データを用いて、前記一対の脚部の中心位置を導くパレット位置導出工程と、
を実施する、パレット搬送システム。
A pallet conveying system using a transport vehicle that moves the pallet while floating it from the ground while the pallet has a loading platform and a pair of legs that support the loading platform from below at intervals in the width direction, and the pallet is placed under the loading platform. ,
The transport vehicle has an irradiation unit that irradiates the pair of legs with detection light, and a light receiving unit that receives light reflected by the pair of legs from the detection light,
a general position grasping step of grasping general position information about the approximate position of the pallet with respect to the transport vehicle;
By irradiating at least the pair of legs with the detection light from the irradiation unit and receiving the reflected light with the light receiving unit, a plurality of detection data regarding a reflection point treated as a point where the detection light is reflected is acquired. a data collection step for
A corner point detection step of detecting, from the plurality of detection data, a corner point that is the reflection point located at a position where the direction in which the group of points in which the group of reflection points are gathered changes, and dividing the group of points by the corner point. and a horizontal group aligned in the width direction of the pallet or orthogonal to the width direction and the vertical direction with respect to the direction in which the point group of the group extends based on the general position information. a direction classification step including each classification step of classifying into vertical groups arranged in the depth direction;
a pallet position derivation step of deriving the center position of the pair of legs using the plurality of detection data belonging to at least one of the vertical group and the horizontal group;
A pallet transport system that implements
前記方向分類工程は、前記各グループの点群が並ぶ方向が、前記照射部が前記検出光を照射する原点から前記各グループに向かう方向と略同じ場合に、該当する前記グループを前記分類工程における分類対象から除外するグループ除外工程を含む請求項1に記載のパレット搬送システム。 In the direction classification step, when the direction in which the point groups of each group are arranged is substantially the same as the direction toward each group from the origin where the irradiation unit irradiates the detection light, the corresponding group is selected in the classification step. 2. The pallet transport system according to claim 1, further comprising a group exclusion process for excluding items from classification targets. 前記グループ除外工程において、前記原点から前記各グループに向かう方向として、前記原点から前記各グループの点群が並ぶ方向の両端部に位置する前記コーナ点同士の中点に向かう方向が用いられる請求項2に記載のパレット搬送システム。 3. In the group exclusion step, as the direction from the origin to each of the groups, a direction from the origin to a midpoint between the corner points located at both ends of a direction in which the point groups of the groups are arranged is used. 2. The pallet conveying system according to 2. 前記方向分類工程は、前記コーナ点検出工程によって検出された一のコーナ点が、隣接する2つの前記反射地点のうち近い方の前記反射地点が他のコーナ点として検出されていた場合に、前記一のコーナ点を異常点として前記グループ分け工程における対象から除外する請求項1乃至3のいずれか1項に記載のパレット搬送システム。 The direction classification step is performed when one corner point detected by the corner point detection step is detected as another corner point when the reflection point closer to the two adjacent reflection points is detected as the other corner point. 4. The pallet conveying system according to any one of claims 1 to 3, wherein one corner point is regarded as an abnormal point and excluded from targets in the grouping step. 前記概略位置情報は、前記パレットの向きに関する情報を含み、
前記分類工程は、前記パレットの向きに関する情報を基に、前記横グループ又は前記縦グループのいずれかに分類する請求項1乃至4のいずれか1項に記載のパレット搬送システム。
The general position information includes information about the orientation of the pallet,
5. The pallet conveying system according to any one of claims 1 to 4, wherein the sorting step sorts the pallets into either the horizontal group or the vertical group based on information about the orientation of the pallets.
前記パレットは、前記一対の脚部を複数備え、
複数の前記一対の脚部は、前記パレットの前記奥行方向に沿って並んで設けられ、
前記パレット位置導出工程は、
前記縦グループ及び前記横グループの少なくとも一方について、一のグループ及び前記一のグループが並ぶ方向の略延長線上に位置する他のグループを統合した統合グループを導出し、
前記統合グループに属する前記複数の検出データを用いて、前記一対の脚部の中心位置を導く請求項1乃至5のいずれか1項に記載のパレット搬送システム。
The pallet comprises a plurality of the pair of legs,
The plurality of pairs of legs are provided side by side along the depth direction of the pallet,
The pallet position derivation step includes:
For at least one of the vertical group and the horizontal group, deriving an integrated group by integrating one group and another group located substantially on an extension line in the direction in which the one group is arranged,
6. The pallet conveying system according to any one of claims 1 to 5, wherein the plurality of pieces of detection data belonging to the integrated group are used to derive the central positions of the pair of legs.
JP2021096493A 2021-06-09 2021-06-09 Palette carrying system Pending JP2022188455A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2021096493A JP2022188455A (en) 2021-06-09 2021-06-09 Palette carrying system

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2021096493A JP2022188455A (en) 2021-06-09 2021-06-09 Palette carrying system

Publications (1)

Publication Number Publication Date
JP2022188455A true JP2022188455A (en) 2022-12-21

Family

ID=84532255

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2021096493A Pending JP2022188455A (en) 2021-06-09 2021-06-09 Palette carrying system

Country Status (1)

Country Link
JP (1) JP2022188455A (en)

Similar Documents

Publication Publication Date Title
JP5392700B2 (en) Obstacle detection device and obstacle detection method
US20160280036A1 (en) Inclination detection method, inclination detection apparatus, and equipment for detecting inclination
JP2017019596A (en) Travel control method and travel control device in load taking in unmanned fork lift
CN113387302A (en) Arithmetic device, movement control system, control device, mobile body, arithmetic method, and computer-readable storage medium
KR102564663B1 (en) Coordinates recognition apparatus of automatic guided vehicle and method thereof
CN114537940A (en) Shuttle vehicle for warehousing system, warehousing system and control method of shuttle vehicle
JP2009295107A (en) Guidance system and guidance method
CN115494836A (en) Detection system, processing device, moving object, detection method, and storage medium
JP2024128140A (en) MOBILE BODY CONTROL METHOD, MOBILE BODY, MOBILE CONTROL SYSTEM, AND PROGRAM
JP2022188455A (en) Palette carrying system
US10634627B2 (en) Autonomously mobile backscatter detection apparatus and method, and positioning method for the apparatus
KR101707058B1 (en) Transfer vehicle
JP7216582B2 (en) Vehicle cruise control system
JP2021165897A (en) Control device, moving control system, control method and program
JP7179102B2 (en) Mobile object control method, mobile object and program
JP7511504B2 (en) MOBILE BODY, MOBILE CONTROL SYSTEM, AND METHOD AND PROGRAM FOR CONTROLLING MOBILE BODY
JP2018013860A (en) Autonomous movable object control device
JP7353575B2 (en) Pallet transport system
CN113120799B (en) Accurate positioner of AGV
JP2022144133A (en) cargo handling system
JP6539958B2 (en) Carrier
JP7257431B2 (en) Mobile object control method, mobile object and program
JP7482808B2 (en) MOBILE BODY CONTROL METHOD, MOBILE BODY, AND PROGRAM
KR102677941B1 (en) Method for Calibration Between Scanners in Mobile Robots
WO2024219056A1 (en) Moving body control method, moving body, and program

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20240531