JP4655309B2 - Picking order determination method, apparatus and program thereof, and picking system - Google Patents

Picking order determination method, apparatus and program thereof, and picking system Download PDF

Info

Publication number
JP4655309B2
JP4655309B2 JP2005324849A JP2005324849A JP4655309B2 JP 4655309 B2 JP4655309 B2 JP 4655309B2 JP 2005324849 A JP2005324849 A JP 2005324849A JP 2005324849 A JP2005324849 A JP 2005324849A JP 4655309 B2 JP4655309 B2 JP 4655309B2
Authority
JP
Japan
Prior art keywords
picking
article
area
articles
order
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
JP2005324849A
Other languages
Japanese (ja)
Other versions
JP2007130711A (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.)
IHI Corp
Original Assignee
IHI Corp
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 IHI Corp filed Critical IHI Corp
Priority to JP2005324849A priority Critical patent/JP4655309B2/en
Publication of JP2007130711A publication Critical patent/JP2007130711A/en
Application granted granted Critical
Publication of JP4655309B2 publication Critical patent/JP4655309B2/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

  • Manipulator (AREA)
  • De-Stacking Of Articles (AREA)

Description

本発明は、パレットのような積付けエリアに積載された複数の物品をピッキングロボットによりピッキングする際のピッキング順序を決定する、ピッキング順序決定方法、装置及びそのプログラム、並びにピッキングシステムに関するものである。   The present invention relates to a picking order determination method, an apparatus and a program thereof, and a picking system for determining a picking order when picking a plurality of articles loaded in a loading area such as a pallet by a picking robot.

物流センターや製造工場における自動倉庫では、例えば段ボール箱のような箱状の梱包材により梱包された各種の製品は、出荷に備えて、パレットに積載された状態で倉庫内の収納棚に一旦収納・保管される。通常、同一パレットには、同一寸法の梱包材が多数積載された状態で倉庫に保管される。以下、製品が梱包されたダンボールのような梱包材を「物品」という。
そして、物品を倉庫から出荷する場合、必要な種類の物品を積載したパレットをスタッカクレーンにより収納棚から取り出し、コンベアなどによって搬入レーンまで移動させ、ピッキングロボットにより必要な数の物品をパレットから自動的にピッキングして、出荷側に設置された搬出レーン上に順次荷下ろしする(例えば、下記特許文献1〜3参照)。
In automatic warehouses at distribution centers and manufacturing plants, various products packed with box-shaped packing materials such as cardboard boxes are temporarily stored in storage shelves in the warehouse in the state of being loaded on pallets in preparation for shipment.・ It is stored. Usually, the same pallet is stored in a warehouse in a state where a large number of packing materials having the same dimensions are loaded. Hereinafter, a packaging material such as cardboard in which products are packed is referred to as an “article”.
When shipping goods from the warehouse, the pallet loaded with the necessary types of goods is taken out of the storage shelf by the stacker crane, moved to the loading lane by a conveyor, etc., and the required number of goods is automatically removed from the pallet by the picking robot. And unloading sequentially onto a carry-out lane installed on the shipping side (see, for example, Patent Documents 1 to 3 below).

特開平5−254665号公報JP-A-5-254665 特開平5−278854号公報Japanese Patent Laid-Open No. 5-278854 特開平8−91579号公報JP-A-8-91579

従来、ピッキングロボットによる物品の自動ピッキングは、パレット上に予め決められた位置に物品が正確に積載されていることを前提に、予めプログラムされた順序に従って行われていた。したがって、従来技術では、自動ピッキングを行うためには、パレット上における物品の積載状況が明らかである必要があった。
このため、ロボットによらず人為的に物品が積載される場合のように、パレットへの物品の積載がランダムとなる場合や、倉庫から搬入レーンまでの搬送中に物品の位置がずれるような場合は、自動ピッキングが困難となるという問題があった。
すなわち、物品の積載がランダムであったり、搬送中に物品の位置ずれが起きたりした場合には、ピッキングロボットにより予め決められた順序に従って物品をピッキングしたときに、荷崩れを起こす恐れがあるという問題があった。
Conventionally, automatic picking of an article by a picking robot has been performed according to a pre-programmed order on the assumption that the article is accurately loaded at a predetermined position on a pallet. Therefore, in the prior art, in order to perform automatic picking, it is necessary to clearly show the loading condition of articles on the pallet.
For this reason, when an article is loaded randomly on the pallet, such as when an article is loaded artificially without using a robot, or when the position of the article is shifted during transportation from the warehouse to the loading lane. Has a problem that automatic picking becomes difficult.
In other words, if the loading of an article is random or if the position of the article is shifted during transport, there is a risk that the article collapses when the article is picked according to a predetermined order by the picking robot. There was a problem.

本発明は、このような事情に鑑みてなされたものであり、物品の積載がランダムな場合や、搬送中に物品の位置がずれたような場合においても、荷崩れを起こすことなく自動ピッキングを行うことができる、ピッキング順序決定方法、装置及びそのプログラム、並びにピッキング装置を提供することを目的とする。   The present invention has been made in view of such circumstances, and automatic picking can be performed without causing collapse even when the loading of the articles is random or when the position of the articles is shifted during transportation. An object of the present invention is to provide a picking order determination method, apparatus and program thereof, and a picking apparatus that can be performed.

上記課題を解決するために、本発明は以下の手段を採用する。
すなわち、本発明にかかるピッキング順序決定方法は、複数の物品が積載された積付けエリアから該物品をピッキングして荷下ろし位置まで順次移載するピッキングロボットにより、前記物品を積付けエリアからピッキングする際の、ピッキング順序を決定する方法であって、
(a)前記積付けエリアの最上段に位置する物品の位置及び姿勢を検出し、
(b)各物品の位置及び姿勢に基づいて、ピッキングロボットが前記積付けエリアから物品を取り出した場合における各物品の相互間の干渉度を求め、
(c)該干渉度に基づいてピッキング順序を決定し、
(a1)前記(a)の段階において、前記積付けエリア上の最上段に位置する物品の平面視における位置及び姿勢を検出し、
(b1)前記(b)の段階において、仮想的に前記ピッキングロボットにより一の物品を積付けエリアから取り出した場合において平面視における前記一の物品の通過領域が残りの他の物品と干渉する面積を、前記干渉度として、前記複数の物品の各々について求め、
(c1)前記(c)の段階において、前記(b1)の段階で求めた面積が最小となる物品をピッキング順序の1番と決定するとともに、ピッキング順序が決定された物品を除いた場合の残りの物品について、前記(b1)の段階と同様に面積を求め、求めた面積が最小となる物品を次のピッキング順序として、順次2番目以降のピッキング順序を決定する、ことを特徴とする。
In order to solve the above problems, the present invention employs the following means.
That is, in the picking order determination method according to the present invention, the article is picked from the loading area by a picking robot that picks up the article from the loading area where a plurality of articles are loaded and sequentially transfers the article to the unloading position. When determining the picking order,
(A) detecting the position and posture of an article located at the top of the loading area;
(B) Based on the position and orientation of each article, obtain the degree of interference between the articles when the picking robot removes the article from the loading area,
(C) determining a picking order based on the degree of interference ;
(A1) In the step (a), the position and posture of the article located in the uppermost stage on the loading area in plan view are detected,
(B1) In the step (b), when one article is virtually taken out from the stacking area by the picking robot, the area where the passage area of the one article in plan view interferes with the remaining other articles For each of the plurality of articles as the degree of interference,
(C1) In the step (c), the article having the smallest area determined in the step (b1) is determined as the first picking order and the remaining items when the articles whose picking order is determined are excluded For the article, the area is obtained in the same manner as in the step (b1), and the article having the smallest area is determined as the next picking order, and the second and subsequent picking orders are sequentially determined .

