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
JPH0258172B2 - - Google Patents
[go: Go Back, main page]

JPH0258172B2 - - Google Patents

Info

Publication number
JPH0258172B2
JPH0258172B2 JP14940584A JP14940584A JPH0258172B2 JP H0258172 B2 JPH0258172 B2 JP H0258172B2 JP 14940584 A JP14940584 A JP 14940584A JP 14940584 A JP14940584 A JP 14940584A JP H0258172 B2 JPH0258172 B2 JP H0258172B2
Authority
JP
Japan
Prior art keywords
cargo
loading
stowage
order
unloading
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.)
Expired
Application number
JP14940584A
Other languages
Japanese (ja)
Other versions
JPS6133424A (en
Inventor
Masanori Katayama
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.)
Hitachi Ltd
Original Assignee
Hitachi 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 Hitachi Ltd filed Critical Hitachi Ltd
Priority to JP14940584A priority Critical patent/JPS6133424A/en
Publication of JPS6133424A publication Critical patent/JPS6133424A/en
Publication of JPH0258172B2 publication Critical patent/JPH0258172B2/ja
Granted legal-status Critical Current

Links

Classifications

    • BPERFORMING OPERATIONS; TRANSPORTING
    • B65CONVEYING; PACKING; STORING; HANDLING THIN OR FILAMENTARY MATERIAL
    • B65GTRANSPORT OR STORAGE DEVICES, e.g. CONVEYORS FOR LOADING OR TIPPING, SHOP CONVEYOR SYSTEMS OR PNEUMATIC TUBE CONVEYORS
    • B65G63/00Transferring or trans-shipping at storage areas, railway yards or harbours or in opening mining cuts; Marshalling yard installations
    • B65G63/002Transferring or trans-shipping at storage areas, railway yards or harbours or in opening mining cuts; Marshalling yard installations for articles
    • B65G63/004Transferring or trans-shipping at storage areas, railway yards or harbours or in opening mining cuts; Marshalling yard installations for articles for containers
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B65CONVEYING; PACKING; STORING; HANDLING THIN OR FILAMENTARY MATERIAL
    • B65GTRANSPORT OR STORAGE DEVICES, e.g. CONVEYORS FOR LOADING OR TIPPING, SHOP CONVEYOR SYSTEMS OR PNEUMATIC TUBE CONVEYORS
    • B65G61/00Use of pick-up or transfer devices or of manipulators for stacking or de-stacking articles not otherwise provided for

Landscapes

  • Manipulator (AREA)
  • Stacking Of Articles And Auxiliary Devices (AREA)

Description

【発明の詳細な説明】 〔発明の利用分野〕 本発明は、貨物等の積付制御装置に係り、特に
大きさの異なる複数個の貨物、例えばダンボール
箱等の積付配置から、パレタイジング・ロボツト
が以前に積付けた貨物を回避する事なく積付うる
貨物の積付順序を自動決定するのに好適な貨物積
付作業制御システムに関する。
[Detailed Description of the Invention] [Field of Application of the Invention] The present invention relates to a loading control device for cargo, etc., and in particular, a system for controlling the loading of cargo of different sizes, such as a palletizing robot. The present invention relates to a cargo stowage work control system suitable for automatically determining the stowage order of cargo that can be stowed without avoiding previously stowed cargo.

〔発明の背景〕[Background of the invention]

