Deprecated: The each() function is deprecated. This message will be suppressed on further calls in /home/zhenxiangba/zhenxiangba.com/public_html/phproxy-improved-master/index.php on line 456
JP7693603B2 - Method for controlling an automatic conveyor - Google Patents
[go: Go Back, main page]

JP7693603B2 - Method for controlling an automatic conveyor - Google Patents

Method for controlling an automatic conveyor Download PDF

Info

Publication number
JP7693603B2
JP7693603B2 JP2022059863A JP2022059863A JP7693603B2 JP 7693603 B2 JP7693603 B2 JP 7693603B2 JP 2022059863 A JP2022059863 A JP 2022059863A JP 2022059863 A JP2022059863 A JP 2022059863A JP 7693603 B2 JP7693603 B2 JP 7693603B2
Authority
JP
Japan
Prior art keywords
automatic
cart
control
controlling
reference point
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
Application number
JP2022059863A
Other languages
Japanese (ja)
Other versions
JP2023150646A (en
Inventor
一成 市川
博光 阿部
隆一 吉田
徳之 大鹿
裕貴 山田
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.)
Toyota Motor Corp
Shinmei Industry Co Ltd
Original Assignee
Toyota Motor Corp
Shinmei Industry 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 Toyota Motor Corp, Shinmei Industry Co Ltd filed Critical Toyota Motor Corp
Priority to JP2022059863A priority Critical patent/JP7693603B2/en
Publication of JP2023150646A publication Critical patent/JP2023150646A/en
Application granted granted Critical
Publication of JP7693603B2 publication Critical patent/JP7693603B2/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

  • Control Of Position, Course, Altitude, Or Attitude Of Moving Bodies (AREA)

Description

本開示は、自動搬送機の制御方法に関し、特に車両生産ラインにおける自動搬送機の制御方法に関する。 This disclosure relates to a method for controlling an automatic conveyor, and in particular to a method for controlling an automatic conveyor in a vehicle production line.

自動搬送機の走行を制御する技術がある。自動搬送機は、制御装置の走行制御により、例えば、床面に設置された磁気テープに沿って走行する。自動搬送機は、例えば、荷物を搭載した台車を牽引又は搭載し、所定の搬送先に搬送する。 There is a technology to control the travel of an automated transport vehicle. The automated transport vehicle travels, for example, along a magnetic tape installed on the floor surface, under the travel control of a control device. The automated transport vehicle, for example, tows or mounts a dolly loaded with luggage, and transports it to a specified destination.

このような自動搬送機は、車両生産ラインにおいても用いられている。車両生産ラインにおいては、台車が搭載された複数の自動搬送機の走行を一括で制御することで、連続した複数の工程の作業を実施可能としている。具体的には、各自動搬送機に搭載された台車上に搬送物が載置され、作業者が当該搬送物に対する一の工程の作業を終えると、各自動搬送機を他の作業者のもとへ移動させ、次の工程の作業へ移るといったように用いられる。 Such automatic conveying machines are also used in vehicle production lines. In vehicle production lines, the travel of multiple automatic conveying machines equipped with carts is controlled collectively, making it possible to carry out multiple consecutive processes. Specifically, an object to be conveyed is placed on the cart mounted on each automatic conveying machine, and when a worker finishes one process of work on the object, the automatic conveying machine is moved to another worker, who then moves on to the next process.

特許文献1は、自動搬送機の制御方法について、以下の技術を開示している。自動搬送機の稼働領域に対応するように配置された撮影部により、自動搬送機に伴って移動する台車を撮影し、撮影された画像に基づいて台車の態様を取得する。そして、取得した台車の態様を判定し、当該判定の結果に基づいて自動搬送機の走行を制御する。 Patent Document 1 discloses the following technology for a method of controlling an automatic conveying machine. An image capturing unit arranged to correspond to the operating area of the automatic conveying machine captures an image of a dolly moving along with the automatic conveying machine, and the state of the dolly is acquired based on the captured image. The state of the dolly that has been acquired is then judged, and the travel of the automatic conveying machine is controlled based on the result of this judgment.

特開2019-139549号公報JP 2019-139549 A

しかしながら、特許文献1にかかる自動搬送機の制御方法は、自動搬送機の起動点及び経由点のみにおいて形状認識を行っているため、複数の自動搬送機の位置関係を捉えることができない。ここで、車両生産ラインにおいては、複数の自動搬送機が経路上を走行するため、各自動搬送機の相互の位置関係を捉える必要がある。したがって、このような自動搬送機の制御方法は、車両生産ラインにおける自動搬送機の制御方法としては不適である。 However, the method for controlling an automatic conveying machine described in Patent Document 1 performs shape recognition only at the starting point and waypoints of the automatic conveying machine, and is therefore unable to grasp the relative positions of multiple automatic conveying machines. Here, in a vehicle production line, multiple automatic conveying machines travel along a route, so it is necessary to grasp the relative positions of each automatic conveying machine. Therefore, this type of control method for an automatic conveying machine is unsuitable as a control method for an automatic conveying machine in a vehicle production line.

そこで、本開示は、事前に要するコストを低減し、連続工程経路において連続して配置される複数の自動搬送機の走行を制御する自動搬送機の制御方法を提供することを目的とする。 The present disclosure therefore aims to provide a method for controlling an automatic conveying machine that reduces the costs required in advance and controls the travel of multiple automatic conveying machines that are arranged in succession on a continuous process path.

本開示にかかる自動搬送機の制御方法は、連続工程経路において連続して配置されるとともに、各々に台車が搭載された複数の自動搬送機の制御方法であって、上空カメラにより、前記複数の自動搬送機が配置された連続工程経路の一部又は全部を撮影し、前記自動搬送機に搭載されている前記台車の枠部の形状を認識し、認識した前記枠部の形状から前記台車の基準点を特定し、マップ上における前記基準点の位置を検出し、検出した前記基準点の位置に基づいて前記複数の自動搬送機の走行を制御する。 The method of controlling an automatic conveying machine according to the present disclosure is a method of controlling a plurality of automatic conveying machines, each of which is mounted with a cart, that are successively arranged on a continuous process path, and that uses an aerial camera to capture a part or all of the continuous process path on which the plurality of automatic conveying machines are arranged, recognizes the shape of the frame of the cart mounted on the automatic conveying machine, identifies a reference point for the cart from the recognized shape of the frame, detects the position of the reference point on a map, and controls the travel of the plurality of automatic conveying machines based on the detected position of the reference point.

ここで、前記台車の前記基準点は、前記台車の中心点であり、前記マップ上における前記中心点の位置を検出し、検出した前記中心点の位置に基づいて前記複数の自動搬送機の走行を制御してもよい。 Here, the reference point of the cart may be the center point of the cart, and the position of the center point on the map may be detected, and the travel of the multiple automated conveyors may be controlled based on the detected position of the center point.

また、前記台車は、外縁に沿って着色された前記枠部を有し、前記上空カメラにより前記枠部を撮影し、撮影した画像に基づいて前記枠部の形状を認識し、認識した前記枠部の形状から仮想的な前記枠部の形状を作成し、作成した仮想的な前記枠部の形状に基づいて前記基準点を演算してもよい。 The cart may also have a frame portion that is colored along its outer edge, the frame portion may be photographed by the aerial camera, the shape of the frame portion may be recognized based on the photographed image, a virtual shape of the frame portion may be created from the recognized shape of the frame portion, and the reference point may be calculated based on the virtual shape of the frame portion that has been created.

また、前記基準点に基づいて前記台車を包含する仮想領域を作成し、前記複数の自動搬送機の走行中に複数の前記仮想領域が重なると、前記複数の自動搬送機の走行を停止してもよい。 In addition, a virtual area that includes the carts may be created based on the reference point, and when multiple virtual areas overlap while the multiple automated conveying vehicles are traveling, the multiple automated conveying vehicles may be stopped from traveling.

また、前記上空カメラは、複数のカメラにより構成され、前記複数のカメラの撮影範囲は、前記連続工程経路に沿う方向で互いに一部が重複してもよい。 The aerial camera may be composed of multiple cameras, and the shooting ranges of the multiple cameras may overlap each other in part in a direction along the continuous process path.

本開示によれば、事前に要するコストを低減し、連続工程経路において連続して配置される複数の自動搬送機の走行を制御する自動搬送機の制御方法を提供することができる。 The present disclosure provides a method for controlling an automatic conveying machine that reduces the costs required in advance and controls the travel of multiple automatic conveying machines that are arranged in succession on a continuous process path.