このように、ピッキングロボットが積付けエリアから物品を取り出した場合における各物品の相互間の干渉度に基づいて、ピッキング順序を決定するので、その都度最適なピッキング順序を決定することができる。このため、積付けエリア(例えばパレット上)の物品の積載がランダムな場合や搬送中に物品の位置がずれた場合でも、自動ピッキングを行うことができる。
また、積付けエリアの最上段に位置する物品の位置及び姿勢の検出は、周知の三次元計測法と画像処理により実現できる。例えば、空間コード法、光切断法、ステレオ法などの周知の三次元計測法により距離画像を生成し、距離画像から最上段領域を抽出し、抽出した最上段領域においてテンプレートマッチングによるパターンサーチを実行することにより、物品の位置及び姿勢を認識する。
さらに、ピッキングロボットが積付けエリアから物品を取り出した場合における各物品の相互間の干渉度として、仮想的にピッキングロボットにより一の物品を積付けエリアから取り出した場合において平面視における一の物品の通過領域が残りの他の物品と干渉する面積を用い、各ピッキングにおいて、面積が最小となる物品をピッキングしていくようにピッキング順序を決定するので、ピッキングに際して各物品が相互に与える影響を最小とすることができる。このため、ピッキングの際の荷崩れの発生を防止することができる。
Thus, since the picking order is determined based on the degree of interference between the articles when the picking robot picks up the articles from the loading area, the optimal picking order can be determined each time. For this reason, automatic picking can be performed even when the loading of articles in a loading area (for example, on a pallet) is random or the position of the article is shifted during conveyance.
In addition, detection of the position and orientation of the article located at the top of the stacking area can be realized by a known three-dimensional measurement method and image processing. For example, a distance image is generated by a well-known three-dimensional measurement method such as a spatial code method, a light section method, or a stereo method, the uppermost region is extracted from the distance image, and a pattern search is performed by template matching in the extracted uppermost region. By doing so, the position and posture of the article are recognized.
Further, as the degree of interference between each article when the picking robot takes out the article from the loading area, when one article is virtually taken out from the loading area by the picking robot, The picking order is determined so as to pick the article with the smallest area in each picking using the area where the passing area interferes with the remaining other articles, and the influence of each article on the picking is minimized. It can be. For this reason, generation | occurrence | production of the load collapse at the time of picking can be prevented.

また、本発明にかかるピッキング順序決定方法では、前記(c1)の段階において、前記の面積が所定の閾値を超えるときは、ピッキング不能と判断する、ことを特徴とする。   The picking order determination method according to the present invention is characterized in that in the step (c1), when the area exceeds a predetermined threshold, it is determined that picking is impossible.

各物品相互間の干渉度としての面積が最小であっても、その面積がある一定以上の場合は、ピッキングの際に荷崩れを起こす恐れがある。
したがって、荷崩れを起こす恐れがある面積閾値を予め設定しておき、求めた面積がその閾値を超えるときに、ピッキング不能と判断することとする。これにより、荷崩れの発生を確実に防止することができる。
Even if the area as the degree of interference between the articles is the smallest, if the area is more than a certain level, there is a risk of collapsing during picking.
Therefore, an area threshold value that may cause a load collapse is set in advance, and when the obtained area exceeds the threshold value, it is determined that picking is impossible. Thereby, generation | occurrence | production of load collapse can be prevented reliably.

また、本発明にかかるピッキング順序決定装置は、複数の物品が載置された積付けエリアから該物品をピッキングして荷下ろし位置まで順次移載するピッキングロボットにより、前記物品を積付けエリアからピッキングする際の、前記ピッキングロボットのピッキング順序を決定する装置であって、
前記積付けエリアの最上段に位置する物品の位置及び姿勢を検出する物品検出手段と、
各物品の位置及び姿勢に基づいて、ピッキングロボットが積付けエリアから物品を取り出した場合における各物品の相互間の干渉度を求め、該干渉度に基づいてピッキング順序を決定する順序決定手段と、を備え、
前記物品検出手段は、前記積付けエリアの最上段に位置する物品の平面視における位置及び姿勢を検出し、
前記順序決定手段は、
(S1)前記物品検出手段により検出した各物品の位置及び姿勢に基づいて、仮想的に前記ピッキングロボットにより一の物品を積付けエリアから取り出した場合において平面視における前記一の物品の通過領域が残りの他の物品と干渉する面積を、前記複数の物品の各々について求める処理、
(S2)前記(S1)において求めた面積が最小となる物品をピッキング順序の1番と決定する処理、および
(S3)ピッキング順序が決定された物品を除いた場合の残りの物品について、前記(S1)の処理と同様に面積を求め、求めた面積が最小となる物品を次のピッキング順序として、順次2番目以降のピッキング順序を決定する処理、を実行する、ことを特徴とする。
The picking order determination device according to the present invention picks the articles from the loading area by a picking robot that picks the articles from the loading area where a plurality of articles are placed and sequentially transfers them to the unloading position. An apparatus for determining the picking order of the picking robot when
Article detection means for detecting the position and posture of an article located at the top of the loading area;
Order determining means for obtaining the degree of interference between the articles when the picking robot takes out the article from the loading area based on the position and orientation of each article, and determining the picking order based on the degree of interference; Bei to give a,
The article detection means detects a position and a posture in a plan view of an article located at the uppermost stage of the loading area;
The order determining means includes
(S1) Based on the position and orientation of each article detected by the article detection means, when one article is virtually taken out from the loading area by the picking robot, the passage area of the one article in plan view is Processing for determining an area that interferes with the remaining other articles for each of the plurality of articles;
(S2) a process of determining the article having the smallest area determined in (S1) as the first picking order; and
(S3) For the remaining articles excluding the articles for which the picking order has been determined, the area is obtained in the same manner as in the process of (S1), and the article having the smallest area is set as the next picking order in order 2. The process of determining the picking order after the th is executed .

また、本発明にかかるピッキング順序決定装置では、前記順序決定手段は、前記(S1)又は前記(S3)の処理において、前記の面積が所定の閾値を超えるときは、ピッキング不能と判断する、ことを特徴とする。   In the picking order determining apparatus according to the present invention, the order determining means determines that picking is impossible when the area exceeds a predetermined threshold in the processing of (S1) or (S3). It is characterized by.