第1図は、パレタイジング・ロボツトによる貨
物の積付作業システムの構成例を示した図であ
る。1Aはパレタイジング・ロボツト、1Bはパ
レツト、1Cは自動倉庫などのように指定された
貨物を自動的に取り出す装置、1Dは貨物を搬送
する供給コンベア、1Eは貨物の確認装置、1F
は例えばダンボール箱などの貨物、1Gは貨物積
付済パレツト、1Hはパレツト供給装置、1Iは
貨物未積付パレツトである。上記構成において、
予め与えられた積付順序に従つて、自動倉庫1C
から供給コンベア1Dへ貨物が投入される。一
方、パレタイジング・ロボツト1Aは、予め与え
られた動作シーケンスに従つて、各貨物1Fを
次々とパレツト1Bに積付ける。パレツト1Bへ
の積付けが完了すると、パレツト供給装置1H
は、貨物未積付パレツト1Iを、パレタイジン
グ・ロボツト1Aに供給する。
FIG. 1 is a diagram showing an example of the configuration of a cargo loading work system using a palletizing robot. 1A is a palletizing robot, 1B is a pallet, 1C is a device that automatically takes out specified cargo such as in an automatic warehouse, 1D is a supply conveyor that transports cargo, 1E is a cargo confirmation device, 1F
1G is a pallet loaded with cargo, 1H is a pallet supply device, and 1I is a pallet with no cargo loaded. In the above configuration,
Automatic warehouse 1C according to pre-given loading order
From there, the cargo is put into the supply conveyor 1D. On the other hand, the palletizing robot 1A stacks each cargo 1F onto the pallet 1B one after another according to a predetermined operation sequence. When the loading on pallet 1B is completed, pallet supply device 1H
supplies the unloaded pallet 1I to the palletizing robot 1A.

この様なシステムにおいて、積付する貨物がす
べて同じ大きさである場合には、パレタイジン
グ・ロボツト1Aは、テイーチングプレイバツク
制御方式で対応する事ができる。しかし、大きさ
の異なる貨物が同一パレツトに積付けられ、その
積付パターンが毎回異なる場合は、教示のための
工数が膨大となる。そこで、貨物の積付配置のデ
ータから、貨物積付順序とパレタイジング・ロボ
ツト1Aの動作シーケンスを自動生成する方式が
必要である。
In such a system, if the cargo to be loaded is all of the same size, the palletizing robot 1A can handle it using the teaching playback control method. However, if cargoes of different sizes are stacked on the same pallet and the stacking pattern is different each time, the number of man-hours required for teaching becomes enormous. Therefore, there is a need for a method of automatically generating the cargo loading order and the operation sequence of the palletizing robot 1A from data on the cargo loading arrangement.

配置の情報データから順序を決定する方法とし
て、例えば特開昭57―128095号公報に示されるよ
うに、プリント板用基板の部品実装図情報から取
付穴を穿孔する抜き順序を自動決定する方式が知
られている。しかしながら、この方式は、2次元
的な最適順序を決定するものであり、ダンボール
箱などの貨物の様な3次元的な物の順序を決定す
ることはできない。
As a method for determining the order from layout information data, for example, as shown in Japanese Unexamined Patent Publication No. 128095/1984, there is a method that automatically determines the order of drilling mounting holes from component mounting diagram information of a printed circuit board. Are known. However, this method determines the two-dimensional optimal order, and cannot determine the three-dimensional order of items such as cargo such as cardboard boxes.

従来、貨物の積付配置から積付順序を決定する
場合は、ロボツト側から見て、(i)下から上へ、(ii)
奥から手前へ、(iii)左端から右端へという優先規則
により積付順序をマニユアルで求めていた。しか
し、最適な積付順序をマニユアルで決定する為に
は、多大な時間を費すばかりでなく誤りも多く発
生するなどの問題点を有している。
Conventionally, when determining the loading order from the cargo loading arrangement, from the robot side, (i) from bottom to top; (ii)
The loading order was determined manually based on the priority rules of (iii) from the back to the front and (iii) from the left end to the right end. However, manually determining the optimal loading order not only takes a lot of time but also causes many errors.

一方、積付順序とパレタイジング・ロボツト1
Aの動作シーケンス(積付動作経路)とは密接な
関係がある。第2図は、上記の順序決定法により
求めた積付順序に従い、4番目の貨物2Dを積付
ける動作経路を示した例である。この場合、既積
付貨物2B,2Cを乗り越えて貨物2Dを積まな
ければならない。
On the other hand, loading order and palletizing robot 1
There is a close relationship with the operation sequence (stowage operation route) of A. FIG. 2 is an example showing an operation route for stowing the fourth cargo 2D according to the stowage order determined by the above order determination method. In this case, cargo 2D must be loaded over the already loaded cargoes 2B and 2C.