実施の形態1にかかる制御システムの構成を概念的に示す図である。FIG. 1 is a diagram conceptually illustrating a configuration of a control system according to a first embodiment. 実施の形態1にかかる制御システムの構成を概念的に示す図である。FIG. 1 is a diagram conceptually illustrating a configuration of a control system according to a first embodiment. 実施の形態1にかかる制御システムによる制御の一例を示す図である。FIG. 2 is a diagram illustrating an example of control by the control system according to the first embodiment. 実施の形態1にかかる制御システムによる制御の一例を示す図である。FIG. 2 is a diagram illustrating an example of control by the control system according to the first embodiment. 実施の形態1にかかる制御システムによる制御の一例を示すフローチャートである。4 is a flowchart showing an example of control by the control system according to the first embodiment; 実施の形態1にかかる制御システムによる制御の一例を示す図である。FIG. 2 is a diagram illustrating an example of control by the control system according to the first embodiment. 実施の形態1にかかる制御システムによる制御の一例を示す図である。FIG. 2 is a diagram illustrating an example of control by the control system according to the first embodiment. 実施の形態1にかかる制御システムによる制御の一例を示すフローチャートである。4 is a flowchart showing an example of control by the control system according to the first embodiment; 実施の形態2にかかる制御システムによる制御の一例を示す図である。FIG. 11 is a diagram illustrating an example of control by a control system according to a second embodiment. 実施の形態1にかかる制御システムによる制御の一例を示すフローチャートである。4 is a flowchart showing an example of control by the control system according to the first embodiment; 実施の形態1にかかる制御システムによる制御の一例を示すフローチャートである。4 is a flowchart showing an example of control by the control system according to the first embodiment;

公開されていないが、本願の出願人が出願した関連技術として、台車や搬送物、自動搬送機に位置検出が可能なマーカを配置し、当該マーカにより位置検出を行うことで、自動搬送機の走行を制御する技術がある。しかし、複数の自動搬送機の走行を制御するためには、各台車や搬送物、自動搬送機にマーカを配置する必要があり、マーカを配置する工数やマーカそのものの部品費のコストを要するものであった。そこで、発明者は、本開示の技術を想到するに至った。 Although not publicly disclosed, a related technology filed by the applicant of the present application is a technology in which a marker capable of detecting the position is placed on a cart, a transported object, or an automatic transport machine, and the travel of the automatic transport machine is controlled by detecting the position using the marker. However, in order to control the travel of multiple automatic transport machines, it is necessary to place a marker on each cart, transported object, and automatic transport machine, which requires labor to place the markers and costs for the parts of the markers themselves. This led the inventor to conceive of the technology disclosed herein.

実施の形態1
以下、図面を参照して実施の形態1について説明する。図1及び図2は、実施の形態1にかかる自動搬送機の制御システム1の構成を概念的に示す説明図である。図1では、車両生産ラインの一部を平面視した図を示すとともに、自動搬送機の制御システム1の構成をブロック図として示している。図2は、車両生産ラインの一部を側方から見た図を示すとともに、自動搬送機の制御システム1の構成をブロック図として示している。図1及び図2に示すように、自動搬送機の制御システム1(以下、制御システム1と称する。)は、上空カメラ11と、制御装置12と、走行制御盤13と、無線送受信機14と、を備える。また、車両生産ラインは、連続工程経路21と、複数の自動搬送機22と、複数の台車23と、備える。なお、本実施の形態では、連続工程経路21は、図3に示すように、実際には平面視で直線部及び曲線部を含む一巡の経路に設計される。図1及び図2では、車両生産ラインの一部を示し、上空カメラ11の撮影範囲や、複数の自動搬送機22等の配置を直線的な配置に置き換えて説明している。
First embodiment
Hereinafter, the first embodiment will be described with reference to the drawings. FIGS. 1 and 2 are explanatory diagrams conceptually illustrating the configuration of an automatic conveying machine control system 1 according to the first embodiment. FIG. 1 illustrates a plan view of a part of a vehicle production line, and illustrates the configuration of the automatic conveying machine control system 1 as a block diagram. FIG. 2 illustrates a side view of a part of a vehicle production line, and illustrates the configuration of the automatic conveying machine control system 1 as a block diagram. As shown in FIGS. 1 and 2, the automatic conveying machine control system 1 (hereinafter referred to as the control system 1) includes an aerial camera 11, a control device 12, a travel control panel 13, and a wireless transceiver 14. The vehicle production line includes a continuous process path 21, a plurality of automatic conveying machines 22, and a plurality of carts 23. In this embodiment, the continuous process path 21 is actually designed as a loop path including a straight portion and a curved portion in a plan view, as shown in FIG. 3. 1 and 2 show a part of a vehicle production line, and the photographing range of an aerial camera 11 and the arrangement of a plurality of automatic carriers 22 and the like are explained by replacing them with a linear arrangement.

まず、車両生産ラインの構成について説明する。連続工程経路21は、車両生産ラインにおいて、連続作業工程を実施するために設計される経路である。連続工程経路21は、自動搬送機22の走行経路を構成する。連続工程経路21は、例えば、床面に設けられる磁気テープである。連続工程経路21は、連続作業工程における作業内容、作業場の規模等の事情に応じて適宜設計される。図3に示すように、連続工程経路21は、例えば、平面視で直線部及び曲線部を含む一巡の経路に設計される。 First, the configuration of the vehicle production line will be described. The continuous process path 21 is a path designed to carry out continuous work processes in the vehicle production line. The continuous process path 21 constitutes the travel path of the automatic conveyor 22. The continuous process path 21 is, for example, a magnetic tape installed on the floor surface. The continuous process path 21 is designed appropriately depending on the work content in the continuous work process, the size of the work area, and other circumstances. As shown in Figure 3, the continuous process path 21 is designed, for example, as a circular path including straight and curved sections in a plan view.

自動搬送機22は、無線送受信機を内蔵し、無線送受信機14を介して走行制御盤13による指令を受信する。自動搬送機22は、受信した指令に基づいて、連続工程経路21において走行や停止、一時停止等の動作をする。各自動搬送機22は、例えば、他の個体と互いに異なる識別番号が割り当てられ、走行制御盤13からの指令を個別に受信可能に構成される。図3に示すように、自動搬送機22は、例えば、連続工程経路21に6台配置される。図3では、6台の自動搬送機22を、22a乃至22fとして示す。なお、図1には、3台の自動搬送機22a、22b、22cを、図2には2台の自動搬送機22a、22bを示している。 The automatic conveying machine 22 has a built-in wireless transceiver and receives commands from the travel control panel 13 via the wireless transceiver 14. The automatic conveying machine 22 performs operations such as traveling, stopping, and pausing on the continuous process path 21 based on the received commands. Each automatic conveying machine 22 is assigned, for example, an identification number that is different from other units, and is configured to be able to individually receive commands from the travel control panel 13. As shown in FIG. 3, for example, six automatic conveying machines 22 are arranged on the continuous process path 21. In FIG. 3, the six automatic conveying machines 22 are shown as 22a to 22f. Note that FIG. 1 shows three automatic conveying machines 22a, 22b, and 22c, and FIG. 2 shows two automatic conveying machines 22a and 22b.

台車23は、搬送物を載置可能に構成される。台車23は、各自動搬送機22に搭載される。ここで、台車23は、各自動搬送機22に連結される。台車23は、図示しない搬送物を搭載し、自動搬送機22の走行に伴って連続工程経路21上を移動する。台車23は、外縁に沿って設けられ、上空カメラ11及び制御装置12によって認識可能に着色された枠部231を有する。台車23は、例えば、平面視で矩形状に形成される。図3では、各自動搬送機22に搭載される台車23を、23a乃至23fとして示す。図1には、自動搬送機22a、22b、22cに搭載される台車23a、23b、23cを、図2には、自動搬送機22a、22bに搭載される台車23a、23bを示している。また、台車23a、23b、23cに対応する枠部231をそれぞれ231a、231b、231cとして示す。図3においては、枠部231の記載を省略している。 The dolly 23 is configured to be able to carry an object to be transported. The dolly 23 is mounted on each automatic conveying machine 22. Here, the dolly 23 is connected to each automatic conveying machine 22. The dolly 23 carries an object to be transported (not shown) and moves on the continuous process path 21 as the automatic conveying machine 22 travels. The dolly 23 has a frame portion 231 provided along the outer edge and colored so as to be recognizable by the aerial camera 11 and the control device 12. The dolly 23 is formed, for example, in a rectangular shape in a plan view. In FIG. 3, the dollies 23 mounted on each automatic conveying machine 22 are shown as 23a to 23f. FIG. 1 shows dollies 23a, 23b, and 23c mounted on the automatic conveying machines 22a, 22b, and 22c, and FIG. 2 shows dollies 23a and 23b mounted on the automatic conveying machines 22a and 22b. Additionally, the frame portions 231 corresponding to the carts 23a, 23b, and 23c are shown as 231a, 231b, and 231c, respectively. In FIG. 3, the illustration of the frame portions 231 is omitted.