また、本発明にかかるピッキング順序決定装置では、前記順序決定手段がピッキング不能と判断したときに、ピッキング不能であることを出力するピッキング不能情報出力手段をさらに備える、ことを特徴とする。   The picking order determining apparatus according to the present invention further comprises non-pickable information output means for outputting that picking is impossible when the order determining means determines that picking is impossible.

上記のピッキング順序決定装置により、上記のピッキング順序決定方法を実施することができる。
また、本発明にかかるピッキング順序決定装置は、順序決定手段がピッキング不能と判断したときに、ピッキング不能であることを出力するピッキング不能情報出力手段を備えるので、作業員にピッキング不能であることを認知させることができる。このため、ピッキング不能である場合、作業員が、物品の積載状態の修正作業などの次善の対応作業に迅速に対応することが可能となる。
The above-described picking order determination method can be implemented by the above-described picking order determination apparatus.
In addition, the picking order determination device according to the present invention includes non-pickable information output means for outputting that picking is not possible when the order determination means determines that picking is impossible. It can be recognized. For this reason, when picking is impossible, it becomes possible for the worker to quickly respond to the second best response work such as the work for correcting the loading state of the articles.

また、本発明にかかるピッキングシステムは、複数の物品が載置された積付けエリアから該物品をピッキングして荷下ろし位置まで順次移載するピッキングロボットと、上記のいずれかのピッキング順序決定装置と、を備え、前記ピッキングロボットは、前記ピッキング順序決定装置により決定したピッキング順序に従って前記積付けエリアから前記物品をピッキングする、ことを特徴とする。   A picking system according to the present invention includes a picking robot that picks up an article from a loading area where a plurality of articles are placed, and sequentially transfers the article to an unloading position, and any one of the picking order determination devices described above. The picking robot picks the article from the loading area in accordance with the picking order determined by the picking order determining device.

また、本発明にかかるピッキング順序決定プログラムは、複数の物品が載置された積付けエリアから該物品をピッキングして荷下ろし位置まで順次移載するピッキングロボットにより、前記物品を積付けエリアからピッキングする際の、前記ピッキングロボットのピッキング順序を決定する処理をコンピュータに実行させるためのプログラムであって、(S1)前記積付けエリアの最上段に位置する物品の平面視における位置及び姿勢に関するデータを受け、仮想的に前記ピッキングロボットにより一の物品を積付けエリアから取り出した場合において平面視における前記一の物品の通過領域が残りの他の物品と干渉する面積を、前記複数の物品の各々について求める処理、(S2)前記(S1)において求めた面積が最小となる物品をピッキング順序の1番と決定する処理、および(S3)ピッキング順序が決定された物品を除いた場合の残りの物品について、前記(S1)の処理と同様に面積を求め、求めた面積が最小となる物品を次のピッキング順序として、順次2番目以降のピッキング順序を決定する処理、をコンピュータに実行させる、ことを特徴とする。   The picking order determination program according to the present invention picks an article from the loading area by a picking robot that picks the article from a loading area where a plurality of articles are placed and sequentially transfers the article to an unloading position. A program for causing a computer to execute a process of determining the picking order of the picking robot when performing (S1) data relating to the position and posture in plan view of an article located in the uppermost stage of the loading area When the one article is virtually taken out from the loading area by the picking robot, an area where the passing area of the one article in a plan view interferes with the remaining other articles is determined for each of the plurality of articles. (S2) Picking an article with the smallest area obtained in (S1). Processing for determining the first picking order, and (S3) for the remaining articles excluding the articles for which the picking order has been determined, the area is determined in the same manner as in the processing of (S1), and the determined area is the minimum. It is characterized by causing a computer to execute processing for sequentially determining the second and subsequent picking orders, with an article as a next picking order.

また、本発明にかかるピッキング順序決定プログラムでは、前記(S1)又は前記(S3)の処理において、前記の面積が所定の閾値を超えるときは、ピッキング不能と判断する処理をコンピュータに実行させる、ことを特徴とする。   In the picking order determination program according to the present invention, in the processing of (S1) or (S3), when the area exceeds a predetermined threshold, the computer is caused to execute processing for determining that picking is impossible. It is characterized by.

本発明によれば、積付けエリアへの物品の積載がランダムな場合や、搬送中に物品の位置がずれたような場合においても、荷崩れを起こすことなく自動ピッキングを行うことができる、という優れた効果が得られる。   According to the present invention, it is possible to perform automatic picking without causing collapse of the load even when the loading of the article in the loading area is random or when the position of the article is shifted during transportation. Excellent effect is obtained.

以下、本発明の好ましい実施形態を添付図面に基づいて詳細に説明する。なお、各図において共通する部分には同一の符号を付し、重複した説明を省略する。   Hereinafter, preferred embodiments of the present invention will be described in detail with reference to the accompanying drawings. In addition, the same code | symbol is attached | subjected to the common part in each figure, and the overlapping description is abbreviate | omitted.

図1は、本発明の実施形態にかかるピッキングシステム10の構成を示す図である。
図1に示すように、本実施形態にかかるピッキングシステム10は、ピッキングロボット4及びピッキング順序決定装置20を備えている。
FIG. 1 is a diagram showing a configuration of a picking system 10 according to an embodiment of the present invention.
As shown in FIG. 1, the picking system 10 according to the present embodiment includes a picking robot 4 and a picking order determination device 20.

まず、ピッキングロボット4について説明する。
ピッキングロボット4は、複数の物品1が積載された積付けエリアとしてのパレット2から、物品1を一つずつピッキングして荷下ろし位置(図2参照)に移載する装置である。
ピッキングロボット4は、鉛直軸心を中心に回転可能な台座部5と、台座部5上に設置され水平軸心を中心に回転可能な複数の関節を持つアーム部6と、アーム部6の先端に接続され物品を把持する把持部7と、を備えている。
本実施形態において、把持部7は、鉛直軸心を中心に回転可能にアーム部6の先端部に取り付けられ、かつ、負圧により物品1の上面を吸着する吸着パッドを備えている。
このように構成されたピッキングロボット4では、アーム部6の関節の曲げと、台座部5の回転により、アーム部6の先端部に取り付けられた把持部7の高さ及び水平方向位置を変化させることができる。
First, the picking robot 4 will be described.
The picking robot 4 is a device that picks the articles 1 one by one from the pallet 2 as a loading area on which a plurality of articles 1 are loaded, and transfers them to the unloading position (see FIG. 2).
The picking robot 4 includes a pedestal portion 5 that can rotate around a vertical axis, an arm portion 6 that is installed on the pedestal portion 5 and has a plurality of joints that can rotate around a horizontal axis, and the tip of the arm portion 6. And a gripping part 7 for gripping an article.
In the present embodiment, the gripping part 7 is provided with a suction pad that is attached to the tip of the arm part 6 so as to be rotatable about a vertical axis, and sucks the upper surface of the article 1 by negative pressure.
In the picking robot 4 configured as described above, the height and the horizontal position of the gripping unit 7 attached to the tip of the arm unit 6 are changed by bending the joint of the arm unit 6 and rotating the pedestal unit 5. be able to.