そのため従来方式を用いて自動的に積付動作経
路を求めるためには、既積付貨物との干渉チエツ
クを各貨物について行う必要があり、膨大な計算
時間が必要となる。さらに、第2図の例のごと
く、既積付貨物を乗り越えて積付けると、その積
付動作経路は長くなり、パレタイジング・ロボツ
ト1Aが貨物を積むために時間を要する原因とな
つている。
Therefore, in order to automatically determine the stowage movement route using the conventional method, it is necessary to check for interference with already stowed cargo for each cargo, which requires an enormous amount of calculation time. Furthermore, as in the example shown in FIG. 2, when the cargo is stowed by climbing over the already loaded cargo, the stowage path becomes long, which causes the palletizing robot 1A to take time to load the cargo.

〔発明の目的〕[Purpose of the invention]

本発明の目的は、上記の従来技術の欠点を無く
し、大きさの異なる複数の貨物を高速で積付ける
ための最適な積付順序を積付位置情報から自動的
に生成する貨物積付作業制御装置を提供すること
にある。
The purpose of the present invention is to eliminate the drawbacks of the above-mentioned prior art and to provide a cargo stowage operation control system that automatically generates an optimal stowage order based on stowage position information in order to quickly stow a plurality of cargoes of different sizes. The goal is to provide equipment.

〔発明の概要〕[Summary of the invention]

上記目的を達成するため、本発明は、大きさの
異なる貨物を含む複数の貨物を同一パレツトに積
付るパレタイジング・ロボツトと、上記パレタイ
ジング・ロボツトを積付制御データに基づき制御
する積付制御装置と、上記積付制御データを作成
する積付設計支援装置から成る貨物積付作業制御
装置において、前記貨物の寸法仕様の情報と、パ
レツト上での積付位置情報に基づいて、貨物の上
面と貨物の積み降ろし方向に面する一の側面とこ
れに直交する左右いずれかの側面の3つの面の外
向き法線が、他の貨物によつて遮られない貨物を
順次求めて貨物の積降し順序を決定し、その積降
し順序の逆順を積付順序とすることを特徴とす
る。
In order to achieve the above object, the present invention provides a palletizing robot that stacks a plurality of cargoes including cargoes of different sizes onto the same pallet, and a loading control device that controls the palletizing robot based on loading control data. and a cargo stowage operation control device consisting of a stowage design support device that creates the stowage control data, based on the information on the dimensions of the cargo and the stowage position information on the pallet. Cargo is loaded and unloaded by sequentially finding cargo where the outward normal lines of three surfaces, one side facing the cargo loading and unloading direction and one of the left and right sides perpendicular to this, are not obstructed by other cargo. The loading order is determined, and the reverse order of the loading and unloading order is set as the loading order.

〔発明の実施例〕[Embodiments of the invention]

以下、本発明の具体的実施例を詳細に説明す
る。第3図は本発明の一実施例の構成を示したも
ので、10は統括制御装置、14は統括制御用メ
モリ、11はフロツピーデイスク等のデータ入力
装置、12はグラフイツクデイスプレイ装置、1
3はロボツト制御装置、1Aはパレタイジング・
ロボツトである。21,22,23,24は統括
制御用メモリ14のデータテーブル、21は積付
設計用データテーブル、22は積付位置データテ
ーブル、23は積付順序データテーブル、24は
積付制御データテーブルである。
Hereinafter, specific embodiments of the present invention will be described in detail. FIG. 3 shows the configuration of an embodiment of the present invention, in which 10 is an overall control device, 14 is an overall control memory, 11 is a data input device such as a floppy disk, 12 is a graphic display device, 1
3 is the robot control device, 1A is the palletizing
It's a robot. 21, 22, 23, and 24 are data tables of the general control memory 14, 21 is a stowage design data table, 22 is a stowage position data table, 23 is a stowage order data table, and 24 is a stowage control data table. be.