続いて、図1乃至図4を用いて、制御システム1の各構成について説明する。図3は、車両生産ラインを平面視した図であって、制御システム1による制御の一例を示す図である。図4は、一の自動搬送機22及び台車23を平面視した図であって、制御システム1による制御の一例を示す図である。 Next, the components of the control system 1 will be described with reference to Figs. 1 to 4. Fig. 3 is a plan view of a vehicle production line, showing an example of control by the control system 1. Fig. 4 is a plan view of one automatic conveyor 22 and a cart 23, showing an example of control by the control system 1.

上空カメラ11は、連続工程経路21の一部又は全部を撮影する。上空カメラ11は、連続工程経路21及び連続工程経路21に配置される複数の自動搬送機22或いは複数の台車23を上空から撮影する。上空カメラ11は、例えば、天井や柱等に設置される。上空カメラ11は、撮影した画像を制御装置12に出力する。 The aerial camera 11 photographs part or all of the continuous process path 21. The aerial camera 11 photographs the continuous process path 21 and the multiple automatic conveyors 22 or multiple carts 23 arranged on the continuous process path 21 from above. The aerial camera 11 is installed, for example, on a ceiling or a pillar. The aerial camera 11 outputs the photographed image to the control device 12.

上空カメラ11は、例えば、複数のカメラにより構成される。複数のカメラは、それぞれの撮影範囲が連続工程経路21に沿う方向で一部重複するように配置される。具体例として、図3に示すように、上空カメラ11は、第1カメラ111、第2カメラ112、第3カメラ113、第4カメラ114により構成される。なお、第1カメラ111、第2カメラ112、第3カメラ113、第4カメラ114の撮影範囲を、それぞれ図3中の破線に第1撮影範囲111a、第2撮影範囲112a、第3撮影範囲113a、第4撮影範囲114aとして、それぞれ符号を付して示す。図3中の破線に示すように、撮影範囲111a乃至114aは、それぞれ連続工程経路21に沿う方向で互いに一部が重複している。図3示すように、カメラ111乃至114は、例えば、それぞれ互いに異なる2つのカメラと隣接するように配置される。撮影範囲111a乃至114aは、少なくとも一巡の連続工程経路21の直線部及び曲線部の各位置で連続工程経路21に沿う方向で互いに一部が重複している。 The aerial camera 11 is, for example, composed of a plurality of cameras. The plurality of cameras are arranged so that their respective shooting ranges overlap in a direction along the continuous process path 21. As a specific example, as shown in FIG. 3, the aerial camera 11 is composed of a first camera 111, a second camera 112, a third camera 113, and a fourth camera 114. The shooting ranges of the first camera 111, the second camera 112, the third camera 113, and the fourth camera 114 are indicated by the dashed lines in FIG. 3 as the first shooting range 111a, the second shooting range 112a, the third shooting range 113a, and the fourth shooting range 114a, respectively, with the respective symbols. As shown by the dashed lines in FIG. 3, the shooting ranges 111a to 114a overlap in a portion with each other in a direction along the continuous process path 21. As shown in FIG. 3, the cameras 111 to 114 are arranged so that, for example, each is adjacent to two different cameras. The shooting ranges 111a to 114a overlap each other partially in the direction along the continuous process path 21 at least at each position of the straight and curved portions of the continuous process path 21.

制御装置12は、マップ構築部121と、運用設定部122と、枠部認識部123と、基準点検出部124と、仮想領域作成部125と、記憶部126と、運用制御部127と、を備える。制御装置12は、複数の自動搬送機22の走行制御にかかる各種の情報を取得及び出力可能に構成される。 The control device 12 includes a map construction unit 121, an operation setting unit 122, a frame recognition unit 123, a reference point detection unit 124, a virtual area creation unit 125, a storage unit 126, and an operation control unit 127. The control device 12 is configured to be able to acquire and output various information related to the travel control of multiple automatic conveyors 22.

マップ構築部121は、連続工程のマップを構築する。マップは、車両生産ラインの中で連続工程とするエリアを示す、平面視で作成された仮想マップである。マップは、自動搬送機22が走行し、作業者が作業するエリアの全体を示す。マップは、連続工程経路21の一部又は全部を含む。本実施の形態1では、マップ構築部121は、一巡の連続工程経路21の全部を含むマップを作成する。マップに示されるエリアは、連続工程経路21の中で複数の自動搬送機22の走行を制御する区間として設定される。マップ構築部121は、上空カメラ11が撮影した画像を取得し、取得した画像に基づいてマップを構築する。上空カメラ11が複数のカメラにより構成されている場合には、マップ構築部121は、複数のカメラにより撮影した複数の画像を取得及び合成し、一のマップを構築する。 The map construction unit 121 constructs a map of the continuous process. The map is a virtual map created in a plan view that shows the area in the vehicle production line where the continuous process is performed. The map shows the entire area where the automatic conveyor 22 runs and the worker works. The map includes a part or all of the continuous process path 21. In the present embodiment 1, the map construction unit 121 creates a map that includes the entire continuous process path 21. The area shown on the map is set as a section in the continuous process path 21 that controls the running of the multiple automatic conveyors 22. The map construction unit 121 acquires images taken by the aerial camera 11 and constructs a map based on the acquired images. When the aerial camera 11 is composed of multiple cameras, the map construction unit 121 acquires and combines multiple images taken by the multiple cameras to construct a map.

運用設定部122は、安全距離、異常距離のライン運用設定を行う。例えば、運用設定部122は、車両生産ラインにおける一の工程に要する走行距離や台車23のサイズに基づき、複数の自動搬送機22の走行及び一時停止の距離等を設定する。 The operation setting unit 122 sets the line operation settings for safe distances and abnormal distances. For example, the operation setting unit 122 sets the travel and temporary stop distances of multiple automatic conveyors 22 based on the travel distance required for one process in the vehicle production line and the size of the carts 23.

枠部認識部123は、台車23の枠部231の形状を認識する。枠部認識部123は、例えば、上空カメラ11により撮影した画像から、各台車23の枠部231を抽出する画像処理を行う。枠部認識部123は、抽出した枠部231の画像に基づき、制御装置上で二次元の仮想的な枠部231の形状を作成する。枠部認識部123は、例えば、台車23の枠部231の形状に対応する、仮想的な矩形を作成する。 The frame recognition unit 123 recognizes the shape of the frame 231 of the trolley 23. For example, the frame recognition unit 123 performs image processing to extract the frame 231 of each trolley 23 from an image captured by the aerial camera 11. The frame recognition unit 123 creates a two-dimensional virtual shape of the frame 231 on the control device based on the image of the extracted frame 231. For example, the frame recognition unit 123 creates a virtual rectangle that corresponds to the shape of the frame 231 of the trolley 23.

基準点検出部124は、枠部認識部123により認識した台車23の枠形状に基づいて、台車23の基準点232を特定する。また、基準点検出部124は、マップ上における基準点232の位置を検出する。基準点検出部124は、例えば、枠部認識部123により作成した仮想的な枠部231の形状を読み込み、当該形状の一の点を演算することで台車23の基準点232を特定する。図1及び図2に示すように、基準点検出部124は、例えば、枠部認識部123により作成した仮想的な矩形の中心点を基準点232として検出する。すなわち、本実施の形態において、台車23の基準点232は、台車23の中心点である。なお、台車23a乃至23fに対応する基準点232を、それぞれ232a乃至232fとして示す。図1及び図2においては、台車23a、23b、23cに対応する基準点232を、それぞれ232a、232b、232cとして示す。 The reference point detection unit 124 identifies the reference point 232 of the trolley 23 based on the frame shape of the trolley 23 recognized by the frame recognition unit 123. The reference point detection unit 124 also detects the position of the reference point 232 on the map. The reference point detection unit 124, for example, reads the shape of the virtual frame 231 created by the frame recognition unit 123 and calculates one point of the shape to identify the reference point 232 of the trolley 23. As shown in Figures 1 and 2, the reference point detection unit 124 detects, for example, the center point of the virtual rectangle created by the frame recognition unit 123 as the reference point 232. That is, in this embodiment, the reference point 232 of the trolley 23 is the center point of the trolley 23. The reference points 232 corresponding to the trolleys 23a to 23f are shown as 232a to 232f, respectively. In Figures 1 and 2, the reference points 232 corresponding to the carts 23a, 23b, and 23c are shown as 232a, 232b, and 232c, respectively.

