JP7227745B2 - Palletizing device - Google Patents
Palletizing device Download PDFInfo
- Publication number
- JP7227745B2 JP7227745B2 JP2018215963A JP2018215963A JP7227745B2 JP 7227745 B2 JP7227745 B2 JP 7227745B2 JP 2018215963 A JP2018215963 A JP 2018215963A JP 2018215963 A JP2018215963 A JP 2018215963A JP 7227745 B2 JP7227745 B2 JP 7227745B2
- Authority
- JP
- Japan
- Prior art keywords
- robot
- palletizing
- space
- pallet
- detection area
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Active
Links
Images
Landscapes
- Manipulator (AREA)
Description
本発明は、パレタイズ装置及びパレタイズ方法に関する。 The present invention relates to a palletizing apparatus and a palletizing method.
ロボットによるパレタイズやデパレタイズが、広く産業界で行われている。ロボットを使ってパレタイズ等を行う技術は、例えば、特許文献1及び特許文献2に記載されている。特許文献1に記載のピッキングシステムは、ロボットが単品パレット上の物品を出荷パレット上にパレタイズする、あるいはコンベア上に置くように構成されている。このとき、ロボットのハンドの把持装置に把持された物品は、ラベル貼り付け部に側面を向けて通過し、荷札を貼り付けられる。また、特許文献2に記載のパレタイズ装置のコーチング方法は、コンピュータ画面からパラメータを設定し、ロボットに対してパレタイズパターンの設定や修正、パレタイズ順序の設定、パレタイズの位置設定を指示するものである。
Palletizing and depalletizing by robots are widely used in industry. Techniques for palletizing and the like using robots are described, for example, in
ところで、ロボットを使用する以上、パレタイズ動作行う施設では高い安全性を有する設備が必要である。上記の特許文献1、特許文献2には安全を担保する構成についての記載はされていないが、ロボットの周囲には充分な空間的余裕をもった柵を設置することが記載されている。また、作業者の安全のため、ロボットがパレタイズ作業を行う場所へパレットを供給する、あるいはパレタイズ作業が終了したパレットをロボットの動作範囲から払い出すためにパレットの自動出し入れ装置を用いることも行われている。自動搬送部は、高価な上に機構や制御が複雑であり、また、充分な移動範囲を必要とする。
以上のことから、公知の安全対策をとってパレタイズ動作を行う施設には、ロボットが作業を行う範囲を内包する、比較的広いエリアが必要になる。
By the way, as long as robots are used, facilities that perform palletizing operations require equipment with high safety. Although
In view of the above, a relatively wide area that includes the range in which the robots work is required in a facility where palletizing operations are performed with known safety measures.
しかしながら、パレタイズが行われる施設では、パレタイズ用のロボットを設置することに充分な範囲を確保できない場合も多く、労働力不足を補うためにパレタイズ動作を自動化しようとしても、設備導入ができないという不具合が生じている。さらに、パレタイズ作業時に異常が生じる等してパレタイズされた物品の人手作業による位置修正、追加、取り出しが必要となった際は、自動搬送部でパレットを安全な場所に移動して作業を行わなければならなかった。
本発明は、上記の点に鑑みてなされたものであり、予め限定されているロボットの通過空間内への進入物を検出し、作業者がロボットの通過空間に近づいてもその安全性を担保することができると共に、進入が制限される範囲が比較的小さくてコンパクト化できるパレタイズ装置及びパレタイズ方法に関する。
However, at facilities where palletizing is carried out, there are many cases where it is not possible to secure a sufficient range for installing palletizing robots. is occurring. Furthermore, when it becomes necessary to manually correct the position, add, or remove palletized items due to an abnormality during the palletizing operation, the pallet must be moved to a safe location by the automatic transport unit. I had to.
The present invention has been made in view of the above points, and detects an object entering a robot passage space that is limited in advance to ensure safety even when a worker approaches the robot passage space. The present invention also relates to a palletizing apparatus and a palletizing method that can be made compact because the range to which entry is restricted is relatively small.
本発明のパレタイズ装置は、物品を搬送部から受け入れる、または搬送部に送出する入出位置と、前記物品が積み上げられる、または積み下ろされるパレットが設置されるパレット位置と、の間で、前記物品を前記パレット上に積み上げるパレタイズ動作または前記物品を前記パレットより積み下ろすデパレタイズ動作を行うパレタイズ装置であって、
ロボットと、前記ロボットの動作を制御するロボット制御部と、前記ロボット制御部に接続された境界検出部と、を備え、前記境界検出部は、前記パレタイズ動作または前記デパレタイズ動作中に前記ロボットが通過し得る通過空間を内包する進入禁止空間と、該進入禁止空間の外部に定められる外部空間との境界の少なくとも一部を検出区域とし、該検出区域を通過する物体を検出し、前記ロボット制御部は、前記境界検出部が前記検出区域を通過する物体を検出すると、前記ロボットを停止させ、または前記ロボットの移動速度を減少させる。
The palletizing apparatus of the present invention transports the articles between an entry/exit position where the articles are received from the conveying section or delivered to the conveying section, and a pallet position where the pallet on which the articles are stacked or unloaded is installed. A palletizing device that performs a palletizing operation of stacking the articles on the pallet or a depalletizing operation of unloading the articles from the pallet,
A robot, a robot control section for controlling the operation of the robot, and a boundary detection section connected to the robot control section, the boundary detection section being configured so that the robot passes through during the palletizing operation or the depalletizing operation. At least a part of a boundary between an entry-prohibited space containing a passable space and an external space defined outside the entry-prohibited space is defined as a detection area, an object passing through the detection area is detected, and the robot control unit detects an object passing through the detection area. stops the robot or reduces the moving speed of the robot when the boundary detection unit detects an object passing through the detection zone;
本発明のパレタイズ方法は、物品を搬送部から受け入れる、または搬送部に送出する入出位置と、前記物品が積み上げられる、または積み下ろされるパレットが設置されるパレット位置との間で、前記物品を前記パレット上に積み上げるパレタイズ動作または前記物品を前記パレットより積み下ろすデパレタイズ動作を行うパレタイズ方法であって、前記パレタイズ動作または前記デパレタイズ動作中にロボットが通過し得る通過空間を内包する進入禁止空間と、該進入禁止空間の外部に定められる外部空間との境界の少なくとも一部を検出区域とし、該検出区域を通過する物体を検出する境界検出工程と、前記境界検出工程によって前記検出区域を通過する物体が検出されると、前記ロボットを停止させ、または前記ロボットの移動速度を減少させるロボット制御工程と、を含む。 In the palletizing method of the present invention, the goods are transported between an entry/exit position at which goods are received from a conveying section or delivered to the conveying section, and a pallet position at which a pallet on which the goods are stacked or unloaded is installed. A palletizing method for performing a palletizing operation of stacking articles on a pallet or a depalletizing operation of unloading articles from the pallet, comprising: a restricted space including a passage space through which a robot can pass during the palletizing operation or the depalletizing operation; a boundary detection step of using at least a portion of a boundary with an external space defined outside the entry prohibited space as a detection area and detecting an object passing through the detection area; a robot control step that, when detected, stops the robot or reduces the speed of movement of the robot.
本発明は、予め限定されているロボットの通過範囲内への進入物を検出し、作業者がロボットの通過範囲に近づいてもその安全性を担保することができると共に、進入が制限される範囲が比較的小さくてコンパクト化できるパレタイズ装置及びパレタイズ方法を提供することができる。 INDUSTRIAL APPLICABILITY According to the present invention, an object entering a robot passage range limited in advance can be detected, and safety can be ensured even when a worker approaches the robot passage range. It is possible to provide a palletizing apparatus and a palletizing method that are relatively small and can be made compact.
以下、本発明の一実施形態を図面に基づいて説明する。なお、すべての図面において、同様の構成要素には同様の符号を付し、重複する説明は適宜省略する。また、本実施形態の図面は、本発明の構成や機能及び効果を説明するための図であって、その長さや高さ、縦横比等を必ずしも正確に表すものではない。さらに、本実施形態は、その具体的な形状を図面に示した形状に限定されるものではない。 An embodiment of the present invention will be described below with reference to the drawings. In addition, in all the drawings, the same components are denoted by the same reference numerals, and overlapping descriptions are omitted as appropriate. Moreover, the drawings of the present embodiment are diagrams for explaining the configuration, functions and effects of the present invention, and do not necessarily represent the length, height, aspect ratio, etc. of the present invention accurately. Furthermore, the specific shape of this embodiment is not limited to the shape shown in the drawings.
[概略]
先ず、本発明の実施形態の説明に先立って、本発明のパレタイズ装置及びパレタイズ方法の概略を説明する。
図1は、パレタイズ装置1の概略を説明するための斜視図である。図1に示したパレタイズ装置1は、所定の空間Aにおいて作業するロボット2を用いている。空間A内には複数(2つ)のパレットP1、P2が設置されていて、パレットP1、P2は、予め設定されているパレット位置pp1、pp2に設置される。また、空間Aには搬送部Cにより物品(ワーク)Wが搬入または搬出される。ワークWは、ロボット2のパレタイズ、またはデパレタイズの対象となる物品である。パレット位置pp1、pp2は、パレットP1、P2の上面視における形状と略一致する形状を有する図示しない床面上の範囲である。
[Overview]
First, prior to describing the embodiments of the present invention, the outline of the palletizing apparatus and palletizing method of the present invention will be described.
FIG. 1 is a perspective view for explaining the outline of the
パレタイズとは、搬送部Cにより搬送されてきたワークWをロボット2がパレットP1またはパレットP2の板面(以下、「積上げ板面」と記す)S上に積み上げる動作をいい、デパレタイズとは、反対にパレットP1、P2に積み上げられているワークWを積上げ板面Sから積み下ろして搬送部Cに移動させる作業をいう。図1に示す空間Aは、ロボット2が二つのパレットP1、P2に対してパレタイズ動作またはデパレタイズ動作をする作業領域であって、作業中に作業者等の人やパレット等の物の進入が禁止される空間と進入が許容される空間とを含んでいる。
Palletizing refers to an operation in which the
ロボット2は、制約を受けた可動範囲において動作する。本実施形態でいう「制約を受けた可動範囲」は、ロボット2のアーム25に取付けられたエンドエフェクタ251によって把持されたワークWが動き得る範囲であって、制御装置のプログラムにより、または機械的に制約された範囲をいう。制約を受けた可動範囲は、制約を受けたロボット2のアーム25に取付けられたエンドエフェクタ251が動き得る範囲を含んでいて、エンドエフェクタ251が動き得る範囲とエンドエフェクタ251に把持された状態のワークWが動きえる範囲との間を「可動範囲」と見なして、安全対策が実施される。
The
本実施形態は、安全対策として、ロボット2が、ロボット2の可動範囲、または可動範囲の周囲に進入する進入物を検出するセンサ(境界センサ11、12等)を備えている。ここでいう「進入物」は、自主的に、または他者の制御や操作により移動する物であればよく、生物、無生物を問わない。生物の進入物としては、例えば作業者等の人が考えられる。また、無生物の進入物としては、例えば、パレットP1、P2及びパレットP1、P2をパレット位置pp1、pp2に搬入、搬出する自動搬送ロボット等が考えられる。
境界センサ11、12によれば、ロボット2に進入物が接触し、接触によってロボットが停止して作業の効率が低下することを防ぐことができる。また、他の安全対策としては、例えば、アーム25を柔軟な材料で覆うことや、ロボット2の可動範囲を内包する範囲を囲う柵を設けることが考えられる。
In this embodiment, as a safety measure, the
According to the
稼動範囲の制約には、ロボット2の制御装置のプログラムによる制約と、機械的な制約とがある。制御装置のプログラムによる制約は、作業の開始に先立ってロボット2の形状や大きさ、ワークWのサイズ、パレタイズやデパレタイズの動作及び作業環境を考慮してロボット2が他者(人及び物を含む)と接触しないよう制約された可動範囲を作成する。
本発明ではこの制約された可動範囲をロボット2の通過空間と称す。ここで、ロボット2がその通過空間を超えることがないように、監視が行われる。速度、位置、停止状態等をリアルタイムで監視し、通過空間を超えそうな際は強制的に停止となる。また、反対に、可動範囲の外を監視範囲に設定し、この監視範囲にロボットが入ることを監視してもよい。ロボット2がその通過空間を超えることがないように監視する制御装置のプログラムは、ロボット2のパレタイズやデパレタイズを行うプログラムとは独立して作成すると、パレタイズやデパレタイズを行うプログラムの影響を受けることがないので信頼性が高まって好ましい。監視する制御装置のプログラムは特に限定されない。市販品の一例として、ロボットコントローラに追加するものとしては、ファナック株式会社製のデュアル・チェック・セイフティ(DCS)、安川電機製の機能安全基板DX200、三菱電機製の安全拡張ユニット等が挙げられる。また予めロボットコントローラに内蔵されているものとしては、株式会社デンソーウェーブ製のRC8Aコントローラ、ファナック株式会社製のロボットCR-7iA、CR-4iA、CR-15iA、CR-7iA、CR-35iA等が挙げられる。この中でも特にISO10218-1(JIS B 8433-1)に適合する協働ロボットであるファナック株式会社製のロボットCR-7iA、CR-4iA、CR-15iA、CR-7iA、CR-35iAが特に使用に適している。
本実施形態は、パレタイズ動作やデパレタイズ動作を行うメインプログラムと独立した信頼性の高い監視プログラムであるソフトウェア、さらに追加して、二重化した回路、2重化した回路の相互監視等、特別なハードウェアとソフトウェアの組み合わせによってロボット2がその通過範囲を超えることがないように監視することがより好ましい。このようにすれば、ロボット2の動作プログラムに誤りがあって予想外の動きをしても、ロボット2のいずれかの部位、またワークWが指定されている可動範囲の外部に出ることがない。
Restrictions on the operating range include restrictions based on the program of the control device of the
In the present invention, this restricted movable range is called a passage space of the
This embodiment uses software that is a highly reliable monitoring program that is independent of the main program that performs palletizing and depalletizing operations. It is more preferable to monitor the
上記構成を実現するためには、SIL2またはSIL3(IEC 62061、IEC 61508)、またはPLdまたはPle(ISO 13849-1)を満たす制御システムによりロボット2の速度や停止の監視を行うことが好ましい。
また、機械的な制約は、ロボット2のアーム25の基部に最も近い回転軸に、回転を抑制するストッパを設置することによって実現することができる。機械的な制約は、プログラムやロボット2の制御とは別に、確実にロボットの可動範囲を制限することができる。さらに、このような機械的な制約は、ロボット2の可動範囲を最小限にすることが可能であるので、ロボット2の周辺に人が近づける安全な範囲を広くする、あるいはシステム全体を小さくすることが可能である。
In order to realize the above configuration, it is preferable to monitor the speed and stoppage of the
Further, mechanical restrictions can be realized by installing a stopper that suppresses rotation on the rotating shaft closest to the base of the
本実施形態で使用されるロボットは、所謂「協働ロボット」と呼ばれるものが好ましい。協働ロボットとは、協働作業に適用されるロボットであり、協働作業時の運転には、安全防護空間内において自律した自動運転、共有(協働)作業空間内の自律した自動運転、用途特有の作業空間内における移動等がある。
また、協働ロボットは、三つの種類に大別されている。第1は、ロボットの駆動源の最大出力が80W以下のものである。80W以下のロボットは、労働安全衛生則にて産業用ロボットには含まれないとされているので、産業用ロボットに関する各種法令や規定の適用外となり、ユーザーやシステムインテグレータによるリスクアセスメントに基づく安全対策の実施で運用が可能となる。第2は、SIL2またはSIL3(IEC 62061、IEC 61508)、PLdまたはPle(ISO 13849-1にて)を満たす、高信頼度の制御装置を有し、ロボットの速度や停止状態を監視し、さらにロボットメーカー独自の追加安全装置を有すものでもある。また、ロボットを含むシステムを第三者認証機関が認証したロボットでもある。第3は、ISO10218-1(JIS B 8433-1)に適合する協働運転のために特別に設計された特性をもつロボットをいう。
The robot used in this embodiment is preferably a so-called "collaborative robot". Collaborative robots are robots that are applied to collaborative work. There are movements within the work space specific to the application.
Collaborative robots are roughly classified into three types. The first is that the maximum output of the driving source of the robot is 80 W or less. Robots of 80 W or less are not included in industrial robots under the Ordinance on Industrial Safety and Health, so they are not subject to various laws and regulations related to industrial robots, and safety measures based on risk assessment by users and system integrators are required. Operation becomes possible by implementing Second, it has a highly reliable controller that satisfies SIL2 or SIL3 (IEC 62061, IEC 61508), PLd or Ple (in ISO 13849-1), monitors the speed and stop state of the robot, and further It also has an additional safety device unique to the robot manufacturer. It is also a robot whose system including the robot has been certified by a third-party certification body. The third refers to robots with characteristics specially designed for collaborative operation that conforms to ISO 10218-1 (JIS B 8433-1).
上記協働ロボットのうち、本実施形態で使用されるロボットとして、第1のものは、使用時におけるロボット周辺装置の安全対策が容易である点で好ましい。また、第2のものは、ロボットの安全性が高く、選択できるロボットの種類が多い点で好ましい。第3のものは、一般的には第2の要件も含み(ただし、「ロボットを含むシステムを第三者認証機関が認証したロボットであること」は除く)、さらに高信頼度の安全対策が行われているので、ロボットの安全性が極めて高い点で最も好ましい。 Among the above collaborative robots, the first one is preferable as the robot used in the present embodiment because safety measures for robot peripheral devices during use are easy. The second method is preferable in that the safety of the robot is high and there are many kinds of robots that can be selected. The third generally includes the second requirement (however, ``the robot must be certified by a third-party certification body for the system including the robot''), and further requires highly reliable safety measures. This is most preferable because the safety of the robot is extremely high.
また、本実施形態のロボットは、パレタイズ動作をすることから、ピックアンドプレイスと呼ばれる、物品を持ち上げる、あるいは載置する機能を有することが必須となる。ロボットの種類は特に限定されず、パラレルリンクロボットであっても、シリアルリンクロボットであってもよいが、本実施形態では、作業の範囲が比較的広いため、可動範囲の広いシリアルリンクロボットが好ましい。
シリアルリンクロボットには、垂直多関節型ロボット及びスカラ型ロボットがある。このうち、垂直多関節ロボットは、その自由度が4軸から7軸のものが公知であり、作業範囲が比較的広い本実施形態には最も好適である。また、スカラ型ロボットは、水平方向の高速動作が可能であり、4軸のものが公知である。動作範囲についても比較的広く、本実施形態に好適である。
Further, since the robot of this embodiment performs a palletizing operation, it is essential to have a function called pick-and-place, which lifts or places articles. The type of robot is not particularly limited, and may be a parallel link robot or a serial link robot. However, in this embodiment, since the range of work is relatively wide, a serial link robot with a wide movable range is preferable. .
Serial link robots include vertical articulated robots and SCARA robots. Of these, vertical multi-joint robots with degrees of freedom of four to seven axes are well known, and are most suitable for the present embodiment, which has a relatively wide working range. Further, SCARA robots are capable of high-speed horizontal movement, and four-axis robots are well known. The operating range is also relatively wide, which is suitable for this embodiment.
[パレタイズ装置]
以下、本実施形態のパレタイズ装置1を説明する。図2、図3は、図1に示したパレタイズ装置を上面から下方に見た図である。なお、ここで「上方」及び「下方」は、重力方向にしたがって決定される関係であって、パレットが設置される床面が最下面となる。図2は、パレットP1に対応する検出区域を説明するための図であり、図3は、パレットP2に対応する検出区域を説明するための図である。図4は、本実施形態のパレタイズ装置1の各センサが進入物を検出する検出区域を説明するための図である。
[Palletizing device]
The
図1から図3に示すパレタイズ装置1は、搬送部Cに送出する入出位置Cpからワークを受け入れ、搬送部の端部CeからワークWを取り出してパレットに積み上げられる、またはワークWをパレットから搬送部Cの端部Ceに積み下ろし、入出位置Cpからワークが払い出される搬送部Cと、ワークWを搬送部Cから受け入れる、または搬送部Cに送出する入出位置Cpと、ワークWが積み上げられる、または積み下ろされるパレットP1、P2が設置されるパレット位置pp1、pp2と、の間で物品WをパレットP1、P2上に積み上げるパレタイズ動作または物品WをパレットP1、P2上から積み下ろすデパレタイズ動作(以下、「パレタイズ動作等」と記す)を行う装置である。このようなパレタイズ装置1は、ロボット2と、ロボット2の動作を制御するロボット制御部5と、ロボット制御部5に接続された境界検出部である境界センサ11と、を備えている。境界センサ11(12)は、パレタイズ動作等中にロボット2が通過し得る通過空間At1、At2をそれぞれ内包する進入禁止空間Ab1、Ab2と、この進入禁止空間Ab1、Ab2の外部にそれぞれ定められる外部空間Ao1、Ao2との境界の少なくとも一部を第一検出区域As11、第二検出区域As12とし、この第一検出区域As11、第二検出区域As12を通過する物体(以下、「進入物」と記す)を検出する。ロボット制御部5は、境界センサ11(12)によって進入物が検出された場合、ロボット2を停止させ、またはロボット2の移動速度を減少させる。
なお、本実施形態は、ロボット2がパレタイズ動作を行う場合について説明するものとするが、デパレタイズ動作についても同様に進入物を検出することができる。
The
In this embodiment, the case where the
図2、図3に破線で示す円形の範囲Sr1は、ロボット2のアーム25が機械的に届く範囲を指している。また、範囲Sr2は、エンドエフェクタ251に把持されている状態のワークWが届く範囲を指している。範囲Sr1、Sr2は、制御装置のプログラム、または機械的な制約を受けていない場合にエンドエフェクタ251またはワークWが届く範囲であって、「制約を受けていない範囲」ということができる。これに対し、通過空間At1、At2は、制約を受けたロボット2のアーム25及びアーム25に把持されたワークWの可動範囲である。この通過空間At1、At2が安全でない空間といえる。図2、図3では、通過空間At1、At2に斜線を付して示し、進入禁止空間Ab1、Ab2には通過空間At1、At2よりも粗い斜線を付して示すものとする。図2、図3に示す例では、ロボット2の基部27(図1)周りには、アーム25に取付けられたエンドエフェクタ251やワークWは達することができないので、ロボット2の基部27(図1)周りを、通過空間At1、At2に含めていない。
A circular range Sr1 indicated by broken lines in FIGS. 2 and 3 indicates a range that the
本実施形態は、ロボット2が、パレット位置pp1にあるパレットP1に対してパレタイズ動作を行い、パレットP1に予め定められている数のワークWが積載された(パレタイズが完了した)後、パレット位置pp2にあるパレットP2に対してパレタイズ動作を行う。そして、ロボット2は、パレットP1、P2に交互にパレタイズ動作を繰り返している。図2は、ロボット2がパレットP1にパレタイズ動作する場合の通過空間At1、進入禁止空間Ab1及び外部空間Ao1を示し、図3は、ロボット2がパレットP2にパレタイズ動作する場合の通過空間At2、進入禁止空間Ab2及び外部空間Ao2を示している。
図2、図3に示すように、ロボット2がパレタイズ動作をする領域の周囲には三方に柵Fが形成されていて、パレットP1、パレットP2は、柵Fが形成されていないパレット供給口g1、g2からそれぞれ搬入、搬出される。
ロボット2がパレットP1にパレタイズする場合、図2中に示す斜線の範囲内が通過空間At1になる。また、通過空間At1を内包する粗い斜線が付された範囲が進入禁止空間Ab1になり、進入禁止空間Ab1よりもさらに外側の範囲が外部空間Ao1になる。
In this embodiment, the
As shown in FIGS. 2 and 3, fences F are formed on three sides around the area where the
When the
[ワーク]
上記構成のうち、ワークWは、例えば、製品が収容されている箱体であってもよいし、内容物がない箱体であってもよい。積み上げ、または積み下ろされるワークWは、全て同様の形状及び大きさを有するものであってもよいし、異なる形状のものであってもよい。ワークWの積み上げ方法としては、ブロック積み、交互積み、ピンホール積み及びそれらを応用または組み合わせたものであってもよい。パレタイズ装置1に適用されるワークWとしては、特に限定されないが、段ボール箱である場合が多い。段ボール箱の形状には、A式、ラップラウンド型等がある。段ボールの材質は限定されず、紙製、プラスチック製等のものであってもよい。なお、段ボール箱は、パッキングケースやPCケースと呼ばれる場合もあるが、本実施形態は、このようなケース体をいずれもパレタイズすることができる。さらに、本実施形態のワークWは、段ボールではない紙材や樹脂板により形成された箱体、樹脂成形された箱体、折り畳み式の樹脂箱、直方体の形状を有する部材であってもよく、これら直方体の物に限らずに規則的に積み上げることが可能なものであればどのようなものであってもよい。
[work]
Among the above configurations, the work W may be, for example, a box containing a product or a box without contents. The works W to be stacked or unloaded may all have the same shape and size, or may have different shapes. As a method for stacking the workpieces W, block stacking, alternate stacking, pinhole stacking, and applications or combinations thereof may be used. The work W applied to the
[パレット]
パレットP1、P2は、ワークWが積載可能な板部分を有するものであればよく、その種別が限定されるものではない。このため、パレットP1、P2は、平パレット、ボックス型のカゴ車、シート材等であってもよいし、積載可能な板部分を牽引可能な車輪付の台などであってもよい。パレットP1、P2の材質は特に限定されず、例えば、木製、樹脂製、紙製のものが使用される。パレットP1、P2のサイズは、それぞれパレット位置pp1、pp2に設置可能なサイズであればよく、例えば、T11型のパレットは、縦×横×高さ(厚み)が1100×1100×144mmの板部分を有している。
[palette]
The pallets P1 and P2 only need to have a plate portion on which the work W can be loaded, and the type thereof is not limited. Therefore, the pallets P1 and P2 may be flat pallets, box carts, sheet materials, or the like, or may be a wheeled platform capable of towing a loadable plate portion. Materials for the pallets P1 and P2 are not particularly limited, and for example, wooden, resin, or paper materials are used. The size of the pallets P1 and P2 may be any size that can be installed at the pallet positions pp1 and pp2, respectively. have.
パレット位置pp1、pp2に対し、パレットP1、P2は、パレット供給口g1、g2からそれぞれ搬出、搬入される。パレットP1、P2の出し入れ方法は特に限定されないが、フォークリフトや、人手によるハンドフォーク、また自動搬送ロボット等を用いることが考えられる。
パレット位置pp1、pp2の位置決めは、例えば、機械的なストッパによって行われる。具体的には、例えば、位置決めは、「コ」の字状や「L」字状の部材をストッパとしてパレット位置pp1、pp2の角に設置することによって実現できる。パレットP1、P2に対するパレタイズの制御は、パレット位置pp1、pp2を基準にして行われる。また、本実施形態は、パレットP1、P2を位置決めせずに設置し、パレットP1、P2をセンサで検出するものであってもよい。パレットP1、P2をセンサで検出する場合、ロボット2の制御は、検出されたパレットP1、P2の位置に基づいて行われる。このような場合、パレット位置pp1、pp2にパレットを搬出、搬入する際の作業が容易になる。
Pallets P1 and P2 are carried in and out of pallet positions pp1 and pp2 from pallet supply ports g1 and g2, respectively. Although the method of loading and unloading the pallets P1 and P2 is not particularly limited, it is conceivable to use a forklift, a manual hand fork, an automatic transport robot, or the like.
The positioning of the pallet positions pp1, pp2 is performed by mechanical stoppers, for example. Specifically, for example, the positioning can be realized by installing "U"-shaped or "L"-shaped members as stoppers at the corners of the pallet positions pp1 and pp2. Palletizing control for the pallets P1 and P2 is performed based on the pallet positions pp1 and pp2. Further, in this embodiment, the pallets P1 and P2 may be installed without being positioned, and the pallets P1 and P2 may be detected by sensors. When the pallets P1 and P2 are detected by sensors, the
なお、本実施形態のパレットP1、P2の出し入れは、自動出し入れ装置によって行う必要はなく、人手によって行うことができる。この点は、本実施形態のパレタイズ装置1を低コストかつコンパクト化することに有利である。
また、本実施形態においてパレットの自動出し入れ装置を用いてもよく、自動出し入れ装置を用いた場合には、ロボット2の状況を考慮する必要が低下するので、パレットP1、P2を扱う作業に係る作業タイミングの制約が小さくなる。
パレットP1、P2の搬出、搬入方向は特に限定されないが、搬出、搬入の方向を定めることによって低コストのストッパにより確実に位置決めすることができる。また、パレットP1、P2の向きと位置が定まっているために、ロボット2の制御が容易になって、設備導入時のロボットプログラミングが容易になる。
It should be noted that the pallets P1 and P2 of the present embodiment do not need to be carried out by an automatic loading/unloading device, and can be manually carried out. This point is advantageous in making the
Further, in the present embodiment, an automatic pallet loading/unloading device may be used, and when the automatic loading/unloading device is used, the need to consider the situation of the
The pallets P1 and P2 are not particularly limited in the unloading/carrying-in directions, but by determining the unloading/carrying-in directions, the pallets P1 and P2 can be reliably positioned by low-cost stoppers. In addition, since the orientation and position of the pallets P1 and P2 are fixed, the control of the
[ロボット]
図1に示すように、ロボット2は、土台26上に設置された基部27、基部27上にあって鉛直方向の回転軸を中心に回転する回転部28、回転部28に軸止されて水平方向の軸周りに回転するアーム24、25を備えている。このような構成により、ロボット2は、ロボット2を中心にして両端に配置されるパレットP1、P2のいずれに対しても搬送部Cからエンドエフェクタ251が取り上げたワークWを積み上げることができる。
ここで、エンドエフェクタ251について説明する。本実施形態のエンドエフェクタ251は、アーム25の先端に取り付けられた、ワークWを把持するハンドとして機能する部材である。
[robot]
As shown in FIG. 1, the
Here, the
パレタイズ用ロボットのエンドエフェクタ251には、多くの場合、吸着式のものが使用される。吸着式のエンドエフェクタ251としては、真空吸着式のものが公知であり、真空吸着式のエンドエフェクタ251には、複数のバキュームパッドを備えたものと、スポンジ等の弾性体を用いたものがある。複数のバキュームパッドを備えたエンドエフェクタ251は、バキュームパッドのそれぞれに真空用逆止弁(真空チェックバルブ)を設けることにより、複数のバキュームパッドのいずれかで真空もれが発生しても、他のバキュームパッドが影響を受けることがない。このようなエンドエフェクタ251は、安価で耐久性に優れた点で好ましい。バキュームパッドの材質は特に限定されないが、ポリウレタン等の耐久性の高いものを使用すると、交替期間を長くすることができる。バキュームパットの形式は特に限定されないが、ジャバラ式(ベローズ式)のものを使用すると、ワークWの表面の傾きに対する追従性を高めることができる。また、高さ方向に復元性を有するスプリングプランジャ(バッファ)を設けると、ワークWの表面の高さの変化に対応することが可能である。
The
さらに、エンドエフェクタ251にワークWの振れ防止機構を設けておくと、アーム25がワークWを把持して水平方向に移動する際にワークWの振れを抑制し、ワークWの落下を防止することができる。ワーク振れ防止機構としては、エンドエフェクタ251とバキュームパッドとの間に高さ方向に変形可能な弾性材料を取り付ける、あるいはワークWの吸着時、振れ防止部材がエアシリンダーによってワークWに軽く押し付けられるようにすることによって実現できる。
Furthermore, if the
弾性体を用いるエンドエフェクタ251は、例えば、エアが通過しないスポンジ等の弾性体に複数の穴を設け、各穴に真空吸引部と、真空用逆止弁(真空チェックバルブ)を設けるものである。弾性体はバキュームパッドであり、ワーク振れ防止の機能をも有している。弾性体を用いるエンドエフェクタ251は、特にエンドエフェクタ251の高さ方向の大きさを小さくすることに好適である。また、弾性体を用いるエンドエフェクタ251は、弾性体そのものがワーク振れ防止機構として作用することからも好適である。
さらに、本実施形態は、エンドエフェクタ251にワークWとの距離測定センサを設け、ワークWの積み上げ高さの変化に応じてアーム24、25の動きを制御するようにしてもよい。
The
Furthermore, in this embodiment, the
エンドエフェクタ251は、ワークWを吸着する構成に限定されるものでなく、開閉機構でワークWを掴む、あるいはフック状の治具でワークWを吊り下げる等のものであってもよいし、吸着する構成、開閉機構による掴み、治具による吊り下げ等を任意に組み合わせたものであってもよい。また、ワークWが金属の場合、エンドエフェクタ251には電磁石等の磁力を使用するものを用いることができる。さらに、エンドエフェクタ251は、一つで複数のワークを把持するものであってもよい。本実施形態は、構成の異なるエンドエフェクタ251を複数用意しておき、ワークWに合わせて交換するものであってもよい。交換は、手作業、自動交替装置(ツールチェンジャー)のいずれで行ってもよい。
The
[通過空間、進入禁止空間、外部空間]
図2に示すように、ロボット2がパレットP1にパレタイズする場合、パレット位置pp1に応じて通過空間At1、進入禁止空間Ab1、外部空間Ao1が設定される。通過空間At1は、ロボット2の制約を受けた可動範囲であり、パレタイズ中のロボット2やワークWが通過し得る空間である。進入禁止空間Ab1は、通過空間At1よりも外部であって、仮にここに人が居た場合には、手を伸ばすなどの動作で安全でない通過空間At1に進入する可能性が高い空間である。外部空間Ao1は、進入禁止空間Ab1よりもさらに外側の空間である。したがって、進入禁止空間Ab1及び通過空間At1は、ロボット2の稼動中に人が進入することが禁止される空間であって、外部空間Ao1は、ロボット2の稼動、停止に関わらず人が立ち入ることが許容される空間である。
[passing space, restricted space, external space]
As shown in FIG. 2, when the
また、図3に示すように、ロボット2がパレットP2にパレタイズする場合、パレット位置pp2に応じて通過空間At2、進入禁止空間Ab2、外部空間Ao2が設定される。通過空間At2は、ロボット2の制約を受けた可動範囲であり、パレタイズ中のロボット2が通過し得る空間である。進入禁止空間Ab2は、通過空間At2よりも外部にあるものの、通過空間At2に進入する可能性が高い空間である。外部空間Ao2は、進入禁止空間Ab2よりもさらに外側の空間である。進入禁止空間Ab2及び通過空間At2は、ロボット2の稼動中に人が進入することが禁止される空間であって、外部空間Ao2は、ロボット2の稼動、停止に関わらず人が立ち入ることが許容される空間である。
Further, as shown in FIG. 3, when the
[境界センサ]
図2に示すように、境界センサ11は、進入禁止空間Ab1と外部空間Ao1との間に規定され、かつ鉛直方向に向かって延びる平面を第一検出区域As11とする。また、図3に示すように、境界センサ12は、進入禁止空間Ab2と外部空間Ao2との間に規定され、かつ鉛直方向に向かって延びる平面を第二検出区域As12とする。
ここで、鉛直方向は、図示しない床面に垂直な方向であって、面である以上、鉛直方向と共に鉛直方向と直交する方向にも広がりを持っている。また、第一検出区域As11及び第二検出区域As12は、境界センサ11、12が検出する範囲を指し、ここでいう「平面」は、検出区域を規定するための仮想的な面である。平面は、図2、図3のようにパレットP1、P2の辺と平行な面に限定されるものでなく、その延長線がパレットP1、P2の辺と角度を持って交わるものであってもよい。
[Boundary sensor]
As shown in FIG. 2, the
Here, the vertical direction is the direction perpendicular to the floor surface (not shown), and since it is a plane, it has a spread in the direction orthogonal to the vertical direction as well as in the vertical direction. Also, the first detection area As11 and the second detection area As12 refer to the ranges detected by the
本実施形態は、図1から図3に示すように、複数のパレット位置pp1、pp2が設定されると共に、パレット位置pp1、pp2の各々に応じて通過空間At1、At2、進入禁止空間Ab1、Ab2及び外部空間Ao1、Ao2がそれぞれ設定されている。そして、ロボット2は、パレット位置pp1、pp2のうちのいずれか一つである第一パレット位置(パレット位置pp1)におけるパレタイズ動作と、他の一つである第二パレット位置(パレット位置pp2)におけるパレタイズ動作とを交互に行っており、パレタイズ動作を行っていない側のパレットを出し入れしている。このとき、本実施形態は、境界センサ11、12による検出区域を、パレット位置pp1に応じた第一検出区域As11とパレット位置pp2に応じた第二検出区域As12とに交互に切替えている。本実施形態は、第一検出区域As11と第二検出区域As12とを切り替えるための切替部である切替スイッチ50を備えている(図5)。
In this embodiment, as shown in FIGS. 1 to 3, a plurality of pallet positions pp1 and pp2 are set, and passage spaces At1 and At2 and entry-prohibited spaces Ab1 and Ab2 are set according to each of the pallet positions pp1 and pp2. and external spaces Ao1 and Ao2 are set respectively. Then, the
切替スイッチ50は、手動操作可能なスイッチであり、切替スイッチ50を例えばパレットP1を運ぶオペレータが操作して第一検出区域As11と第二検出区域As12とを相互に切替えるように構成することもできる。このとき、例えば切替スイッチ50をトグルスイッチとして、ノブの方向で第一検出区域As11、第二検出区域As12のいずれを有効とするかを決めてもよいし、プッシュスイッチとして、一回押す毎に有効な検出区域を第一検出区域As11または第二検出区域As12に切替える構成としてもよい。
また、トグルスイッチの中立やプッシュスイッチの長押しで第一検出区域As11、第二検出区域As12のいずれもが無効になるように構成することもできる。第一検出区域As11、第二検出区域As12をいずれも無効にするときは、ロボット2の動作が完全停止するように構成するのが好ましい。
The
It is also possible to configure so that both the first detection area As11 and the second detection area As12 are disabled by neutralizing the toggle switch or pressing the push switch for a long time. When both the first detection area As11 and the second detection area As12 are invalidated, it is preferable to configure the
また、本実施形態は、境界センサ11、12が、第一検出区域As11と第二検出区域As12とのうちの、パレタイズ動作またはデパレタイズ動作が行われている側を検出する。つまり、本実施形態は、図2に示したパレット位置pp1に対応する外部空間Ao1から進入禁止空間Ab1への進入を境界センサ11が検出し、この間は図3に示したパレット位置pp2に対応する外部空間Ao2から進入禁止空間Ab2への進入の検出を行わない。また、反対に、本実施形態は、図3に示したパレット位置pp2に対応する外部空間Ao2から進入禁止空間Ab2への進入を境界センサ12が検出し、この間は図2に示したパレット位置pp1に対応する外部空間Ao1から進入禁止空間Ab1への進入の検出を行わない。このようにすることにより、本実施形態は、パレタイズ動作中のロボット2に近づく進入者を検出してロボット2を停止または減速し、進入物とロボット2との接触を防ぐ、あるいは接触による衝撃を軽減することができる。また、ロボット2と接触し得ない空間においては進入物の進入を検出し、作業者が作業を行うことができるようにしている。
Further, in this embodiment, the
このような構成により、本実施形態のパレタイズ装置1は、進入物がロボット2と接触し得る空間ではロボット2への接近を禁止しているから、ロボット2の周囲で作業する作業者の安全を担保することができる。また、本実施形態のパレタイズ装置1は、進入が禁止される範囲が比較的小さくて済み、広い作業領域を確保することができる。
With such a configuration, the
境界センサ11、12の具体的な構成に特に制約はないが、信頼性の高い機器あるいは検出の方式を使用することが好ましい。このような観点から、境界センサ11、12には、例えば、セーフティライトカーテンや、セーフティレーザスキャナが使用される。セーフティライトカーテンは、投光側ユニットと受光側ユニットとを組み合わせ、投光側ユニットから放出される複数の平行光線を受光側ユニットで受光する。投光側ユニット及び受光側ユニットは、平行光線が正確に受光されるように配置されている。投光側ユニットと受光側ユニットとの間を遮る物体(進入物)がないことは、全ての平行光線が受光側ユニットに届くことによって検出される。一方、光線の一部または全てが遮られた場合には、投光側ユニットと受光側ユニットとの間を遮る物体(進入物)がある可能性がある。
セーフティライトカーテンでは、例えば受光側ユニットが信号を出力する機構を備え、信号のオン、オフによって進入物の検出、非検出を外部に通知するようにしてもよい。ロボット2は、進入物が検出された場合に停止、または減速するように制御される。このようなセーフティライトカーテンは、比較的狭い検出区域において設置に係るコストが低いために好ましい。
Although there are no particular restrictions on the specific configuration of the
In the safety light curtain, for example, the light-receiving side unit may have a mechanism for outputting a signal, and the detection or non-detection of an intruding object may be notified to the outside by turning on or off the signal. The
セーフティレーザスキャナは、エネルギレベルが低レベル(クラス1)の赤外線レーザを、一定の角度ずつ放射方向を変更しながら照射する。このようにすることで、赤外線レーザ光は、扇状の広がりを持った範囲に照射されるようになる。セーフティレーザスキャナは、レーザ光の光源と受光機とを備え、光源から照射されたレーザ光の反射光が受光機に受光されるか否か、あるいは受光されるまでの時間によって進入物を検出する。このようなセーフティレーザスキャナは、検出区域を任意に設定することが可能である。つまり、セーフティレーザスキャナによれば、照射範囲を規定せずにレーザを照射し、検出区域内で反射されたレーザ光を受光した場合にだけ進入物を検出するようにすることができる。 The safety laser scanner irradiates an infrared laser with a low energy level (class 1) while changing the radiation direction by a constant angle. By doing so, the infrared laser light is irradiated to a fan-shaped range. A safety laser scanner is equipped with a laser light source and a light receiver, and detects an intruding object based on whether or not the reflected light of the laser light emitted from the light source is received by the light receiver, or the time it takes for the light to be received. . Such a safety laser scanner can arbitrarily set the detection area. That is, according to the safety laser scanner, it is possible to irradiate a laser without defining an irradiation range and detect an intruding object only when the laser beam reflected within the detection area is received.
また、セーフティレーザスキャナでは、一つの機器に複数の検出区域を設定することも可能である。このような構成では、例えば、危険源となるロボットの距離と所定の距離を隔てた一定の範囲を警告領域とし、警告領域で進入物が検出された場合は警告信号を出力し、ロボットを減速させる。また、警告領域よりもロボットに近い範囲を防護領域とし、防護領域で進入物が検出された場合には防護信号を出力し、ロボットを停止させるようにしてもよい。このようなシステムでは、警告信号と防護信号とを、それぞれ独立した専用端子から出力することができるようになっているため、高い信頼性を得ることができる。また、セーフティレーザスキャナは、複数の検出区域を設定することに限定されず、複数のセーフティレーザスキャナの各々がロボットを停止または減速するための専用の信号を出力するようにしてもよい。 In addition, with the safety laser scanner, it is also possible to set multiple detection areas in one device. In such a configuration, for example, a certain range separated by a predetermined distance from the distance of the robot that is a danger source is set as a warning area, and when an intruding object is detected in the warning area, a warning signal is output and the robot is decelerated. Let Alternatively, a range closer to the robot than the warning area may be defined as a protection area, and when an intruding object is detected in the protection area, a protection signal may be output to stop the robot. In such a system, a warning signal and a protection signal can be output from independent dedicated terminals, so high reliability can be obtained. Also, the safety laser scanner is not limited to setting a plurality of detection areas, and each of the plurality of safety laser scanners may output a dedicated signal for stopping or decelerating the robot.
一つのセーフティレーザスキャナに複数の検出区域を設定すれば、セーフティレーザスキャナの設置台数を少なくすることができるので、システムに係るコストを低減することができる。また、複数の検出区域の各々に対応してセーフティレーザスキャナを設ければ、進入物検出の制御が簡易化するので、システムの信頼性を高めることができる。セーフティレーザスキャナや画像情報などで空間認識を行う分野では、現在、二次元的に進入物を検出するものが一般的であるが、将来的には安価に三次元的に進入物を検出することも可能になると予想される。
なお、複数の光線を平行して照射する構成や、単一の光線をスキャンする構成では、人の掌や腕が光線と光線との間隔に入って検出できないことを防ぐため、光線の軸の間隔を40mm以内にすることが好ましい。
By setting a plurality of detection zones in one safety laser scanner, the number of installed safety laser scanners can be reduced, thereby reducing the cost of the system. Further, if a safety laser scanner is provided for each of the plurality of detection zones, the control of the detection of entering objects is simplified, and the reliability of the system can be improved. In the field of space recognition using safety laser scanners and image information, two-dimensional detection of intruding objects is currently common, but in the future, it will be possible to detect intruding objects in three dimensions at low cost. is also expected to become possible.
In the configuration in which multiple beams are irradiated in parallel or the configuration in which a single beam is scanned, the axis of the beam is adjusted to prevent the palm or arm of a person from being detected due to the gap between the beams. It is preferable to set the interval within 40 mm.
また、上記の出入口センサ31、32や空間センサ21、22は、いずれも互いに向かい合うように組み合わせて配置されている。このとき、本実施形態では、出入口センサ31、32や空間センサ21、22の設置の高さや設置の横方向の位置、あるいは角度を調整することによって一方が向かい合う他方の光学的信号を受光することを防ぎ、誤検知を防止することができる。なお、例えば270°といった広い検出範囲を有するセーフティレーザスキャナでは、一対の組み合わせが一見向かい合っていなくても他方の光学的信号を受光する位置関係になっていることがある。
Further, the entrance/
また、本実施形態の境界センサ11、12は、上記のように、鉛直方向に延びる平面を検出することに限定されるものではなく、例えば、外部空間Ao1と進入禁止空間Ab1との境界を含む面への進入物を検出するものであってもよい。このような境界センサとしては、例えば、セーフティマットがある。セーフティマットは、例えば、導電性の板材で非導電性の圧縮可能な隔離材を挟んだマットと、コントローラとにより構成される。板材は、金属板、導電性ゴム、電極板等から選定され、圧力が印加されたことによって導通状態となる。セーフティマットを用いる装置では、外部空間Ao1と進入禁止空間Ab1との境界にセーフティマットを設置し、通過空間At1においてロボット2が作業している間にセーフティマットに電気伝導が生じることによって外部空間Ao1から進入禁止空間Ab1への進入物を検出するようにしてもよい。
さらに、本実施形態では、外部空間Ao1と進入禁止空間Ab1との境界を撮影して二次元または三次元の映像を作成し、この映像により進入物を検出してもよい。
Further, the
Furthermore, in the present embodiment, a two-dimensional or three-dimensional image may be created by photographing the boundary between the external space Ao1 and the no-entry space Ab1, and an intruding object may be detected from this image.
また、本実施形態では、ライトカーテンやセーフティレーザスキャナ等の境界センサ11、12と通過空間At1、At2との距離d1、d2、d3、d4をJIS B 9715で定められた基準に基づいて定めている。ここで、距離d1から距離d4の値を具体的に考える。
境界センサ11、12のように、第一検出区域As11,第二検出区域As12を鉛直方向に延びる平面とすると、検出能力が40mm以下の能動的光電保護装置では、検出からロボットの停止までの時間、すなわち応答時間と停止時間の合計がT(秒)のとき、検出区域から危険区域までの最小距離S(mm)が式(1)を使用して計算した値未満であってはならない。つまり最小距離S(mm)とは、動いている危険源に人が接近する際に、危険源と人が接触する前に危険源が停止できる最小距離である。
S=(K×T)+C ・・・(1)
なお、式(1)において、K=2000mm/sec、C=8(d-14)、ただし、dが14mm未満であっても0mm未満としてはならないという規定がある。dは保護装置の検出能力(mm)である。
Further, in this embodiment, the distances d1, d2, d3, and d4 between the
Assuming that the first detection area As11 and the second detection area As12 are planes extending in the vertical direction like the
S=(K×T)+C (1)
In formula (1), K=2000 mm/sec, C=8(d-14), provided that even if d is less than 14 mm, it must not be less than 0 mm. d is the detection capability (mm) of the protection device.
以上のことから、以下の式(2)が成立する。
S=2000T+8(d-14) ・・・(2)
上記の式(2)は、500mm以下の全ての最小距離Sに適用される。Sの最小値は、100mmでなければならない。また、式(2)により計算したSが500mmを超える場合、式(3)が適用される。この場合、Sの最小値は500mmでなければならない。
S=(K×T)+C ・・・ (3)
ここで、K=1600mm/s、C=8(d-14)とする。ただし、d(保護装置の検出能力(mm))が14mm未満であっても、Cは0mm未満としてはならない。
以上のことから、以下の式(4)が成立する。
S=1600T+8(d-14) ・・・(4)
From the above, the following formula (2) is established.
S=2000T+8(d-14) (2)
Equation (2) above applies for all minimum distances S less than or equal to 500 mm. The minimum value of S must be 100mm. Also, when S calculated by equation (2) exceeds 500 mm, equation (3) is applied. In this case the minimum value of S must be 500 mm.
S=(K×T)+C (3)
Here, K=1600 mm/s and C=8(d-14). However, even if d (detection capability (mm) of protective device) is less than 14 mm, C must not be less than 0 mm.
From the above, the following formula (4) holds.
S=1600T+8(d-14) (4)
ここで、ロボットの停止時間が0.1sec、最小検出能力が40mmの光学的センサ等の安全装置の応答時間を0.06secとすると、最小距離Sは、以下のように算出される。
S=2000×(0.1+0.06)+8(40-14)=528mm
Sが500mmを超えているので、式(3)を適用すると、
S=1600×(0.1+0.06)+8(40-14)=464mm
Sの最小値は500mmでなければならないので、最小距離Sは500mmとなる。
なお、境界センサ11の第一検出区域As11、境界センサ12の第二検出区域As12の向きは、床面に対して90°の鉛直方向が基本であるが、周囲の状況によってはやや傾いていてもよい。
Here, assuming that the stop time of the robot is 0.1 sec and the response time of a safety device such as an optical sensor with a minimum detection capability of 40 mm is 0.06 sec, the minimum distance S is calculated as follows.
S = 2000 x (0.1 + 0.06) + 8 (40 - 14) = 528mm
Since S exceeds 500 mm, applying equation (3) gives
S = 1600 x (0.1 + 0.06) + 8 (40 - 14) = 464mm
Since the minimum value of S must be 500 mm, the minimum distance S is 500 mm.
The direction of the first detection area As11 of the
[空間センサ]
また、本実施形態のパレタイズ装置1は、図1から図3に示すように、パレット位置pp1に対応する通過空間At1及びパレット位置pp2に対応する通過空間At2のそれぞれにおいて物体を検出する処理(検出処理)を行う空間検出部である空間センサ21、22をさらに備えている。そして、切替スイッチ50は、空間センサ21、22の検出処理により物体が検出されていないことを条件に、第一検出区域As11と第二検出区域As12とを切り替える。
上記制御は、第一検出区域As11と第二検出区域As12とを切り替えるに先立って、パレット位置pp1、パレット位置pp2に人がいるか否かを検出するために行われる。このように構成することにより、本実施形態は、空間センサ21、22が動作開始前に既にパレット位置pp1、pp2にいる(残留している)物を検出する処理を実行し、この処理でパレット位置pp1、pp2に何もないことを確認した上でロボット2の動作を開始することができる。
[Space sensor]
Further, as shown in FIGS. 1 to 3, the
The above control is performed to detect whether or not there is a person at the pallet positions pp1 and pp2 prior to switching between the first detection area As11 and the second detection area As12. With this configuration, in this embodiment, before the
さらに、本実施形態は、空間Aにおいて第一検出区域As11、第二検出区域As12の他に他の検出区域を設けている。図4は、以上説明した境界センサ11、12の空間センサ21、22の他、三検出区域As21、第四検出区域As22、出入口センサ31、32の第六検出区域As31、第七検出区域As32及び搬送周りセンサ4の第五検出区域As4を示している。
本実施形態では、空間センサ21、22のそれぞれが、パレットの物品が積み上げられる積上げ板面Sよりも上方にあって、かつ鉛直方向と交差する平面を第三検出区域As21、第四検出区域As22とする。
第三検出区域As21、第四検出区域As22を積上げ板面Sよりも高い位置に設定することにより、本実施形態は、パレット位置pp1、pp2に置かれたパレットP1、P2を進入物として検出することがなく、また、積上げ板面Sよりも高さが高い場所に存在していると考えられる人等の残留物を確実に検出することができる。また、第三検出区域As21、第四検出区域As22を鉛直方向と交差する平面とすることにより、本実施形態では、パレット位置pp1、pp2の全範囲を検出しやすくなる。
Furthermore, this embodiment provides other detection areas in the space A besides the first detection area As11 and the second detection area As12. In addition to the
In the present embodiment, the
By setting the third detection area As21 and the fourth detection area As22 at positions higher than the stacked board surface S, this embodiment detects the pallets P1 and P2 placed at the pallet positions pp1 and pp2 as incoming objects. Moreover, it is possible to reliably detect a residue such as a person, which is considered to exist in a place higher than the surface S of the stacked plates. Further, by forming the third detection area As21 and the fourth detection area As22 as planes intersecting the vertical direction, in this embodiment, it becomes easier to detect the entire range of the pallet positions pp1 and pp2.
さらに、本実施形態は、図4に示すように検出区域を設定することに限定されるものではない。例えば、本実施形態は、第三検出区域As21、第四検出区域As22に加えて第三検出区域As21、第四検出区域As22の一部に、または一部と追加域を含む第三検出区域(L)As21L(図示せず)、第四検出区域(L)As22L(図示せず)を追加設定してもよい。このように構成する場合、本実施形態では、第三検出区域As21と第三検出区域(L)As21Lを空間センサ21で区別し、第四検出区域As22と第四検出区域(L)As22Lを空間センサ22で区別して検出する。このような構成によれば、空間センサの数を最小限にすることができる。また、このようなセンサを全て独立した空間センサとすれば、安全面でより信頼度を高めることができる。第三検出区域(L)As21L、第四検出区域(L)As22Lは、例えば、パレットP1、P2の上方であって、かつ、検知範囲からパレットP1、P2の積上げ板面Sと重なる範囲を除く範囲、あるいは重なる範囲よりも広い範囲を除く範囲とする。このような第三検出区域(L)As21L、第四検出区域(L)As22Lは、四角形状である積上げ板面Sと重なる範囲を基準にして非検知の範囲を定めるため、上面視において「L」字形状、「コ」字形状、または「ロ」字形状になる。
上記のように構成することにより、本実施形態は、パレットP1、P2にワークWが積載されていても、パレットP1、P2の周囲にいる作業者を積載されたワークWと区別して検知することが可能である。なおこの場合、空間センサ21、22の設置位置は、パレット供給口g1、g2の付近で、ロボット2からできるだけ離れた位置が好ましい。
Furthermore, this embodiment is not limited to setting the detection area as shown in FIG. For example, in this embodiment, in addition to the third detection area As21 and the fourth detection area As22, the third detection area As21 and the fourth detection area As22 may be part of or part of the third detection area including an additional area ( L) As21L (not shown) and a fourth detection zone (L) As22L (not shown) may additionally be set. When configured in this way, in this embodiment, the third detection area As21 and the third detection area (L) As21L are distinguished by the
With the above configuration, even if the pallets P1 and P2 are loaded with the works W, the present embodiment can detect workers around the pallets P1 and P2 by distinguishing them from the loaded works W. is possible. In this case, it is preferable that the
[搬送周りセンサ]
また、本実施形態のパレタイズ装置1は、図3、図4に示すように、通過空間At2内であって、かつ入出位置Cpの近傍を含む範囲を第五検出区域As4とする、搬送周り検出部である搬送周りセンサ4をさらに備えている。本実施形態でいう入出位置Cpは、搬送部Cよる搬送中にロボット2のアーム25が届く範囲内の位置であってもよい。搬送周りセンサ4によれば、搬送部Cの周りで作業をする作業者が通過空間At1内に立ち入ることを検出することができる。さらに、パレットP1、P2のパレット供給口g1、g2周辺に空間センサ21、22を設置した場合には、パレットに積上げたワークWによって搬送部Cの周りが死角になることがあるが、搬送周りセンサ4によってその死角への進入物を検出することも行える。さらに搬送周りセンサ4は、搬送部Cによる境界センサ11、12の死角への進入物を検出することも行える。第五検出区域As4は、床面に対して水平な平面として規定されている。
また、搬送周りセンサ4によって進入物が検知された場合、例えば第五検出区域As4に作業者がいた場合には、ロボットがワークWを取り出す際にエンドエフェクタ251とワークWとの間で作業者が伸ばした手が挟まれることが想定されるので、本実施形態では、境界センサ11、12によって進入物が検知された場合と同様に、ロボット2を停止、または減速するようにする。
[Transport sensor]
Further, as shown in FIGS. 3 and 4, the
Further, when an intruding object is detected by the
[出入口検出センサ]
さらに、本実施形態のパレタイズ装置1は、図2、図3に示すように、パレットP1が外部からパレット位置pp1に搬入される、またはパレット位置pp1から外部に搬出される際に通過する領域を第六検出区域As31とする出入口検出部である出入口センサ31をさらに備えている。また、パレタイズ装置1は、図2、図3に示すように、パレットP2が外部からパレット位置pp2に搬入される、またはパレット位置pp2から外部に搬出される際に通過する領域を第七検出区域As32とする出入口検出部である出入口センサ32をさらに備えている。出入口センサ31、32は、パレットP1、P2のパレット供給口g1、g2から進入物がロボット2に近づくことを検出する。本実施形態は、進入禁止空間Ab1、進入禁止空間Ab2のうち、ロボット2がパレタイズ動作を行っている側において出入口センサ31または出入口センサ32が進入物を検出した場合、ロボット2を停止または減速させるようにしている。このことにより、本実施形態は、パレタイズが行われていない側の進入禁止空間Ab1または進入禁止空間Ab2で作業者がパレットP1、P2の出し入れやワークWの手直し等の作業を安全に行うことができる。
[Entrance detection sensor]
Furthermore, as shown in FIGS. 2 and 3, the
[柵]
図2、図3に示すように、パレタイズ装置1は、進入禁止空間の外側に設けられる柵Fをさらに備えている。本実施形態では、柵Fを第六検出区域As31、第七検出区域As32と重なる位置に形成せず、パレット供給口g1、g2からの進入物を出入口センサ31、32により監視するものとした。しかし、本実施形態は、このような構成に限定されるものでなく、第六検出区域As31,第七検出区域As32と隣接してあるいはその縁に重なるようにこれらの内部または外側に柵Fを形成してもよい。このようにすれば、ロボット2の動作中に柵Fが開いた場合、出入口センサ31、32によりパレット供給口g1、g2への進入物を監視することができる。
[fence]
As shown in FIGS. 2 and 3, the
本実施形態は、柵Fについて特に限定するものではない。柵Fは、例えば、金属製の檻状のもの、金属網を使用したもの、アルミプレートや透明樹脂をアルミフレームの枠で支持しているもの等であってもよい。柵Fは、通過空間At1、At2と充分安全な距離を隔てて設けられ、人の手が外部から通過空間At1、At2に達しない充分な高さを有している。また、柵Fを檻状または金網状にした場合、その間隙には人の手が通過できない程度のサイズであることが要求される。このような柵Fについての基準は、JIS B 9716の規定により定められることが好ましい。 This embodiment does not particularly limit the fence F. The fence F may be, for example, a metal cage-like one, one using a metal net, one supporting an aluminum plate or transparent resin with an aluminum frame, or the like. The fence F is provided at a sufficiently safe distance from the passage spaces At1 and At2, and has a height sufficient to prevent human hands from reaching the passage spaces At1 and At2 from the outside. In addition, when the fence F is shaped like a cage or a wire mesh, it is required that the size of the gap is such that a human hand cannot pass through the gap. It is preferable that the standards for such a fence F be determined according to the provisions of JIS B 9716.
[ロボット制御部]
図5は、本実施形態のパレタイズ装置1のロボット制御部5を説明するための図である。パレタイズ装置1のロボット制御部5は、操作盤51、PLC(Programmable Logic Controller)52、ロボットコントローラ55、セーフティコントローラ56及びこれらのハードウェア上で実行されてロボット2を停止または減速させるように制御するプログラムを含んでいる。
操作盤51は、作業者がパレタイズ装置1を含むシステム全体に指示を送るためのスイッチやタッチパネル、さらにはシステムに与える電流や電圧の大きさをモニタするためのメータ等を有している。操作盤51からは運転開始、運転停止、動作条件変更等の指示を表す信号i1がPLC52へ送出され、さらにPLC52からロボットコントローラへ運転開始、運転停止、動作条件変更等の指示を表す信号i3が送出される。また、PLC52は、操作盤51から送られた信号i1によりリレー回路53を介して搬送部Cに信号i10を送出する。信号i10により、搬送部Cは、ワークWの停止、移動及びワークWの貯留等を繰り返す。このようなPLC52は、小型のコンピュータにより実現することができる。
[Robot control unit]
FIG. 5 is a diagram for explaining the
The
ロボットコントローラ55は、セーフティコントローラ56によって制御的に規定された通過空間At1、At2及び進入禁止空間Ab1、Ab2にしたがってロボット2を動作させる。本実施形態では、ロボット2の停止や回転部28の回転速度及びアーム25が通過空間At1、At2を移動する速度の減速もロボットコントローラ55によって行っている。セーフティコントローラ56は、セーフティPLCとも呼ばれるプログラミング可能なものと、セーフティリレーユニットとも呼ばれるプログラミングできないものとがある。本実施形態のセーフティコントローラ56としてはどちらも適用可能であるが、セーフティリレーユニットを用いた方が高い信頼性を得ることができるので好ましい。本実施形態で示す、パレット位置pp1、pp2との間でロボット2がパレタイズ動作またはデパレタイズ動作を行うパレタイズ方法の場合は、2か所の動作の切り替えに対しての対応が容易なので、セーフティPLCを使用するほうが好ましい。
The
セーフティコントローラ56には、境界センサ11、12、空間センサ21、22、出入口センサ31、32及び搬送周りセンサ4が出力する信号i8が入力する。そして、セーフティコントローラ56は、入力された信号i8に基づく信号i5を生成し、ロボットコントローラ55に対して送出してロボット2の停止や減速を指示している。なお、本実施形態では、ロボット2がパレタイズ動作等を行っている側の進入禁止空間への立ち入りを検出しているが、境界センサ11、12、空間センサ21、22、出入口センサ31、32は、パレタイズ動作が行われているか否かに関わらず常に各々の検出区域を検出している。ただし、セーフティコントローラ56は、パレタイズ動作が行われていない側で検出された信号i8を不要な信号であるとしてロボット2の制御に使用することがない。以下、このような制御を「信号を使用しない」とも記し、信号i8を制御に使用することを「信号を使用する」とも記す。
A signal i8 output from the
本実施形態の切替スイッチ50は、パレタイズ動作が行われる通過空間At1、At2を作業者が手動で切り替えるためのスイッチである。切替スイッチ50は、安全な場所であって、かつパレットP1、P2が見える位置に設けられる。切替スイッチ50の形式は特に限定されず、機械的に行うものでも、画面操作にて行うものであってもよい。作業者は、切替スイッチ50を使ってロボット2がパレタイズ動作を行う側の通過空間At1または通過空間At2を指定する。このような構成は、作業者が切替スイッチ50を操作する必要があるものの、制御がシンプルであって、かつ安全性が高いという利点がある。なお、このような構成では、選択中の通過空間At1または通過空間At2を表示灯や液晶等の画面にて視覚的に示すようにすることにより、作業者等がロボット2に不用心に近づいてロボット2を停止または減速させる頻度が極少にできるので好ましい。
The
切替スイッチ50からは、パレタイズ動作が行われる通過空間を示す信号i9がセーフティコントローラ56に出力される。セーフティコントローラ56は、i9によってパレタイズ動作等が行われている側の境界センサ11、12、空間センサ21、22、出入口センサ31、32及び搬送周りセンサ4のいずれかから信号i8が入力された場合、ロボットコントローラ55に信号i5を出力する。ロボットコントローラ55は、信号i5にしたがってロボット2を停止、または減速させるための信号i6を出力する。さらに、万が一の対策として、ロボット2に図示しない衝突検知用の加減速度センサ等を設けておけば、この加減速度センサからロボット2にかかった加速度や減速度を示す信号i7をロボットコントローラ55に出力し、予想される値と差があった際には人や物と衝突したと見なして、ロボット2の減速または停止を実行して安全にロボットを動作させることができる。また、ロボット2のサーボモータの瞬時トルク、実行トルク、電流値等の変動を感知するシステムをロボットコントローラ55に設けておき、予想される値と差があった際には人や物と衝突したと見なして、ロボット2の減速または停止を実行して安全にロボットを動作させることもできる。
A signal i9 indicating the passage space in which the palletizing operation is performed is output from the
さらに、ロボットコントローラ55は、信号i4を出力してPLC52にロボット2が停止または減速したことを通知する。PLC52は、リレー回路53を介して信号i10を搬送部Cに送信し、ロボット2が停止または減速したことによってワークWの供給を停止または供給速度を低下させる。また、PLC52は、併せて操作盤51に信号i2を送信し、操作盤51にロボット2が停止したことを作業者に通知する。作業者への通知は、ブザー、ランプの点灯及びタッチパネル等へのテキストの表示によって行うことができる。
Furthermore, the
ただし、本実施形態は、このような構成に限定されるものでなく、例えばロボットコントローラ55がパレタイズ動作の開始や完了を検知し、パレタイズ動作が行われる通過空間At1、At2を自動的に交互に切り替えるようにしてもよい。自動的な切り替えは、通過空間At1または通過空間At2でのパレタイズ動作完了後、通過空間At1、At2の共通の空間にアーム25があるタイミングで行われる。共通の空間としては、例えば、入出位置Cpにおいてアーム25がワークWを取り上げる(ピックする)位置がある。このとき、セーフティコントローラ56は、空間センサ21、または空間センサ22から入力された信号i8のうち、次にパレタイズ動作が行われる側を検出区域とするものを使用してパレット位置pp1、pp2内の残留物の有無を判定する。残留物があると判定した場合にはパレット位置に人がいる可能性があるため、セーフティコントローラ56は第三検出区域As21と第四検出区域As22との切り替えを中止すると共に、PLC52を介して操作盤51に切り替えを中止したことを通知する。
However, this embodiment is not limited to such a configuration. For example, the
本実施形態は、以降に行われる制御を特に限定するものではなく、例えば、これからパレタイズ動作が行われる側の第三検出区域As21または第四検出区域As22において残留物が検出されない状態になった後にパレタイズ動作が行われる通過空間を自動的に切り替えるようにしてもよい。さらに切り替えの安全性を高めるためには、切替え中止後にロボット2を通常停止または非常停止とし、操作盤51を使って通常停止の場合は運転開始ボタンを押し、非常停止の場合はリセットボタンを押した後に運転開始ボタンを押す。このような操作により、本実施形態は、特別なスイッチ操作を行うことをせず、ロボットの作業状況を見るだけでパレット作業が可能なタイミングを理解することができる。
This embodiment does not particularly limit the control to be performed thereafter. The passing space in which the palletizing operation is performed may be automatically switched. In order to further improve the safety of switching, after stopping the switching, the
さらに、本実施形態は、ロボット制御部5が上記のハードウェアの少なくとも一部を使って上記の動作(ロボットを停止または前記ロボットの移動速度を減少させる)と異なる制御を行う独立した他のプログラムを動作させるものであってもよい。他のプログラムとしては、例えば、ロボット2の少なくとも一部及びロボット2のエンドエフェクタ251に把持されているワークWがパレタイズ動作またはデパレタイズ動作中に通過空間At1、At2の外へ出ることがないように監視する監視プログラムであってもよい。この場合、監視プログラムは、上記のセーフティPLC、ロボットコントローラ55、セーフティコントローラ56の少なくとも一部と共に監視制御手段を構成する。
また、他のプログラムとしては、例えば、ロボットのパレタイズ動作またはデパレタイズ動作を制御するパレタイズプログラムであってもよい。パレタイズプログラムは、上記ハードウェアの少なくとも一部と共にパレタイズ制御手段を構成する。パレタイズ制御手段と監視制御手段は、各々独立したプログラムにより実現され、ロボット2を制御している。
ここで、「各々独立したプログラム」とは、二つのプログラムの一方の処理が他方の処理の少なくとも一部を含まないことをいい、一方のプログラムにより得られた結果を他方のプログラムが使用するものであってもよい。
このようにすることにより、本実施形態は、ロボット2が通過空間At1、At2の外部に出ないように監視する処理とパレタイズ動作とが互いに影響されることがなく、パレタイズ動作を適正に行いながらロボット2の可動範囲を監視することができる。
Furthermore, in this embodiment, the
Another program may be, for example, a palletizing program that controls palletizing or depalletizing operations of the robot. The palletizing program constitutes palletizing control means together with at least part of the hardware. The palletizing control means and the monitoring control means are realized by independent programs and control the
Here, "each independent program" means that the processing of one of the two programs does not include at least a part of the processing of the other, and the results obtained by one program are used by the other program. may be
By doing so, in this embodiment, the process of monitoring the
[搬送部]
本実施形態は、搬送部Cについて特に限定するものではない。搬送部Cであるコンベヤの場合、コンベヤ上でワークWの底が傷つくことを最小にするため、このコンベヤにはスリップ機能のあるローラコンベヤを使用することが好ましい。ローラコンベヤによれば、先行するワークWが停止してもローラ自身がその軸に対してスリップすることで回転が停止して、ワークWの底の傷みを防止することができる。ローラコンベヤは、一つの駆動装置からベルトで駆動力を伝達して複数のローラを回転させる、あるいは自身が自転するモーターローラを使用するものであってもよい。また、コンベヤは、ベルトコンベヤであってもよい。ベルトコンベヤの場合、各所にワークWを検出するセンサを設置してベルトコンベヤを制御することで、ワークWがベルト面で滑ってワークWの底が傷むことを防止できる。
[Conveyor]
This embodiment does not particularly limit the conveying unit C. As shown in FIG. In the case of the conveyor which is the transport section C, it is preferable to use a roller conveyor with a slip function for this conveyor in order to minimize damage to the bottom of the work W on the conveyor. According to the roller conveyor, even if the preceding work W stops, the roller itself slips on its axis to stop the rotation, so that the bottom of the work W can be prevented from being damaged. The roller conveyor may use a motor roller that rotates a plurality of rollers by transmitting a driving force from one driving device with a belt, or rotates itself. Also, the conveyor may be a belt conveyor. In the case of a belt conveyor, it is possible to prevent the work W from slipping on the belt surface and damaging the bottom of the work W by installing sensors for detecting the work W at various locations and controlling the belt conveyor.
ワークWは、一個ずつアーム25のエンドエフェクタ251によって取り出される位置である搬送部の端部Ceに移送されることが好ましい。このようにすれば、ワークWをロボット2が取り出す際に、取り出されるワークWに続く後続のワークWを傷つける、あるいは後続のワークWにより当該取り出しの対象となるワークWに力が加わって取り出しに失敗することを防止できる。ワークWを一つずつ取り出す方法は特に限定されないが、例えば、ストッパを使って複数のワークWを止めておき、取り出されるワークWの直後のワークを別のストッパによって停止させる。そして、取り出しの対象となっているワークWを一個だけ取り出すことが考えられる。また、ストッパを使って複数のワークWを止めておき、止められたワークWのうちの先頭の一個だけを搬送部Cより速い速度で取り出すことが考えられる。さらに、上記したように、複数のベルトコンベヤを用い、ワークWの取り出し位置に該当するコンベヤをやや高速で動作させることも考えられる。
また、搬送部CへのワークWの供給は、ワークWを搬送用パレット等に複数個並べて行ってもよい。
It is preferable that the workpieces W are transferred one by one to the end Ce of the transfer section where they are taken out by the
Further, the supply of the works W to the transport section C may be performed by arranging a plurality of works W on a transport pallet or the like.
搬送部Cにおけるワーク取り出し位置においては、ワークWの前後左右の位置を予め設定されている位置に正確に位置決めして停止させることによりロボットが正確にワークを取り出すことができる。具体的な方法は特に限定されないが、前後位置に関しては、ワークWの先頭をストッパで停止すればよい。左右位置は左右に設けたガイドで搬送中に規制する、あるいは取り出し位置で片側にガイドを設け、その逆側からワークWを押して位置を定めてもよい。また、位置が不正確であっても、光学式センサや画像処理装置で撮像した情報からロボット2の取り出し位置を補正してもよい。
また、各種ワークWの扱いを可能とするため、前述したワーク位置決め機構を容易に調整できるものにしておくことが好ましく、このためにはハンドルとポジショナーを組み合わせて再現性のある型替え装置を使用することが好ましい。画像処理装置を使用すると、各種ワークを画像の登録、変更が可能になり、形状の異なる複数種類のワークWへの対応が簡易に行えるようになる。
At the workpiece pick-up position in the transport section C, the workpiece W can be accurately picked up by the robot by accurately positioning the front, rear, right, and left positions of the workpiece W at preset positions and stopping the workpiece. A specific method is not particularly limited, but regarding the front-rear position, the front end of the work W may be stopped by a stopper. The left and right positions may be regulated during transportation by guides provided on the left and right sides, or a guide may be provided on one side at the take-out position, and the position may be determined by pushing the work W from the opposite side. Moreover, even if the position is inaccurate, the take-out position of the
Also, in order to be able to handle various types of workpieces W, it is preferable to make the workpiece positioning mechanism easily adjustable. preferably. By using the image processing device, it becomes possible to register and change the images of various works, and it becomes possible to easily deal with a plurality of types of works W having different shapes.
[パレタイズ方法]
次に、以上説明した構成のパレタイズ装置1を使ったパレタイズ方法について説明する。本実施形態のパレタイズ方法は、ワークWを搬送部Cから受け入れる、または搬送部Cに送出する入出位置Cpと、ワークWを積み上げる、または積み下ろされるパレットP1、P2が設置されるパレット位置pp1、pp2との間であって、かつ制約を受けた可動範囲内においてロボット2がパレタイズ動作またはデパレタイズ動作を行うパレタイズ方法である。このパレタイズ方法は、パレタイズ動作またはデパレタイズ動作中にロボット2が通過し得る通過空間At1、At2を内包する進入禁止空間Ab1、Ab2と、この進入禁止空間Ab1、Ab2の外部に定められる外部空間Ao1、Ao2との境界の少なくとも一部を第一検出区域As11及び第二検出区域As12とし、この第一検出区域As11及び第二検出区域As12を通過して外部空間Ao1、Ao2から進入禁止空間Ab1、Ab2へ進入する進入物を検出する境界検出工程と、境界検出工程によって進入物が検出された場合、ロボット2を停止またはロボット2の移動速度を減少させるロボット制御工程と、を含んでいる。
[Palletizing method]
Next, a palletizing method using the
また、本実施形態のパレタイズ方法では、パレット位置pp1、pp2が複数(二つ)あって、ロボット2は、複数のパレット位置のうちの少なくとも二つで交互にパレタイズ動作またはデパレタイズ動作を行っている。境界検出工程は、パレタイズ動作またはデパレタイズ動作が行われているパレットに応じて設定された検出区域で行われる。
Further, in the palletizing method of the present embodiment, there are a plurality (two) of pallet positions pp1 and pp2, and the
以下、図6を用いて上記のパレタイズ動作を詳細に説明する。図6は、切替スイッチ50の状態と、ロボット2の動作と、境界センサ11、12及び出入口センサ31、32の使用、不使用及び作業者の動作を対応付けて示す図である。ここで説明するパレタイズ動作は、パターン(a)からパターン(d)の4つのパターンを含んでいる。また、図6中では、図2、図3中の右側に示したパレット位置pp1を含む進入禁止空間Ab1を「エリア1」、左側に示したパレット位置pp2を含む進入禁止空間Ab2を「エリア2」とする。また、「境界」は境界センサ、「出入口」は出入口センサ、「空間」は空間センサをそれぞれ示す。境界、出入口、空間の文字に続いて記されている括弧内の数字1、数字2は、それぞれエリア1、エリア2を示している。境界(1)はエリア1の境界センサ11を示し、境界(2)はエリア2の境界センサ12を示す。また、空間(1)はエリア1の空間センサ21を示し、空間(2)はエリア2の空間センサ22を示し、出入口(1)はエリア1の出入口センサ31を示し、出入口(2)はエリア2の出入口センサ32を示す。
The above palletizing operation will be described in detail below with reference to FIG. FIG. 6 is a diagram showing the state of the
パターン(a)では、先ず、切替スイッチ50がエリア2で交換、エリア1で積上げになっている。このような場合、本実施形態のパレタイズ方法では、パレタイズ動作またはデパレタイズ動作が行われていないパレット位置であるパレット位置pp2に、ワークWの積上げが完了したパレットP2を抜き出して、ワークWが乗せられていないパレットP2を搬入する工程をさらに含んでいる。パレットP2を搬入する工程は、作業者によって行われるものであってもよいし、パレットの自動出し入れ装置によって自動的に行うものであってもよい。
In pattern (a), first, the
エリア2においてはパレットP2の交換が行われている間、エリア1ではパレットP1にワークWがロボット2によって積上げられている。ロボット2は、エリア1において積上げが完了すると自動的に通常停止する。このとき、セーフティコントローラ56は、出入口センサ31、32のうち、エリア1への立ち入りを検出する出入口(1)、つまり出入口センサ31の信号を使用し、エリア2への立ち入りを検出する出入口(2)、つまり出入口センサ32の信号を使用しない。出入口センサ32の信号は、パレット供給口g2を通ってパレットP2を交換する作業のために間欠的に進入物を検出している。パレット供給口g2に作業者がいる場合であっても、この位置はロボット2との接触を回避することができる程度に離れている。このことから、本実施形態は、ロボット2を減速することなく動作させ、作業効率を維持することができる。
また、セーフティコントローラ56は、エリア1への立ち入りを検出する境界(1)、つまり境界センサ11の信号を使用し、エリア2への立ち入りを検出する境界(2)、つまり境界センサ12の信号を使用しない。境界センサ12の信号は、エリア2における作業者の動作により間欠的に進入物を検出している状態になっている。
While the pallet P2 is being replaced in the
In addition, the
境界センサ11が進入物を検出した場合、人が動作中のロボット2に近づいた可能性がある。このため、セーフティコントローラ56は、信号i5をロボットコントローラ55に出力してロボット2の停止または減速を指示する。このとき、人がロボット2に接触することを確実に防ぐには、ロボット2を停止させることが好ましい。また、エリア1におけるパレタイズ動作中、出入口センサ31が進入物を検出すると、パレット供給口g1から人がエリア2に近づいた可能性がある。このため、セーフティコントローラ56は、ロボットコントローラ55にi5を出力してエリア2の停止または減速を指示する。
When the
作業者がエリア2においてパレットP2の交換作業等を終了すると、パレタイズ動作は図6中のパターンパターン(a)からパターン(b)に移行する。パターン(b)では、作業者は、切替スイッチ50をエリア2、エリア1共に積上げに切り替える。切り替えた際にエリア1でワークの積み上げが完了していた場合、また切り替えた後にエリア1でワークの積み上げが完了した場合、セーフティコントローラ56は、エリア2の空間センサ22が残留物を検出したか否かを判定し、検出された場合にはエリア2の監視からエリア1の監視へ制御を切り替えず、例えば操作盤51の側に通知する。これは、エリア2に作業者がいる可能性を示しており、エリア1でワークの積み上げが完了したロボット2は停止となる。
残留物が検知されなかった場合、ロボット2はエリア2における積上げを開始する。セーフティコントローラ56は、出入口センサ31、32の信号を使用し、境界センサ11、12の信号を使用しない。つまり、切替スイッチ50をエリア2、エリア1共に積上げの際は、進入禁止空間Ab1、Ab2共に進入物が進入してくることを検出すると共に、積上げを行っているロボット2自身を検出して、ロボット2を停止または減速させないためである。
When the operator finishes the work of replacing the pallet P2 in
If no residue is detected,
次に、パターン(c)では、エリア1におけるパレットP1を行うため、作業者は、エリア1の側の切替スイッチ50を交換に切り替える。ロボット2は、エリア2における積上げが終了すると通常停止する。エリア2における積上げが行われている間、セーフティコントローラ56は、出入口センサ32の信号を使用し、出入口センサ31の信号を使用しない。また、境界センサ11の信号を使用せず、境界センサ12の信号を使用する。
Next, in pattern (c), in order to carry out pallet P1 in
次に、パターン(d)では、作業者が、エリア1におけるパレットP1の交換作業等が終了すると、切替スイッチ50をエリア2、エリア1共に積上げに切り替える。切り替えた際にエリア2でワークの積み上げが完了していた場合、また切り替えた後にエリア2でワークの積み上げが完了した場合、セーフティコントローラ56は、エリア1の空間センサ21が残留物を検出したか否かを判定する。判定の結果、残留物が検出された場合にはエリア1の監視からエリア2の監視へ制御を切り替えず、例えば操作盤51の側に通知する。これは、エリア1に作業者がいる可能性を示しており、エリア2でワークの積み上げが完了したロボット2は停止する。残留物が検知されなかった場合、ロボット2はエリア1における積上げを開始する。セーフティコントローラ56は、出入口センサ31、32の信号を使用し、境界センサ11、12の信号を使用しない。つまり、切替スイッチ50がエリア2、エリア1共に積上げの場合は、進入禁止空間Ab1、Ab2共に進入物が進入してくることを検出すると共に、積上げを行っているロボット2自身を検出して、停止または減速させないためである。
Next, in pattern (d), when the operator completes the work of exchanging the pallet P1 in
以上処理の後、パレタイズ動作はパターン(a)に戻り、作業者は、エリア2におけるパレットP2の交換を行うためにエリア2の側の切替スイッチ50を交換に切り替える。
積上げの完了後、作業者は、切替スイッチ50をエリア2、エリア1で共に積上げに切り替える。セーフティコントローラ56は、空間センサ21の信号からエリア1に残留物があるか否かを判定し、残留物が検出されない場合にはエリア2の監視からエリア1の監視へと制御を切り替える。以下、同様に、エリア1とエリア2で積上げ、交換の動作が繰り返される。
After the above processing, the palletizing operation returns to pattern (a), and the operator switches the
After the stacking is completed, the operator switches the
また、エリア1の側の切替スイッチ50を交換、エリア2の側の切替スイッチ50を交換という両方共に交換のパターン(不図示)では、ロボット2がエリア1、エリア2のいずれかにあると、境界(2)(第二検出区域As12)、または境界(1)(第一検出区域As11)でロボットが検出されて、ロボット2が停止または減速してしまう。停止の場合はロボット2がある側の切替スイッチ50を積上にしないと再起動できないことがある。この際は、ロボット2がある側の切替スイッチ50を積上へ切替えるよう、操作盤51にて指示を行うなどの措置を行うとよい。また、停止や減速となると生産性が低下するので、運転中は、両方共に交換のパターンとしないような指示をしてもよい。
Also, in a pattern (not shown) where the
さらに安全性を高めるため、切替スイッチ50を交換から積上げに変更する際、積上げに変更した後に、リセットなどの確認ボタンが押されるまで積上げが開始しないように制御すれば、安全確認が確実に行われる。
In order to further improve safety, when changing the
また、本実施形態は、上記の構成に限定されるものではない。例えば、本実施形態は、パレタイズ動作が行われていない進入禁止空間において進入物が検出された場合、この検出を無視するものに限定されるものではない。例えば、本実施形態は、パレタイズ動作が行われていない進入禁止空間において進入物が検出された場合、ロボットを安全な速度で減速運転するようにしてもよい。ここで、安全な速度とは、ISO10218-1(JIS B 8433-1)に規定されている安全適合低減速度である250mm/sec(ロボットアーム先端速度)以下にすることが好ましい。 Moreover, this embodiment is not limited to the above configuration. For example, the present embodiment is not limited to ignoring the detection when an entering object is detected in a prohibited space in which no palletizing operation is being performed. For example, in this embodiment, when an entering object is detected in a prohibited space where no palletizing operation is performed, the robot may be decelerated at a safe speed. Here, the safe speed is preferably set to 250 mm/sec (robot arm tip speed) or less, which is the safe reduced speed specified in ISO10218-1 (JIS B 8433-1).
以上説明したように、本実施形態は、ロボット2が通過し得る最小の範囲に応じた進入禁止領域への立ち入りを禁止しているので、予め限定されているロボットの通過空間内への進入物を検出し、作業者がロボットの通過空間に近づいてもその安全性を担保することができると共に、パレタイズ装置において進入が制限される範囲が比較的小さくてコンパクトになる。また、本実施形態は、制約された可動範囲である進入禁止空間の切り替えを可能とすることによって外部空間における作業に支障をきたすことがなく、かつ進入禁止空間においてはロボットに接近するものを検出して作業の安全性を保つことができる。なお、外部空間における主な作業としては、パレット作業が挙げられる。パレット作業とは、ハンドファークやフォークリフトによる空パレットの供給、ワーク積が完了したバレットの搬出、人手によるパレット上のワークの位置修正、不足ワークの追加、余剰ワークの撤去等をいう。
As described above, in the present embodiment, entry into the restricted area is prohibited according to the minimum range through which the
[変形例]
図7、図8は、先に説明した実施形態のパレタイズ装置1の変形例を説明するための図であって、柵Fを用いない構成例を示している。図7、図8に示す構成は、パレタイズ装置1と、パレタイズ装置が備えるロボット2の通過空間At1の外縁と予め設定されている一定の距離Xを隔てた領域を少なくとも含む検出範囲Ap1(図8では範囲Ap2)への進入物を検出する検出装置と、により構成されている。図7は、パレット位置pp1、パレット位置pp2の二箇所でパレタイズを行う構成例を示し、図8は、パレット位置pp1、パレット位置pp2、パレット位置pp3の三箇所でパレタイズを行う構成例を示している。
図7、図8に示した構成例では、図示しないレーザスキャナ等のセンサによって検出範囲Ap1(図8では範囲Ap2)への進入物が検出されている。そして、検出範囲Ap1において進入物が検出された場合、セーフティコントローラ56は、ロボット2を停止させるようにロボットコントローラ55に指示を出す。なお、先の実施形態のように、ロボット2が協働ロボットである場合、他の条件の下にロボット2を減速させながら稼動させるようにしてもよい。また、このようなパレタイズ装置1を含むシステムでは、進入物が検出範囲Ap1、Ap2において検出されなくなることによりロボット2を自動的に再稼動させるようにしてもよい。検出範囲Ap1、Ap2は、床面より上方にあって床面と略平行な平面形状を有している。なお、当然のことながら、検出範囲Ap1、Ap2は、距離Xを隔てた領域を少なくとも含む範囲であるから、ロボット2の通過空間At1から距離X以上離れた範囲であってもよい。
[Modification]
FIGS. 7 and 8 are diagrams for explaining a modification of the
In the configuration examples shown in FIGS. 7 and 8, an object entering the detection range Ap1 (range Ap2 in FIG. 8) is detected by a sensor such as a laser scanner (not shown). Then, when an entering object is detected in the detection range Ap1, the
ここで、距離Xについて説明する。距離Xは、レーザスキャナやライトカーテン等が発するビームのスキャン方向(上下方向)が進入物の高さ方向に沿う場合、進入物が通過空間At1に対して接近を許容される最小の距離である。距離Xは、先に説明した式(1)によって算出される。また、式(1)中のK=1600mm/s、C=1200-0.4Hである。ただし、Cは850mm以上でなければならず、Hは、基準となる面(例えば床面)から検出範囲Ap1、Ap2までの距離(mm)である。したがって、以下の式(5)が成立する。
X=1600×T+(1200-0.4H)・・式(5)
また、接近方向を含む面と平行な面上で光をスキャンする検出装置では、Hの高さが1000mmを超えてはならない。また、本変形例にあっても、ロボットの停止時間が0.1sec、最小検出能力が40mmの光学的センサ等の安全装置の応答時間を0.06secとする。
Here, the distance X will be explained. The distance X is the minimum distance at which an intruding object is allowed to approach the passage space At1 when the scanning direction (vertical direction) of the beam emitted by a laser scanner, light curtain, or the like is along the height direction of the intruding object. . The distance X is calculated by Equation (1) described above. Also, K=1600 mm/s and C=1200-0.4H in the formula (1). However, C must be 850 mm or more, and H is the distance (mm) from the reference surface (for example, the floor surface) to the detection ranges Ap1 and Ap2. Therefore, the following formula (5) holds.
X=1600×T+(1200-0.4H) Formula (5)
Also, in a detector that scans light on a plane parallel to the plane containing the approach direction, the height of H should not exceed 1000 mm. Also in this modified example, the stop time of the robot is set to 0.1 sec, and the response time of the safety device such as an optical sensor having a minimum detection capability of 40 mm is set to 0.06 sec.
また、H=875mmの場合、
C=1200-0.4×875=850mmとなる。
H=900の場合、
C=1200-0.4×900=820となるが、規定により本変形例ではC=850mmとする。
したがって、本変形例のXは、以下のように求められる。
X=1600×(0.1+0.06)+850=1106mm
また、水平方向の検出高さを、前述のように1000mm以下、875mm以上とすることでCの値は最小の850mmとなって、Xを小さくできる。さらに、水平方向の検出高さを300mm以下とすれば、リスクアセスメントやそれに基づく保護方策を簡易にできる。検出範囲Ap1、Ap2の設置方向は水平が基本であるが、周囲の状況によってはやや傾けてもよい。
鉛直方向に光をスキャンする検出装置は、水平方向にスキャンするよりも最小距離Xが短くなるので好ましい。ただし、水平方向スキャンは鉛直方向スキャンよりも広範囲の検知が可能なので、検出装置の個数を少なくでき、コスト面や、制御を単純にできるので好ましい。さらに複数の検出の機構を組み合わせることによって、パレットの自動搬送部を不要とし、コンパクト、シンプル、安価なロボット式パレタイズ装置を提供することができる。また、パレタイズ作業完了や作業途中のパレットに人が近づいて、積み状態を修正する等の手作業も容易に行うことができるようになる。
Moreover, in the case of H=875 mm,
C=1200−0.4×875=850 mm.
For H=900,
Although C=1200−0.4×900=820, C=850 mm in this modified example according to regulations.
Therefore, X in this modified example is obtained as follows.
X=1600×(0.1+0.06)+850=1106mm
Further, by setting the detection height in the horizontal direction to 1000 mm or less and 875 mm or more as described above, the value of C becomes the minimum value of 850 mm, and X can be reduced. Furthermore, if the detection height in the horizontal direction is set to 300 mm or less, risk assessment and protective measures based thereon can be simplified. The installation directions of the detection ranges Ap1 and Ap2 are basically horizontal, but they may be slightly inclined depending on the surrounding conditions.
A detector that scans the light in the vertical direction is preferred because it results in a smaller minimum distance X than in the horizontal direction. However, since the horizontal scanning can detect a wider range than the vertical scanning, the number of detection devices can be reduced, and the cost and control can be simplified, which is preferable. Furthermore, by combining a plurality of detection mechanisms, an automatic pallet conveying unit is not required, and a compact, simple, and inexpensive robotic palletizing apparatus can be provided. In addition, manual work such as correcting the stacking state can be easily performed by a person who has completed the palletizing work or approaches the pallet in the middle of the work.
1・・・パレタイズ装置
2・・・ロボット
4・・・搬送周りセンサ
5・・・ロボット制御部
11、12・・・境界センサ
21、22・・・空間センサ
24、25・・・アーム
26・・・土台
27・・・基部
28・・・回転部
31、32・・・出入口センサ
50・・・切替スイッチ
51・・・操作盤
52・・・PLC
53・・・リレー回路
55・・・ロボットコントローラ
56・・・セーフティコントローラ
251・・・エンドエフェクタ
Ab1、Ab2・・・進入禁止空間
Ao1、Ao2・・・外部空間
As11・・・第一検出区域
As12・・・第二検出区域
As21・・・第三検出区域
As22・・・第四検出区域
As4・・・第五検出区域
As31・・・第六検出区域
As32・・・第七検出区域
At1、At2・・・通過空間
A・・・空間
C・・・搬送部
Cp・・・入出位置
F・・・柵
P1、P2・・・パレット
Sr1、Sr2・・・範囲
S・・・積上げ板面
W・・・ワーク
pp1、pp2、pp3・・・パレット位置
REFERENCE SIGNS
53...
Claims (9)
ロボットと、
前記ロボットの動作を制御するロボット制御部と、
前記ロボット制御部に接続された境界検出部と、を備え、
前記境界検出部は、前記パレタイズ動作または前記デパレタイズ動作中に前記ロボットが通過し得る通過空間の外部に定められ該通過空間の外周囲に位置する進入禁止空間と、該進入禁止空間の外部に定められる外部空間との境界の少なくとも一部を検出区域とし、該検出区域を通過する物体を検出し、
前記ロボット制御部は、前記境界検出部が前記検出区域を通過する物体を検出すると、前記ロボットを停止させ、または前記ロボットの移動速度を減少させ、
前記パレット位置が複数設定されると共に、複数の前記パレット位置の各々に応じて前記通過空間、前記進入禁止空間及び前記外部空間が設定されて、
前記ロボットは、前記複数の前記パレット位置のうちのいずれか一つである第一パレット位置におけるパレタイズ動作またはデパレタイズ動作と、他の一つである第二パレット位置におけるパレタイズ動作またはデパレタイズ動作とを交互に行い、
前記境界検出部による前記検出区域を、前記第一パレット位置に応じた前記検出区域である第一検出区域と前記第二パレット位置に応じた前記検出区域である第二検出区域とに交互に切替る切替部をさらに備え、
前記境界検出部は、前記第一検出区域と前記第二検出区域とのうち、前記パレタイズ動作または前記デパレタイズ動作が行われている側の前記パレット位置に応じた検出区域を検出し、
前記第一パレット位置に対応する前記通過空間及び前記第二パレット位置に対応する前記通過空間のそれぞれにおいて物体を検出する処理を行う空間検出部をさらに備え、
前記切替部は、前記空間検出部の前記処理により前記物体が検出されていないことを条件に、前記第一検出区域と前記第二検出区域とを切替る切替動作を行い、
前記ロボット制御部は、前記空間検出部が前記処理により前記物体を検出した場合には、前記切替動作を中止するパレタイズ装置。 A palletizing operation of stacking the goods on the pallet between an input/output position for receiving the goods from or delivering to the conveying part and a pallet position where the pallet on which the goods are stacked or unloaded is installed. Or a palletizing device that performs a depalletizing operation for unloading the articles from the pallet,
robot and
a robot control unit that controls the motion of the robot;
a boundary detection unit connected to the robot control unit;
The boundary detection unit comprises: an entry prohibited space defined outside a passage space through which the robot can pass during the palletizing operation or the depalletizing operation and positioned outside the passage space; At least part of the boundary with the external space is defined as a detection area, and an object passing through the detection area is detected;
When the boundary detection unit detects an object passing through the detection area, the robot control unit stops the robot or reduces the movement speed of the robot ,
A plurality of the pallet positions are set, and the passage space, the entry prohibited space and the external space are set according to each of the plurality of pallet positions,
The robot alternately performs a palletizing operation or depalletizing operation at a first pallet position, which is any one of the plurality of pallet positions, and a palletizing operation or depalletizing operation at a second pallet position, which is the other one of the plurality of pallet positions. go to
The detection area by the boundary detection unit is alternately switched between a first detection area, which is the detection area corresponding to the first pallet position, and a second detection area, which is the detection area according to the second pallet position. further equipped with a switching unit that
the boundary detection unit detects, from the first detection area and the second detection area, a detection area corresponding to the pallet position on the side where the palletizing operation or the depalletizing operation is performed;
further comprising a space detection unit that performs processing for detecting an object in each of the passing space corresponding to the first pallet position and the passing space corresponding to the second pallet position;
The switching unit performs a switching operation of switching between the first detection area and the second detection area on condition that the object is not detected by the processing of the space detection unit,
The robot control unit suspends the switching operation when the space detection unit detects the object through the processing .
前記ロボットの少なくとも一部及び前記ロボットに把持されている前記物品が前記パレタイズ動作または前記デパレタイズ動作中に前記通過空間外へ出ることがないように監視する監視制御手段を備える、請求項1に記載のパレタイズ装置。 The robot control unit
2. The apparatus according to claim 1, further comprising monitoring control means for monitoring so that at least part of the robot and the articles gripped by the robot do not move out of the passage space during the palletizing operation or the depalletizing operation. palletizing equipment.
前記パレタイズ動作または前記デパレタイズ動作を制御するパレタイズ制御手段を備え、前記パレタイズ制御手段と前記監視制御手段は、各々が独立したプログラムである、請求項2に記載のパレタイズ装置。 The robot control unit
3. The palletizing apparatus according to claim 2, further comprising palletizing control means for controlling said palletizing operation or said depalletizing operation, wherein said palletizing control means and said monitoring control means are independent programs.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2018215963A JP7227745B2 (en) | 2018-11-16 | 2018-11-16 | Palletizing device |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2018215963A JP7227745B2 (en) | 2018-11-16 | 2018-11-16 | Palletizing device |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JP2020082227A JP2020082227A (en) | 2020-06-04 |
| JP7227745B2 true JP7227745B2 (en) | 2023-02-22 |
Family
ID=70905505
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2018215963A Active JP7227745B2 (en) | 2018-11-16 | 2018-11-16 | Palletizing device |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JP7227745B2 (en) |
Families Citing this family (6)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN113979140B (en) * | 2021-10-28 | 2024-12-10 | 青岛诚广丰自动化工程有限公司 | A method for transporting sand cores used in cylinder end cover |
| CN114044326B (en) * | 2021-11-02 | 2025-02-11 | 广州数控机器人科技有限公司 | A palletizing system |
| CN115959486B (en) * | 2023-01-03 | 2023-07-14 | 上海图灵智造机器人有限公司 | Container stacking robot and using method |
| CN116276058B (en) * | 2023-05-06 | 2023-08-29 | 四川弥韧科技有限公司 | Automatic production system of gas meter section |
| CN117509193A (en) * | 2023-11-29 | 2024-02-06 | 国网智能科技股份有限公司 | Depalletizing robot, system and method for power distribution materials |
| CN120717166A (en) * | 2025-08-20 | 2025-09-30 | 北京起重运输机械设计研究院有限公司 | Automated mixed palletizing and packaging system |
Citations (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2000006083A (en) | 1998-06-17 | 2000-01-11 | Komori Corp | Robot movable range limiting device |
| US20150112483A1 (en) | 2012-03-12 | 2015-04-23 | Sidel Participations | Automatic automated installation |
| JP2017013209A (en) | 2015-07-06 | 2017-01-19 | セイコーエプソン株式会社 | Robot arm system |
Family Cites Families (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| WO2017060989A1 (en) * | 2015-10-07 | 2017-04-13 | オークラ輸送機株式会社 | Movement control device for movable device, movement control system, and movement control method for movable device |
-
2018
- 2018-11-16 JP JP2018215963A patent/JP7227745B2/en active Active
Patent Citations (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2000006083A (en) | 1998-06-17 | 2000-01-11 | Komori Corp | Robot movable range limiting device |
| US20150112483A1 (en) | 2012-03-12 | 2015-04-23 | Sidel Participations | Automatic automated installation |
| JP2017013209A (en) | 2015-07-06 | 2017-01-19 | セイコーエプソン株式会社 | Robot arm system |
Also Published As
| Publication number | Publication date |
|---|---|
| JP2020082227A (en) | 2020-06-04 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JP7227745B2 (en) | Palletizing device | |
| CN113727819B (en) | Robotic handling of soft products in non-rigid packaging | |
| TWI849379B (en) | Multi-pallet mixed-case robotic palletizer, method to control a robot, and computer program product to control a robot | |
| US10035667B2 (en) | Automated truck unloader for unloading/unpacking product from trailers and containers | |
| US20250178848A1 (en) | Robotic palletization system with variable conveyor height | |
| JP2025157302A (en) | Vision-assisted robotic depalletizer | |
| US11945666B2 (en) | Manufacturing device and conveyor means | |
| Comari et al. | Mobile cobots for autonomous raw-material feeding of automatic packaging machines | |
| JP7086380B2 (en) | Goods transfer device and cargo pick-up position detection device | |
| US20230321694A1 (en) | Detection of heavy objects using computer vision | |
| CN112930315A (en) | System and method for rapid removal of cut parts from a machining system | |
| TWI642028B (en) | Transportation system and automated storage and retrieval system with integral secured personnel access zones and remote rover shutdown | |
| EP3472079B1 (en) | Palletizing and/or depalletizing system of goods with drones | |
| JP7623568B2 (en) | Mobile robot with robotic arm | |
| WO2023059781A1 (en) | Stack containment structure | |
| US12384061B2 (en) | Safeguard enclosure and method of operating an autonomous part processing system | |
| JP2000006083A (en) | Robot movable range limiting device | |
| JP7490493B2 (en) | Control device for article moving mechanism | |
| US20250346012A1 (en) | Press system and control method of press system | |
| JP2025023446A (en) | Workpiece transport device | |
| JP2024537862A (en) | Collaborative Delta Robot | |
| Daher et al. | Sensorless localization of a minimally-actuated robotic system for automated pallet de-strapping | |
| WO2025262656A1 (en) | Self-driving vehicle, system and method for controlling a self-driving vehicle | |
| Salmi et al. | Man-Robot Cooperation—New Technologies and New Solutions |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20210908 |
|
| A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20220616 |
|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20220621 |
|
| A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20220810 |
|
| A02 | Decision of refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A02 Effective date: 20221004 |
|
| A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20221220 |
|
| C60 | Trial request (containing other claim documents, opposition documents) |
Free format text: JAPANESE INTERMEDIATE CODE: C60 Effective date: 20221220 |
|
| A911 | Transfer to examiner for re-examination before appeal (zenchi) |
Free format text: JAPANESE INTERMEDIATE CODE: A911 Effective date: 20221228 |
|
| C21 | Notice of transfer of a case for reconsideration by examiners before appeal proceedings |
Free format text: JAPANESE INTERMEDIATE CODE: C21 Effective date: 20230110 |
|
| 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: 20230207 |
|
| A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20230210 |
|
| R151 | Written notification of patent or utility model registration |
Ref document number: 7227745 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R151 |