まず、各データテーブルについて説明する。第
4図は積付設計用データテーブル21の構成を示
したものであり、このデータテーブル21には各
パレツトに対し、積付るべき貨物コード、その個
数、およびその仕様(寸法,重量)が記憶されて
いる。
First, each data table will be explained. Figure 4 shows the structure of the data table 21 for stowage design. This data table 21 contains the cargo code to be stowed, the number of cargoes to be stowed, and its specifications (dimensions, weight) for each pallet. remembered.

第5図は積付位置データテーブル22の構成を
示している。貨物番号は、パレツト内の貨物に対
応させて付けられたそれぞれ異なるユニークな番
号であり、積付位置は、X軸,Y軸,Z軸の座標
である。積付向きは、長手方向Lまたは短手方向
Sを示すものである。積降しフラグには、未決定
“0”と積降し候補“1”と積降し可能“2”と
決定済“99”の状態がある。これは積付順序デー
タを作成する際に用いるものであり、後で詳しく
説明する。
FIG. 5 shows the structure of the stowage position data table 22. The cargo number is a unique number assigned to each cargo in the pallet, and the loading position is the coordinates of the X, Y, and Z axes. The stacking direction indicates the longitudinal direction L or the transverse direction S. The loading/unloading flag has the following states: undetermined "0", loading/unloading candidate "1", possible loading/unloading "2", and determined "99". This is used when creating the loading order data, and will be explained in detail later.

第6図は積付順序データテーブル23の構成を
示したもので、貨物番号と貨物コードを積付順に
並べたものである。
FIG. 6 shows the structure of the loading order data table 23, in which cargo numbers and cargo codes are arranged in the order of loading.

第7図は、積付制御データテーブル24の構成
を示したものであり、積付順序ごとにパレタイジ
ング・ロボツト1Aの動作点位置と速度,補間方
式を記憶しておく。パレタイジング・ロボツト1
Aはこのデータに基づいて積付動作を実行する。
FIG. 7 shows the structure of the stowage control data table 24, in which the operating point position, speed, and interpolation method of the palletizing robot 1A are stored for each stowage order. Palletizing robot 1
A executes the stowage operation based on this data.

前記統括制御装置10は、積付位置データから
積付順序データと積付制御データを自動生成す
る。統括制御装置10の構成を第8図に示し、以
下その動作を説明する。
The overall control device 10 automatically generates stowage order data and stowage control data from the stowage position data. The configuration of the overall control device 10 is shown in FIG. 8, and its operation will be explained below.

第8図において、31は積付データ取込み部、
32は積付位置データ作成部、33は積付順序作
成部、34は積付制御データ作成部、35は制御
データ送信部である。
In FIG. 8, 31 is a loading data importing unit;
32 is a stowage position data creation section, 33 is a stowage order creation section, 34 is a stowage control data creation section, and 35 is a control data transmission section.

積付データ取込み部31は、データ入力装置1
1から入力されたデータを取込み(矢印41)、
積付設計用データテーブル21に記憶する(矢印
42)。
The loading data import unit 31 is connected to the data input device 1
Import the data input from 1 (arrow 41),
It is stored in the stowage design data table 21 (arrow 42).

積付位置データ作成部32は、積付設計用デー
タテーブルから各パレツトごとにデータを取り込
み(矢印43)、前記グラフイツクデイスプレイ
装置12に表示する(矢印52)。操作者は、積
付るべきパレツト類を指定し、そのパレツトに対
し、積付けるべき貨物コードとその積付位置と積
付向きを順次指定する(矢印53)。これらの指
定はライトペン等を介して行なわれる。積付位置
データ作成部32は、これらの入力情報を積付位
置データテーブル22にセツトする(矢印44)。
The stowage position data creation section 32 takes in data for each pallet from the stowage design data table (arrow 43) and displays it on the graphic display device 12 (arrow 52). The operator specifies the pallets to be stowed, and sequentially specifies the cargo code to be stowed, the stowage position, and the stowage direction for the pallets (arrow 53). These designations are made using a light pen or the like. The stowage position data creation section 32 sets this input information in the stowage position data table 22 (arrow 44).