なお、符号12は、物品1を積載したパレット2をピッキングロボット4により物品1のピッキングが行われる位置まで搬送するパレットコンベアである。
また、符号14は、ピッキングロボット4及びパレットコンベア12を制御するロボット・搬送制御装置である。
Reference numeral 12 denotes a pallet conveyor that conveys the pallet 2 loaded with the article 1 to a position where the picking robot 4 picks the article 1.
Reference numeral 14 denotes a robot / conveyance control device that controls the picking robot 4 and the pallet conveyor 12.

図2は、ピッキングロボット4、パレットコンベア12、搬出コンベア16の配置構成の一例を示す図である。図2に示すように、搬出コンベア16の最上流側がピッキングロボット4の荷下ろし位置となる。   FIG. 2 is a diagram illustrating an example of an arrangement configuration of the picking robot 4, the pallet conveyor 12, and the carry-out conveyor 16. As shown in FIG. 2, the most upstream side of the carry-out conveyor 16 is the unloading position of the picking robot 4.

上記のように構成されたピッキングロボット4は、以下の基本動作により、物品1のピッキングを行う。
(1)ロボット・搬送制御装置14により指示された位置に、把持部7を移動させる。
(2)指示された位置の物品1を把持部7により吸着する。このとき、物品1の重心がピッキングの中心となるように吸着する。
(3)上限位置まで物品1を持ち上げる。
(4)台座部5を回転させ、アーム部6を旋回させることにより、パレット2の脇に物品1を引き出す。
(5)物品1を完全にパレット2の脇に引き出した後、アーム部6の関節の曲げと把持部7の回転により、物品1を荷下ろし位置に移動させる。
The picking robot 4 configured as described above picks the article 1 by the following basic operation.
(1) The gripping unit 7 is moved to a position designated by the robot / conveyance control device 14.
(2) The article 1 at the instructed position is sucked by the grip portion 7. At this time, the article 1 is attracted so that the center of gravity of the article 1 becomes the center of picking.
(3) Lift the article 1 to the upper limit position.
(4) The article 1 is pulled out to the side of the pallet 2 by rotating the pedestal 5 and turning the arm 6.
(5) After the article 1 is completely pulled out to the side of the pallet 2, the article 1 is moved to the unloading position by bending the joint of the arm portion 6 and rotating the gripping portion 7.

以上のように、物品1を吸着し持ち上げてから、荷下ろしするまでのピッキングロボット4の動作およびその軌道は、ピッキングロボット4の特性と、ピッキングロボット4、各物品1、および荷下ろしの各位置により決められるものとし、物品1の積載状況に関わらず固定とする。   As described above, the operation and trajectory of the picking robot 4 from the time when the article 1 is sucked and lifted to the time of unloading are the characteristics of the picking robot 4, the picking robot 4, each article 1, and each position of the unloading And fixed regardless of the loading status of the article 1.

次に、ピッキング順序決定装置20について説明する。
図1に示すように、本実施形態にかかるピッキング順序決定装置20は、撮像装置21と、画像処理・ピッキング順序決定処理用の情報処理装置22とを備えている。
情報処理装置22は、パーソナルコンピュータ、または専用のマイクロチップを搭載した専用コンピュータで構成することができる。
また、情報処理装置22には、出荷指令を指示するホストコンピュータ24がLAN接続されており、ホストコンピュータ24は物品1の形状データが格納された物品情報データベース26と接続されている。
Next, the picking order determination device 20 will be described.
As shown in FIG. 1, the picking order determination device 20 according to the present embodiment includes an imaging device 21 and an information processing device 22 for image processing / picking order determination processing.
The information processing apparatus 22 can be configured by a personal computer or a dedicated computer equipped with a dedicated microchip.
In addition, a host computer 24 for instructing a shipping instruction is connected to the information processing apparatus 22 via a LAN, and the host computer 24 is connected to an article information database 26 in which shape data of the article 1 is stored.

撮像装置21は、パレット2上に載置された物品を撮像する装置であり、本実施形態では間隔を置いて設置された2台のカメラ21a,21bにより、スレテオ画像を撮像する。
情報処理装置22は、撮像装置21により撮像した画像を画像処理し、パレット2上の最上段に位置する物品1の位置及び姿勢(物品の形状と向き)を検出するとともに、各物品1の位置及び姿勢に基づいて、ピッキングロボット4がパレット2から物品を取り出した場合における各物品1の相互間の干渉度を求め、この干渉度に基づいてピッキング順序を決定する処理を実行する。
The imaging device 21 is a device that images an article placed on the pallet 2. In this embodiment, a stereo image is captured by two cameras 21a and 21b that are installed at intervals.
The information processing device 22 performs image processing on the image captured by the imaging device 21 to detect the position and posture (the shape and orientation of the article) of the article 1 located on the uppermost stage on the pallet 2, and the position of each article 1 Then, based on the attitude, the picking robot 4 obtains the degree of interference between the articles 1 when the article is picked up from the pallet 2, and executes processing for determining the picking order based on the degree of interference.

パレット2上の最上段に位置する物品1の位置及び姿勢の検出は、周知の三次元計測法と画像処理により実現できる。
本実施形態では、まず、撮像装置21によりパレット2上に載置された物品1を上方から撮像し、ステレオ画像を取得する。
次に、情報処理装置22により、撮像装置21により撮像したステレオ画像からステレオ法により距離画像を生成し、距離画像から最上段領域を抽出し、抽出した最上段領域においてテンプレートマッチングによるパターンサーチを実行することにより、パレット2上の最上段に位置する物品1の位置及び姿勢を検出する(図3参照)。このときのテンプレートの生成は、物品情報データベース26の形状データに基づいて自動的に生成される。
Detection of the position and orientation of the article 1 located on the uppermost stage on the pallet 2 can be realized by a known three-dimensional measurement method and image processing.
In the present embodiment, first, the imaging device 21 captures an image of the article 1 placed on the pallet 2 from above, and acquires a stereo image.
Next, the information processing device 22 generates a distance image from the stereo image captured by the imaging device 21 by a stereo method, extracts the uppermost region from the distance image, and executes a pattern search by template matching in the extracted uppermost region. By doing so, the position and posture of the article 1 located on the uppermost stage on the pallet 2 are detected (see FIG. 3). At this time, the template is automatically generated based on the shape data in the article information database 26.

このように、本実施形態では、撮像装置21及び情報処理装置22が、積付けエリア(パレット2)の最上段に位置する物品1の位置及び姿勢を検出する物品検出手段として機能する。   As described above, in the present embodiment, the imaging device 21 and the information processing device 22 function as an article detection unit that detects the position and orientation of the article 1 located at the top of the stacking area (pallet 2).

なお、その他、空間コード法、光切断法、などの他の周知の三次元計測法により距離画像を生成し、距離画像から最上段領域を抽出し、抽出した最上段領域においてテンプレートマッチングによるパターンサーチを実行することにより、物品1の位置及び姿勢を検出してもよい。   In addition, a distance image is generated by other known three-dimensional measurement methods such as a spatial code method and a light section method, the uppermost region is extracted from the distance image, and a pattern search is performed by template matching in the extracted uppermost region. The position and posture of the article 1 may be detected by executing.