仮想領域作成部125は、台車23を包含する仮想領域233を作成する。仮想領域233は、例えば、台車23を搭載した自動搬送機22の周辺の安全を確保するために設定される仮想的な領域である。仮想領域233の大きさは、連続工程経路21に立ち入る作業者の安全を考慮し、複数の台車23の間に確保すべき距離等の事情に応じて適宜決定される。仮想領域作成部125は、例えば、基準点検出部124により検出した台車23の基準点232に基づいて、枠部認識部123により作成した枠部231の枠形状よりも大きい所定の大きさの仮想領域233を作成する。仮想領域作成部125は、例えば、基準点232を中心に、枠部231によりも短辺方向及び長辺方向ともに大きい所定の大きさに仮想領域233を作成する。なお、図3において、台車23a乃至23fに対応する仮想領域233を、それぞれ233a乃至233fとして示す。 The virtual area creation unit 125 creates a virtual area 233 that includes the cart 23. The virtual area 233 is, for example, a virtual area that is set to ensure safety around the automatic conveyor 22 on which the cart 23 is mounted. The size of the virtual area 233 is appropriately determined in consideration of the safety of workers who enter the continuous process path 21, and in accordance with circumstances such as the distance to be secured between the multiple carts 23. The virtual area creation unit 125 creates a virtual area 233 of a predetermined size that is larger than the frame shape of the frame portion 231 created by the frame portion recognition unit 123, for example, based on the reference point 232 of the cart 23 detected by the reference point detection unit 124. The virtual area creation unit 125 creates a virtual area 233 of a predetermined size that is larger than the frame portion 231 in both the short side direction and the long side direction, centered on the reference point 232. In FIG. 3, the virtual areas 233 corresponding to the carts 23a to 23f are shown as 233a to 233f, respectively.

記憶部126は、複数の自動搬送機22の制御に用いる各種の情報を記憶する。記憶部126は、例えば、運用設定部122によるライン運用設定の情報を記憶する。 The memory unit 126 stores various information used to control the multiple automatic conveyors 22. For example, the memory unit 126 stores information on the line operation settings made by the operation setting unit 122.

運用制御部127は、マップ構築部121により構築したマップ内に存する複数の自動搬送機22の運転を制御する。運用制御部127は、基準点232を検出或いは仮想領域233を作成した台車23と、当該台車23を搭載する自動搬送機22とを紐づけ、記憶部126に記憶する。運用制御部127は、記憶部126に記憶したライン運用設定等の各種の情報に基づき、各自動搬送機22の走行や停止の制御を行う。 The operation control unit 127 controls the operation of multiple automated conveyors 22 that exist within the map constructed by the map construction unit 121. The operation control unit 127 links the cart 23 that detected the reference point 232 or created the virtual area 233 with the automated conveyor 22 that carries the cart 23, and stores this in the memory unit 126. The operation control unit 127 controls the running and stopping of each automated conveyor 22 based on various information such as line operation settings stored in the memory unit 126.

また、運用制御部127は、各台車23の基準点232の情報に基づき、各台車23の間の距離を管理する。運用制御部127は、各台車23の間の距離を管理することで、作業工程範囲を確保する。具体例として、図1中の矢印に示すように、運用制御部127は、一の台車23の基準点232と隣り合う他の台車23の基準点232との距離が連続工程経路21上で常に一定距離となるように、走行制御盤13を介して、各自動搬送機22の運転を制御する。また、運用制御部127は、仮想領域作成部125により作成した一の仮想領域233が他の仮想領域233と重なると、走行制御盤13を介して、全ての自動搬送機22の運転を停止する制御を行う。 The operation control unit 127 also manages the distance between each of the trolleys 23 based on information on the reference point 232 of each of the trolleys 23. The operation control unit 127 ensures the work process range by managing the distance between each of the trolleys 23. As a specific example, as shown by the arrow in FIG. 1, the operation control unit 127 controls the operation of each of the automatic conveyors 22 via the travel control panel 13 so that the distance between the reference point 232 of one trolley 23 and the reference point 232 of another adjacent trolley 23 is always a constant distance on the continuous process path 21. Furthermore, when one virtual area 233 created by the virtual area creation unit 125 overlaps with another virtual area 233, the operation control unit 127 controls the operation of all of the automatic conveyors 22 via the travel control panel 13 to stop.

走行制御盤13は、運用制御部127による制御に基づき、各自動搬送機22に対し走行又は停止の指令を出力する。走行制御盤13は、無線送受信機14に走行又は停止の指令を送信する。走行制御盤13は、各自動搬送機22に割り当てられた個別の識別番号に対応する個別の指令を出力する。 The travel control panel 13 outputs a command to each automated conveyor 22 to drive or stop based on the control by the operation control unit 127. The travel control panel 13 transmits a command to drive or stop to the wireless transceiver 14. The travel control panel 13 outputs an individual command corresponding to the individual identification number assigned to each automated conveyor 22.

無線送受信機14は、自動搬送機22との間で無線信号を送受信する。無線送受信機14は、走行制御盤13より受信した指令を、各自動搬送機22に送信する。なお、無線送受信機14は、走行制御盤13に内蔵する構成であってもよい。 The wireless transceiver 14 transmits and receives wireless signals to and from the automated conveyors 22. The wireless transceiver 14 transmits commands received from the travel control panel 13 to each automated conveyor 22. The wireless transceiver 14 may be configured to be built into the travel control panel 13.

次に図3乃至図8を用いて、制御システム1による複数の自動搬送機22の具体的な制御方法について説明する。まず、図3乃至図5を用いて、連続工程のマップの構築段階から、自動搬送機22の運転の前段階までの流れについて説明する。図5は、制御システム1による制御の一例を示すフローチャートである。 Next, a specific method for controlling multiple automatic conveyors 22 by the control system 1 will be described with reference to Figures 3 to 8. First, a flow from the stage of constructing a map of a continuous process to the stage before the operation of the automatic conveyors 22 will be described with reference to Figures 3 to 5. Figure 5 is a flowchart showing an example of control by the control system 1.

まず、制御装置12は、上空カメラ11により取得した画像に基づいて、マップ構築部121により、連続工程のマップを構築する(ステップS301)。一例として、図3、図6、図7に示すように、図示しないカメラ111乃至114により4つの画像を取得し、4つの画像を合成することで構成される最大の領域をマップとして構築する。次に、制御装置12は、構築したマップにおけるライン運用設定を実行する(ステップS302)。 First, the control device 12 uses the map construction unit 121 to construct a map of the continuous process based on the images acquired by the aerial camera 11 (step S301). As an example, as shown in Figures 3, 6, and 7, four images are acquired by cameras 111 to 114 (not shown), and the largest area formed by combining the four images is constructed as a map. Next, the control device 12 executes line operation settings for the constructed map (step S302).

次に、制御装置12は、枠部認識部123により、カメラ111乃至114により取得した画像から、各台車23a乃至23fの枠部231a乃至231fの形状をそれぞれ認識する(ステップS303)。また、制御装置12は、二次元の仮想的な枠部231a乃至231fの形状をそれぞれ作成する。次に、制御装置12は、基準点検出部124により、作成した枠部231a乃至231fの形状を読み込み、各台車23a乃至23fの基準点232a乃至232fをそれぞれ検出する(ステップS304)。 Next, the control device 12 recognizes the shapes of the frames 231a to 231f of each of the trolleys 23a to 23f from the images acquired by the cameras 111 to 114 using the frame recognition unit 123 (step S303). The control device 12 also creates two-dimensional virtual shapes of the frames 231a to 231f. Next, the control device 12 reads the shapes of the created frames 231a to 231f using the reference point detection unit 124, and detects the reference points 232a to 232f of each of the trolleys 23a to 23f (step S304).

次に、制御装置12は、仮想領域作成部125により、各台車23a乃至23fを包含する仮想領域233a乃至233fをそれぞれ作成する(ステップS305)。次に制御装置12は、台車23a乃至23fと、台車23a乃至23fに対応する自動搬送機22a乃至22fの情報とをそれぞれ紐付けし(ステップS306)、自動搬送機22の運転の前段階としての処理を終了する。 Next, the control device 12 uses the virtual area creation unit 125 to create virtual areas 233a to 233f that include each of the carts 23a to 23f (step S305). Next, the control device 12 links the carts 23a to 23f with the information of the automatic conveyors 22a to 22f that correspond to the carts 23a to 23f (step S306), and ends the process as a preliminary step to operating the automatic conveyor 22.

続いて、図6乃至図8を用いて、制御システム1による複数の自動搬送機22の運転制御の流れについて説明する。図6及び図7は、車両生産ラインを平面視した図であって、制御システム1による制御の一例を示す図である。図8は、制御システム1による制御の一例を示すフローチャートである。 Next, the flow of operation control of multiple automatic conveyors 22 by the control system 1 will be described with reference to Figures 6 to 8. Figures 6 and 7 are plan views of a vehicle production line, showing an example of control by the control system 1. Figure 8 is a flowchart showing an example of control by the control system 1.