積付順序作成部33は、積付設計用データと積
付位置データを読み込み(矢印45,54)、第
9図に示すフローチヤートに従い、積付順序デー
タを作成する。まず、積付位置データから最も積
降しやすい貨物を1つ求める(ステツプ101)。該
貨物の積付順序データテーブル22の積降しフラ
グを決定済“99”とする(ステツプ102)。積付位
置データテーブル22に該貨物の貨物番号と貨物
コードを記憶する(ステツプ103)。以上の処理を
すべての貨物の積降しフラグが決定済となるまで
繰返す(ステツプ104)。積付順序データテーブル
23を並べ換え、積降順序の逆を積付順序データ
とする(ステツプ105)。すなわち、1つのパレツ
トに対し、その貨物の積降し順序を求め、その逆
を積付順序とする方式である。なお、最も積降し
やすい貨物の決定法については後で詳しく述べ
る。
The stowage order creation unit 33 reads the stowage design data and the stowage position data (arrows 45, 54), and creates stowage order data according to the flowchart shown in FIG. First, one cargo that is easiest to load and unload is determined from the loading position data (step 101). The loading/unloading flag in the loading order data table 22 for the cargo is set to "99" (step 102). The cargo number and cargo code of the cargo are stored in the loading position data table 22 (step 103). The above process is repeated until the loading/unloading flags for all cargoes have been determined (step 104). The loading order data table 23 is rearranged, and the reverse of the loading and unloading order is used as the loading order data (step 105). That is, the system determines the loading and unloading order of cargo for one pallet and uses the reverse as the loading order. The method for determining the cargo that is easiest to load and unload will be described in detail later.

積付制御データ作成部34は、積付位置データ
テーブル22と積付順序データテーブル23から
積付位置と積付順序を読み出し(矢印47,4
8)、各貨物についてパレタイジング・ロボツト
1Aの動作シーケンス(積付制御データ)を求め
る。
The stowage control data creation unit 34 reads the stowage position and stowage order from the stowage position data table 22 and the stowage order data table 23 (arrows 47, 4
8) Find the operation sequence (loading control data) of the palletizing robot 1A for each cargo.

制御データ送信部35は、1パレツト分の積付
制御データをパレタイジング・ロボツト1A送信
する。パレタイジング・ロボツトは、このデータ
に基づいて貨物をパレツトに積付ける。
The control data transmitter 35 transmits the stowage control data for one pallet to the palletizing robot 1A. The palletizing robot loads cargo onto pallets based on this data.

統括制御装置10は以上の動作を行う事によ
り、積付設計用データ21と積付位置データ22
から積付順序データとパレタイジング・ロボツト
1Aの動作シーケンス(積付制御データ)を自動
生成する。
By performing the above operations, the overall control device 10 generates the stowage design data 21 and the stowage position data 22.
From this, the loading order data and the operation sequence (loading control data) of the palletizing robot 1A are automatically generated.

次に、積付順序作成部33で用いる最も積降し
やすい貨物の決定法について詳しく説明する。
Next, a method for determining the cargo that is easiest to load and unload, which is used by the loading order creation unit 33, will be explained in detail.