情報処理装置22の記憶部には、ピッキング順序決定処理をコンピュータに実行させるためのピッキング順序決定プログラムが格納されている。
このピッキング順序決定プログラムは、情報処理装置22がパーソナルコンピュータである場合は、CD−ROM等の記録メディアからのインストールや、ネットワークを介したダウンロードにより、パーソナルコンピュータの記憶部に格納される。情報処理装置22が専用コンピュータである場合は、そのマイクロチップに予め格納される。
情報処理装置22によるピッキング順序決定処理は、以下のように実行される。
The storage unit of the information processing apparatus 22 stores a picking order determination program for causing a computer to execute a picking order determination process.
When the information processing apparatus 22 is a personal computer, the picking order determination program is stored in the storage unit of the personal computer by installation from a recording medium such as a CD-ROM or downloading via a network. When the information processing apparatus 22 is a dedicated computer, it is stored in advance in the microchip.
The picking order determination process by the information processing device 22 is executed as follows.

(1)情報処理装置22は、検出した物品1の数が2以上、すなわち複数であるかを確認し、一つであるときは順序決定処理を実行せず、その物品1の位置及び姿勢の情報とともにピッキング指令信号を出力し、ピッキングロボット4は、ロボット・搬送制御装置14の制御の下、物品1をピッキングする。 (1) The information processing device 22 confirms whether the number of detected articles 1 is two or more, that is, a plurality of articles. If the number is one, the order determination process is not executed, and the position and posture of the article 1 are determined. The picking command signal is output together with the information, and the picking robot 4 picks the article 1 under the control of the robot / conveyance control device 14.

(2)検出した物品1の数が複数であるときは、仮想的にピッキングロボット4により一の物品1を積付けエリア(パレット2)から取り出した場合において平面視における一の物品1の通過領域が残りの他の物品1と干渉する面積を、干渉度とし、これを複数の物品1の各々について求める。 (2) When there are a plurality of detected articles 1, when one article 1 is virtually removed from the loading area (pallet 2) by the picking robot 4, the passage area of the one article 1 in plan view Is the interference degree, and this is obtained for each of the plurality of articles 1.

これを、図3を参照して説明する。図3は、画像処理により得られた、パレット2上の最上段の物品の位置及び荷姿の画像を示している。ここで、画像上の4つの物品を、図に示すように、A、B、C、Dとする。
各物品1をピッキングロボット4によりパレット2から取り出す場合、各物品の通過領域は、ピッキングロボットの旋回中心のx、y座標とピッキング対象となる物品の重心のx、y座標、旋回半径、荷姿から求めることができる。
This will be described with reference to FIG. FIG. 3 shows an image of the position and packing state of the uppermost article on the pallet 2 obtained by image processing. Here, it is assumed that the four articles on the image are A, B, C, and D as shown in the figure.
When each article 1 is picked up from the pallet 2 by the picking robot 4, the passing area of each article is the x and y coordinates of the turning center of the picking robot and the x and y coordinates of the center of gravity of the article to be picked, the turning radius, and the packing form. Can be obtained from

仮想的にピッキングロボット4により物品Aをパレット2から取り出した場合、物品Aの通過領域Saは、図3(A)のように示される。このとき、物品Aの通過領域Saが残りの他の物品B、C、Dと干渉する面積はゼロである。
同様に、物品Bの通過領域Sbは図3(B)のように示される。このとき、物品Bの通過領域Sbが残りの他の物品A、C、Dと干渉する面積は、同図のハッチングを施した部分である。
同様に、物品Cの通過領域Scは図3(C)のように示される。このとき、物品Cの通過領域Scが残りの他の物品A、B、Dと干渉する面積は、同図のハッチングを施した部分である。
同様にして、物品Dについても、通過領域が他の物品と干渉する面積を求める。
When the article A is virtually removed from the pallet 2 by the picking robot 4, the passage area Sa of the article A is shown as shown in FIG. At this time, the area where the passing area Sa of the article A interferes with the remaining other articles B, C, and D is zero.
Similarly, the passage area Sb of the article B is shown as shown in FIG. At this time, the area where the passing region Sb of the article B interferes with the remaining other articles A, C, and D is a hatched portion in FIG.
Similarly, the passage area Sc of the article C is shown as shown in FIG. At this time, the area where the passing region Sc of the article C interferes with the remaining articles A, B, and D is the hatched portion in FIG.
Similarly, for the article D, an area where the passing region interferes with other articles is obtained.

(3)上記の面積を、画像上の全ての物品について求めたならば、最も面積の小さい物品を選定し、これをピッキング順序の1番と決定する。図3の場合、物品Aについて求めた面積がゼロであり、最も小さいので、物品Aをピッキング順序の1番と決定する。 (3) If the above area is obtained for all articles on the image, the article having the smallest area is selected and this is determined as the first picking order. In the case of FIG. 3, since the area obtained for the article A is zero and the smallest, the article A is determined as the first picking order.

(4)2番目以降のピッキング順序は、以下のように決定する。
図4に示すように、既にピッキング順序が決定している物品(物品A)を除いた場合の残りの物品(物品B、C、D)について、前記と同様に干渉度としての面積を求め、求めた面積が最小となる物品を次(2番目)のピッキング順序とする。
図4に示す例の場合、物品B、物品Cともに干渉度としての面積はゼロであるので、いずれを2番目としてもよいが、例えば、ピッキングロボット4から距離が近い物品を優先するというルールを設定しておいてもよい。
以降のピッキング順序についても、同様の方法により決定する。
(4) The second and subsequent picking orders are determined as follows.
As shown in FIG. 4, for the remaining articles (articles B, C, and D) excluding the articles (articles A) for which the picking order has already been determined, the area as the degree of interference is obtained in the same manner as described above. The article having the smallest area is set as the next (second) picking order.
In the case of the example shown in FIG. 4, the area as the degree of interference is zero for both the article B and the article C, so either may be set as the second. For example, a rule that gives priority to an article with a short distance from the picking robot 4 You may set it.
The subsequent picking order is also determined by the same method.

上記のピッキング順序の決定に際し、干渉度としての面積が最小であっても、その面積がある一定以上の場合は、ピッキングの際に荷崩れを起こす恐れがある。
したがって、荷崩れを起こす恐れがある面積閾値を予め設定しておき、求めた面積がその閾値を超えるときはピッキング不能と判断することとする。これにより、荷崩れの発生を確実に防止することができる。
In determining the picking order, even if the area as the degree of interference is the smallest, if the area exceeds a certain value, there is a risk of collapsing during picking.
Accordingly, an area threshold value that may cause a load collapse is set in advance, and when the obtained area exceeds the threshold value, it is determined that picking is impossible. Thereby, generation | occurrence | production of load collapse can be prevented reliably.