まず、制御装置12は、運用制御部127により運転可指令が出力されたか判断する(ステップS311)。運転可指令が出力されていない場合(ステップS311でNO)、運転可指令の出力を待機する。運転可指令が出力されると(ステップS311でYES)、次のステップに処理を進める。次に、走行制御盤13は、無線送受信機14を介して制御装置12による運転指示を送信する処理を行い、自動搬送機22を運転する(ステップS312)。ここで、複数の自動搬送機22は、記憶部126に記憶された運用設定に基づいて、複数の自動搬送機22について図6中の矢印で示す前進や一時停止等の動作をする。 First, the control device 12 determines whether an operation enable command has been output by the operation control unit 127 (step S311). If an operation enable command has not been output (NO in step S311), the control device 12 waits for the output of the operation enable command. If an operation enable command has been output (YES in step S311), the process proceeds to the next step. Next, the travel control panel 13 performs a process of transmitting an operation command from the control device 12 via the wireless transceiver 14, and operates the automatic conveyor 22 (step S312). Here, the multiple automatic conveyors 22 perform operations such as moving forward or pausing, as indicated by the arrows in FIG. 6, based on the operation settings stored in the memory unit 126.

次に、制御装置12は、複数の仮想領域233が重なったか判断する(ステップS313)。図7に示すように、複数の仮想領域233が重なったと判断されると(ステップS313でYES)、走行制御盤13は、無線送受信機14を介して制御装置12による停止指示を送信し(ステップS314)、複数の自動搬送機22を停止し(ステップS315)、処理を終了する。制御装置12は、複数の仮想領域233が重なっていないと判断すると(ステップS313でNO)、ステップS311に戻り、運転可指令の出力の判断を継続する。 Next, the control device 12 determines whether multiple virtual areas 233 overlap (step S313). As shown in FIG. 7, if it is determined that multiple virtual areas 233 overlap (YES in step S313), the travel control panel 13 transmits a stop instruction from the control device 12 via the wireless transceiver 14 (step S314), stops the multiple automated conveyors 22 (step S315), and ends the process. If the control device 12 determines that multiple virtual areas 233 do not overlap (NO in step S313), it returns to step S311 and continues to determine whether to output an operation enable command.

以上述べたように、制御システム1は、各台車23の枠部231の形状を認識し、認識した枠部231の形状に基づいて仮想的な枠形状を作成する。また、制御システム1は、作成した仮想的な枠形状から各台車23の基準点232を検出する。そして、制御システム1は、検出した各台車23の基準点232の関係に基づいて、対応する複数の自動搬送機22の走行を制御する。したがって、制御システム1は、事前に台車23や搬送物にマーカを配置するコストを要さず、車両生産ラインにおいて連続して配置される複数の自動搬送機22の走行を制御することができる。このような制御システム1によれば、事前に要するコストを低減し、連続工程経路において連続して配置される複数の自動搬送機22の走行を制御することができる。 As described above, the control system 1 recognizes the shape of the frame 231 of each cart 23, and creates a virtual frame shape based on the recognized shape of the frame 231. The control system 1 also detects the reference point 232 of each cart 23 from the created virtual frame shape. The control system 1 then controls the travel of the corresponding multiple automatic conveyors 22 based on the relationship between the detected reference points 232 of each cart 23. Therefore, the control system 1 can control the travel of multiple automatic conveyors 22 that are arranged in succession on a vehicle production line without incurring the cost of placing markers on the carts 23 or the conveyed object in advance. Such a control system 1 reduces the cost required in advance and can control the travel of multiple automatic conveyors 22 that are arranged in succession on a continuous process path.

また、制御システム1は、各台車23の基準点232として、各台車の中心点を検出することから、制御装置12により各台車23の基準点232を常時監視し、複数の台車23が安全距離を維持するように自動搬送機22の走行を制御することができる。すなわち、制御システム1は、連続作業工程における各台車23間の距離を好適に管理することができる。 In addition, the control system 1 detects the center point of each cart 23 as the reference point 232 of each cart 23, and therefore the control device 12 can constantly monitor the reference point 232 of each cart 23 and control the travel of the automated conveyor 22 so that the multiple carts 23 maintain a safe distance. In other words, the control system 1 can appropriately manage the distance between each cart 23 in a continuous work process.

また、制御システム1は、台車23の外縁に沿って着色された枠部231を撮影し、撮影した画像に基づいて枠部231の形状を認識する。これにより、制御システム1は、台車23に搬送物を載置した状態であっても、当該搬送物に妨げられることなく枠部231の形状を認識することができる。 The control system 1 also photographs the frame 231 that is colored along the outer edge of the cart 23, and recognizes the shape of the frame 231 based on the photographed image. This allows the control system 1 to recognize the shape of the frame 231 without being obstructed by an object to be transported, even when the object is placed on the cart 23.

また、制御システム1は、検出した基準点232に基づいて各台車23を包含する仮想領域233をそれぞれ作成する。そして、制御システム1は、複数の自動搬送機22の走行中に複数の仮想領域233が重なると、複数の自動搬送機22の走行を停止する。これにより、制御システム1は、複数の台車23の過剰な接近を防止し、作業者の安全を確保した自動搬送機22の運転をすることができる。また、作成された仮想領域233は、予め設定した領域に仮想領域233が進入すると対応する自動搬送機22の走行を自動的に停止する等、他の目的の制御にも用いることができる。 The control system 1 also creates a virtual area 233 that includes each of the trolleys 23 based on the detected reference points 232. If the multiple virtual areas 233 overlap while the multiple automated conveyors 22 are traveling, the control system 1 stops the traveling of the multiple automated conveyors 22. This allows the control system 1 to prevent the multiple trolleys 23 from approaching each other too closely, and to operate the automated conveyors 22 while ensuring the safety of the workers. The created virtual area 233 can also be used for other control purposes, such as automatically stopping the traveling of the corresponding automated conveyor 22 when the virtual area 233 enters a previously set area.

また、制御システム1は、上空カメラ11を複数のカメラ111乃至114により構成している。また、複数のカメラ111乃至114は、撮影範囲111a乃至114aを連続工程経路21に沿う方向で一部が重複している。これにより、上空カメラ11は、例えば、遮蔽物等により一のカメラにより捕捉することが困難となる位置の台車23の撮影を、他のカメラにより補うことができる。すなわち、上空カメラ11は、遮蔽物等の影響を回避して、連続工程経路21を移動する複数の台車23を継続的に捕捉することができる。したがって、制御システム1は、台車23の位置検出の精度を向上することができる。 In addition, the control system 1 configures the aerial camera 11 with multiple cameras 111 to 114. The multiple cameras 111 to 114 also have their shooting ranges 111a to 114a partially overlapping in the direction along the continuous process path 21. This allows the aerial camera 11 to supplement the shooting of a trolley 23 in a position where it is difficult to capture it with one camera due to an obstruction or the like, with another camera. In other words, the aerial camera 11 can continuously capture the multiple trolleys 23 moving along the continuous process path 21 while avoiding the influence of obstructions or the like. Therefore, the control system 1 can improve the accuracy of detecting the position of the trolley 23.

実施の形態2
以下、図面を参照して実施の形態2にかかる自動搬送機の制御システム1Aについて説明する。なお、実施の形態1にかかる制御システム1と同等の構成には同等の符号を付し、その詳細な説明は省略する。図9は、車両生産ラインの一部を平面視した図であって、自動搬送機の制御システム1Aによる制御の一例を示す図である。自動搬送機の制御システム1A(以下、制御システム1Aと称する。)は、上空カメラ11と、制御装置12と、走行制御盤13と無線送受信機14と、を備える。また、車両生産ラインは、開始点21aをさらに有する連続工程経路21と、複数の自動搬送機22と、複数の台車23と、を備える。すなわち、制御システム1Aは、連続工程経路21に開始点21aが設けられたこと、及び、開始点21aの設定に伴い制御装置12による制御方法が異なること、について制御システム1と相違する。
Embodiment 2
Hereinafter, the control system 1A of the automatic conveyor according to the second embodiment will be described with reference to the drawings. The same components as those of the control system 1 according to the first embodiment are denoted by the same reference numerals, and detailed description thereof will be omitted. FIG. 9 is a plan view of a part of a vehicle production line, showing an example of control by the control system 1A of the automatic conveyor. The control system 1A of the automatic conveyor (hereinafter referred to as the control system 1A) includes an aerial camera 11, a control device 12, a travel control panel 13, and a wireless transceiver 14. The vehicle production line also includes a continuous process path 21 further including a starting point 21a, a plurality of automatic conveyors 22, and a plurality of carts 23. That is, the control system 1A differs from the control system 1 in that the starting point 21a is provided on the continuous process path 21, and that the control method by the control device 12 differs according to the setting of the starting point 21a.