まず、パレツト上の各貨物について当該貨物に
外接する直方体を各直方体の直交する3面が相互
に平行になるように設定する。次に、その各直方
体の直交する少なくとも3つの面から外に向かう
法線が他の貨物と交叉しない貨物を順次求める。
そして、その順序を貨物の積降し順序として決定
する。これを第10図と第11図を用いて説明す
る。パレツトの1つの角を原点とするx,y,z
座標を設定し、パレツト上のある貨物の各面につ
いて、その任意の点からx,y,zの正方向の法
線ベクトルを考える。そして、その法線ベクトル
を遮る貨物が存在しない場合には、その法線ベク
トルに係る面を自由境界面と定義する。したがつ
て、第10図の場合、平面abeg,bcde,edfgが
自由境界面である。その他の面は、その正方向法
線ベクトルは自分自身の貨物により遮られるた
め、自由境界面ではない。また、自由境界面を3
面有する貨物を積降し候補貨物と呼ぶ。
First, for each cargo on a pallet, a rectangular parallelepiped circumscribing the cargo is set so that the three orthogonal faces of each rectangular parallelepiped are parallel to each other. Next, cargoes whose normal lines directed outward from at least three orthogonal surfaces of each rectangular parallelepiped do not intersect with other cargoes are sequentially determined.
Then, that order is determined as the cargo loading and unloading order. This will be explained using FIGS. 10 and 11. x, y, z with origin at one corner of the palette
Set the coordinates and consider the normal vector in the positive direction of x, y, and z from any point on each surface of a certain cargo on the pallet. If there is no cargo that blocks the normal vector, the surface related to the normal vector is defined as a free boundary surface. Therefore, in the case of FIG. 10, the planes abeg, bcde, and edfg are free boundary surfaces. Other surfaces are not free bounding surfaces because their positive normal vectors are blocked by their own cargo. Also, the free boundary surface is
Cargoes that have a surface area are called candidate cargos for loading and unloading.

ある貨物の1面が自由境界面であるか否かの判
定は、着目している平面に対し、その垂直方向に
貨物を無限に(実際はパレツトの端または最高積
付高さまで)引き伸した場合、他の貨物と干渉す
るか否かを調べれば良い。具体的には第11図に
示すように、貨物Cの平面pqrsが自由境界面であ
るか否かの判定は、貨物Cを点線のごとく引き伸
した場合に他の貨物と干渉するか否かを調べれば
よい。この場合、貨物Dと干渉するため、貨物C
の平面pqrsは自由境界面ではない。第11図で積
降し候補貨物となりうるのは貨物Dである。
To determine whether one side of a cargo is a free boundary surface, stretch the cargo infinitely (actually to the edge of the pallet or to the maximum loading height) in the direction perpendicular to the plane of interest. All you have to do is check whether there is any interference with other cargo. Specifically, as shown in Figure 11, determining whether the plane pqrs of cargo C is a free boundary surface is determined by whether or not it interferes with other cargo when cargo C is stretched as shown by the dotted line. All you have to do is look into it. In this case, cargo C will interfere with cargo D.
The plane pqrs is not a free boundary surface. In FIG. 11, cargo D can be a candidate cargo for loading and unloading.

第12図に最も積降しやすい貨物の決定法のフ
ローチヤートを示す。まず、積降し順序が未決定
の貨物について、それが積降し候補貨物となりう
るか否かを判定する(ステツプ202)。積降し候補
貨物であつた場合は、積付順序データテーブル2
3の積降しフラグを積降し候補“1”とする(ス
テツプ203)。積降し順序が未決定のすべての貨物
について調べた後、積降し候補貨物が1つだけの
場合は、その貨物を最も積降しやすい貨物とし、
積降しフラグを積降し可能“2”とする(ステツ
プ205)。積降し候補貨物が2つ以上存在する場合
は、ロボツトの特性により積降し可能貨物を1つ
決定する(ステツプ206)。例えば、パレタイジン
グ・ロボツト1Aが関節型の場合は、積降し候補
貨物の中でロボツトに対して最も手前の貨物が積
降し可能となり、門型の場合は、最も上側の貨物
が積降し可能となる。
Figure 12 shows a flowchart of the method for determining the cargo that is easiest to load and unload. First, it is determined whether or not the cargo whose loading/unloading order has not been determined can be a candidate cargo for loading/unloading (step 202). If the cargo is a candidate for loading/unloading, load order data table 2
The loading/unloading flag of No. 3 is set as loading/unloading candidate "1" (step 203). After examining all cargoes whose loading/unloading order has not been determined, if there is only one cargo candidate for loading/unloading, select that cargo as the cargo that is easiest to load/unload;
The loading/unloading flag is set to "2" which allows loading/unloading (step 205). If there are two or more candidate cargoes to be loaded or unloaded, one cargo that can be loaded or unloaded is determined based on the characteristics of the robot (step 206). For example, if the palletizing robot 1A is an articulated type, the cargo closest to the robot can be loaded/unloaded among the candidate cargoes to be loaded/unloaded, and if the palletizing robot 1A is a gate type, the uppermost cargo can be loaded/unloaded. It becomes possible.