上記のようにピッキング順序(例えば、A→B→C→D)が決定したならば、情報処理装置22は、そのピッキング順序と共にその物品の位置及び姿勢の情報を出力し、その信号を受けたロボット・搬送制御装置14の制御の下、ピッキングロボット4が物品1をピッキングする。一方、情報処理装置22がピッキング不能と判断した場合、ピッキング順序の決定は行わない。   When the picking order (for example, A → B → C → D) is determined as described above, the information processing apparatus 22 outputs the information on the position and orientation of the article together with the picking order and receives the signal. The picking robot 4 picks the article 1 under the control of the robot / conveyance control device 14. On the other hand, when the information processing apparatus 22 determines that picking is not possible, the picking order is not determined.

このように、本実施形態では、情報処理装置22が、各物品1の位置及び姿勢に基づいて、ピッキングロボット4が積付けエリア(パレット2)から物品1を取り出した場合における各物品の相互間の干渉度を求め、この干渉度に基づいてピッキング順序を決定する順序決定手段として機能する。   As described above, in the present embodiment, the information processing device 22 uses the position and orientation of each article 1 to determine the mutual relationship between the articles when the picking robot 4 takes out the article 1 from the loading area (pallet 2). It functions as an order determining means for determining the order of picking and determining the picking order based on the degree of interference.

また、上記のピッキング順序決定装置20は、情報処理装置22がピッキング不能と判断したときに、ピッキング不能であることを作業員に認知させるための情報を出力するピッキング不能情報出力手段(図示せず)をさらに備える。
ピッキング不能情報出力手段は、例えば、情報処理装置22の表示部(ディスプレイ)により表示させたり、警告ランプを点灯・点滅させたりする等、種々の形態を採用できる。
このため、ピッキング不能である場合、作業員が、物品の積載状態の修正作業などの次善の対応作業に迅速に対応することが可能となる。
Further, the picking order determining device 20 described above, when the information processing device 22 determines that picking is not possible, outputs information for not picking information (not shown) for outputting information for allowing the worker to recognize that picking is not possible. ).
The pickable information output means can adopt various forms such as displaying on a display unit (display) of the information processing apparatus 22 or lighting / flashing a warning lamp.
For this reason, when picking is impossible, it becomes possible for the worker to quickly respond to the second best response work such as the work for correcting the loading state of the articles.

以下、本発明の作用・効果について説明する。
本発明によれば、ピッキングロボット4が積付けエリアから物品1を取り出した場合における各物品1の相互間の干渉度に基づいて、ピッキング順序を決定するので、その都度最適なピッキング順序を決定することができる。このため、物品の積載がランダムな場合や搬送中に物品の位置がずれた場合でも、自動ピッキングを行うことができる。
Hereinafter, the operation and effect of the present invention will be described.
According to the present invention, since the picking order is determined based on the degree of interference between the articles 1 when the picking robot 4 picks up the articles 1 from the loading area, the optimal picking order is determined each time. be able to. For this reason, automatic picking can be performed even when the loading of articles is random or when the position of the article is shifted during conveyance.

また、ピッキングロボット4が積付けエリアから物品1を取り出した場合における各物品1の相互間の干渉度として、仮想的にピッキングロボット4により一の物品1を積付けエリアから取り出した場合において平面視における一の物品1の通過領域が残りの他の物品1と干渉する面積を用い、各ピッキングにおいて、面積が最小となる物品1をピッキングしていくようにピッキング順序を決定するので、ピッキングに際して各物品が相互に与える影響を最小とすることができる。このため、ピッキングの際の荷崩れの発生を防止することができる。   Further, as the degree of interference between the articles 1 when the picking robot 4 takes out the articles 1 from the loading area, when the one article 1 is virtually taken out from the loading area by the picking robot 4 in plan view, In each picking, the picking order is determined so that the article 1 having the smallest area is picked in each picking area using the area where the passage area of one article 1 interferes with the remaining other articles 1. The influence of articles on each other can be minimized. For this reason, generation | occurrence | production of the load collapse at the time of picking can be prevented.

また、荷崩れを起こす恐れがある面積閾値を予め設定しておき、求めた面積がその閾値を超えるときに、ピッキング不能と判断するので、荷崩れの発生を確実に防止することができる。   In addition, since an area threshold value that may cause load collapse is set in advance and it is determined that picking is impossible when the obtained area exceeds the threshold value, occurrence of load collapse can be reliably prevented.

さらに、ピッキング不能情報出力手段により、ピッキング不能である場合には、作業員が、物品の積載状態の修正作業などの次善の対応作業に迅速に対応することが可能となる。   Furthermore, when picking is impossible by the picking incapability information output means, it is possible for a worker to quickly respond to a second-best handling work such as a work for correcting an article loading state.

このように、本発明によれば、積付けエリアへの物品の積載がランダムな場合や、搬送中に物品の位置がずれたような場合においても、荷崩れを起こすことなく自動ピッキングを行うことができる、という優れた効果が得られる。   As described above, according to the present invention, automatic picking can be performed without causing collapse even when the article is randomly loaded on the loading area or when the position of the article is shifted during transportation. The excellent effect of being able to be obtained is obtained.

なお、本発明は上述した実施形態に限定されず、本発明の要旨を逸脱しない範囲で種々変更できることは勿論である。   In addition, this invention is not limited to embodiment mentioned above, Of course, it can change variously in the range which does not deviate from the summary of this invention.

本発明の実施形態にかかるピッキングシステムの構成を示す図である。It is a figure which shows the structure of the picking system concerning embodiment of this invention. ピッキングロボット、パレットコンベア、搬出コンベアの配置構成の一例を示す図である。It is a figure which shows an example of arrangement | positioning structure of a picking robot, a pallet conveyor, and a carrying-out conveyor. 本発明のピッキング順序決定方法を説明するための図である。It is a figure for demonstrating the picking order determination method of this invention. 本発明のピッキング順序決定方法を説明するための図である。It is a figure for demonstrating the picking order determination method of this invention.

符号の説明Explanation of symbols

1 物品
2 パレット
4 ピッキングロボット
5 台座部
6 アーム部
7 把持部
10 ピッキングシステム
12 パレットコンベア
14 ロボット・搬送制御装置
16 搬出コンベア
20 ピッキング順序決定装置
21 撮像装置
22 情報処理装置
24 ホストコンピュータ
26 物品情報データベース
DESCRIPTION OF SYMBOLS 1 Goods 2 Pallet 4 Picking robot 5 Pedestal part 6 Arm part 7 Grip part 10 Picking system 12 Pallet conveyor 14 Robot and conveyance control device 16 Unloading conveyor 20 Picking order determination device 21 Imaging device 22 Information processing device 24 Host computer 26 Article information database

Claims (8)