開始点21aは、連続工程経路21において、連続作業工程を実施すべく、制御装置12による自動搬送機22の制御を開始する地点である。図9に示すように、開始点21aは、連続工程経路21において、複数の自動搬送機22の走行の制御の開始が所望される任意の位置に設けられる。開始点21aは、例えば、制御装置12により検出可能なマークである。開始点21aは、上空カメラ11の撮影範囲内に設けられる。開始点21aは、例えば、上空カメラ11を構成する複数のカメラのうち、一のカメラである第1カメラ111の撮影範囲に含まれる位置に設けられる。 The starting point 21a is a point on the continuous process path 21 where the control device 12 starts to control the automatic conveyor 22 to perform a continuous work process. As shown in FIG. 9, the starting point 21a is provided at any position on the continuous process path 21 where it is desired to start controlling the travel of the multiple automatic conveyors 22. The starting point 21a is, for example, a mark that can be detected by the control device 12. The starting point 21a is provided within the shooting range of the aerial camera 11. The starting point 21a is provided, for example, at a position included in the shooting range of the first camera 111, which is one of the multiple cameras that make up the aerial camera 11.

図9乃至図11を用いて、制御システム1Aによる複数の自動搬送機22の具体的な制御方法について説明する。まず、図9及び図10を用いて、自動搬送機22が開始点21aを通過する前の処理について説明する。図10は、制御システム1Aによる制御の一例を示すフローチャートであって、自動搬送機22が開始点21aを通過する前の処理について示すものである。 A specific method for controlling multiple automatic conveyors 22 by the control system 1A will be described using Figures 9 to 11. First, the process before the automatic conveyor 22 passes the starting point 21a will be described using Figures 9 and 10. Figure 10 is a flowchart showing an example of control by the control system 1A, and shows the process before the automatic conveyor 22 passes the starting point 21a.

まず、制御装置12は、上空カメラ11により取得した画像に基づいて、マップ構築部121により、連続工程のマップを構築する(ステップS321)。一例として、図9に示すように、図示しない第1カメラ111及び第2カメラ112により2つの画像を取得し、2つの画像を合成することで構成される最大の領域をマップとして構築する。次に、制御装置12は、構築したマップにおけるライン運用設定を実行し(ステップS322)、自動搬送機22が開始点21aを通過する前段階としての処理を終了する。 First, the control device 12 uses the map construction unit 121 to construct a map of the continuous process based on the images acquired by the aerial camera 11 (step S321). As an example, as shown in FIG. 9, two images are acquired by the first camera 111 and the second camera 112 (not shown), and the largest area constructed by combining the two images is constructed as a map. Next, the control device 12 executes line operation settings in the constructed map (step S322), and ends the process as a preliminary step before the automatic conveyor 22 passes the starting point 21a.

続いて、図9及び図11を用いて、自動搬送機22が開始点21aに進入した後の処理について説明する。図11は、制御システム1Aによる制御の一例を示すフローチャートであって、自動搬送機22が開始点21aを通過した後の処理について示すものである。 Next, the processing after the automatic conveyor 22 enters the starting point 21a will be described with reference to Figures 9 and 11. Figure 11 is a flowchart showing an example of control by the control system 1A, and shows the processing after the automatic conveyor 22 passes the starting point 21a.

まず、制御装置12は、自動搬送機22に搭載された台車23が開始点21aを通過したか判断する(ステップS331)。制御装置12は、台車23が開始点21aを通過していないと判断すると(ステップS331でNO)、台車23の開始点21aの通過を待機する。制御装置12は、台車23が開始点21aを通過したと判断すると(ステップS331でYES)、次のステップに処理を進める。 First, the control device 12 determines whether the cart 23 mounted on the automatic conveyor 22 has passed the starting point 21a (step S331). If the control device 12 determines that the cart 23 has not passed the starting point 21a (NO in step S331), it waits for the cart 23 to pass the starting point 21a. If the control device 12 determines that the cart 23 has passed the starting point 21a (YES in step S331), it proceeds to the next step.

次に、制御装置12は、枠部認識部123により、第1カメラ111により取得した画像から、開始点21aを通過した台車23の枠部231の形状を認識する(ステップS332)。また、制御装置12は、二次元の仮想的な枠部231の形状を作成する。次に、制御装置12は、基準点検出部124により、作成した枠部231の形状を読み込み、台車23の基準点232を検出する(ステップS333)。 Next, the control device 12 recognizes the shape of the frame 231 of the cart 23 that has passed the starting point 21a from the image acquired by the first camera 111 using the frame recognition unit 123 (step S332). The control device 12 also creates a two-dimensional virtual shape of the frame 231. Next, the control device 12 reads the shape of the created frame 231 using the reference point detection unit 124, and detects the reference point 232 of the cart 23 (step S333).

次に、制御装置12は、仮想領域作成部125により、台車23を包含する仮想領域233を作成する(ステップS334)。次に制御装置12は、台車23と、台車23に対応する自動搬送機22の情報とを紐付けする(ステップS335)。なお、ステップS332乃至ステップS335に示す一連の処理は、台車23が開始点21aを通過するごとに当該台車23について実行される。例えば、図9に示すように、台車23bについてステップS332乃至ステップS335に示す一連の処理が実行された後に、新たに台車23aが開始点21aを通過した場合、台車23aについてステップS332乃至ステップS335に示す一連の処理が実行される。そして、台車23a及び23bは、制御装置12による以下の処理の実行の対象となる。 Next, the control device 12 creates a virtual area 233 that includes the cart 23 by using the virtual area creation unit 125 (step S334). Next, the control device 12 links the cart 23 with information on the automatic conveyor 22 corresponding to the cart 23 (step S335). Note that the series of processes shown in steps S332 to S335 are executed for the cart 23 each time the cart 23 passes the starting point 21a. For example, as shown in FIG. 9, after the series of processes shown in steps S332 to S335 are executed for the cart 23b, if the cart 23a newly passes the starting point 21a, the series of processes shown in steps S332 to S335 are executed for the cart 23a. Then, the carts 23a and 23b become targets for the execution of the following processes by the control device 12.

次に、制御装置12は、運用制御部127による運転指令、及び、記憶部126に記憶された運用設定に基づいて、単数又は複数の自動搬送機22について図9中の矢印で示す前進や一時停止等の動作をする(ステップS336)。ここで、複数の自動搬送機22は、運用制御部127により、一の台車23の基準点232と隣り合う他の台車23の基準点232との距離が連続工程経路21上で常に安全距離となるように、各個運転を制御される。 Next, the control device 12 performs operations such as moving forward or pausing as indicated by the arrows in FIG. 9 on one or more automated conveyors 22 based on operation commands from the operation control unit 127 and the operation settings stored in the memory unit 126 (step S336). Here, the operation of each of the multiple automated conveyors 22 is controlled by the operation control unit 127 so that the distance between the reference point 232 of one cart 23 and the reference point 232 of another adjacent cart 23 is always a safe distance on the continuous process path 21.

次に、制御装置12は、複数の仮想領域233が重なったか判断する(ステップS337)。複数の仮想領域233が重なったと判断されると(ステップS337でYES)、走行制御盤13は、無線送受信機14を介して制御装置12による停止指示を送信する処理を行い、複数の自動搬送機を停止し(ステップS338)、処理を終了する。制御装置12は、複数の仮想領域233が重なっていないと判断すると(ステップS337でNO)、ステップS336に戻り、自動搬送機22の運転を継続する。 Next, the control device 12 determines whether multiple virtual areas 233 overlap (step S337). If it is determined that multiple virtual areas 233 overlap (YES in step S337), the travel control panel 13 performs processing to transmit a stop instruction from the control device 12 via the wireless transceiver 14, stops the multiple automated conveyors (step S338), and ends the processing. If the control device 12 determines that multiple virtual areas 233 do not overlap (NO in step S337), the process returns to step S336 and continues operating the automated conveyor 22.