積付順序作成部33は上記の方式により積降し
可能貨物(最も積降しやすい貨物)を求め、積降
し順序を決定し、積降し順序を逆にすることによ
り、自動的に積付順序を決定する。
The loading order creation unit 33 determines the cargo that can be loaded and unloaded (the cargo that is easiest to load and unload) using the above method, determines the loading and unloading order, and automatically loads the cargo by reversing the loading and unloading order. Determine the order of attachment.

よつて本実施例により求まつた積付順序でパレ
タイジング・ロボツト1Aが貨物を積付る場合、
積付る貨物は、常に自由境界面を3面有する貨物
であり、パレタイジング・ロボツト1Aは、以前
に積んだ貨物を回避することなく積付けできる。
Therefore, when the palletizing robot 1A loads cargo in the loading order determined by this example,
The cargo to be loaded always has three free boundary surfaces, and the palletizing robot 1A can load the cargo without avoiding previously loaded cargo.

〔発明の効果〕〔Effect of the invention〕

本発明によれば、大きさの異なる複数の貨物の
積付配置から、最適な貨物の積付順序を自動的に
決定する事ができるので、マニユアルによる積付
順序決定の作業が不要となる。
According to the present invention, it is possible to automatically determine the optimal loading order of cargo from the loading arrangement of a plurality of cargoes of different sizes, thereby eliminating the need to manually determine the loading order.

また、パレタイジング・ロボツトが、本発明に
より求めた積付順序で貨物を積付る場合、以前に
積んだ貨物を回避することなく積付けできるの
で、パレタイジング・ロボツトが、高速で貨物を
積付けうる効果がある。
Furthermore, when the palletizing robot loads cargo in the loading order determined by the present invention, the palletizing robot can load the cargo at high speed because it can load the cargo without avoiding the previously loaded cargo. effective.

【図面の簡単な説明】[Brief explanation of the drawing]

第1図は、パレタイジングロボツトによる積付
システム構成図、第2図は、積付順序とロボツト
動作シーケンスの関係を示す図、第3図は本発明
の一実施例の全体構成図、第4〜第7図は、それ
ぞれ上記方式において記憶部に格納される各種デ
ータの格納方式の一例を示す図、第8図は、統括
制御装置の構成図、第9図は、積付順序作成部の
処理フロー、第10図,第11図は、自由境界面
を説明する為の図、第12図は、最も積降しやす
い貨物の決定法のフローチヤートである。 1A…パレタイジングロボツト、1B…パレツ
ト、1F…貨物、10…統括制御装置、13…ロ
ボツト制御装置、14…統括制御用メモリ、22
…積付位置データ、23…積付順序データ、33
…積付順序作成部。
Fig. 1 is a diagram showing the configuration of a loading system using a palletizing robot, Fig. 2 is a diagram showing the relationship between the loading order and the robot operation sequence, Fig. 3 is an overall configuration diagram of an embodiment of the present invention, and Fig. 4- Fig. 7 is a diagram showing an example of the storage method of various data stored in the storage section in each of the above methods, Fig. 8 is a block diagram of the integrated control device, and Fig. 9 is a processing of the stowage order creation section. FIGS. 10 and 11 are diagrams for explaining the free boundary surface, and FIG. 12 is a flowchart of a method for determining the cargo that is easiest to load and unload. 1A... Palletizing robot, 1B... Pallet, 1F... Cargo, 10... General control device, 13... Robot control device, 14... Memory for general control, 22
...Stowage position data, 23...Stowage order data, 33
...Stowage order creation department.

Claims (1)