複数の物品が積載された積付けエリアから該物品をピッキングして荷下ろし位置まで順次移載するピッキングロボットにより、前記物品を積付けエリアからピッキングする際の、ピッキング順序を決定する方法であって、
(a)前記積付けエリアの最上段に位置する物品の位置及び姿勢を検出し、
(b)各物品の位置及び姿勢に基づいて、ピッキングロボットが前記積付けエリアから物品を取り出した場合における各物品の相互間の干渉度を求め、
(c)該干渉度に基づいてピッキング順序を決定し、
(a1)前記(a)の段階において、前記積付けエリア上の最上段に位置する物品の平面視における位置及び姿勢を検出し、
(b1)前記(b)の段階において、仮想的に前記ピッキングロボットにより一の物品を積付けエリアから取り出した場合において平面視における前記一の物品の通過領域が残りの他の物品と干渉する面積を、前記干渉度として、前記複数の物品の各々について求め、
(c1)前記(c)の段階において、前記(b1)の段階で求めた面積が最小となる物品をピッキング順序の1番と決定するとともに、ピッキング順序が決定された物品を除いた場合の残りの物品について、前記(b1)の段階と同様に面積を求め、求めた面積が最小となる物品を次のピッキング順序として、順次2番目以降のピッキング順序を決定する、ことを特徴とする請求項1に記載のピッキング順序決定方法。
A method of determining a picking order when picking the article from the loading area by a picking robot that picks the article from a loading area where a plurality of articles are loaded and sequentially transfers it to the unloading position. ,
(A) detecting the position and posture of an article located at the top of the loading area;
(B) Based on the position and orientation of each article, obtain the degree of interference between the articles when the picking robot removes the article from the loading area,
(C) determining a picking order based on the degree of interference ;
(A1) In the step (a), the position and posture of the article located in the uppermost stage on the loading area in plan view are detected,
(B1) In the step (b), when one article is virtually taken out from the stacking area by the picking robot, the area where the passage area of the one article in plan view interferes with the remaining other articles For each of the plurality of articles as the degree of interference,
(C1) In the step (c), the article having the smallest area determined in the step (b1) is determined as the first picking order and the remaining items when the articles whose picking order is determined are excluded The second picking order is sequentially determined with the article having the smallest area determined as the next picking order in the same manner as in the step (b1). 2. The picking order determination method according to 1.
前記(c1)の段階において、前記の面積が所定の閾値を超えるときは、ピッキング不能と判断する、ことを特徴とする請求項に記載のピッキング順序決定方法。 At the stage of the (c1), when the area of exceeds a predetermined threshold, picking order determination method according to claim 1 for determining the picking impossible, characterized in that. 複数の物品が載置された積付けエリアから該物品をピッキングして荷下ろし位置まで順次移載するピッキングロボットにより、前記物品を積付けエリアからピッキングする際の、前記ピッキングロボットのピッキング順序を決定する装置であって、
前記積付けエリアの最上段に位置する物品の位置及び姿勢を検出する物品検出手段と、
各物品の位置及び姿勢に基づいて、ピッキングロボットが積付けエリアから物品を取り出した場合における各物品の相互間の干渉度を求め、該干渉度に基づいてピッキング順序を決定する順序決定手段と、を備え、
前記物品検出手段は、前記積付けエリアの最上段に位置する物品の平面視における位置及び姿勢を検出し、
前記順序決定手段は、
(S1)前記物品検出手段により検出した各物品の位置及び姿勢に基づいて、仮想的に前記ピッキングロボットにより一の物品を積付けエリアから取り出した場合において平面視における前記一の物品の通過領域が残りの他の物品と干渉する面積を、前記複数の物品の各々について求める処理、
(S2)前記(S1)において求めた面積が最小となる物品をピッキング順序の1番と決定する処理、および
(S3)ピッキング順序が決定された物品を除いた場合の残りの物品について、前記(S1)の処理と同様に面積を求め、求めた面積が最小となる物品を次のピッキング順序として、順次2番目以降のピッキング順序を決定する処理、を実行する、ことを特徴とするピッキング順序決定装置。
The picking robot picking the articles from the loading area where a plurality of articles are placed and sequentially transferring them to the unloading position determines the picking order of the picking robot when picking the articles from the loading area A device that performs
Article detection means for detecting the position and posture of an article located at the top of the loading area;
Order determining means for obtaining the degree of interference between the articles when the picking robot takes out the article from the loading area based on the position and orientation of each article, and determining the picking order based on the degree of interference; Bei to give a,
The article detection means detects a position and a posture in a plan view of an article located at the uppermost stage of the loading area;
The order determining means includes
(S1) Based on the position and orientation of each article detected by the article detection means, when one article is virtually taken out from the loading area by the picking robot, the passage area of the one article in plan view is Processing for determining an area that interferes with the remaining other articles for each of the plurality of articles;
(S2) a process of determining the article having the smallest area determined in (S1) as the first picking order; and
(S3) For the remaining articles excluding the articles for which the picking order has been determined, the area is obtained in the same manner as in the process of (S1), and the article having the smallest area is set as the next picking order in order 2. A picking order determination apparatus, characterized by executing a process for determining a picking order after the th.
前記順序決定手段は、前記(S1)又は前記(S3)の処理において、前記の面積が所定の閾値を超えるときは、ピッキング不能と判断する、ことを特徴とする請求項に記載のピッキング順序決定装置。 The picking order according to claim 3 , wherein the order determining means judges that picking is impossible when the area exceeds a predetermined threshold in the processing of (S1) or (S3). Decision device. 前記順序決定手段がピッキング不能と判断したときに、ピッキング不能であることを出力するピッキング不能情報出力手段をさらに備える、ことを特徴とする請求項に記載のピッキング順序決定装置。 5. The picking order determination apparatus according to claim 4 , further comprising non-picking information output means for outputting that picking is not possible when said order determination means determines that picking is impossible. 複数の物品が載置された積付けエリアから該物品をピッキングして荷下ろし位置まで順次移載するピッキングロボットと、
請求項3〜5のいずれかに記載のピッキング順序決定装置と、を備え、
前記ピッキングロボットは、前記ピッキング順序決定装置により決定したピッキング順序に従って前記積付けエリアから前記物品をピッキングする、ことを特徴とするピッキングシステム。
A picking robot that picks the article from a loading area where a plurality of articles are placed and sequentially transfers the article to an unloading position;
A picking order determination device according to any one of claims 3 to 5 ,
The picking system, wherein the picking robot picks the article from the loading area according to a picking order determined by the picking order determining device.
複数の物品が載置された積付けエリアから該物品をピッキングして荷下ろし位置まで順次移載するピッキングロボットにより、前記物品を積付けエリアからピッキングする際の、前記ピッキングロボットのピッキング順序を決定する処理をコンピュータに実行させるためのプログラムであって、
(S1)前記積付けエリアの最上段に位置する物品の平面視における位置及び姿勢に関するデータを受け、仮想的に前記ピッキングロボットにより一の物品を積付けエリアから取り出した場合において平面視における前記一の物品の通過領域が残りの他の物品と干渉する面積を、前記複数の物品の各々について求める処理、
(S2)前記(S1)において求めた面積が最小となる物品をピッキング順序の1番と決定する処理、および
(S3)ピッキング順序が決定された物品を除いた場合の残りの物品について、前記(S1)の処理と同様に面積を求め、求めた面積が最小となる物品を次のピッキング順序として、順次2番目以降のピッキング順序を決定する処理、をコンピュータに実行させる、ことを特徴とするピッキング順序決定プログラム。
The picking robot picking the articles from the loading area where a plurality of articles are placed and sequentially transferring them to the unloading position determines the picking order of the picking robot when picking the articles from the loading area A program for causing a computer to execute processing to be performed,
(S1) When the data regarding the position and posture in plan view of the article located in the uppermost stage of the loading area is received, and the article in the plan view is virtually taken out from the loading area by the picking robot, A process for obtaining, for each of the plurality of articles, an area where the passage area of the article interferes with the remaining other articles;
(S2) a process of determining the article having the smallest area determined in (S1) as the first picking order; and (S3) the remaining articles when the articles whose picking order is determined are excluded ( Picking characterized in that the area is obtained in the same manner as in the processing of S1), and the computer executes the process of sequentially determining the second and subsequent picking orders with the article having the smallest obtained area as the next picking order. Order determination program.
前記(S1)又は前記(S3)の処理において、前記の面積が所定の閾値を超えるときは、ピッキング不能と判断する処理をコンピュータに実行させる、ことを特徴とする請求項に記載のピッキング順序決定プログラム。 The picking order according to claim 7 , wherein, in the processing of (S1) or (S3), when the area exceeds a predetermined threshold, the processing is performed to determine that picking is impossible. Decision program.
JP2005324849A 2005-11-09 2005-11-09 Picking order determination method, apparatus and program thereof, and picking system Active JP4655309B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2005324849A JP4655309B2 (en) 2005-11-09 2005-11-09 Picking order determination method, apparatus and program thereof, and picking system

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2005324849A JP4655309B2 (en) 2005-11-09 2005-11-09 Picking order determination method, apparatus and program thereof, and picking system