以上述べたように、制御システム1Aは、開始点21aを通過した各台車23の枠部231の形状を認識し、認識した枠部231の形状に基づいて仮想的な枠形状を作成する。また、制御システム1Aは、作成した仮想的な枠形状から各台車23の基準点232を検出する。そして、制御システム1は、検出した各台車23の基準点232の関係に基づいて、対応する複数の自動搬送機22の走行を制御する。したがって、制御システム1Aは、事前に台車23や搬送物にマーカを配置するコストを要さず、車両生産ラインにおける連続した複数の自動搬送機22の走行を制御することができる。このような制御システム1Aによれば、事前に要するコストを低減し、連続工程経路において連続して配置される複数の自動搬送機22の走行を制御することができる。 As described above, the control system 1A recognizes the shape of the frame 231 of each cart 23 that has passed the starting point 21a, and creates a virtual frame shape based on the recognized shape of the frame 231. The control system 1A also detects the reference point 232 of each cart 23 from the created virtual frame shape. The control system 1 then controls the travel of the corresponding multiple automatic conveyors 22 based on the relationship between the detected reference points 232 of each cart 23. Therefore, the control system 1A can control the travel of multiple continuous automatic conveyors 22 in a vehicle production line without incurring the cost of placing markers on the carts 23 or the conveyed object in advance. Such a control system 1A reduces the cost required in advance and can control the travel of multiple automatic conveyors 22 that are arranged in succession on a continuous process path.

すなわち、制御システム1Aは、連続工程経路21の一部の区間において、連続して配置される複数の自動搬送機22の走行を制御し、実施の形態1で説明した制御システム1と同等の効果を奏する。制御システム1Aは、車両生産ラインにおいて、連続作業工程を実施すべく連続して配置された複数の自動搬送機22の走行の制御が所望される、任意の区間に適用することができる。 That is, the control system 1A controls the travel of multiple automatic conveyors 22 arranged in succession in a portion of the continuous process path 21, and achieves the same effect as the control system 1 described in embodiment 1. The control system 1A can be applied to any section of a vehicle production line where it is desired to control the travel of multiple automatic conveyors 22 arranged in succession to perform continuous work processes.

なお、上記実施の形態に限られたものではなく、趣旨を逸脱しない範囲で適宜変更することが可能である。例えば、上述した実施の形態では、マップ構築部121が、上空カメラ11により撮影される最大の領域をマップとして構築する例を説明したが、撮影される領域の一部をマップとして構築してもよい。マップは、連続作業工程において自動搬送機22の制御を要する領域として構築するものであり、その範囲は適宜設定可能である。すなわち、マップ構築部121により構築するマップは、連続工程経路の設計、上空カメラ11の撮影範囲及び自動搬送機22の制御を所望する区間等の事情によって適宜設定される。一例として、実施の形態1において、一巡の連続工程経路21の全体をマップ構築の対象としているが、当該一巡の連続工程経路21の一部のみをマップ構築の対象としてもよい。 Note that the present invention is not limited to the above embodiment, and can be modified as appropriate without departing from the spirit of the present invention. For example, in the above embodiment, the map construction unit 121 constructs the largest area photographed by the aerial camera 11 as a map, but a part of the photographed area may be constructed as a map. The map is constructed as an area requiring control of the automatic conveyor 22 in the continuous work process, and the range can be set as appropriate. In other words, the map constructed by the map construction unit 121 is set as appropriate depending on the design of the continuous process path, the photographing range of the aerial camera 11, and the section in which control of the automatic conveyor 22 is desired. As an example, in the first embodiment, the entire continuous process path 21 is the subject of map construction, but only a part of the continuous process path 21 may be the subject of map construction.

また、上空カメラ11が、複数のカメラ111乃至114により構成される例を説明したが、これに限定されない。上空カメラ11を構成するカメラの台数及び撮影範囲は、自動搬送機22の制御が所望される区間において複数の台車23を撮影することができれば、適宜設定可能である。ただし、上空カメラ11は、遮蔽物等の影響を回避して台車23を継続的に捕捉するため、撮影範囲を一部重複させた複数のカメラにより構成することが好適である。 Although an example has been described in which the aerial camera 11 is configured with multiple cameras 111 to 114, this is not limiting. The number of cameras that configure the aerial camera 11 and the shooting range can be set appropriately as long as they can capture multiple trolleys 23 in the section where control of the automatic transporter 22 is desired. However, in order to avoid the influence of obstructions and the like and to continuously capture the trolleys 23, it is preferable that the aerial camera 11 is configured with multiple cameras with partially overlapping shooting ranges.

また、台車23の形状を認識する方法として、着色された枠部231の形状を認識する例を説明したが、これに限定されない。台車23の形状を認識する方法は、搬送物を載置した状態で台車23の形状を認識でき、認識した台車23の形状に基づいて基準点232を検出できれば、適宜変更することができる。ただし、上述した方法によれば、簡素な構成で台車23の形状を認識することができ、事前に要するコストを低減できる。 In addition, while an example of a method for recognizing the shape of the cart 23 is described above in which the shape of the colored frame 231 is recognized, this is not limiting. The method for recognizing the shape of the cart 23 can be changed as appropriate as long as the shape of the cart 23 can be recognized with the transported object placed on it and the reference point 232 can be detected based on the recognized shape of the cart 23. However, according to the above-mentioned method, the shape of the cart 23 can be recognized with a simple configuration, and the cost required in advance can be reduced.

また、台車23の中心点を基準点232とする例を説明したが、これに限定されない。基準点232は、制御装置12により複数の台車23の位置関係を特定でき、また、仮想領域233を作成する基準として機能するものであればよく、認識した台車23の形状のいずれの点を取ってもよい。例えば、台車23の一の隅部を基準点としてもよい。 Although an example has been described in which the center point of the trolley 23 is used as the reference point 232, this is not limiting. The reference point 232 may be any point on the recognized shape of the trolley 23 as long as it can identify the positional relationship between the multiple trolleys 23 by the control device 12 and function as a reference for creating the virtual area 233. For example, one corner of the trolley 23 may be used as the reference point.

また、上述した実施の形態では、制御システム1或いは制御システム1Aが、車両生産ラインにおいて適用される例を説明したが、これに限定されない。制御システム1及び1Aは、車両以外の生産物を生産する際にも用いられ得る。すなわち、制御システム1及び1Aは、台車23を搭載した連続した複数の自動搬送機22の走行の制御を要する環境において任意に適用することができる。 In the above-described embodiment, the control system 1 or the control system 1A is applied to a vehicle production line, but the present invention is not limited to this. The control systems 1 and 1A can also be used when producing products other than vehicles. In other words, the control systems 1 and 1A can be applied in any environment that requires control of the travel of multiple continuous automatic conveyors 22 carrying carts 23.

上述の実施形態における各構成は、ハードウェア又はソフトウェア、もしくはその両方によって構成され、1つのハードウェア又はソフトウェアから構成してもよいし、複数のハードウェア又はソフトウェアから構成してもよい。各装置の機能(処理)を、CPU(Central Processing Unit)やメモリ等を有するコンピュータにより実現してもよい。例えば、記憶装置に実施形態における方法(例えば制御方法)を行うためのプログラムを格納し、各機能を、記憶装置に格納されたプログラムをCPUで実行することにより実現してもよい。 Each component in the above-described embodiments may be configured with hardware or software, or both, and may be configured with one piece of hardware or software, or may be configured with multiple pieces of hardware or software. The functions (processing) of each device may be realized by a computer having a CPU (Central Processing Unit), memory, etc. For example, a program for performing a method in the embodiment (e.g., a control method) may be stored in a storage device, and each function may be realized by executing the program stored in the storage device with a CPU.

これらのプログラムは、様々なタイプの非一時的なコンピュータ可読媒体(non-transitory computer readable medium)を用いて格納され、コンピュータに供給することができる。非一時的なコンピュータ可読媒体は、様々なタイプの実体のある記録媒体(tangible storage medium)を含む。非一時的なコンピュータ可読媒体の例は、磁気記録媒体(例えばフレキシブルディスク、磁気テープ、ハードディスクドライブ)、光磁気記録媒体(例えば光磁気ディスク)、CD-ROM(Read Only Memory)、CD-R、CD-R/W、半導体メモリ(例えば、マスクROM、PROM(Programmable ROM)、EPROM(Erasable PROM)、フラッシュROM、RAM(random access memory))を含む。また、プログラムは、様々なタイプの一時的なコンピュータ可読媒体(transitory computer readable medium)によってコンピュータに供給されてもよい。一時的なコンピュータ可読媒体の例は、電気信号、光信号、及び電磁波を含む。一時的なコンピュータ可読媒体は、電線及び光ファイバ等の有線通信路、又は無線通信路を介して、プログラムをコンピュータに供給できる。 These programs can be stored and supplied to a computer using various types of non-transitory computer readable media. Non-transitory computer readable media include various types of tangible storage media. Examples of non-transitory computer readable media include magnetic recording media (e.g., flexible disks, magnetic tapes, hard disk drives), magneto-optical recording media (e.g., magneto-optical disks), CD-ROMs (Read Only Memory), CD-Rs, CD-R/Ws, and semiconductor memories (e.g., mask ROMs, PROMs (Programmable ROMs), EPROMs (Erasable PROMs), flash ROMs, and RAMs (random access memories)). The programs may also be supplied to a computer by various types of transitory computer readable media. Examples of transitory computer readable media include electrical signals, optical signals, and electromagnetic waves. The transitory computer readable media can supply the programs to a computer via wired communication paths such as electric wires and optical fibers, or wireless communication paths.

