(57)【要約】【課題】ワークの近接状態判定を行いつつ、ワークの位置認識および角度認識をより正確に行うことができる物品搬送装置を提供する。【解決手段】この物品搬送装置は、ワーク取出作業を行うロボット１０と、コンベヤ１００上のワークＷを撮像する撮像装置３０と、撮像された画像中でワーク検出を行うワーク識別手段と、各被検出ワークＷごとにその位置および角度に関するワーク情報を記憶するワーク情報記憶装置と、新たな画像における各被検出ワークＷのワーク情報と、前の画像における各被検出ワークＷのワーク情報とを比較することにより、新たな画像に前の画像と同一の被検出ワークＷが存在するか否かを判定する同一ワーク判定手段とを備え、同一であると判定された被検出ワークＷについて、一方の画像のワーク情報だけワーク情報記憶装置に保存するように構成されている。【選択図】図１
2019025634.tif 000002
【特許請求の範囲】
【請求項１】
複数のワークが搬送されるコンベヤに対しワーク取出作業を行う少なくとも１台のロボットと、
前記コンベヤ上の前記ワークを連続的に撮像する撮像装置と、
該撮像装置により撮像された画像中でワーク検出を行うワーク識別手段と、
該ワーク識別手段が前記ワーク検出を行った時に、被検出ワークごとにその位置および角度に関するワーク情報を記憶するワーク情報記憶装置と、
前記ワーク検出が行われた新たな画像における前記各被検出ワークの前記ワーク情報と、前記ワーク検出が行われた少なくとも１つの前の画像における前記各被検出ワークの前記ワーク情報とを比較することにより、前記新たな画像に前記前の画像と同一の前記被検出ワークが存在するか否かを判定する同一ワーク判定手段と、
該同一ワーク判定手段で同一であると判定された少なくとも１つの前記被検出ワークについて、前記新たな画像における前記ワーク情報と前記前の画像における前記ワーク情報のうち、所定の基準情報に近い１つだけ前記ワーク情報記憶装置に保存されるようにするワーク情報選定手段と、
前記各画像において前記各被検出ワークに干渉領域を設定する干渉領域設定手段と、
前記各被検出ワークの前記干渉領域に他の前記被検出ワークの輪郭が干渉しているか否かを判定する干渉判定手段とを備え、
該干渉判定手段により干渉していると判定された前記被検出ワークに対し前記ロボットが前記ワーク取出作業を行わないように構成されている物品搬送装置。
【請求項２】
前記干渉領域設定手段が、前記ワークの種類に応じて前記干渉領域を設定するように構成されている請求項１に記載の物品搬送装置。
【請求項３】
前記撮像装置が、前記コンベヤが所定距離移動する度に前記ワークを撮像するように構成されている請求項１又は２に記載の物品搬送装置。
【請求項４】
前記ワーク取出作業を行うために当該物品搬送装置を操作する操作者の入力を受付ける入力装置と、
該入力装置の入力に基づき前記干渉領域設定手段が設定する前記干渉領域の形状および大きさのうち少なくとも一方を調整する干渉領域調整手段とを備える請求項１〜３の何れかに記載の物品搬送装置。
【請求項５】
前記干渉領域調整手段が、表示装置に前記ワークの画像とモデル決定用枠とを表示させると共に、前記ワークの画像のうち、前記入力装置の入力に基づき位置および大きさが調整される前記モデル決定用枠内に配置された部分を当該ワークの干渉領域設定範囲として決定し、
前記干渉領域設定手段が、前記各画像において前記各被検出ワークの前記干渉領域設定範囲に対し前記干渉領域を設定するように構成されている請求項４に記載の物品搬送装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、物品搬送装置に関する。
【背景技術】
【０００２】
従来、コンベヤ上にランダムに載置されコンベヤの作動により移動する複数のワークを撮像装置により撮像し、撮像装置により撮像された画像を用いてロボットによるワーク取出作業を行うように構成された物品搬送装置が知られている（例えば、特許文献１参照。）。この物品搬送装置は、撮像された画像上でワーク検出を行うと共に、各被検出ワークの周りに近接状態判定領域を設定し、近接状態判定領域に他の被検出ワークが存在するか否かを判定するように構成されている。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２０１６−１８５５７３号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
前記物品搬送装置では、撮像装置によってコンベヤ上にランダムに載置されたワークを撮像し、撮像画像を用いて検出されたワークをロボットにより取出すので、各々のワークは撮像された画像の何れかに全体が写っている必要がある。このため、連続して撮像された２つの画像には重複する範囲が存在することになる。また、物品の検出精度を向上するためには、収差の影響も少なく、ワークの平面形状が正確に映る画像の中心近くにワークが存在することが望ましいため、検出精度を向上するために、連続する２つの画像だけではなく、連続する３つ以上の画像に重複する範囲が存在することもある。
【０００５】
この重複した範囲があることにより、複数の画像に同一の被検出ワークが存在することになる。一方、被検出ワークの検出精度、つまり、画像上の被検出ワークの位置認識や角度認識が正確であればあるほど、ロボットによる取出作業に有利である。特許文献１記載の物品搬送装置では、ワークの近接状態判定は行っているが、複数の画像に同一の被検出ワークが存在していても、最新の画像で当該被検出ワークの位置および角度を認識し、ロボットによる取出作業を行っている。
【０００６】
本発明は、このような事情に鑑みてなされたものであって、ワークの近接状態判定を行いつつ、ワークの位置認識および角度認識をより正確に行うことができる物品搬送装置の提供を目的とする。
【課題を解決するための手段】
【０００７】
上記課題を解決するために、本発明は以下の手段を採用する。
本発明の一態様の物品搬送装置は、複数のワークが搬送されるコンベヤに対しワーク取出作業を行う少なくとも１台のロボットと、前記コンベヤ上の前記ワークを連続的に撮像する撮像装置と、該撮像装置により撮像された画像中でワーク検出を行うワーク識別手段と、該ワーク識別手段が前記ワーク検出を行った時に、被検出ワークごとにその位置および角度に関するワーク情報を記憶するワーク情報記憶装置と、前記ワーク検出が行われた新たな画像における前記各被検出ワークの前記ワーク情報と、前記ワーク検出が行われた少なくとも１つの前の画像における前記各被検出ワークの前記ワーク情報とを比較することにより、前記新たな画像に前記前の画像と同一の前記被検出ワークが存在するか否かを判定する同一ワーク判定手段と、該同一ワーク判定手段で同一であると判定された少なくとも１つの前記被検出ワークについて、前記新たな画像における前記ワーク情報と前記前の画像における前記ワーク情報のうち、所定の基準情報に近い１つだけ前記ワーク情報記憶装置に保存されるようにするワーク情報選定手段と、前記各画像において前記各被検出ワークに干渉領域を設定する干渉領域設定手段と、前記各被検出ワークの前記干渉領域に他の前記被検出ワークの輪郭が干渉しているか否かを判定する干渉判定手段とを備え、該干渉判定手段により干渉していると判定された前記被検出ワークに対し前記ロボットが前記ワーク取出作業を行わないように構成されている。
【０００８】
当該態様では、新たな画像および少なくとも１つの前の画像に存在している被検出ワークについて、新たな画像におけるワーク情報と前の画像におけるワーク情報とが比較され、例えば所定の基準情報として当該ワークのモデル画像を用いる場合は、モデル画像との類似度が高い方のワーク情報がワーク情報記憶装置に保存される。ワーク自体の形状にばらつきが少ない場合、モデル画像との類似度が高い方が被検出ワークの形状が実際の形状に近いことを意味する。このため、実物のワークの形状により近い被検出ワークのワーク情報がワーク情報記憶装置に保存されることになる。
【０００９】
ロボットはワーク情報から得られる被検出ワークの位置、角度等を用いて取出作業を行うため、実物のワークの形状により近い被検出ワークのワーク情報がワーク情報記憶装置に残ることにより、ワークの位置認識および角度認識をより正確に行うことが可能となる。
また、このように正確な被検出ワークに干渉領域を設定するので、干渉領域の設定もより適切なものとなり、ワークの取出作業の正確性の向上や効率化を図る上で有利である。
【００１０】
前記態様において、前記干渉領域設定手段が、前記ワークの種類に応じて前記干渉領域を設定するように構成されていることが好ましい。このように構成することにより、ワークの種類に応じてより適切な範囲が干渉領域として設定されることになるので、ワークの取出作業の正確性の向上や効率化を図る上でより有利である。
【００１１】
前記態様において、前記撮像装置が、前記コンベヤが所定距離移動する度に前記ワークを撮像するように構成されていることが好ましい。このように構成することにより、新たな画像と前の画像との重複範囲の設定を容易かつ確実に行うことが可能となる。例えば、撮像装置においてワークの形状が比較的正確に映る範囲がわかっている場合、前記所定距離を設定することにより、ワークの形状が比較的正確に映る範囲に必ず全てのワークの全体が撮像される状態を実現することができる。
【００１２】
前記態様において、前記ワーク取出作業を行うために当該物品搬送装置を操作する操作者の入力を受付ける入力装置と、該入力装置の入力に基づき前記干渉領域設定手段が設定する前記干渉領域の形状および大きさのうち少なくとも一方を調整する干渉領域調整手段とを備えることが好ましい。
【００１３】
当該構成では、ワーク取出作業を行うために物品搬送装置を操作する操作者が経験等に基づいて干渉領域の調整を行うことができる。操作者は物品搬送装置を実際に操作する者であり、ロボットの癖や、ロボットにより取出すワークの癖も知っている場合が多い。このため、操作者が経験に基づいて干渉領域を設定できるよう構成することにより、より効率的なワークの取出作業を実現することが可能となる。
【００１４】
前記態様において、前記干渉領域調整手段が、表示装置に前記ワークの画像とモデル決定用枠とを表示させると共に、前記ワークの画像のうち、前記入力装置の入力に基づき位置および大きさが調整される前記モデル決定用枠内に配置された部分を当該ワークの干渉領域設定範囲として決定し、前記干渉領域設定手段が、前記各画像において前記各被検出ワークの前記干渉領域設定範囲に対し前記干渉領域を設定するように構成されていることが好ましい。
【００１５】
当該構成では、操作者が経験等に基づいて、ワークの全体ではなく一部を干渉領域設定範囲とすることもできる。ワークの種類によってはワークの全体ではなく一部を干渉領域設定範囲にした方が、ロボットによるワーク取出作業で不具合が発生し難くなる場合もあり、それを操作者が経験に基づいて任意に設定することができるので、作業効率を向上する上で有利である。
【発明の効果】
【００１６】
本発明によれば、ワークの近接状態判定を行いつつ、ワークの位置認識および角度認識をより正確に行うことができる。
【図面の簡単な説明】
【００１７】
【図１】本発明の第１の実施形態に係る物品搬送装置の概略平面図である。
【図２】第１の実施形態の物品搬送装置のブロック図である。
【図３】第１の実施形態の物品搬送装置の撮像装置により撮像された画像の例を示す図である。
【図４】第１の実施形態の物品搬送装置の撮像装置により撮像された画像の例を示す図である。
【図５】本発明の第２の実施形態の物品搬送装置のブロック図である。
【図６】第２の実施形態の物品搬送装置の調整画面の例を示す図である。
【図７】第２の実施形態の物品搬送装置のモデル画像設定画面の例を示す図である。
【図８】第２の実施形態の物品搬送装置のモデル画像設定画面の例を示す図である。
【図９】第２の実施形態の物品搬送装置の干渉領域調整画面の例を示す図である。
【発明を実施するための形態】
【００１８】
本発明の第１の実施形態に係る物品搬送装置を図面を参照しながら以下に説明する。
この物品搬送装置は、図１に示すように、コンベヤ１００に対しワークＷの取出作業を行うロボット１０と、制御装置２０と、コンベヤ１００の上方に配置され、コンベヤ１００上のワークＷを連続的に撮像する撮像装置３０とを備えている。コンベヤ１００は、ベルトコンベヤ、エプロンコンベヤ、パンコンベヤ、振動コンベヤ、ローラコンベヤ等の公知の各種コンベヤを用いることができる。なお、撮像装置３０はコンベヤ１００が所定距離移動する度に撮像を行うように構成されている。
【００１９】
ロボット１０は、複数のアーム部材および関節を備えると共に、複数の関節をそれぞれ駆動する複数のサーボモータ１１を備えている。各サーボモータ１１として、回転モータ、直動モータ等の各種のサーボモータを用いることが可能である。各サーボモータ１１はその作動位置を検出するエンコーダ等の作動位置検出装置を内蔵しており、作動位置検出装置の検出値が制御装置２０に送信される。
【００２０】
ロボット１０の先端にはワークＷを保持可能なワーク保持装置１２が取付けられている。ワーク保持装置１２は、ワークＷを把持する爪を有するものでもよく、ワークＷを吸着する電磁石や吸引装置を有するものでもよい。ワーク保持装置１２は制御装置２０により制御される。
【００２１】
制御装置２０は、図２に示すように、例えば、ＣＰＵ、ＲＡＭ等を有する制御部２１と、表示装置２２と、入力装置２３と、不揮発性ストレージ、ＲＯＭ等を有する記憶装置２４と、ロボット１０のサーボモータ１１にそれぞれ対応するように設けられた複数のサーボ制御器２５と、制御装置２０に接続されると共に操作者が持ち運び可能な教示操作盤２６とを備えている。教示操作盤２６は主にロボット１０の教示に用いられるものであり、制御装置２０と無線通信するように構成されていてもよい。
【００２２】
記憶装置２４にはシステムプログラム２４ａが格納されており、システムプログラム２４ａが制御装置２０の基本機能を担っている。また、記憶装置２４には、教示操作盤２６を用いて作成された動作プログラム２４ｂが少なくとも１つずつ格納されている。
【００２３】
また、記憶装置２４には、撮像された画像中でワーク検出を行うワーク検出プログラム（ワーク識別手段）２４ｃと、被検出ワークＷごとにその位置および角度に関するワーク情報を記憶装置（ワーク情報記憶装置）２４に保存する保存プログラム２４ｄと、新たな画像に前の画像と同一の被検出ワークＷが存在するか否かを判定する同一ワーク判定プログラム（同一ワーク判定手段）２４ｅと、同一であると判定された被検出ワークＷについて、前記新たな画像における前記ワーク情報と前記前の画像における前記ワーク情報のうち１つだけが保存された状態にするワーク情報選定プログラム（ワーク情報選定手段）２４ｆとが格納されている。
【００２４】
さらに、記憶装置２４には、各画像において各被検出ワークＷに干渉領域ＩＡを設定する干渉領域設定プログラム（干渉領域設定手段）２４ｇと、各被検出ワークＷの干渉領域ＩＡに他の被検出ワークＷの輪郭が干渉しているか否かを判定する干渉判定プログラム（干渉判定手段）２４ｈとが格納されている。
【００２５】
制御部２１はシステムプログラム２４ａにより動作し、記憶装置２４に格納されている動作プログラム２４ｂを読み出してＲＡＭに一時的に格納し、読み出した動作プログラム２４ｂに沿って各サーボ制御器２５に制御信号を送り、これによりロボット１０の各サーボモータ１１のサーボアンプを制御すると共に、ワーク保持装置１２によるワークＷの把持および非把持を制御する。
【００２６】
ワーク保持装置１２によるワークＷの把持を行うため、制御部２１は以下の処理を行う。
先ず、制御部２１はワーク検出プログラム２４ｃにより動作し、撮像装置３０から受信した画像データ（以下、単に画像とも称する。）に周知の画像処理、例えば二値化処理を行い、これにより画像中で各ワークＷの輪郭等を際立たせる。そして、当該輪郭の形状と記憶装置２４に予め格納されているモデル画像とを比較し、所定の基準を超えて一致している輪郭に対応をするものをワークＷとして検出する。
【００２７】
続いて、制御部２１は保存プログラム２４ｄにより動作し、各被検出ワークＷについて、その位置および角度の情報を含むワーク情報を記憶装置２４に保存する。当該位置は、例えば、被検出ワークＷの輪郭の図心や特徴点の、ロボット１０の基準位置やコンベヤ１００の基準位置に対する位置とすることができる。当該角度は、例えば、被検出ワークＷの輪郭の中心線がコンベヤ１００の進行方向となす角度とすることができる。
【００２８】
前記のワーク検出およびワーク情報の格納は、制御部２１が撮像装置３０から画像を受信する度に行われる。
続いて、制御部２１は同一ワーク判定プログラム２４ｅにより動作し、新たな画像に前の画像と同一の被検出ワークＷが存在するか否かを判定する。例えば、撮像装置３０は図１における範囲Ａ１を撮像した後に、図１における範囲Ａ２を撮像することになる。範囲Ａ１の画像は図３のようになり、範囲Ａ２の画像は図４のようになる。なお、図１において範囲Ａ１と範囲Ａ２をコンベヤ１００の幅方向にずらして記載しているが、実際は範囲Ａ１と範囲Ａ２はコンベヤ１００の幅方向にずれていない。
【００２９】
つまり、制御部２１が範囲Ａ２の画像を受信した時、図４の画像が新たな画像となり、図３の画像が前の画像となる。前の画像は１つだけではなく複数あってもよい。
制御部２１はワーク検出プログラム２４ｃや保存プログラム２４ｄにより各被検出ワークＷについて、位置および角度の情報を含むワーク情報を得ているので、ワーク情報同士を比較することにより新たな画像に前の画像と同一の被検出ワークＷが存在するか否かを判定する。例えば、新たな画像内の被検出ワークＷのワーク情報との差が所定の基準値内であるワーク情報が前の画像に存在する場合、当該被検出ワークＷは前の画像にも存在すると判定する。
【００３０】
同一の被検出ワークＷが新たな画像および前の画像に存在すると判定されると、制御部２１はワーク情報選定プログラム２４ｆにより動作し、予め記憶装置２４に記憶されているモデル画像又は当該モデル画像から得られる情報と、新たな画像のワーク情報および前の画像のワーク情報とを比較し、モデル画像に対する類似度が最も高いワーク情報をその被検出ワークＷのワーク情報として記憶装置２４に保存する。
【００３１】
例えば、ワーク情報にワーク検出プログラム２４ｃにより検出された被検出ワークＷの輪郭の形状が含まれている場合、輪郭の形状をモデル画像と比較し、最も一致度が高い（近い）ワーク情報がその被検出ワークＷのワーク情報として記憶装置２４に保存される。また、被検出ワークＷの輪郭の中心線の長さや輪郭の各辺の長さがワーク情報に含まれている場合、それらをモデルとなる中心線の長さや各辺の長さと比較し、最も一致度が高い（近い）ワーク情報がその被検出ワークＷのワーク情報として記憶装置２４に保存される。何れの場合も、新たな画像におけるワーク情報と前の画像におけるワーク情報のうち、所定の基準情報に近い１つだけが記憶装置２４に記憶される。
【００３２】
続いて、制御部２１は干渉領域設定プログラム２４ｇにより動作し、例えば図３や図４に示すように、各画像において各被検出ワークＷに干渉領域ＩＡを設定する。干渉領域ＩＡの形状はワークＷの種類に対応して予め記憶装置２４に格納されており、適用される干渉領域ＩＡの形状は、例えば各被検出ワークＷの輪郭の形状に基づき自動的に選択される。格納されている干渉領域ＩＡの形状を、各被検出ワークＷのワーク情報に含まれている角度の情報に基づき回転させ、各被検出ワークＷのワーク情報に含まれている位置の情報に基づき配置することにより、各画像において各被検出ワークＷに干渉領域ＩＡが設定される。
【００３３】
続いて、制御部２１は干渉判定プログラム２４ｈにより動作し、各被検出ワークＷの干渉領域ＩＡに他の被検出ワークＷの輪郭が干渉しているか否かを判定する。図３の場合、右上の２つの五角形の被検出ワークＷは干渉していると判定され、左上の五角形の被検出ワークＷと長円形の被検出ワークＷは干渉していると判定される。
【００３４】
続いて、制御部２１は、各被検出ワークＷのワーク情報、コンベヤ１００の搬送速度等を用いながら、ロボット１０の各サーボモータ１１のサーボアンプを制御すると共に、ワーク保持装置１２によるワークＷの把持および非把持を制御し、コンベヤ１００上のワークＷを一つずつ取出す。この時、干渉していると判定された被検出ワークＷに対しワーク取出作業を行わないように、制御部２１は各サーボモータ１１およびワーク保持装置１２を制御する。
【００３５】
このように、本実施形態によれば、新たな画像および少なくとも１つの前の画像に存在している被検出ワークＷについて、新たな画像におけるワーク情報と前の画像におけるワーク情報とが比較され、当該ワークＷのモデル画像とより類似しているワーク情報が記憶装置２４に保存される。ワークＷ自体の形状にばらつきが少ない場合、モデル画像とより類似している方が被検出ワークＷの形状が実物の形状に近いと言える。このため、実物の形状により近い被検出ワークＷのワーク情報が記憶装置２４に保存されることになる。
【００３６】
ロボット１０はワーク情報から得られる被検出ワークＷの位置、角度等を用いて取出作業を行うため、実物の形状により近い被検出ワークＷのワーク情報が記憶装置２４に残ることにより、ワークＷの位置認識および角度認識をより正確に行うことが可能となる。
また、このようにより正確な被検出ワークＷに干渉領域ＩＡを設定するので、干渉領域ＩＡの設定もより適切なものとなり、ワークＷの取出作業の正確性の向上や効率化を図る上で有利である。
【００３７】
また、本実施形態では、ワークＷの種類に応じて干渉領域ＩＡが設定されるので、ワークＷの種類に応じてより適切な範囲が干渉領域ＩＡとして設定されることになり、これはワークＷの取出作業の正確性の向上や効率化を図る上でより有利である。
【００３８】
また、本実施形態では、撮像装置３０はコンベヤ１００が所定距離移動する度にワークＷを撮像する。このように構成することにより、新たな画像と前の画像との重複範囲の設定を容易かつ確実に行うことが可能となる。例えば、撮像装置３０においてワークＷの平面形状が正確に映る範囲がわかっている場合、前記所定距離を設定することにより、ワークの平面形状が正確に映る範囲に必ず全てのワークＷの全体が撮像される状態を実現することができる。
【００３９】
なお、撮像装置３０は所定時間おきに撮像を行ってもよく、その他の決められたタイミングで撮像を行ってもよく、何れの場合も連続的な撮像である。
また、被検出ワークＷの位置および角度ではなく、被検出ワークＷの輪郭の形状データや画像データをワーク情報として記憶装置２４に保存してもよい。この場合、輪郭の形状データや画像データは、被検出ワークＷの位置や角度を特定又は導出できるものであるから、当該ワーク情報も被検出ワークＷの角度および位置に関する情報である。
【００４０】
本発明の第２の実施形態に係る物品搬送装置を図面を参照しながら以下に説明する。
第２の実施形態は第１の実施形態の構成に加え、干渉領域ＩＡを任意に設定する構成を有するものである。第１の実施形態と同様の構成には同一の符号を付し、その説明を割愛する。
【００４１】
第２の実施形態では、図５に示すように、記憶装置２４に干渉領域調整プログラム（干渉領域調整手段）２４ｉが格納されている。
制御部２１は干渉領域調整プログラム２４ｉにより作動し、図６に示されるような調整画面４０を表示装置２２に表示させる。調整画面４０には、モデル画像設定ボタン４０ａと、干渉領域調整ボタン４０ｂとが表示されている。
【００４２】
モデル画像設定ボタン４０ａを押すと図７に示すモデル画像設定画面４１に遷移し、画面上にワークＷの画像が表示される。なお、当該画像にＣＡＤデータ等の設計データを用いることも可能であるが、撮像装置３０で撮像した画像を画像処理することによって抽出されたワークＷの輪郭画像であってもよい。
【００４３】
また、モデル画像設定画面４１上にはモデル決定用枠４１ａが表示され、メニューバーの中には、モデル決定用枠４１ａの形状、大きさ、位置等を変更するためのボタン４１ｂ、確定ボタン４１ｃ等が表示される。操作者は入力装置２３を用いてボタン４１ｂ，４１ｃを操作しモデル決定用枠４１ａの形状、大きさ、位置等を確定する。
【００４４】
例えば、図８に示される形状、大きさ、および位置でモデル決定用枠４１ａが確定されると、図８のモデル決定用枠４１ａ内に実線で示される形状がモデル画像となる。決定されたモデル画像は第１の実施形態で説明したモデル画像として記憶装置２４に格納され、また、第１の実施形態で説明した干渉領域ＩＡの設定範囲として記憶装置２４に格納される。
【００４５】
続いて、設定画面４０に戻り、干渉領域調整ボタン４０ｂを押すと、図９に示す干渉領域調整画面４２に遷移し、画面上に設定したモデル画像Ｍと、干渉領域枠４２ａが表示される。また、メニューバーの中には、干渉領域枠４２ａの形状を変更するためのボタン４２ｂ、干渉領域枠４２ａの大きさや位置を変更するためのボタン４２ｃ、モデル画像Ｍおよび干渉領域枠４２ａを回転させるためのボタン４２ｄ、確定ボタン４２ｅ等が表示される。操作者は入力装置２３を用いてボタン４２ｂ〜４２ｅを操作し、干渉領域枠４２ａの形状、位置、大きさ等を確定する。
【００４６】
操作者は経験等に基づき、ワークＷの種類に応じて干渉領域枠４２ａの形状、位置、および大きさを設定することができる。例えば、略四角形のワークＷは通常は略四角形の干渉領域枠４２ａが適しているように見えるが、ワークＷの種類、搬送速度等によっては長円形状の干渉領域枠４２ａが適している場合もあり、操作者はワークＷの種類、ワークＷの量等に応じて干渉領域枠４２ａの形状を選択することができる。
【００４７】
また、ワークＷの種類、搬送速度等によって、モデルＭの長手方向の端部と干渉領域枠４２ａとの間隔を小さくした方が取出し効率が上がる場合等は、操作者はそのように干渉領域枠４２ａを設定することができる。さらに、モデルＭの配置角度に応じてそれぞれ干渉領域枠４２ａを設定したい場合は、ボタン４２ｄによりモデルＭを回転させながら、それぞれの配置角度で干渉領域枠４２ａ確定する。
【００４８】
このように確定された干渉領域枠４２ａは、第１の実施形態で説明した干渉領域ＩＡとして記憶装置２４に格納され、第１の実施形態で説明したように、各被検出ワークＷのワーク情報の位置および角度に基づき、各被検出ワークＷに干渉領域ＩＡが設定される。
なお、被検出ワークＷのコンベヤ１００の搬送方向に干渉領域ＩＡを自動的に広くし、又は、搬送方向と直行する方向に干渉領域ＩＡを自動的に狭くする設定ボタンを、干渉領域設定画面４２に設けてもよい。
【００４９】
第２の実施形態によれば、第１の実施形態の作用効果に加え、ワーク取出作業を行うために物品搬送装置を操作する操作者が経験等に基づいて干渉領域ＩＡの調整を行うことができる。操作者は物品搬送装置を実際に操作する者であり、ロボット１０の癖や、ロボット１０により取出すワークＷの癖も知っている場合が多い。このため、操作者が経験に基づいて干渉領域ＩＡを設定できるよう構成することにより、より効率的なワークＷの取出作業を実現することが可能となる。
【符号の説明】
【００５０】
１０  ロボット
１１  サーボモータ
１２  ワーク保持装置
２０  制御装置
２１  制御部
２２  表示装置
２３  入力装置
２４  記憶装置（ワーク情報記憶装置）
２４ａ  システムプログラム
２４ｂ  動作プログラム
２４ｃ  ワーク検出プログラム（ワーク識別手段）
２４ｄ  保存プログラム
２４ｅ  同一ワーク判定プログラム（同一ワーク判定手段）
２４ｆ  ワーク情報選定プログラム（ワーク情報選定手段）
２４ｇ  干渉領域設定プログラム（干渉領域設定手段）
２４ｈ  干渉判定プログラム（干渉判定手段）
２４ｉ  干渉領域調整プログラム（干渉領域調整手段）
２５  サーボ制御器
２６  教示制御盤
３０  撮像装置
４０  調整画面
４１  モデル画像設定画面
４１ａ  モデル決定用枠
４２  干渉領域調整画面
４２ａ  干渉領域枠
１００  コンベヤ
Ｗ  ワーク
ＩＡ  干渉領域
Ｍ  モデル画像
【図１】
2019025634.tif 000003
【図２】
2019025634.tif 000004
【図３】
2019025634.tif 000005
【図４】
2019025634.tif 000006
【図５】
2019025634.tif 000007
【図６】
2019025634.tif 000008
【図７】
2019025634.tif 000009
【図８】
2019025634.tif 000010
【図９】
2019025634.tif 000011