【特許請求の範囲】[Claims] 1 大きさの異なる貨物を含む複数の貨物を同一
パレツトに積付るパレタイジング・ロボツトと、
上記パレタイジング・ロボツトを積付制御データ
に基づき制御する積付制御装置と、上記積付制御
データを作成する積付設計支援装置から成る貨物
積付作業制御装置において、前記貨物の寸法仕様
の情報と、パレツト上での積付位置情報に基づい
て、貨物の上面と貨物の積み降ろし方向に面する
一の側面とこれに直交する左右いずれかの側面の
3つの面の外向き法線が、他の貨物によつて遮ら
れない貨物を順次求めて貨物の積降し順序を決定
し、その積降し順序の逆順を積付順序とすること
を特徴とする貨物積付作業制御装置。
1. A palletizing robot that loads multiple cargoes, including cargoes of different sizes, onto the same pallet;
A cargo stowage operation control device comprising a stowage control device that controls the palletizing robot based on stowage control data, and a stowage design support device that creates the stowage control data. , based on the information on the loading position on the pallet, the outward normals of three surfaces, the top surface of the cargo, one side facing the cargo loading/unloading direction, and either the left or right side perpendicular to this, are 1. A cargo loading operation control device that determines the loading and unloading order of cargo by sequentially determining cargo that is not obstructed by the cargo that is unobstructed by the cargo, and sets the reverse order of the loading and unloading order as the loading order.
JP14940584A 1984-07-20 1984-07-20 Controlling device for cargo loading operation Granted JPS6133424A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP14940584A JPS6133424A (en) 1984-07-20 1984-07-20 Controlling device for cargo loading operation

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP14940584A JPS6133424A (en) 1984-07-20 1984-07-20 Controlling device for cargo loading operation

Publications (2)

Publication Number Publication Date
JPS6133424A JPS6133424A (en) 1986-02-17
JPH0258172B2 true JPH0258172B2 (en) 1990-12-07

Family

ID=15474410

Family Applications (1)

Application Number Title Priority Date Filing Date
JP14940584A Granted JPS6133424A (en) 1984-07-20 1984-07-20 Controlling device for cargo loading operation

Country Status (1)

Country Link
JP (1) JPS6133424A (en)

Families Citing this family (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS63169279A (en) * 1987-01-07 1988-07-13 フアナツク株式会社 Robot controller
JP2929877B2 (en) * 1992-12-11 1999-08-03 三菱電機株式会社 Automatic cargo handling equipment
JP4655309B2 (en) * 2005-11-09 2011-03-23 株式会社Ihi Picking order determination method, apparatus and program thereof, and picking system
JP7290547B2 (en) * 2019-11-06 2023-06-13 Ykk Ap株式会社 Stowage support device, stowage support method, and stowage support program
US11305430B2 (en) * 2019-11-11 2022-04-19 Symbotic Llc Pallet building system with flexible sequencing

Also Published As

Publication number Publication date
JPS6133424A (en) 1986-02-17

Similar Documents

Publication Publication Date Title
JPH03156383A (en) Self-propelling vehicle feed apparatus
JP3062826B2 (en) Management system for flexible processing system
JPH062528B2 (en) Automatic cargo loading system
JPH0258172B2 (en)
JPS62251811A (en) Automatic stowage system for goods
JP2508410B2 (en) Palletizing device
JPH08133482A (en) Palletizing method
JPS61282226A (en) Automatic cargo loading apparatus
JP2507689B2 (en) Palletizing device
JPH0789289B2 (en) Loading planning method and device
JP2694784B2 (en) Automatic loading equipment
JPS6219963A (en) Abnormality forecasting system for automatic freight loading device
JPH0398916A (en) Industrial robot device
Kaylan et al. Analysis of storage policies for miniload AS/RS
JPH08225155A (en) Palletizing method
JPH06182684A (en) Apparatus and method for generating control data for loading robot
JP2755108B2 (en) Automatic cargo handling equipment
JPS6194930A (en) palletizing system
JPS61155127A (en) Stowage design assisting device
JP2765362B2 (en) Loading equipment
JP2848087B2 (en) Automatic loading equipment
JPH0885628A (en) Loading equipment
JP2821164B2 (en) Transfer control device
JPH0699045B2 (en) Cargo stowage planning device
US20250042665A1 (en) Article Storage Facility