1、1A 制御システム
11 上空カメラ
12 制御装置
13 走行制御盤
14 無線送受信機
21 連続工程経路
21a 開始点
22 自動搬送機
23 台車
111 第1カメラ
111a 第1撮影範囲
112 第2カメラ
112a 第2撮影範囲
113 第3カメラ
113a 第3撮影範囲
114 第4カメラ
114a 第4撮影範囲
121 マップ構築部
122 運用設定部
123 枠部認識部
124 基準点検出部
125 仮想領域作成部
126 記憶部
127 運用制御部
231 枠部
232 基準点
233 仮想領域
1, 1A Control system 11 Aerial camera 12 Control device 13 Travel control panel 14 Wireless transceiver 21 Continuous process path 21a Start point 22 Automatic transporter 23 Cart 111 First camera 111a First shooting range 112 Second camera 112a Second shooting range 113 Third camera 113a Third shooting range 114 Fourth camera 114a Fourth shooting range 121 Map construction unit 122 Operation setting unit 123 Frame recognition unit 124 Reference point detection unit 125 Virtual area creation unit 126 Memory unit 127 Operation control unit 231 Frame 232 Reference point 233 Virtual area

Claims (5)

連続工程経路において連続して配置されるとともに、各々に台車が搭載された複数の自動搬送機の制御方法であって、
上空カメラにより、前記複数の自動搬送機が配置された連続工程経路の一部又は全部を撮影し、
前記自動搬送機に搭載されている前記台車の枠部の形状を認識し、
認識した前記枠部の形状から前記台車の基準点を特定し、
マップ上における前記基準点の位置を検出し、
検出した前記基準点の位置に基づいて前記複数の自動搬送機の走行を制御する、
自動搬送機の制御方法。
A method for controlling a plurality of automatic conveyors each having a carriage mounted thereon, the method comprising the steps of:
An aerial camera is used to photograph a part or all of a continuous process path on which the plurality of automatic conveyors are arranged;
Recognizing a shape of a frame portion of the carriage mounted on the automatic conveying machine;
Identifying a reference point of the cart from the recognized shape of the frame portion;
Detecting the location of the reference point on a map;
controlling travel of the plurality of automated conveyors based on the detected positions of the reference points;
A method for controlling an automatic conveyor.
前記台車の前記基準点は、前記台車の中心点であり、
前記マップ上における前記中心点の位置を検出し、
検出した前記中心点の位置に基づいて前記複数の自動搬送機の走行を制御する、
請求項1に記載の自動搬送機の制御方法。
The reference point of the carriage is a center point of the carriage,
locating the center point on the map;
controlling travel of the plurality of automated conveyors based on the detected positions of the center points;
A method for controlling an automatic conveyor according to claim 1.
前記台車は、外縁に沿って着色された前記枠部を有し、
前記上空カメラにより前記枠部を撮影し、
撮影した画像に基づいて前記枠部の形状を認識し、
認識した前記枠部の形状から仮想的な前記枠部の形状を作成し、
作成した仮想的な前記枠部の形状に基づいて前記基準点を演算する、
請求項1又は2に記載の自動搬送機の制御方法。
The cart has the frame portion colored along an outer edge,
The frame portion is photographed by the aerial camera,
Recognizing the shape of the frame portion based on the captured image;
creating a virtual shape of the frame portion from the recognized shape of the frame portion;
Calculating the reference point based on the created virtual shape of the frame portion;
3. A method for controlling an automatic conveying machine according to claim 1 or 2.
前記基準点に基づいて前記台車を包含する仮想領域を作成し、
前記複数の自動搬送機の走行中に複数の前記仮想領域が重なると、前記複数の自動搬送機の走行を停止する、
請求項1乃至3のいずれか一項に記載の自動搬送機の制御方法。
creating a virtual area that includes the cart based on the reference point;
when a plurality of the virtual areas overlap while the plurality of the automatic conveying machines are traveling, the traveling of the plurality of the automatic conveying machines is stopped.
A method for controlling an automatic conveying machine according to any one of claims 1 to 3.
前記上空カメラは、複数のカメラにより構成され、
前記複数のカメラの撮影範囲は、前記連続工程経路に沿う方向で互いに一部が重複する、
請求項1乃至4のいずれか一項に記載の自動搬送機の制御方法。
The aerial camera is composed of a plurality of cameras,
The photographing ranges of the plurality of cameras partially overlap each other in a direction along the continuous process path.
A method for controlling an automatic conveying machine according to any one of claims 1 to 4.
JP2022059863A 2022-03-31 2022-03-31 Method for controlling an automatic conveyor Active JP7693603B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2022059863A JP7693603B2 (en) 2022-03-31 2022-03-31 Method for controlling an automatic conveyor

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2022059863A JP7693603B2 (en) 2022-03-31 2022-03-31 Method for controlling an automatic conveyor

Publications (2)

Publication Number Publication Date
JP2023150646A JP2023150646A (en) 2023-10-16
JP7693603B2 true JP7693603B2 (en) 2025-06-17

Family

ID=88326480

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2022059863A Active JP7693603B2 (en) 2022-03-31 2022-03-31 Method for controlling an automatic conveyor

Country Status (1)

Country Link
JP (1) JP7693603B2 (en)

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2016222052A (en) 2015-05-28 2016-12-28 ジー・オー・ピー株式会社 Transport cart
JP2019139549A (en) 2018-02-13 2019-08-22 セイコーエプソン株式会社 System and method for controlling travel of transport vehicles
WO2021171618A1 (en) 2020-02-28 2021-09-02 日本電気株式会社 Conveyance system, control device, and control method

Family Cites Families (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2018092393A (en) * 2016-12-05 2018-06-14 株式会社ディスコ Automated guided vehicle control system

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2016222052A (en) 2015-05-28 2016-12-28 ジー・オー・ピー株式会社 Transport cart
JP2019139549A (en) 2018-02-13 2019-08-22 セイコーエプソン株式会社 System and method for controlling travel of transport vehicles
WO2021171618A1 (en) 2020-02-28 2021-09-02 日本電気株式会社 Conveyance system, control device, and control method

Also Published As

Publication number Publication date
JP2023150646A (en) 2023-10-16

Similar Documents

Publication Publication Date Title
TWI778149B (en) Vehicle
TWI439404B (en) System and method for guiding automated guided vehicle
KR102359937B1 (en) System and method for vehicle inspection
CN107291076B (en) Article conveying apparatus
JP6760787B2 (en) Picking system, unmanned aerial vehicle control method, and cart
CN108860174A (en) Goods transport vehicle
JP5276147B2 (en) Automated traveling vehicle and automated traveling system
JP6158335B2 (en) Picking display device and picking display system
JP7740470B2 (en) Conveyance system, control device, conveyance method, and program
JP7081194B2 (en) Travel control system for transport vehicles and travel control methods for transport vehicles
JPH10149217A (en) Automatic transfer device
WO2019159519A1 (en) Transportation vehicle travel control system and transportation vehicle travel control method
JP6976986B2 (en) Movable projector type picking device
KR20100048414A (en) Method, system, and operation method for providing surveillance to power plant facilities using track-type mobile robot system
CN114578806B (en) Control system and control method for automatic guided vehicle
CN114537940A (en) Shuttle vehicle for warehousing system, warehousing system and control method of shuttle vehicle
JP2018092393A (en) Automated guided vehicle control system
KR20180129242A (en) Automatic freight transferring and picking system
CN111664884A (en) Check the system
CN107807636A (en) Control system for autonomous vehicles
TWI834764B (en) Item handling device
JP2019014606A (en) Movable projector type picking device
JP7693603B2 (en) Method for controlling an automatic conveyor
JP6980777B2 (en) Inventory management system, transportation equipment and method of combining transportation equipment with transportation objects
CN117087792A (en) Method and system for a vehicle trim process associated with manufacturing a vehicle

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20240904

TRDD Decision of grant or rejection written
A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20250430

A01 Written decision to grant a patent or to grant a registration (utility model)

Free format text: JAPANESE INTERMEDIATE CODE: A01

Effective date: 20250513

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20250605

R150 Certificate of patent or registration of utility model

Ref document number: 7693603

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150