Publications (2)

Publication Number Publication Date
JP2007130711A JP2007130711A (en) 2007-05-31
JP4655309B2 true JP4655309B2 (en) 2011-03-23

Family

ID=38152784

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2005324849A Active JP4655309B2 (en) 2005-11-09 2005-11-09 Picking order determination method, apparatus and program thereof, and picking system

Country Status (1)

Country Link
JP (1) JP4655309B2 (en)

Families Citing this family (17)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP5155144B2 (en) * 2008-12-26 2013-02-27 ファナック株式会社 Automatic setting device for robot's allowable operation area
JP5544320B2 (en) * 2011-03-15 2014-07-09 西部電機株式会社 Stereoscopic robot picking device
JP5936108B2 (en) * 2011-12-06 2016-06-15 株式会社Ihi Object extraction apparatus and method
JP6011490B2 (en) * 2013-08-26 2016-10-19 株式会社ダイフク Goods storage facility
JP6036662B2 (en) * 2013-11-22 2016-11-30 三菱電機株式会社 Robot simulation apparatus, program, recording medium and method
JP6365478B2 (en) * 2015-09-17 2018-08-01 株式会社安川電機 Transfer system and transfer method
JP2017056528A (en) * 2015-09-17 2017-03-23 株式会社安川電機 Transfer system and transfer method
WO2017082385A1 (en) * 2015-11-12 2017-05-18 株式会社東芝 Conveyance device, conveyance system, and conveyance method
JP6407927B2 (en) * 2015-11-12 2018-10-17 株式会社東芝 Conveying device, conveying system, conveying method, control device, and program
JP2018047515A (en) 2016-09-20 2018-03-29 株式会社東芝 Robot hand device and transportation device using robot hand device
JP6645461B2 (en) * 2017-03-09 2020-02-14 村田機械株式会社 Conveyor system
JP6833580B2 (en) 2017-03-23 2021-02-24 株式会社東芝 Transport system
JP6917789B2 (en) 2017-06-09 2021-08-11 株式会社東芝 Cargo handling device and operation method of cargo handling device
JP7068113B2 (en) * 2018-09-11 2022-05-16 株式会社東芝 Transport equipment, transport system and transport method
JP7517788B2 (en) * 2018-09-25 2024-07-17 ファナック株式会社 Item Removal System
WO2021025019A1 (en) 2019-08-05 2021-02-11 川崎重工業株式会社 Robot hand, robot, robot system, and conveyance method
WO2021053750A1 (en) * 2019-09-18 2021-03-25 株式会社Fuji Work robot and work system

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS6133424A (en) * 1984-07-20 1986-02-17 Hitachi Ltd Controlling device for cargo loading operation
JPH03234491A (en) * 1990-02-09 1991-10-18 Daifuku Co Ltd Automatic loading device using robot
JPH04244391A (en) * 1991-01-30 1992-09-01 Toyota Motor Corp Step disordering device using robot
JPH07237159A (en) * 1994-02-25 1995-09-12 Mitsubishi Electric Corp Cargo handling method by industrial robot and device thereof

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS6133424A (en) * 1984-07-20 1986-02-17 Hitachi Ltd Controlling device for cargo loading operation
JPH03234491A (en) * 1990-02-09 1991-10-18 Daifuku Co Ltd Automatic loading device using robot
JPH04244391A (en) * 1991-01-30 1992-09-01 Toyota Motor Corp Step disordering device using robot
JPH07237159A (en) * 1994-02-25 1995-09-12 Mitsubishi Electric Corp Cargo handling method by industrial robot and device thereof

Also Published As

Publication number Publication date
JP2007130711A (en) 2007-05-31

Similar Documents

Publication Publication Date Title
JP4655309B2 (en) Picking order determination method, apparatus and program thereof, and picking system
CN111776762B (en) Robotic system with automated package scanning and registration mechanism and method of operation thereof
JP7362755B2 (en) Robotic palletization and depalletization of multiple item types
CN110054121B (en) Intelligent forklift and container pose deviation detection method
US20230041343A1 (en) Robotic system with image-based sizing mechanism and methods for operating the same
JP4784823B2 (en) Method and apparatus for detecting collapse of goods
JP7126667B1 (en) Robotic system with depth-based processing mechanism and method for manipulating the robotic system
JP2021098560A (en) Workpiece loading system
JP7398763B2 (en) Robot system equipped with overlap processing mechanism and its operating method
JP7218881B1 (en) ROBOT SYSTEM WITH OBJECT UPDATE MECHANISM AND METHOD FOR OPERATING ROBOT SYSTEM
CN115258510A (en) Robot system with object update mechanism and method for operating the robot system
CN115609569A (en) Robot system with image-based sizing mechanism and method of operating the same
CN115570556A (en) Robotic system with depth-based processing mechanism and method of operation thereof

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20080929

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20100916

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20100924

A521 Written amendment

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20101112

TRDD Decision of grant or rejection written
A01 Written decision to grant a patent or to grant a registration (utility model)

Free format text: JAPANESE INTERMEDIATE CODE: A01

Effective date: 20101129

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

Free format text: JAPANESE INTERMEDIATE CODE: A01

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20101212

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20140107

Year of fee payment: 3

R151 Written notification of patent or utility model registration

Ref document number: 4655309

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R151

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20140107

Year of fee payment: 3

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250