JP2010000560A - 残留変形性薄物把持装置 - Google Patents
残留変形性薄物把持装置 Download PDFInfo
- Publication number
- JP2010000560A JP2010000560A JP2008160693A JP2008160693A JP2010000560A JP 2010000560 A JP2010000560 A JP 2010000560A JP 2008160693 A JP2008160693 A JP 2008160693A JP 2008160693 A JP2008160693 A JP 2008160693A JP 2010000560 A JP2010000560 A JP 2010000560A
- Authority
- JP
- Japan
- Prior art keywords
- residual
- thin object
- deformable thin
- control
- distance
- 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.)
- Pending
Links
- 230000007246 mechanism Effects 0.000 claims abstract description 222
- 238000013459 approach Methods 0.000 claims abstract description 35
- 238000000926 separation method Methods 0.000 claims description 21
- 238000010191 image analysis Methods 0.000 claims description 16
- 239000000758 substrate Substances 0.000 claims description 15
- 238000003384 imaging method Methods 0.000 claims description 14
- 239000004744 fabric Substances 0.000 abstract description 244
- 238000004519 manufacturing process Methods 0.000 abstract description 7
- 238000012545 processing Methods 0.000 description 99
- 238000000034 method Methods 0.000 description 42
- 230000008569 process Effects 0.000 description 25
- 239000000463 material Substances 0.000 description 19
- 238000000605 extraction Methods 0.000 description 16
- 239000003550 marker Substances 0.000 description 14
- 238000001514 detection method Methods 0.000 description 7
- 230000009466 transformation Effects 0.000 description 6
- 238000009434 installation Methods 0.000 description 5
- 238000013519 translation Methods 0.000 description 5
- 238000011161 development Methods 0.000 description 4
- 238000012986 modification Methods 0.000 description 4
- 230000004048 modification Effects 0.000 description 4
- 239000002390 adhesive tape Substances 0.000 description 3
- NJPPVKZQTLUDBO-UHFFFAOYSA-N novaluron Chemical compound C1=C(Cl)C(OC(F)(F)C(OC(F)(F)F)F)=CC=C1NC(=O)NC(=O)C1=C(F)C=CC=C1F NJPPVKZQTLUDBO-UHFFFAOYSA-N 0.000 description 3
- 238000003825 pressing Methods 0.000 description 3
- 238000004140 cleaning Methods 0.000 description 2
- 239000003086 colorant Substances 0.000 description 2
- 238000004891 communication Methods 0.000 description 2
- 238000005516 engineering process Methods 0.000 description 2
- 238000011156 evaluation Methods 0.000 description 2
- 230000006870 function Effects 0.000 description 2
- 238000004458 analytical method Methods 0.000 description 1
- 238000005452 bending Methods 0.000 description 1
- 230000008859 change Effects 0.000 description 1
- 238000006243 chemical reaction Methods 0.000 description 1
- 210000000078 claw Anatomy 0.000 description 1
- 238000012937 correction Methods 0.000 description 1
- 230000008878 coupling Effects 0.000 description 1
- 238000010168 coupling process Methods 0.000 description 1
- 238000005859 coupling reaction Methods 0.000 description 1
- 238000009795 derivation Methods 0.000 description 1
- 230000000694 effects Effects 0.000 description 1
- 238000002474 experimental method Methods 0.000 description 1
- 230000001771 impaired effect Effects 0.000 description 1
- 230000003287 optical effect Effects 0.000 description 1
- 230000003068 static effect Effects 0.000 description 1
- 230000005654 stationary process Effects 0.000 description 1
Images
Landscapes
- Manipulator (AREA)
Abstract
【課題】本発明の課題は、布地等が床面等に平らな状態で存在する場合において、布地等にダメージや、汚れ、折り目を残すことなく、高確率で自動的にその布地等を把持することができ、且つ、製造コストをできるだけ低く抑えることができる把持装置を提供することにある。
【解決手段】本発明に係る把持装置1,2は、ハンド部21を第1距離離間させ、下側のフィンガ部21bが布地CL等の縁部に接触する位置(第1位置)まで把持機構2Aを移動させる。次いで、同装置は、ハンド部を第2距離まで接近させる。続いて、同装置は、把持機構を第1位置よりも上後方の位置(第2位置)に移動させ、ハンド部を第3距離まで接近させる。その後、同装置は、フィンガ部21Aが第11距離離間された状態で把持機構を少なくとも第2位置よりも前方の位置に移動させる。そして、同装置は、フィンガ部を第12距離まで接近させる。
【選択図】図1
【解決手段】本発明に係る把持装置1,2は、ハンド部21を第1距離離間させ、下側のフィンガ部21bが布地CL等の縁部に接触する位置(第1位置)まで把持機構2Aを移動させる。次いで、同装置は、ハンド部を第2距離まで接近させる。続いて、同装置は、把持機構を第1位置よりも上後方の位置(第2位置)に移動させ、ハンド部を第3距離まで接近させる。その後、同装置は、フィンガ部21Aが第11距離離間された状態で把持機構を少なくとも第2位置よりも前方の位置に移動させる。そして、同装置は、フィンガ部を第12距離まで接近させる。
【選択図】図1
Description
本発明は、布地や、フィルム、紙等の残留変形性薄物の自動把持装置に関する。
近年、アパレル業界や、クリーニング業界、リネンサプライ業界、福祉業界、医療業界等から、布地のハンドリング、例えば、布地の搬送や、布地の積み重ね、布地の折り畳み等を全て自動で行うことが可能なロボットの開発を待ち望む声が聞かれる。
ところで、このような布地の全自動ハンドリングを実現させるためには、先ず、布地の自動把持技術を確立する必要がある。そして、この布地の自動把持技術については現在までに様々な提案がなされている。
例えば、過去に「多数の布地が入れた容器から1つの布地を任意の位置で把持して持ち上げる持上げグリッパ装置(以下「第1従来装置」という)」が提案されている(例えば、特許文献1や特許文献2参照)。なお、この持上げグリッパ装置は、具体的には、主に、自動昇降機構と、自動昇降機構の末端に取り付けられるグリッパ開閉機構(例えば、エアーチャックや、クリップ、ツングス等)とから構成されている。
また、過去に「一対の相反する方向を向いた中空針や、粘着テープ、負圧を利用して布地を持ち上げる布地持上げ装置(以下「第3従来装置」という)」が提案されている(例えば、特許文献3参照)。
また、過去に「左右方向に移動可能な2つの指部を有しその2つの指部で布地を摘み上げる2指平行ハンド装置(以下「第4従来装置」という)」や「近接して配置される2つのローラを有し片方のローラを順回転させもう片方のローラを逆回転させて布地を巻き込み上げる2指平行ハンド装置(以下「第5従来装置」という)」が提案されている(例えば、非特許文献1参照)。
また、過去に「左右方向に移動可能な2つの指部を有し布地を山形に変形させる2指平行ハンド機構と、山側に変形された布地の下空間に挿入され布地を持ち上げる布地持ち上げハンド機構とを独立して備える布地把持装置(以下「第6従来装置」という)」が提案されている(例えば、非特許文献2参照)。
特開2002−321869号公報
特開平7−231999号公報
特開平7−68066号公報
大澤文明、外1名,各種布地混在洗濯物の把握用指の試作と把握実験評価,「日本ロボット学会誌」,2001年9月,第19巻,第6号,p.735−743
若松栄史、外2名,薄板状物体のマニピュレーションにおける曲げ変形操作の静力学的解析,「日本機械学会論文集(C編)」,1997年4月,第63巻,第608号,p.1102−1109
しかし、第1従来装置や第2従来装置には、布地が床面や容器の底面に平らな状態で存在する場合、その布地を持ち上げることができる確率は決して高くないという問題がある。その一方、第3従来装置、第4従来装置、第5従来装置および第6従来装置は、布地が床面や容器の底面に平らな状態で存在する場合であってもかなり高い確率でその布地を持ち上げることができる。しかし、第3従来装置には、布地にダメージを与えたり布地を汚したりするおそれを否定しきれないという問題がある。また、第4従来装置や第5従来装置には、布地の種類によっては布地に酷い折り目がつき布地の外観が損なわれたり布地にダメージを与えたりするという問題がある。また、第6従来装置には、布地にダメージを与えたり布地を汚したり残留変形性薄物に折り目をつけたりする問題はないが、ロボットアームやロボットハンドが2台ずつ必要となるため、製造コストが極めて高くなるという問題がある。
本発明の課題は、布地や、フィルム、紙、シート等の残留変形性薄物が床面や容器の底面等に平らな状態で存在する場合において、残留変形性薄物にダメージを与えたり残留変形性薄物を汚したり残留変形性薄物に折り目をつけたりすることなく、高確率で自動的にその残留変形性薄物を把持することができ、且つ、製造コストをできるだけ低く抑えることができる残留変形性薄物把持装置を提供することにある。
第1発明に係る残留変形性薄物把持装置は、残留変形性薄物を把持するための残留変形性薄物把持装置であって、残留変形性薄物把持機構、残留変形性薄物把持機構移動機構および制御装置を備える。なお、ここにいう「残留変形性」とは、外力を受けて変形しその外力が除去されてもその変形形状を一定時間以上保ち続ける性質を意味する。また、ここにいう「残留変形性薄物」とは、例えば、布地や、フィルム、紙、シートなどである。また、本発明において、この残留変形性薄物の形状は特に限定されないが、矩形であれば残留変形性薄物把持装置の制御が行いやすくなる。また、本発明において、この残留変形性薄物の縁には厚肉部分(例えば、折り返し部分など)が形成されているのが好ましい。残留変形性薄物把持機構は、少なくとも2つのハンド部および第2接近離間機構を含む。ハンド部は、一対のフィンガ部および第1接近離間機構を有する。一対のフィンガ部は、互いに対抗している。第1接近離間機構は、一対のフィンガ部の対抗方向を含む面(以下「第1面」という)に沿って一対のフィンガ部を相対移動させて一対のフィンガ部を接近および離間させることが可能である。なお、フィンガ部は、第1面に沿ってスライド移動するように構成されてもよいし、支点を中心として蟹爪のように開閉動するように構成されてもよい。また、ここにいう「相対移動」とは、少なくとも片方のフィンガ部を第1面に沿って移動させることにより一方のフィンガ部と他方のフィンガ部との相対的な位置関係を変化させることである。第2接近離間機構は、第1面と直交する方向(以下「第1方向」という)に沿って同一直線上でハンド部を相対移動させてハンド部を接近および離間させることが可能である。なお、ここにいう「相対移動」とは、少なくとも1つのハンド部を第1方向に沿って移動させることにより1つ以上のハンド部と他のハンド部との相対的な位置関係を変化させることである。なお、第1接近離間機構および第2接近離間機構としては、具体的には、ボールネジ機構、エアシリンダ機構、モータシリンダ機構、電動スライダ機構、ベルトスライダ機構、リニアスライダ機構およびラックピニオン機構などの機構が挙げられる。なお、これらの機構は、主に、駆動源、送り部材およびガイド部材から構成されている。なお、ボールネジ機構は、モータを駆動源とし、ボールネジ又は台形ネジを送り部材とし、LMガイド材等をガイド部材とするスライド移動機構であって、モータの回転をボールネジ又は台形ネジに伝達して移動対象物をLMガイド等のガイド部材に沿ってスライド移動させる機構である。また、エアシリンダ機構は、エアコンプレッサを駆動源とし、ピストンロッドを送り部材兼ガイド部材とするスライド移動機構であって、ピストンロッドの直動を利用してピストンロッドに取り付けられた移動対象物をスライド移動させる機構である。また、モータシリンダ機構は、モータを駆動源とし、ピストンロッドを送り部材兼ガイド部材とするスライド移動機構であって、モータの回転をボールネジに伝達してピストンロッドに取り付けられた移動対象物をスライドさせる機構である。また、電動スライダ機構は、モータを駆動源とし、ボールネジ等を送り部材とし、LMガイド材等をガイド部材とするスライド移動機構であって、モータの回転をボールネジに伝達して移動対象物をLMガイド材等のガイド部材に沿ってスライド移動させる機構である。また、ベルトスライダ機構は、モータを駆動源とし、ベルト又はワイヤを送り部材とし、LMガイド材等をガイド部材とするスライド移動機構であって、モータの回転をベルト又はワイヤに伝達して移動対象物をLMガイド材等のガイド部材に沿ってスライド移動させる機構である。また、リニアスライダ機構は、磁石を駆動源とし、送り部材を同じく磁石とし、LMガイド材等をガイド部材とするスライド移動機構であって、リニアモータの原理を利用して移動対象物をスライド移動させる機構である。また、ラックピニオン機構は、モータを駆動源とし、ラックおよびピニオンを送り部材とし、LMガイド材等をガイド部材とするスライド移動機構であって、モータの回転によりピニオンを回転させ、ラックに取り付けられた移動対象物をLMガイド材等のガイド部材に沿ってスライド移動させる機構である。残留変形性薄物把持機構移動機構は、残留変形性薄物把持機構を少なくとも上下方向および前後方向に移動させることが可能である。制御装置は、制御部を有する。制御部は、第1制御、第2制御、第3制御、第4制御、第5制御、第6制御および第7制御を行う。第1制御では、制御部が、ハンド部を第1距離離間させるように第2接近離間機構を制御する。第2制御では、制御部が、第1制御後又は第1制御中に、一方のフィンガ部が残留変形性薄物の縁部に接触する位置(以下「第1位置」という)まで残留変形性薄物把持機構を移動させるように残留変形性薄物把持機構移動機構を制御する。なお、このような制御を実現させるためには、残留変形性薄物を専用台の規定の位置に置くようにしたり、デジタル式ステレオカメラによる画像データに基づいて残留変形性薄物の縁部を残留変形性薄物把持装置に認識させたりする等の手法を利用すればよい。第3制御では、制御部が、第2制御後に、ハンド部を第1距離よりも短い距離(以下「第2距離」という)まで接近させるように第2接近離間機構を制御する。第4制御では、制御部が、第3制御後に、残留変形性薄物把持機構を第1位置よりも上後方の位置(以下「第2位置」という)に移動させるように残留変形性薄物把持機構移動機構を制御する。第5制御では、制御部が、第4制御後又は第4制御中に、ハンド部を第2距離よりも短い距離(以下「第3距離」という)まで接近させるように第2接近離間機構を制御する。なお、第3距離は、残留変形性薄物の変形後の形状を加味して決定される。第6制御では、制御部が、第4制御後又は第5制御後に、フィンガ部が第11距離離間された状態で残留変形性薄物把持機構を少なくとも第2位置よりも前方の位置(以下「第3位置」という)に移動させるように残留変形性薄物把持機構移動機構を制御する。なお、「フィンガ部を第11距離離間する状態」をつくるタイミングは、第6制御前であればどのタイミングであってもよい。第7制御では、制御部が、第6制御後に、フィンガ部を第11距離よりも短い距離(以下「第12距離」という)まで接近させるように第1接近離間機構を制御する。
この残留変形性薄物把持装置は、制御装置により残留変形性薄物の把持動作が開始されると、先ず、ハンド部を第1距離離間させ、残留変形性薄物把持機構を第1位置まで移動させる。なお、このとき、下側のフィンガ部の下面が残留変形性薄物の縁部に接触している。次いで、この残留変形性薄物把持装置は、ハンド部を第2距離まで接近させる。なお、このとき、下側のフィンガ部の下面と残留変形性薄物の上面との摩擦が十分に高い条件であれば、又は、下側のフィンガ部が残留変形性薄物を下方向に押しつけた状態であれば、残留変形性薄物は、ハンド部同士の接近により、山形(側面視において)に変形させられる。つまり、残留変形性薄物の山形部分の下には、山形の空間(以下「山形空間」という)が生じる。続いて、この残留変形性薄物把持装置は、残留変形性薄物把持機構を第2位置に移動させ、ハンド部を第3距離まで接近させる。つまり、このとき、残留変形性薄物把持機構は、ハンド部同士が接近した状態で残留変形性薄物の山形部分の手前上方位置に位置することになる。なお、このとき、残留変形性薄物は、その性質により変形形状を保ち続けている。また、このときの第3距離、つまりハンド部の接近距離は、山形空間に下側のフィンガ部を挿入できるような距離でなければならない。また、第2位置は「残留変形性薄物把持機構がそのまま前進したときに下側のフィンガ部が山形空間に挿入されるような高さ位置」であることが好ましい。その後、この残留変形性薄物把持装置は、フィンガ部を第11距離離間した状態で残留変形性薄物把持機構を第3位置に移動させる。なお、第11距離は、残留変形性薄物の山形部分が入る距離でなければならない。また、第3位置は、「一対のフィンガ部が残留変形性薄物の山形部分を挟み込む状態となる位置」でなければならない。そして、この残留変形性薄物把持装置は、フィンガ部を第12距離まで接近させる。つまり、このとき、この残留変形性薄物把持装置は、フィンガ部で残留変形性薄物を把持する。なお、第12距離は「残留変形性薄物に過度の応力が加わらない程度の距離」とするのが好ましい。
つまり、この残留変形性薄物把持装置では、プログラムされた残留変形性薄物把持機構の一連の動作により、残留変形性薄物の縁部が山形に変形させられ、その山形部分が一対のフィンガ部により把持されることになる。このため、この残留変形性薄物把持装置では、残留変形性薄物を把持するのに一対の相反する方向を向いた中空針や、粘着テープ、負圧を利用する必要が全くなく、また、残留変形性薄物を折り目が付くほど摘んだり巻き込んだりする必要が全くない。したがって、この残留変形性薄物把持装置では、残留変形性薄物が床面や容器の底面等に平らな状態で存在する場合において、残留変形性薄物にダメージを与えたり残留変形性薄物を汚したり残留変形性薄物に折り目をつけたりすることなく、高確率で自動的にその残留変形性薄物を把持することができる。また、この残留変形性薄物把持装置は、1台のロボットアーム(残留変形性薄物把持機構移動機構)と、1台のロボットハンド(残留変形性薄物把持機構)から構築することができる。したがって、この残留変形性薄物把持装置は、製造コストをできるだけ低く抑えながら製造することができる。
第2発明に係る残留変形性薄物把持装置は、第1発明に係る残留変形性薄物把持装置であって、制御部は、第8制御をさらに行う。第8制御では、制御部が、第3制御後第4制御前に、ハンド部を第2距離よりも長い距離(以下「第4距離」という)離間させるように第2接近離間機構を制御する。なお、かかる場合、第1発明に係る残留変形性薄物把持装置における第3距離は第4距離に置き換えられる。
このため、この残留変形性薄物把持装置では、第2距離および第4距離を適切に設定することにより、残留変形性薄物の山形部分を安定化させることができる。
第3発明に係る残留変形性薄物把持装置は、第1発明又は第2発明に係る残留変形性薄物把持装置であって、撮像装置をさらに備える。撮像装置は、残留変形性薄物を撮像し、残留変形性薄物の画像データを生成する。なお、撮像装置としては、例えば、デジタル式のステレオカメラが好ましい。また、本発明において、撮像装置の撮影領域は残留変形性薄物把持機構の移動可能領域内に限定されるのは言うまでもない。制御装置は、画像解析部および第1位置決定部をさらに有する。画像解析部は、画像データを画像解析する。第1位置決定部は、画像解析部の画像解析結果に基づいて第1位置を決定する。
このため、この残留変形性薄物把持装置では、撮像装置の撮像範囲内において残留変形性薄物を無造作に置くことができる。したがって、この残留変形性薄物把持装置は、残留変形性薄物のハンドリングの全自動化に大きく貢献する。
第4発明に係る残留変形性薄物把持装置は、第3発明に係る残留変形性薄物把持装置であって、画像解析部は、画像データを二値化処理して残留変形性薄物の輪郭情報を導出した後に、輪郭情報から第1長さ以上の長さを有する直線輪郭部分(以下「特定直線輪郭部分」という)を検出する。そして、第1位置決定部は、画像解析部において特定直線輪郭部分が1つだけ検出された場合、特定直線輪郭部分の第1規定位置を第1位置として決定し、画像解析部において特定直線輪郭部分が2つ以上検出された場合、特定直線輪郭部分から所定条件に基づいて1つの特定直線輪郭部分を選択し(以下、このようにして選択された特定直線輪郭部分を「選択特定直線輪郭部分」という)、選択特定直線輪郭部分の第1規定位置を第1位置として決定する。なお、ここにいう「所定条件」は、例えば、特定直線輪郭部分と残留変形性薄物把持機構との位置関係等から決定される。
このため、この残留変形性薄物把持装置では、十分に長い直線部を有する残留変形性薄物を、かなり高い確率で把持することができる。
第5発明に係る残留変形性薄物把持装置は、第4発明に係る残留変形性薄物把持装置であって、第1位置決定部は、画像解析部において特定直線輪郭部分情報が検出されなかった場合、第1長さ未満の長さを有する直線輪郭部分の第2規定位置を第1位置として決定する。制御部は、第1制御、第2制御、第3制御、第4制御、第5制御、第6制御、第7制御、第9制御および第10制御を行う。第9制御では、制御部が、第7制御後に、残留変形性薄物把持機構を第3位置よりも上方の位置に移動させるように残留変形性薄物把持機構移動機構を制御する。第10制御では、制御部が、第9制御後に、フィンガ部を第12距離よりも長い距離(以下「第13距離」という)離間させるように第1接近離間機構を制御する。なお、第13距離は「フィンガ部がもはや残留変形性薄物を把持することができなくなる距離」でなければならない。
つまり、この残留変形性薄物把持装置は、特定直線輪郭部分が検出されるまで、残留変形性薄物を把持して上に持ち上げて離す動作を繰り返す。このため、この残留変形性薄物把持装置を用いれば、残留変形性薄物を置く設置者は、エラーが出る度にいちいち残留変形性薄物を置き直す必要がなくなる。したがって、この残留変形性薄物把持装置は、残留変形性薄物のハンドリングの全自動化に大きく貢献する。
第6発明に係る残留変形性薄物把持装置は、第1発明から第5発明のいずれかに係る残留変形性薄物把持装置であって、制御部は、第11制御をさらに行う。第11制御では、制御部が、第7制御後に、ハンド部を第3距離よりも長い距離離間させるように第2接近離間機構を制御する。なお、この第11制御では、制御部が、ハンド部を残留変形性薄物の両端部に位置するように移動させるのが好ましい。また、このように、ハンド部を残留変形性薄物の両端部に位置させるためには、画像データからの長さ情報を利用する方法や、フィンガ部の側面等に、発光素子および受光素子からなる光学センサ等のセンサを付ける方法などが考えられる。また、この第11制御が行われる際、残留変形性薄物把持機構は、第1方向が水平面(鉛直方向と直交する面)と平行となる状態とされてもよいし、第1方向が水平面と交差する状態とされてもよい。
このため、この残留変形性薄物把持装置は、残留変形性薄物を把持するだけでなくフィンガ部に残留変形性薄物を把持させたままハンド部を残留変形性薄物の縁部に沿って滑らせて残留変形性薄物を展開させることができる(以下、このような展開方法を「つまみ滑り展開」という)。したがって、この残留変形性薄物把持装置は、残留変形性薄物のハンドリングの全自動化に大きく貢献する。
なお、第1方向が水平面と平行となるように残留変形性薄物把持機構がされた状態においてつまみ滑り展開を行う場合、残留変形性薄物の縁部に折り返し等、厚みの厚い部分があるのが好ましい。これは、つまみ滑り展開中に残留変形性薄物がフィンガ部から滑り落ちるおそれがあるためである。一方、第1方向が水平面と交差するように残留変形性薄物把持機構がされた状態においてつまみ滑り展開を行う場合、残留変形性薄物の縁部には折り返し等、厚みの厚い部分がなくても全く問題ない。
第7発明に係る残留変形性薄物把持装置は、第6発明に係る残留変形性薄物把持装置であって、制御部は、第12制御および第13制御をさらに行う。第12制御では、制御部が、第11制御後又は第11制御中に、残留変形性薄物把持機構を第1方向が水平面に平行となる状態としたまま残留変形性薄物把持機構を下前方又は下後方に向かって移動させるように残留変形性薄物把持機構移動機構を制御する。第13制御では、制御部が、第12制御後に、フィンガ部を第12距離よりも長い距離(以下「第14距離」という)離間させるように第1接近離間機構を制御する。なお、第14距離は「フィンガ部がもはや残留変形性薄物を把持することができなくなる距離」でなければならない。
このため、この残留変形性薄物把持装置は、残留変形性薄物をつまみ滑り展開させた後に、残留変形性薄物を静置することができる。したがって、この残留変形性薄物把持装置は、残留変形性薄物のハンドリングの全自動化に大きく貢献する。
第8発明に係る残留変形性薄物把持装置は、第1発明から第7発明のいずれかに係る残留変形性薄物把持装置であって、フィンガ部には、残留変形性薄物との接触箇所に高摩擦性シートが貼付されている。なお、ここにいう「高摩擦性シート」とは、例えば、ゴムシート等である。
このため、この残留変形性薄物把持装置は、押付力を高めることなく残留変形性薄物を山形に変形させることができる。
第9発明に係る残留変形性薄物把持装置は、第1発明から第8発明のいずれかに係る残留変形性薄物把持装置であって、残留変形性薄物把持機構回転機構をさらに備える。残留変形性薄物把持機構回転機構は、対抗方向と第1方向とを含む面に沿って残留変形性薄物把持機構を回転させることが可能である。
このため、この残留変形性薄物把持装置は、残留変形性薄物が水平方向に対して傾いて置かれていても残留変形性薄物を把持することができる。
第10発明に係る残留変形性薄物把持装置は、第1発明から第9発明のいずれかに係る残留変形性薄物把持装置であって、残留変形性薄物把持機構移動機構は、残留変形性薄物把持機構を上下方向、前後方向および左右方向に移動させることが可能である。
このため、この残留変形性薄物把持装置では、残留変形性薄物の置き場所の自由度を高めることができる。
第11発明に係る残留変形性薄物把持装置は、第1発明から第9発明のいずれかに係る残留変形性薄物把持装置であって、残留変形性薄物把持機構旋回機構をさらに備える。残留変形性薄物把持機構旋回機構は、残留変形性薄物把持機構を旋回させることが可能である。
このため、この残留変形性薄物把持装置では、残留変形性薄物の置き場所の自由度を高めることができる。
第12発明に係る残留変形性薄物把持装置は、第6発明に係る残留変形性薄物把持装置であって、一対のフィンガ部は、基板、第1突起部および第2突起部をそれぞれ有する。第1突起部は、基板の基端部から基板の板厚方向第1側に延びている。第2突起部は、基板の先端部から基板の板厚方向第1側に延びている。また、この第2突起部は、第1突起部と対抗する側の角部が面取りされている。なお、第2突起部の面取り面は、平面であってもよいし、曲面であってもよい。そして、この一対のフィンガ部は、第1突起部同士および第2突起部同士が互いに対抗するように配置されている。
このため、残留変形性薄物の縁部に折り返し等、厚みの厚い部分がある場合であっても、残留変形性薄物把持装置は、滑らかにつまみ滑り展開を行うことができる。
第13発明に係る残留変形性薄物把持装置は、第12発明に係る残留変形性薄物把持装置であって、第2突起部は、基板の先端部から基板の板厚方向第1側に第1突起部よりも低い高さまで延びている。つまり、一対のフィンガ部において第1突起部同士が接触したとき、第2突起部の間には一定の隙間が生じることになる。
このため、この残留変形性薄物把持装置は、一定範囲の厚みを有する残留変形性薄物に対して把持力を弱めることができる。したがって、この残留変形性薄物把持装置は、一定範囲の厚みを有する残留変形性薄物に対して過度な応力を加えずに済む。よって、この残留変形性薄物把持装置は、一定範囲の厚みを有する残留変形性薄物をいたずらに傷めることがない。
第14発明に係る残留変形性薄物把持装置は、第1発明から第13発明のいずれかに係る残留変形性薄物把持装置であって、フィンガ部には、対抗面に圧力センサが取り付けられている。また、制御部は、圧力センサの出力値に基づいてフィンガ部同士の接近距離を制御する。
このため、この残留変形性薄物把持装置は、残留変形性薄物の厚みによらず、残留変形性薄物の把持力を一定にすることができる。したがって、この残留変形性薄物把持装置は、残留変形性薄物に余分な応力を加えずに済む。よって、この残留変形性薄物把持装置は、いたずらに残留変形性薄物を傷めることがない。
第1発明に係る残留変形性薄物把持装置では、残留変形性薄物が床面や容器の底面等に平らな状態で存在する場合において、残留変形性薄物にダメージを与えたり残留変形性薄物を汚したり残留変形性薄物に折り目をつけたりすることなく、高確率で自動的にその残留変形性薄物を把持することができる。また、この残留変形性薄物把持装置は、1台のロボットアーム(残留変形性薄物把持機構移動機構)と、1台のロボットハンド(残留変形性薄物把持機構)から構築することができる。したがって、この残留変形性薄物把持装置は、製造コストをできるだけ低く抑えながら製造することができる。
第2発明に係る残留変形性薄物把持装置では、第2距離および第4距離を適切に設定することにより、残留変形性薄物の山形部分を安定化させることができる。
第3発明に係る残留変形性薄物把持装置では、撮像装置の撮像範囲内において残留変形性薄物を無造作に置くことができる。したがって、この残留変形性薄物把持装置は、残留変形性薄物のハンドリングの全自動化に大きく貢献する。
第4発明に係る残留変形性薄物把持装置では、十分に長い直線部を有する残留変形性薄物を、かなり高い確率で把持することができる。
第5発明に係る残留変形性薄物把持装置は、残留変形性薄物のハンドリングの全自動化に大きく貢献する。
第6発明に係る残留変形性薄物把持装置は、残留変形性薄物を把持するだけでなくフィンガ部に残留変形性薄物を把持させたままハンド部を残留変形性薄物の縁部に沿って滑らせて残留変形性薄物を展開させることができる。したがって、この残留変形性薄物把持装置は、残留変形性薄物のハンドリングの全自動化に大きく貢献する。
第7発明に係る残留変形性薄物把持装置は、残留変形性薄物をつまみ滑り展開させた後に、残留変形性薄物を静置することができる。したがって、この残留変形性薄物把持装置は、残留変形性薄物のハンドリングの全自動化に大きく貢献する。
第8発明に係る残留変形性薄物把持装置は、押付力を高めることなく残留変形性薄物を山形に変形させることができる。
第9発明に係る残留変形性薄物把持装置は、残留変形性薄物が水平方向に対して傾いて置かれていても残留変形性薄物を把持することができる。
第10発明に係る残留変形性薄物把持装置では、残留変形性薄物の置き場所の自由度を高めることができる。
第11発明に係る残留変形性薄物把持装置では、残留変形性薄物の置き場所の自由度を高めることができる。
第12発明に係る残留変形性薄物把持装置は、残留変形性薄物の縁部に折り返し等、厚みの厚い部分がある場合であっても、滑らかにつまみ滑り展開を行うことができる。
第13発明に係る残留変形性薄物把持装置は、一定範囲の厚みを有する残留変形性薄物に対して把持力を弱めることができる。したがって、この残留変形性薄物把持装置は、一定範囲の厚みを有する残留変形性薄物に対して過度な応力を加えずに済む。よって、この残留変形性薄物把持装置は、一定範囲の厚みを有する残留変形性薄物をいたずらに傷めることがない。
第14発明に係る残留変形性薄物把持装置は、残留変形性薄物の厚みによらず、残留変形性薄物の把持力を一定にすることができる。したがって、この残留変形性薄物把持装置は、残留変形性薄物に余分な応力を加えずに済む。よって、この残留変形性薄物把持装置は、いたずらに残留変形性薄物を傷めることがない。
本発明の実施の形態に係る布地処理装置1は、図1に示されるように、第1載置台5Aに置かれる布地を把持した後にその把持した布地を展開して第2載置台5Bに静置する装置であって、主に、布地処理ロボット2、デジタル式ステレオカメラ3およびコンピュータ4から構成される。なお、本実施の形態において、デジタル式ステレオカメラ3はUSBケーブル(図示せず)を介してコンピュータ4に接続され、布地処理ロボット2もRS−232Cケーブル(図示せず)を介してコンピュータ4に接続される。
以下、布地処理ロボット2、デジタル式ステレオカメラ3およびコンピュータ4についてそれぞれ詳述していく。
<布地処理ロボット>
布地処理ロボット2は、図1〜4に示されるように、主に、ロボットハンド2Aおよびロボットアーム2Bから構成される。なお、ロボットハンド2Aは、図1および図2に示されるように、ロボットアーム2Bの先端側部分に回動自在に取り付けられている。以下、ロボットハンド2Aおよびロボットアーム2Bについてそれぞれ詳述していく。
布地処理ロボット2は、図1〜4に示されるように、主に、ロボットハンド2Aおよびロボットアーム2Bから構成される。なお、ロボットハンド2Aは、図1および図2に示されるように、ロボットアーム2Bの先端側部分に回動自在に取り付けられている。以下、ロボットハンド2Aおよびロボットアーム2Bについてそれぞれ詳述していく。
(1)ロボットハンド
ロボットハンド2Aは、図5〜8に示されるように、主に、ハンド機構21および第1スライド機構22から構成される。
ロボットハンド2Aは、図5〜8に示されるように、主に、ハンド機構21および第1スライド機構22から構成される。
ハンド機構21は、図5〜8に示されるように、主に、一対のフィンガ部21Aおよび第2スライド機構21Bから構成される。
フィンガ部21Aは、図5〜12に示されるように、上側フィンガ部21aと下側フィンガ部21bとに区別される。
上側フィンガ部21aは、図9〜12に示されるように、主に、ベース部211、先端突起部212および基端突起部213から形成されている。ベース部211は、略直方体状(あるいは厚板状)を呈するブロック体部分である。先端突起部212は、図9〜12に示されるように、ベース部211の長手方向先端側部分からベース部211の厚み方向片側に向かって延びている。なお、この先端突起部212は、図9〜12から明らかなように、突起方向の端面が平面となっている。また、この先端突起部212は、図11から明らかなように、基端突起部213に対抗する面が半円筒曲面となっている。基端突起部213は、ベース部211の長手方向基端側部分から先端突起部212の突起方向と同一方向に向かって延びている。なお、この基端突起部213は、図9〜12から明らかなように、突起方向の端面が平面となっている。
下側フィンガ部21bは、図9〜12に示されるように、主に、ベース部211、先端突起部212、基端突起部213および締結部214から形成されている。ベース部211は、略直方体状を呈するブロック体部分である。なお、このベース部211の底面(布地CLと接触する面)には、ゴムシートが貼り付けられている。先端突起部212は、図9〜12に示されるように、ベース部211の長手方向先端側部分からベース部211の厚み方向片側に向かって延びている。なお、この先端突起部212は、図9〜12から明らかなように、突起方向の端面が平面となっている。また、この先端突起部212は、図11から明らかなように、基端突起部213に対抗する面が半円筒曲面となっている。基端突起部213は、ベース部211の長手方向基端側部分から先端突起部212の突起方向と同一方向に向かって延びている。なお、この基端突起部213は、図9〜12から明らかなように、突起方向の端面が平面となっている。締結部214は、ベース部211の基端面から長手方向に沿って延びる略直方体状(あるいは厚板状)のブロック体部分である。
そして、この上側フィンガ部21aと下側フィンガ部21bとは、図5〜12に示されるように、基端突起部213の突起方向の端面同士および先端突起部212の突起方向の端面同士が互いに対抗するように配置される。なお、上側フィンガ部21aおよび下側フィンガ部21bでは、基端突起部213の高さ(突起方向の長さ)が先端突起部212の高さ(突起方向の長さ)よりも0.2mm高くなるように設計されている。したがって、上側フィンガ部21aの基端突起部213の突起方向の端面と、下側フィンガ部21bの基端突起部213の突起方向の端面とが面接触したとき、上側フィンガ部21aの先端突起部212の突起方向の端面と、下側フィンガ部21bの先端突起部212の突起方向の端面との間には、0.4mmの隙間が生じることになる。また、上側フィンガ部21aはスライド移動が可能となるように第2スライド機構21Bのスライダ21e(後述)に締結されるが、下側フィンガ部21bはハンド機構21の下側に締結部214を介して固定的に締結される。つまり、上側フィンガ部21aと下側フィンガ部21bとは、コンピュータ4によって第2スライド機構21Bが制御されることにより、離間したり接近(接触を含む)したりすることが可能となる。
第2スライド機構21Bは、図5に示されるように、主に、ボールネジ21c、小型電動機21d、スライダ21e、カップリング21fおよびLMガイド材(図示せず)から構成されている。そして、この第2スライド機構21Bでは、小型電動機21dが回転し出すと、その回転動力がボールネジ21cに伝達され、その結果、ボールネジ21cが自身の軸を中心として回転する。すると、そのボールネジ21cの回転動力によってスライダ21eがLMガイド材に沿って直線的にスライド移動し、その結果、スライダ21eに連結される上側フィンガ部21aがスライド移動する。なお、小型電動機21dが逆転駆動される場合、そのスライダ21eの進行方向は、小型電動機21dが正転駆動される場合のスライダ21eの進行方向とは逆になる。また、この小型電動機21dは、コンピュータ4にRS−232Cケーブルを介して接続されており、コンピュータ4から送信される制御信号によって正転したり逆転したり停止したりする。
第1スライド機構22は、図5〜8に示されるように、一方のハンド機構21を左右方向にスライド移動させる第11スライド機構22Aと、もう一方のハンド機構21を同じく左右方向にスライド移動させる第12スライド機構22Bとを備えている。なお、この第11スライド機構22Aと第12スライド機構22Bとは、機械的には完全に独立されている。そして、第11スライド機構22Aおよび第12スライド機構22Bは、それぞれ、図5〜8に示されるように、主に、ボールネジ(図示せず)、小型電動機22d、スライダ(図示せず)およびLMガイド材(図示せず)から構成されている。そして、この第1スライド機構22では、小型電動機22dが回転し出すと、その回転動力がボールネジに伝達され、その結果、ボールネジが自身の軸を中心として回転する。すると、そのボールネジの回転動力によってスライダがLMガイド材に沿って直線的にスライド移動し、その結果、スライダに連結されるハンド機構21がスライド移動する。なお、小型電動機22dが逆転駆動される場合、そのスライダの進行方向は、小型電動機22dが正転駆動される場合のスライダの進行方向とは逆になる。つまり、2つのハンド機構21は、コンピュータ4によって第1スライド機構22が制御されることにより、離間したり接近(接触を含む)したりすることが可能となる。また、この小型電動機22dは、コンピュータ4にRS−232Cケーブルを介して接続されており、コンピュータ4から送信される制御信号によって正転したり逆転したり停止したりする。
(2)ロボットアーム
ロボットアーム2Bは、図1〜4に示されるように、主に、台座25a、回転テーブル25b、第1連結部25c、第1アーム部25d、第2連結部25eおよび第2アーム部25fから構成されている。
ロボットアーム2Bは、図1〜4に示されるように、主に、台座25a、回転テーブル25b、第1連結部25c、第1アーム部25d、第2連結部25eおよび第2アーム部25fから構成されている。
台座25aには、天板上に回転テーブル25bが配置されている。そして、この台座25aには、回転テーブル25bを回転させる回転機構(図示せず)が収容されている。
第1連結部25cは、回転テーブル25bに固定的に締結されている。そして、この第1連結部25cには、第1アーム部25dが連結されている。
第1アーム部25dは、略柱状の部材であって、基端側部分が第1連結部25cに連結され、先端側部分が第2連結部25eに連結されている。そして、この第1アーム部25dは、第1連結部25cとの連結点を中心として、回転テーブル25bの回転方向を含む面に直交する面(以下「第1面」という)内を回転することができる。
第2連結部25eは、第1アーム部25dと第2アーム部25fと連結する。そして、この第2連結部25eは、第1アーム部25dとの連結点を中心として、第1面内を回転することができる。
第2アーム部25fは、略柱状の部材であって、基端側部分が第2連結部25eに連結されており、先端側部分がロボットハンド2Aに連結されている。そして、この第2アーム部25fは、自身の軸を中心として回転することができる。また、この第2アーム部25fの先端側部分は、上述したように、ロボットハンド2Aが連結点を中心として第1面内を回転することができるようにロボットハンド2Aに連結されている。
なお、このようなロボットアーム2Bは、市販されており、当業者であれば容易に入手することができる。
<デジタル式ステレオカメラ>
デジタル式ステレオカメラ3は、2つの撮像部を有しており、それぞれの撮像部においてカメラ付属のモジュールにより歪曲補正前および歪曲補正後のデジタル化濃淡画像、カラー画像、エッジ画像を生成することができる。そして、このデジタル式ステレオカメラ3は、画像が生成される度、USBケーブルを介してこれらの画像をコンピュータ4に送信する。
デジタル式ステレオカメラ3は、2つの撮像部を有しており、それぞれの撮像部においてカメラ付属のモジュールにより歪曲補正前および歪曲補正後のデジタル化濃淡画像、カラー画像、エッジ画像を生成することができる。そして、このデジタル式ステレオカメラ3は、画像が生成される度、USBケーブルを介してこれらの画像をコンピュータ4に送信する。
なお、本実施の形態において、このデジタル式ステレオカメラ3の焦点は第1載置台5Aの天板に合わせられている。そして、このデジタル式ステレオカメラ3は、第1載置台5Aの天板が全て撮影範囲に含まれるように固定的に設置されている。
なお、このようなデジタル式ステレオカメラ3としては、例えば、digiclops社製のBumbee2等を利用することができる。
<コンピュータ>
コンピュータ4は、図1に示されるように、主に、本体、ディスプレイ、キーボードおよびマウスから構成されている。
コンピュータ4は、図1に示されるように、主に、本体、ディスプレイ、キーボードおよびマウスから構成されている。
本体は、マザーボードや、CPU、メインメモリ、ハードディスク、USBインターフェイスボードやRS−232Cインターフェイスボード等を備えている。そして、ハードディスクには距離決定ソフトウェアや、カメラキャリブレーションソフトウェア、布地処理ロボット制御ソフトウェア等のソフトウェアがインストールされており、これらのソフトウェアはCPUやメインメモリ等によって実行される。なお、布地処理ロボット制御ソフトウェアには、布地位置検出ルーチンや、布地処理ロボット動作制御ルーチンが含まれている。
そして、このコンピュータ4は、デジタル式ステレオカメラ3が2つの撮像部において同時に画像が生成されると、距離決定ソフトウェアにより、デジタル式ステレオカメラ3からそれらの画像のデータを収集する。次に、このコンピュータ4では、距離決定ソフトウェアにより、両画像の画素の対応関係がデータ化される。続いて、このコンピュータ4では、ステレオカメラ機能と画素対応関係データとに基づいて画像中の二次元画像座標点までの距離が求められる。その後、カメラモジュールにおいて、両画像中から最も似通った対象物を、画素間を横に移動しながら対応付けしていく。そして、全ての画素について検索が完了すると、画像中の対象物までの距離が求められる。
なお、このような手法は当業者に公知の手法であるため、これ以上詳細な説明は行わない。
また、このコンピュータ4では、カメラキャリブレーションソフトウェアにより、カメラ座標がロボット座標に変換される。なお、本実施の形態において、カメラキャリブレーションとは、カメラの内部変数(焦点距離など)と外部変数(カメラ姿勢など)とを求めるプロセスを意味する。
なお、本実施の形態において、このカメラキャリブレーションは、次のように行われる。
先ず、あらかじめロボット座標の分かっている位置にマーカーを移動させる。次に、デジタル式ステレオカメラ3によりそのマーカーの周辺を撮影する。続いて、マーカー周辺の画像中から推定円手法によりマーカーを抽出する。なお、推定円手法については以下に詳述する。
推定円手法では、先ず、画像に対しHSV(色相、彩度、明度の三つの成分からなる色空間)表色系を用いて、あらかじめ指定したマーカー(白色)に似た色とその他の色とで二値化する。なお、本実施の形態では、マーカーに似た色を白色とし、その他の色を黒色とした。次に、二値化画像より、二次元画像座標C(u,v)のとき任意の画素に対して半径rの円が描かれる。続いて、この円の内側に含まれる全ての画素の画素値pがスキャンされて画素値pが白色のときは+1が加算され、黒色のときは−0.5が加算されていく(下式(2)参照)。なお、円内側に含まれる画素の総数をMとすると、その結果値Fは下式(2)で表される。そして、結果値Fが最大になるときの円中心座標が求められ、その円中心座標が画像中のマーカー位置、つまり、規定のロボット座標とされる。
そして、ロボット座標xとカメラ座標wとの組(x,w)がN回測定され、両座標間の座標変換が行われる。座標変換は、線形変換Aと並進ベクトルtの組み合わせで表現される。具体的には、線形変換Aと並進ベクトルtとが求められ、線形変換Aと並進ベクトルtとが下式(3)に代入されて推定のロボット座標x’が求められる。
なお、本実施の形態では、変形変換Aと並進ベクトルtとの組合せを求めるために、評価値D(下式(4)参照)を最小化する手法を利用している。
そして、実際のロボット座標xと上式(3)で得られた推定のロボット座標x’との絶対誤差値diffが下式(5)から求められ、diffが閾値を超えたときのxとx’との組が除かれた後、再び上式(4)を用いて線形変換Aと並進ベクトルtとの組合せが求められる。
なお、このような手法は当業者に公知の手法であるため、これ以上詳細な説明は行わない。
また、このコンピュータ4では、布地処理ロボット制御ソフトウェアにより、布地CLの把持箇所が決定され、布地処理ロボット2の布地CLの把持処理から布地CLの静置処理までの一連の動作を実現する制御信号が生成され、その制御信号が逐次、布地処理ロボット2に送信される。なお、布地CLの把持箇所の決定については以下に詳述する。
本実施の形態では、「第1載置台5Aに接している布地CLの縁部の中でも、できる限りロボットハンド2Aに近く、且つ、一定の長さ以上の長さを有する直線となっている部分」が把持箇所と規定されている。そして、先ず、布地CLの縁部が第1載置台5Aに接しているか否かを判断するためには、布地CLの第1載置台5Aからの高さデータが必要となる。この高さデータは、あらかじめ第1載置台5Aの三次元位置を求めておけば容易に計算することができる。このため、本実施の形態では、第1載置台5Aにマーカーシートが設置され、マーカーシートの3次元座標から第1載置台5Aの三次元位置が求められる。
具体的には、マーカーシートが設置された第1載置台5Aの画像と、マーカーシートが設置されていない第1載置台5Aの画像とから背景差分処理が行われ、その結果、二値化画像が導出される。次に、視差画像と二値画像とからマーカーシート領域の視差画像が導出され、その視差画像からカメラ座標およびロボット座標が求められる。その後、第1載置台5A上の各点の三次元座標(ロボット座標)が収集され、その点群に最も合致する平面の方程式が求められる。そして、この平面の方程式があらかじめ布地位置検出ルーチンに組み込まれる。
そして、布地位置検出ルーチンでは、布地CLの輪郭抽出処理、直線部分抽出処理および把持箇所決定処理が実行される。以下、それぞれの処理の内容に詳述する。なお、布地CLの輪郭抽出処理については図13〜図20を用いて説明する。また、把持箇所決定処理については図21を用いて説明する。
輪郭抽出処理では、あらかじめ用意されている第1載置台5Aの画像のみの画像と、第1載置台5Aの上に置かれた布地CLの画像(図13参照)とから差分処理が行われ、その結果、二値化画像が導出される。なお、本実施の形態では、布地CLが白色となり、第1載置台5Aを含む背景部分が黒色となるように設定されている。なお、図14〜図19において、説明の便宜上、白色画素は網掛ハッチング又は斜線ハッチングが施されており、黒色画素はハッチングが施されていない。次に、その二値化画像において端の画素(背景部分に相当する画素)から順に、画素が白色であるか黒色であるかが判定されていく(図14参照)。そして、黒色であると判定された画素の次の画素が白色であると判定された場合、その白色の画素が第1輪郭画素(図15において斜線ハッチングが施されている画素)とされる(図15参照)。続いて、その第1輪郭画素に隣接する画素が左回りに走査されながら、それらの画素が白色であるのか黒色であるのかが判定されていく(図16参照)。そして、上記と同様に、黒色であると判定された画素の次の画素が白色であると判定された場合、その白色の画素が第2輪郭画素とされる(図17参照)。その後、第2輪郭画素の検出と同じ要領で、第n輪郭画素が検出され、再び第1輪郭画素が検出されるまでこの検出が繰り返される(図18および図19参照)。この結果、閉曲線、つまり布地CLの輪郭画像(図20参照)が形成される。
直線部分抽出処理では、布地CLの輪郭画像を構成する画素それぞれについてk−曲率が算出される。なお、k−曲率とは曲線上のある点における曲線の緩急の程度を表す量であって、この値が大きいほどその曲線の曲がり度合いが急であることを示し、この値が0に近づくほど曲線の曲がり度合いが緩い、つまり、直線性がよいことを示すことになる。そして、本実施の形態では、k−曲率が所定の閾値以下となっている画素群が直線部分として決定される。なお、曲線がy=f(x)の関数として表される場合、そのk−曲率kは下式(6)で表される。なお、本実施の形態では、k−曲率は、k−曲率を求めようとする点(x0,y0)の左右にそれぞれk個の点を取り、点(x-k,y-k)から点(x0,y0)へのベクトルと、点(x0,y0)から点(xk,yk)へのベクトルがつくる角度θとして算出されている。
把持箇所決定処理では、先ず、直線部分抽出処理で抽出された直線部分のうち第1載置台5Aからの高さが所定の閾値以下である直線部分が選択される。なお、この直線部分選択処理は、ロボット布地CLが第1載置台5Aに接触している部分でロボットハンド2Aの把持動作が行われることを実現させるために行われている。また、直線部分の第1載置台5Aからの高さは、上記平面の方程式と直線部分の座標とから簡単に求められる。次に、直線部分選択処理で選択された直線部分のうちロボット座標系のy軸との角度が近似しているもの(つまり、角度の差異が所定の閾値内にあるもの)を接続する処理が行われる(図21参照)。なお、この接続処理は、直線部分抽出処理のとき、実際には直線的に見える部分が一つの直線部分として抽出されず分断されて2つ以上の直線部分として抽出されることがあり、これを積極的に補正するために行われている。続いて、接続処理された直線部分の長さがロボット座標から算出され、その長さが閾値以上ものが選択される。なお、この長さ規定選択処理は、ロボットハンド2Aが把持する直線部分はできるだけ長いものが望ましいという発想に起因して行われる。最後に、長さ規定選択処理で選択された直線部分のうちロボット座標系y軸との角度が最も小さい直線部分が選択される。なお、この角度規定選択処理は、ロボットハンド2Aがy軸方向に延びた形状を呈しており、この角度が小さいほど把持動作が行われやすいという事情に起因して行われる。
そして、角度規定選択処理で選択された直線部分の情報はメインメモリに書き込まれ、その直線部分の端点の情報がロボット座標として規定される。なお、把持箇所決定処理において直線部分が全く検出されない場合には、ディスプレイに警告メッセージが表示される。また、長さ規定選択処理で所定の閾値以上の長さの直線部分が全く検出されなかった場合、最大長さを有する直線部分が選択され、以下に示す布地落下動作が行われる。
<布地処理装置の動作制御>
上述したように、角度規定選択処理において直線部分が選定されると、コンピュータ4は、制御信号を順次送信して布地処理ロボット2に布地処理動作を行わせる。また、長さ規定選択処理で所定の閾値以上の長さの直線部分が全く検出されなかった場合、最大長さを有する直線部分が選択された後、コンピュータ4は、制御信号を順次送信して布地処理ロボット2に布地落下動作を行わせる。以下、布地処理動作と布地落下動作とについてそれぞれ詳述する。なお、以下の布地処理動作や布地落下動作についてはその動作態様が理解できれば当業者は過度の負担なくその動作を実現することができるので、コンピュータ4においてどのような制御信号が生成されるのかについては詳述しない。
上述したように、角度規定選択処理において直線部分が選定されると、コンピュータ4は、制御信号を順次送信して布地処理ロボット2に布地処理動作を行わせる。また、長さ規定選択処理で所定の閾値以上の長さの直線部分が全く検出されなかった場合、最大長さを有する直線部分が選択された後、コンピュータ4は、制御信号を順次送信して布地処理ロボット2に布地落下動作を行わせる。以下、布地処理動作と布地落下動作とについてそれぞれ詳述する。なお、以下の布地処理動作や布地落下動作についてはその動作態様が理解できれば当業者は過度の負担なくその動作を実現することができるので、コンピュータ4においてどのような制御信号が生成されるのかについては詳述しない。
(1)布地処理動作
布地処理動作では、先ず、ロボットハンド2Aが初期位置に位置するようにロボットアーム2Bが動作させられる(図22参照)。なお、このとき、ロボットハンド2Aでは、ハンド機構21同士が所定距離離間するようにハンド機構21が動作させられると共に、上側フィンガ部21aと下側フィンガ部21bとの間に所定の隙間(布地CLの縁部を挿入することができる隙間)が生じるように上側フィンガ部21aが動作させられる。
布地処理動作では、先ず、ロボットハンド2Aが初期位置に位置するようにロボットアーム2Bが動作させられる(図22参照)。なお、このとき、ロボットハンド2Aでは、ハンド機構21同士が所定距離離間するようにハンド機構21が動作させられると共に、上側フィンガ部21aと下側フィンガ部21bとの間に所定の隙間(布地CLの縁部を挿入することができる隙間)が生じるように上側フィンガ部21aが動作させられる。
次に、角度規定選択処理で選定された直線部分の規定の点(例えば、片側の端点から6cm離れた点と、その点からさらに6cm離れた点など)に下側フィンガ部21bの底面が接触するようにハンド機構21とロボットアーム2Bとが動作させられる(図23参照)。
次いで、ハンド機構21が規定の距離まで縮まるようにハンド機構21が接近させられる(図24参照)。なお、このとき、布地CLの把持箇所間の部分は、山形に変形させられる。
続いて、ロボットハンド2Aが先の位置より上後方に位置するようにロボットアーム2Bが動作させられる(図25参照)。なお、このとき、上面視においてフィンガ部21Aの先端が布地CLの縁よりも後方になければならない。このようにロボットアーム2Bを動作させるには、あらかじめフィンガ部21Aの長手方向長さを計測しておき、制御パラメータとしてコンピュータ4のハードディスクに格納しておけばよい。また、このとき、ハンド機構21は、互いがさらに接近するように動作させられる。なお、この動作は、2つの下側フィンガ部21bを布地の山形部分の下空間に挿入させるために行われる。
続いて、ロボットハンド2Aが先の位置より下方に位置するようにロボットアーム2Bが動作させられた後、ロボットハンド2Aが先の位置より前方に位置するようにロボットアーム2Bが動作させられる(図26参照)。なお、このときのロボットハンド2Aの上下方向における位置(つまり高さ位置)は、布地CLを山形に変形させる直前のハンド機構21同士の距離や、布地CLを山形に変形させた後のハンド機構21同士の距離、又は、布地CLを山形に変形させるときのハンド機構21の接近距離などによってあらかじめ規定しておくことができる。これらの距離は布地CLの山形部分の高さに強く依存するためである。
続いて、上側フィンガ部21aの基端突起部213と下側フィンガ部21bの基端突起部213が面接触するまで上側フィンガ部21aが下側フィンガ部21bに接近させられる。この結果、フィンガ部21Aが布地CLを把持する(図26参照)。なお、このとき、先端突起部212間には0.4mmの隙間が生じており、0.4mm〜0.06mm厚みの布地CLであれば、フィンガ部21Aは、布地CLを傷めることなく布地CLを把持することができる。
続いて、ロボットハンド2Aを第2載置台5Bの上方の位置に移動させるようにロボットアーム2Bを動作させる(図27参照)。
続いて、ハンド機構21が所定距離離間するようにハンド機構21が動作させられ、布地CLが展開される(図27〜29参照)。なお、このときのハンド機構21の離間距離は、布地CLの大きさによってあらかじめ規定されている。
ところで、布地CLの縁に折り返し等の厚みの厚い部分が存在しない場合、布地展開動作中に布地CLがフィンガ部21Aから抜け落ちて第2載置台5Bに落下するおそれがある。このため、この動作は、折り返し等の厚みの厚い縁部分が存在する布地CLに好適に実行されることになる。
そして、ロボットハンド2Aが前進しながら第2載置台5Bに接近するようにロボットアーム2Bが動作され、布地CLが第2載置台5Bに展開された状態で静置される(図30〜図33参照)。ロボットハンド2Aが規定の位置に達したところで上側フィンガ部21aが上昇させられ、フィンガ部21Aから布地CLが放される。
(2)布地落下動作
布地落下動作では、フィンガ部21Aにより布地CLが把持される動作まで布地処理動作と同じ動作が行われる。そして、布地CLがフィンガ部21Aに把持されると、ロボットハンド2Aを上方に引き上げるようにロボットアーム2Bが動作された後、上側フィンガ部21aが上昇させられ、フィンガ部21Aから布地CLが放される。つまり、布地CLが上から第1載置台5Aに向かって落とされる。そして、この後、再度、布地位置検出ルーチンが実行される。
布地落下動作では、フィンガ部21Aにより布地CLが把持される動作まで布地処理動作と同じ動作が行われる。そして、布地CLがフィンガ部21Aに把持されると、ロボットハンド2Aを上方に引き上げるようにロボットアーム2Bが動作された後、上側フィンガ部21aが上昇させられ、フィンガ部21Aから布地CLが放される。つまり、布地CLが上から第1載置台5Aに向かって落とされる。そして、この後、再度、布地位置検出ルーチンが実行される。
<布地処理装置の特徴>
(1)
本発明の実施の形態に係る布地処理装置1では、布地処理ロボット2の一連の動作により、布地CLの縁部が山形に変形させられ、その山形部分が一対のフィンガ部21Aにより把持される。このため、この布地処理装置1では、布地CLを把持するのに一対の相反する方向を向いた中空針や、粘着テープ、負圧を利用する必要が全くなく、また、布地CLを折り目が付くほど摘んだり巻き込んだりする必要が全くない。したがって、この布地処理装置1では、布地CLが床面や容器の底面等に平らな状態で存在する場合において、布地CLにダメージを与えたり布地CLを汚したり布地CLに折り目をつけたりすることなく、高確率で自動的にその布地CLを把持することができる。また、この布地処理装置1は、1台のロボットアーム2Bと、1台のロボットハンド2Aから構築されている。したがって、この布地処理装置1は、製造コストをできるだけ低く抑えながら製造することができる。
(1)
本発明の実施の形態に係る布地処理装置1では、布地処理ロボット2の一連の動作により、布地CLの縁部が山形に変形させられ、その山形部分が一対のフィンガ部21Aにより把持される。このため、この布地処理装置1では、布地CLを把持するのに一対の相反する方向を向いた中空針や、粘着テープ、負圧を利用する必要が全くなく、また、布地CLを折り目が付くほど摘んだり巻き込んだりする必要が全くない。したがって、この布地処理装置1では、布地CLが床面や容器の底面等に平らな状態で存在する場合において、布地CLにダメージを与えたり布地CLを汚したり布地CLに折り目をつけたりすることなく、高確率で自動的にその布地CLを把持することができる。また、この布地処理装置1は、1台のロボットアーム2Bと、1台のロボットハンド2Aから構築されている。したがって、この布地処理装置1は、製造コストをできるだけ低く抑えながら製造することができる。
(2)
本発明の実施の形態に係る布地処理装置1では、第1載置台5Aの天板が全て撮影範囲に含まれるようにデジタル式ステレオカメラ3が固定的に設置されており、そのデジタル式ステレオカメラ3の撮影画像がコンピュータ4により解析されて布地CLの把持位置が導出されるようになっている。このため、この布地処理装置1では、第1載置台5Aの天板に布地CLを無造作に置くことができる。したがって、この布地処理装置1は、布地CLのハンドリングの全自動化に大きく貢献する。
本発明の実施の形態に係る布地処理装置1では、第1載置台5Aの天板が全て撮影範囲に含まれるようにデジタル式ステレオカメラ3が固定的に設置されており、そのデジタル式ステレオカメラ3の撮影画像がコンピュータ4により解析されて布地CLの把持位置が導出されるようになっている。このため、この布地処理装置1では、第1載置台5Aの天板に布地CLを無造作に置くことができる。したがって、この布地処理装置1は、布地CLのハンドリングの全自動化に大きく貢献する。
(3)
本発明の実施の形態に係る布地処理装置1では、長さ規定選択処理で所定の閾値以上の長さの直線部分が全く検出されなかった場合、最大長さを有する直線部分が選択された後に、コンピュータ4が、制御信号を順次送信して布地処理ロボット2に布地落下動作を行わせる。つまり、この布地処理装置1は、閾値以上の長さを有する直線部分が検出されるまで、布地CLを把持して上に持ち上げて離す動作を繰り返す。このため、この布地処理装置1を用いれば、布地CLの供給者は、エラーが出る度にいちいち布地CLを置き直す必要がなくなる。したがって、この布地処理装置1は、布地CLのハンドリングの全自動化に大きく貢献する。
本発明の実施の形態に係る布地処理装置1では、長さ規定選択処理で所定の閾値以上の長さの直線部分が全く検出されなかった場合、最大長さを有する直線部分が選択された後に、コンピュータ4が、制御信号を順次送信して布地処理ロボット2に布地落下動作を行わせる。つまり、この布地処理装置1は、閾値以上の長さを有する直線部分が検出されるまで、布地CLを把持して上に持ち上げて離す動作を繰り返す。このため、この布地処理装置1を用いれば、布地CLの供給者は、エラーが出る度にいちいち布地CLを置き直す必要がなくなる。したがって、この布地処理装置1は、布地CLのハンドリングの全自動化に大きく貢献する。
(4)
本発明の実施の形態に係る布地処理装置1では、布地処理装置1は、布地CLをロボットハンド2Aによって把持した後、その布地CLを展開して静置する動作を行う。したがって、この布地処理装置1は、布地CLのハンドリングの全自動化に大きく貢献する。
本発明の実施の形態に係る布地処理装置1では、布地処理装置1は、布地CLをロボットハンド2Aによって把持した後、その布地CLを展開して静置する動作を行う。したがって、この布地処理装置1は、布地CLのハンドリングの全自動化に大きく貢献する。
(5)
本発明の実施の形態に係る布地処理装置1では、フィンガ部21Aにおいて先端突起部212の基端突起部213に対抗する面が半円筒曲面となっている。このため、布地CLの縁部に折り返し等、厚みの厚い部分がある場合であっても、布地処理装置1は、滑らかにつまみ滑り展開を行うことができる。
本発明の実施の形態に係る布地処理装置1では、フィンガ部21Aにおいて先端突起部212の基端突起部213に対抗する面が半円筒曲面となっている。このため、布地CLの縁部に折り返し等、厚みの厚い部分がある場合であっても、布地処理装置1は、滑らかにつまみ滑り展開を行うことができる。
(6)
本発明の実施の形態に係る布地処理装置1では、上側フィンガ部21aおよび下側フィンガ部21bにおいて基端突起部213の高さ(突起方向の長さ)が先端突起部212の高さ(突起方向の長さ)よりも0.2mm高くなるように設計されている。このため、上側フィンガ部21aの基端突起部213の突起方向の端面と、下側フィンガ部21bの基端突起部213の突起方向の端面とが面接触したとき、上側フィンガ部21aの先端突起部212の突起方向の端面と、下側フィンガ部21bの先端突起部212の突起方向の端面との間には、0.4mmの隙間が生じることになる。このため、この布地処理装置1は、一定範囲の厚みを有する布地CLに対して把持力を弱めることができる。したがって、この布地処理装置1は、一定範囲の厚みを有する布地CLに対して過度な応力を加えずに済む。よって、この布地処理装置1は、一定範囲の厚みを有する布地CLをいたずらに傷めることがない。
本発明の実施の形態に係る布地処理装置1では、上側フィンガ部21aおよび下側フィンガ部21bにおいて基端突起部213の高さ(突起方向の長さ)が先端突起部212の高さ(突起方向の長さ)よりも0.2mm高くなるように設計されている。このため、上側フィンガ部21aの基端突起部213の突起方向の端面と、下側フィンガ部21bの基端突起部213の突起方向の端面とが面接触したとき、上側フィンガ部21aの先端突起部212の突起方向の端面と、下側フィンガ部21bの先端突起部212の突起方向の端面との間には、0.4mmの隙間が生じることになる。このため、この布地処理装置1は、一定範囲の厚みを有する布地CLに対して把持力を弱めることができる。したがって、この布地処理装置1は、一定範囲の厚みを有する布地CLに対して過度な応力を加えずに済む。よって、この布地処理装置1は、一定範囲の厚みを有する布地CLをいたずらに傷めることがない。
(7)
本発明の実施の形態に係る布地処理装置1では、下側フィンガ部21bのベース部211の底面(布地CLと接触する面)には、ゴムシートが貼り付けられている。このため、この布地処理装置1は、押付力を高めることなく布地CLを山形に変形させることができる。
本発明の実施の形態に係る布地処理装置1では、下側フィンガ部21bのベース部211の底面(布地CLと接触する面)には、ゴムシートが貼り付けられている。このため、この布地処理装置1は、押付力を高めることなく布地CLを山形に変形させることができる。
<変形例>
(A)
先の実施の形態に係る布地処理装置1ではデジタル式ステレオカメラ3が採用されたが、デジタル式単眼カメラが採用されてもかまわない。なお、かかる場合、カメラからの距離はあらかじめ人手で計測しておく等の手間がかかることになる。
(A)
先の実施の形態に係る布地処理装置1ではデジタル式ステレオカメラ3が採用されたが、デジタル式単眼カメラが採用されてもかまわない。なお、かかる場合、カメラからの距離はあらかじめ人手で計測しておく等の手間がかかることになる。
(B)
先の実施の形態に係る布地処理装置1では制御装置としてコンピュータ4が採用されたが、制御装置としてマイクロコンピュータが採用されてもかまわない。
先の実施の形態に係る布地処理装置1では制御装置としてコンピュータ4が採用されたが、制御装置としてマイクロコンピュータが採用されてもかまわない。
(C)
先の実施の形態に係る布地処理装置1ではデジタル式ステレオカメラ3を利用して布地CLの把持箇所を特定したが、デジタル式ステレオカメラ3を除去して、あらかじめ布地の設置位置およびその設置状態を規定しておいてもかまわない。なお、かかる場合、設置位置が明確となるようにマーカーを付し、設置位置の近傍に設置状態を記した指示注意書などを貼り付けておくのが好ましい。
先の実施の形態に係る布地処理装置1ではデジタル式ステレオカメラ3を利用して布地CLの把持箇所を特定したが、デジタル式ステレオカメラ3を除去して、あらかじめ布地の設置位置およびその設置状態を規定しておいてもかまわない。なお、かかる場合、設置位置が明確となるようにマーカーを付し、設置位置の近傍に設置状態を記した指示注意書などを貼り付けておくのが好ましい。
(D)
先の実施の形態に係る布地処理装置1では布地CLを処理対象としたが、フィルムや、紙、その他シート状のものを処理対象としてもかまわない。
先の実施の形態に係る布地処理装置1では布地CLを処理対象としたが、フィルムや、紙、その他シート状のものを処理対象としてもかまわない。
(E)
先の実施の形態に係る布地処理装置1では第1スライド機構22および第2スライド機構21Bとしてボールネジ機構が採用されたが、第1スライド機構22および第2スライド機構21Bとしてエアシリンダ機構、モータシリンダ機構、電動スライダ機構、ベルトスライダ機構、リニアスライダ機構およびラックピニオン機構などの機構が採用されてもかまわない。
先の実施の形態に係る布地処理装置1では第1スライド機構22および第2スライド機構21Bとしてボールネジ機構が採用されたが、第1スライド機構22および第2スライド機構21Bとしてエアシリンダ機構、モータシリンダ機構、電動スライダ機構、ベルトスライダ機構、リニアスライダ機構およびラックピニオン機構などの機構が採用されてもかまわない。
(F)
先の実施の形態に係る布地処理装置1では図1に示されるようなロボットアーム2Bが採用されたが、レール式で前後、左右、上下に動作するロボットアーム等が採用されてもかまわない。
先の実施の形態に係る布地処理装置1では図1に示されるようなロボットアーム2Bが採用されたが、レール式で前後、左右、上下に動作するロボットアーム等が採用されてもかまわない。
(G)
先の実施の形態に係る布地処理装置1では下側フィンガ部21bが固定され、上側フィンガ部21aがスライド移動可能になっていたが、上側フィンガ部21aおよび下側フィンガ部21bが共にスライド移動可能とされる構成にされてもかまわない。
先の実施の形態に係る布地処理装置1では下側フィンガ部21bが固定され、上側フィンガ部21aがスライド移動可能になっていたが、上側フィンガ部21aおよび下側フィンガ部21bが共にスライド移動可能とされる構成にされてもかまわない。
(H)
先の実施の形態に係る布地処理装置1では上側フィンガ部21aの先端突起部212の突起方向の端面と、下側フィンガ部21bの先端突起部212の突起方向の端面の隙間が0.4mmとされたが、この隙間は特に限定されず、処理対象である布地CLの厚みによって適宜変更してもよい。また、かかる場合、フィンガ部21Aを取り外し可能にし、布地CLの厚みによって、フィンガ部21Aを適宜選択して取り付けるようにしてもかまわない。
先の実施の形態に係る布地処理装置1では上側フィンガ部21aの先端突起部212の突起方向の端面と、下側フィンガ部21bの先端突起部212の突起方向の端面の隙間が0.4mmとされたが、この隙間は特に限定されず、処理対象である布地CLの厚みによって適宜変更してもよい。また、かかる場合、フィンガ部21Aを取り外し可能にし、布地CLの厚みによって、フィンガ部21Aを適宜選択して取り付けるようにしてもかまわない。
(I)
先の実施の形態に係る布地処理装置1ではデジタル式ステレオカメラ3がUSBケーブルを介してコンピュータ4に接続されたが、デジタル式ステレオカメラ3は、他の通信ケーブルによりコンピュータ4により接続されてもよいし、コンピュータ4に無線接続されてもよい。
先の実施の形態に係る布地処理装置1ではデジタル式ステレオカメラ3がUSBケーブルを介してコンピュータ4に接続されたが、デジタル式ステレオカメラ3は、他の通信ケーブルによりコンピュータ4により接続されてもよいし、コンピュータ4に無線接続されてもよい。
(J)
先の実施の形態に係る布地処理装置1では布地処理ロボット2がRS−232Cケーブルを介してコンピュータ4に接続されたが、布地処理ロボット2は、他の通信ケーブルによりコンピュータ4に接続されてもよいし、コンピュータ4に無線接続されてもよい。
先の実施の形態に係る布地処理装置1では布地処理ロボット2がRS−232Cケーブルを介してコンピュータ4に接続されたが、布地処理ロボット2は、他の通信ケーブルによりコンピュータ4に接続されてもよいし、コンピュータ4に無線接続されてもよい。
(K)
先の実施の形態に係る布地処理装置1では推定円手法によるマーカー抽出によりカメラキャリブレーションが行われたが、カメラキャリブレーション方法として、他の公知の方法(例えば、特開平11−37721号公報や、特開2005−186193号公報、特開2006−145419号公報、特開平10−221066号公報)が利用されてもよい。
先の実施の形態に係る布地処理装置1では推定円手法によるマーカー抽出によりカメラキャリブレーションが行われたが、カメラキャリブレーション方法として、他の公知の方法(例えば、特開平11−37721号公報や、特開2005−186193号公報、特開2006−145419号公報、特開平10−221066号公報)が利用されてもよい。
(L)
先の実施の形態に係る布地処理装置1では布地把持位置決定ルーチンにより閾値以上の長さを有する直線部分を把持箇所と決定していたが、布地CLの角部を把持箇所として決定してもよい。なお、かかる場合、日本ロボット学会誌Vol.15 No.2,pp.275−283,1997に記載される技術を利用すれば実現可能である。
先の実施の形態に係る布地処理装置1では布地把持位置決定ルーチンにより閾値以上の長さを有する直線部分を把持箇所と決定していたが、布地CLの角部を把持箇所として決定してもよい。なお、かかる場合、日本ロボット学会誌Vol.15 No.2,pp.275−283,1997に記載される技術を利用すれば実現可能である。
(M)
先の実施の形態では特に言及しなかったが、フィンガ部21Aの先端突起部212に圧力センサを取り付けて、布地CLを規定圧力で把持するようにしてもよい。このようにすれば、布地CLの厚みによらず、布地CLに対するフィンガ部21Aの把持力を一定に保つことができ、布地CLに余分な応力を加えずに済む。
先の実施の形態では特に言及しなかったが、フィンガ部21Aの先端突起部212に圧力センサを取り付けて、布地CLを規定圧力で把持するようにしてもよい。このようにすれば、布地CLの厚みによらず、布地CLに対するフィンガ部21Aの把持力を一定に保つことができ、布地CLに余分な応力を加えずに済む。
(N)
先の実施の形態に係る布地処理装置1では布地静置時動作時、ロボットハンド2Aがロボットアーム2Bにより前進させられながら下方に移動されたが、図34に示されるように、ロボットハンド2Aがロボットアーム2Bにより一度前進させられた後に後退させられながら下方に移動されてもよい。
先の実施の形態に係る布地処理装置1では布地静置時動作時、ロボットハンド2Aがロボットアーム2Bにより前進させられながら下方に移動されたが、図34に示されるように、ロボットハンド2Aがロボットアーム2Bにより一度前進させられた後に後退させられながら下方に移動されてもよい。
(O)
先の実施の形態に係る布地処理装置1ではロボットハンド2Aが初期位置に位置したとき、上側フィンガ部21aと下側フィンガ部21bとの間に所定の隙間が生じるように上側フィンガ部21aが動作させられた。しかし、初期位置において上側フィンガ部21aが下側フィンガ部21bに接触していてもかまわない。なお、かかる場合、布地CLの把持動作前に上側フィンガ部21aが上昇させられて上側フィンガ部21aと下側フィンガ21bとの間に所定の隙間(布地CLの縁部を挿入することができる隙間)が生じるように上側フィンガ部21aが動作させられる必要がある。
先の実施の形態に係る布地処理装置1ではロボットハンド2Aが初期位置に位置したとき、上側フィンガ部21aと下側フィンガ部21bとの間に所定の隙間が生じるように上側フィンガ部21aが動作させられた。しかし、初期位置において上側フィンガ部21aが下側フィンガ部21bに接触していてもかまわない。なお、かかる場合、布地CLの把持動作前に上側フィンガ部21aが上昇させられて上側フィンガ部21aと下側フィンガ21bとの間に所定の隙間(布地CLの縁部を挿入することができる隙間)が生じるように上側フィンガ部21aが動作させられる必要がある。
(P)
先の実施の形態に係る布地処理装置1ではハンド機構21の距離が規定の距離まで縮まるようにハンド機構21が接近させられて布地CLが山形に変形させられた後に、ロボットハンド2Aが先の位置より上後方に位置するようにロボットアーム2Bが動作させられたが、ハンド機構21の距離が規定の距離まで縮まるようにハンド機構21が接近させられて布地CLが山形に変形させられた後に、ハンド機構21を少しだけ離間させて布地CLの山形形状を安定化させるようにしてもよい。
先の実施の形態に係る布地処理装置1ではハンド機構21の距離が規定の距離まで縮まるようにハンド機構21が接近させられて布地CLが山形に変形させられた後に、ロボットハンド2Aが先の位置より上後方に位置するようにロボットアーム2Bが動作させられたが、ハンド機構21の距離が規定の距離まで縮まるようにハンド機構21が接近させられて布地CLが山形に変形させられた後に、ハンド機構21を少しだけ離間させて布地CLの山形形状を安定化させるようにしてもよい。
(Q)
先の実施の形態に係る布地処理装置1ではハンド機構21が所定距離離間するようにハンド機構21が動作させられて布地CLが展開される際のハンド機構21の離間距離は布地CLの大きさによってあらかじめ規定されていたが、例えば、上側フィンガ部21aの外側面に発光素子を取り付け、下側フィンガ部21bの外側面に受光素子を取り付けて、受光素子が発光素子からの光を受光したとき(つまり、発光素子が布地CLから露出したとき)にハンド機構21のスライド移動を停止させるようにしてもよい。なお、もちろん、上側フィンガ部21aの外側面に受光素子が取り付けられ、下側フィンガ部21bの外側面に受光素子が取り付けられてもよい。このようにすれば、布地処理装置1は、任意の大きさの布地CLに対応することができるようになる。
先の実施の形態に係る布地処理装置1ではハンド機構21が所定距離離間するようにハンド機構21が動作させられて布地CLが展開される際のハンド機構21の離間距離は布地CLの大きさによってあらかじめ規定されていたが、例えば、上側フィンガ部21aの外側面に発光素子を取り付け、下側フィンガ部21bの外側面に受光素子を取り付けて、受光素子が発光素子からの光を受光したとき(つまり、発光素子が布地CLから露出したとき)にハンド機構21のスライド移動を停止させるようにしてもよい。なお、もちろん、上側フィンガ部21aの外側面に受光素子が取り付けられ、下側フィンガ部21bの外側面に受光素子が取り付けられてもよい。このようにすれば、布地処理装置1は、任意の大きさの布地CLに対応することができるようになる。
(R)
先の実施の形態では特に言及しなかったが、デジタル式ステレオカメラ3を連射モードに設定し、二値化画像において白色画素が検出された時点から布地位置検出ルーチンが実行されるようにしてもよい。なお、かかる場合、輪郭抽出処理の二値化画像導出処理は省略することができる。また、かかる場合、白色画素検出後は、布地処理動作または布地落下動作が完了するまで、デジタル式ステレオカメラ3による第1載置台5Aの撮影を停止しておくのが好ましい。また、かかる場合、布地処理動作または布地落下動作が完了した後に、デジタル式ステレオカメラ3による第1載置台5Aの撮影が再開されるように設定しておけばよい。
先の実施の形態では特に言及しなかったが、デジタル式ステレオカメラ3を連射モードに設定し、二値化画像において白色画素が検出された時点から布地位置検出ルーチンが実行されるようにしてもよい。なお、かかる場合、輪郭抽出処理の二値化画像導出処理は省略することができる。また、かかる場合、白色画素検出後は、布地処理動作または布地落下動作が完了するまで、デジタル式ステレオカメラ3による第1載置台5Aの撮影を停止しておくのが好ましい。また、かかる場合、布地処理動作または布地落下動作が完了した後に、デジタル式ステレオカメラ3による第1載置台5Aの撮影が再開されるように設定しておけばよい。
(S)
先の実施の形態に係る布地処理装置1では第1スライド機構22が水平に保たれたままで布地CLの展開処理が行われたが、図35に示されるように第1スライド機構22が鉛直方向に向けられた状態で布地CLの展開処理が行われてもよい。このようにすれば、布地CLの縁部に折り返し等、厚みの厚い部分がなくても問題なく布地CLの展開を行うことができる。なお、かかる場合、下側にくるハンド機構21を下方にスライド移動させた後、ロボットハンド2Aの方向を反転させ、新たに下側にくるハンド機構21を下方にスライド異動させる。また、布地CLの把持処理前にハンド機構21を片側に寄せ、フィンガ部21Aに布地CLの角部を把持させてもよい。なお、かかる場合、変形例(L)に示される技術を導入する必要がある。また、かかる場合、第1スライド機構22が鉛直方向に向けられるとき、フィンガ部21Aが上にくるようにロボットハンド2Aが回転させられる必要がある。
先の実施の形態に係る布地処理装置1では第1スライド機構22が水平に保たれたままで布地CLの展開処理が行われたが、図35に示されるように第1スライド機構22が鉛直方向に向けられた状態で布地CLの展開処理が行われてもよい。このようにすれば、布地CLの縁部に折り返し等、厚みの厚い部分がなくても問題なく布地CLの展開を行うことができる。なお、かかる場合、下側にくるハンド機構21を下方にスライド移動させた後、ロボットハンド2Aの方向を反転させ、新たに下側にくるハンド機構21を下方にスライド異動させる。また、布地CLの把持処理前にハンド機構21を片側に寄せ、フィンガ部21Aに布地CLの角部を把持させてもよい。なお、かかる場合、変形例(L)に示される技術を導入する必要がある。また、かかる場合、第1スライド機構22が鉛直方向に向けられるとき、フィンガ部21Aが上にくるようにロボットハンド2Aが回転させられる必要がある。
なお、第1スライド機構22が水平面に交差する状態であっても同様の効果を奏する。なお、かかる場合、フィンガ部21Aの先端が斜め上方を向く状態となるようにロボットハンド2Aを回転させる必要がある。
(T)
先の実施の形態では特に言及しなかったが、第1スライド機構22が縦方向に回転するようにロボットハンド2Aを回転させる回転機構をロボットアーム2Bに組み込んでもかまわない。このようにすれば、布地処理装置1は、布地CLが水平方向に対して傾いて置かれていても布地CLを把持することができる。
先の実施の形態では特に言及しなかったが、第1スライド機構22が縦方向に回転するようにロボットハンド2Aを回転させる回転機構をロボットアーム2Bに組み込んでもかまわない。このようにすれば、布地処理装置1は、布地CLが水平方向に対して傾いて置かれていても布地CLを把持することができる。
(U)
先の実施の形態に係る布地処理装置1ではフィンガ部21Aにおいて先端突起部212の基端突起部213に対抗する面が半円筒曲面となっていたが、この面は、楕円曲面となっていてもよいし、屈折面となっていてもよい。
先の実施の形態に係る布地処理装置1ではフィンガ部21Aにおいて先端突起部212の基端突起部213に対抗する面が半円筒曲面となっていたが、この面は、楕円曲面となっていてもよいし、屈折面となっていてもよい。
(V)
先の実施の形態に係る布地処理装置1ではフィンガ部21Aは、上側フィンガ部21aがスライド移動するように構成されたが、フィンガ部は、上側フィンガ部21aおよび下側フィンガ部21bの少なくとも一方が基端部分を支点として回動するように構成されてもかまわない。
先の実施の形態に係る布地処理装置1ではフィンガ部21Aは、上側フィンガ部21aがスライド移動するように構成されたが、フィンガ部は、上側フィンガ部21aおよび下側フィンガ部21bの少なくとも一方が基端部分を支点として回動するように構成されてもかまわない。
(W)
先の実施の形態に係る布地処理装置1では2つのハンド機構21が共にスライド可能であったが、一方のハンド機構を固定し、もう一方のハンド機構をスライド可能に構成してもかまわない。
先の実施の形態に係る布地処理装置1では2つのハンド機構21が共にスライド可能であったが、一方のハンド機構を固定し、もう一方のハンド機構をスライド可能に構成してもかまわない。
本発明に係る残留変形性薄物把持装置は、布地等の残留変形性薄物が床面や容器の底面等に平らな状態で存在する場合において、残留変形性薄物にダメージを与えたり残留変形性薄物を汚したり残留変形性薄物に折り目をつけたりすることなく、高確率で自動的にその残留変形性薄物を把持することができ、且つ、製造コストをできるだけ低く抑えることができるという特徴を有し、アパレル業界や、クリーニング業界、リネンサプライ業界、福祉業界、医療業界等向けの布地処理装置等として有用である。
1 布地処理装置(残留変形性薄物把持装置)
2 布地処理ロボット(残留変形性薄物把持装置)
2A ロボットハンド(残留変形性薄物把持機構)
2B ロボットアーム(残留変形性薄物把持機構移動機構,残留変形性薄物把持機構回転機構,残留変形性薄物把持機構旋回機構)
3 デジタル式ステレオカメラ(撮像装置)
4 コンピュータ(制御装置)
21 ハンド機構(ハンド部)
21A フィンガ部
21B 第2スライド機構(第1接近離間機構)
22 第1スライド機構(第2接近離間機構)
211 ベース部(基板)
212 先端突起部(第2突起部)
213 基端突起部(第1突起部)
CL 布地(残留変形性薄物)
2 布地処理ロボット(残留変形性薄物把持装置)
2A ロボットハンド(残留変形性薄物把持機構)
2B ロボットアーム(残留変形性薄物把持機構移動機構,残留変形性薄物把持機構回転機構,残留変形性薄物把持機構旋回機構)
3 デジタル式ステレオカメラ(撮像装置)
4 コンピュータ(制御装置)
21 ハンド機構(ハンド部)
21A フィンガ部
21B 第2スライド機構(第1接近離間機構)
22 第1スライド機構(第2接近離間機構)
211 ベース部(基板)
212 先端突起部(第2突起部)
213 基端突起部(第1突起部)
CL 布地(残留変形性薄物)
Claims (14)
- 残留変形性薄物を把持するための残留変形性薄物把持装置であって、
互いに対抗する一対のフィンガ部と、前記一対のフィンガ部の対抗方向を含む面(以下「第1面」という)に沿って前記一対のフィンガ部を相対移動させて前記一対のフィンガ部を接近および離間させることが可能である第1接近離間機構とを有する少なくとも2つのハンド部と、前記第1面と直交する方向(以下「第1方向」という)に沿って同一直線上で前記ハンド部を相対移動させて前記ハンド部を接近および離間させることが可能である第2接近離間機構とを含む残留変形性薄物把持機構と、
前記残留変形性薄物把持機構を少なくとも上下方向および前後方向に移動させることが可能である残留変形性薄物把持機構移動機構と、
前記ハンド部を第1距離離間させるように前記第2接近離間機構を制御する第1制御と、前記第1制御後又は前記第1制御中に一方の前記フィンガ部が前記残留変形性薄物の縁部に接触する位置(以下「第1位置」という)まで前記残留変形性薄物把持機構を移動させるように前記残留変形性薄物把持機構移動機構を制御する第2制御と、前記第2制御後に前記ハンド部を前記第1距離よりも短い距離(以下「第2距離」という)まで接近させるように前記第2接近離間機構を制御する第3制御と、前記第3制御後に前記残留変形性薄物把持機構を前記第1位置よりも上後方の位置(以下「第2位置」という)に移動させるように前記残留変形性薄物把持機構移動機構を制御する第4制御と、前記第4制御後又は前記第4制御中に前記ハンド部を前記第2距離よりも短い距離(以下「第3距離」という)まで接近させるように前記第2接近離間機構を制御する第5制御と、前記第4制御後又は前記第5制御後に前記フィンガ部が第11距離離間された状態で前記残留変形性薄物把持機構を少なくとも前記第2位置よりも前方の位置(以下「第3位置」という)に移動させるように前記残留変形性薄物把持機構移動機構を制御する第6制御と、前記第6制御後に前記フィンガ部を前記第11距離よりも短い距離(以下「第12距離」という)まで接近させるように前記第1接近離間機構を制御する第7制御とを行う制御部を有する制御装置と
を備える残留変形性薄物把持装置。 - 前記制御部は、前記第3制御後前記第4制御前に、前記ハンド部を前記第2距離よりも長い距離(以下「第4距離」という)離間させるように前記第2接近離間機構を制御する第8制御をさらに行い、
前記第3距離は、前記第4距離である
請求項1に記載の残留変形性薄物把持装置。 - 前記残留変形性薄物を撮像し前記残留変形性薄物の画像データを生成する撮像装置をさらに備え、
前記制御装置は、前記画像データを画像解析する画像解析部と、前記画像解析部の画像解析結果に基づいて前記第1位置を決定する第1位置決定部とをさらに有する
請求項1又は2に記載の残留変形性薄物把持装置。 - 前記画像解析部は、前記画像データを二値化処理して前記残留変形性薄物の輪郭情報を導出した後に、前記輪郭情報から第1長さ以上の長さを有する直線輪郭部分(以下「特定直線輪郭部分」という)を検出し、
前記第1位置決定部は、前記画像解析部において前記特定直線輪郭部分が1つだけ検出された場合、前記特定直線輪郭部分の第1規定位置を前記第1位置として決定し、前記画像解析部において前記特定直線輪郭部分が2つ以上検出された場合、前記特定直線輪郭部分から所定条件に基づいて1つの前記特定直線輪郭部分を選択し(以下、このようにして選択された特定直線輪郭部分を「選択特定直線輪郭部分」という)、前記選択特定直線輪郭部分の前記第1規定位置を前記第1位置として決定する
請求項3に記載の残留変形性薄物把持装置。 - 前記第1位置決定部は、前記前記画像解析部において前記特定直線輪郭部分情報が検出されなかった場合、前記第1長さ未満の長さを有する直線輪郭部分の第2規定位置を前記第1位置として決定し、
前記制御部は、前記第1制御と、前記第2制御と、前記第3制御と、前記第4制御と、前記第5制御と、前記第6制御と、前記第7制御と、前記第7制御後に前記残留変形性薄物把持機構を前記第3位置よりも上方の位置に移動させるように前記残留変形性薄物把持機構移動機構を制御する第9制御と、前記第9制御後に前記フィンガ部を前記第12距離よりも長い距離離間させるように前記第1接近離間機構を制御する第10制御とを行う
請求項4に記載の残留変形性薄物把持装置。 - 前記制御部は、前記第7制御後に前記ハンド部を前記第3距離よりも長い距離離間させるように前記第2接近離間機構を制御する第11制御をさらに行う
請求項1から5のいずれかに記載の残留変形性薄物把持装置。 - 前記制御部は、前記第11制御後又は前記第11制御中に前記残留変形性薄物把持機構を前記第1方向が水平面に平行となる状態としたまま前記残留変形性薄物把持機構を下前方又は下後方に向かって移動させるように前記残留変形性薄物把持機構移動機構を制御する第12制御と、前記第12制御後に前記フィンガ部を前記第12距離よりも長い距離離間させるように前記第1接近離間機構を制御する第13制御とをさらに行う
請求項6に記載の残留変形性薄物把持装置。 - 前記フィンガ部には、前記残留変形性薄物との接触箇所に高摩擦性シートが貼付されている
請求項1から7のいずれかに記載の残留変形性薄物把持装置。 - 前記対抗方向と前記第1方向とを含む面に沿って前記残留変形性薄物把持機構を回転させることが可能である残留変形性薄物把持機構回転機構をさらに備える
請求項1から8のいずれかに記載の残留変形性薄物把持装置。 - 前記残留変形性薄物把持機構移動機構は、前記残留変形性薄物把持機構を上下方向、前後方向および左右方向に移動させることが可能である
請求項1から9のいずれかに記載の残留変形性薄物把持装置。 - 前記残留変形性薄物把持機構を旋回させることが可能である残留変形性薄物把持機構旋回機構をさらに備える
請求項1から9のいずれかに記載の残留変形性薄物把持装置。 - 前記一対のフィンガ部は、基板と、前記基板の基端部から前記基板の板厚方向第1側に延びる第1突起部と、前記基板の先端部から前記基板の前記板厚方向前記第1側に延び前記第1突起部と対抗する側の角部が面取りされている第2突起部とをそれぞれ有し、前記第1突起部同士および前記第2突起部同士が互いに対抗するように配置される
請求項6に記載の残留変形性薄物把持装置。 - 前記第2突起部は、前記基板の先端部から前記基板の前記板厚方向前記第1側に前記第1突起部よりも低い高さまで延びている
請求項12に記載の残留変形性薄物把持装置。 - 前記フィンガ部には、対抗面に圧力センサが取り付けられ、
前記制御部は、前記圧力センサの出力値に基づいて前記フィンガ部同士の接近距離を制御する
請求項1から13のいずれかに記載の残留変形性薄物把持装置。
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2008160693A JP2010000560A (ja) | 2008-06-19 | 2008-06-19 | 残留変形性薄物把持装置 |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2008160693A JP2010000560A (ja) | 2008-06-19 | 2008-06-19 | 残留変形性薄物把持装置 |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| JP2010000560A true JP2010000560A (ja) | 2010-01-07 |
Family
ID=41582694
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2008160693A Pending JP2010000560A (ja) | 2008-06-19 | 2008-06-19 | 残留変形性薄物把持装置 |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JP2010000560A (ja) |
Cited By (7)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN106038161A (zh) * | 2016-05-22 | 2016-10-26 | 安庆海纳信息技术有限公司 | 一种角度可调式医疗腿部按摩支撑设备 |
| TWI623280B (zh) * | 2013-10-09 | 2018-05-11 | 耐克創新有限合夥公司 | 用於物品之拾取以及放置工具以及方法 |
| CN110651544A (zh) * | 2019-10-31 | 2020-01-07 | 湖南农业大学 | 用于农田残膜回收的膜土分离装置 |
| CN112461579A (zh) * | 2020-11-10 | 2021-03-09 | 湖南洞庭春米业有限公司 | 一种粮油检验用籽粒夹持装置 |
| CN112720555A (zh) * | 2021-01-18 | 2021-04-30 | 大连顺诚自动化设备有限公司 | 一种具有三轴补偿机构的工件抓取装置 |
| WO2022172228A1 (en) * | 2021-02-15 | 2022-08-18 | Autonomy Techlab Sa De Cv | Robotic effector to hold, handle and transport textile garments |
| WO2025120976A1 (ja) * | 2023-12-07 | 2025-06-12 | 東都フォルダー工業株式会社 | シート材の処理方法、処理システム、及びプログラム |
-
2008
- 2008-06-19 JP JP2008160693A patent/JP2010000560A/ja active Pending
Cited By (14)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US10850403B2 (en) | 2013-10-09 | 2020-12-01 | Nike, Inc. | Pick-up and placement tools for items having hook portion and pusher |
| TWI623280B (zh) * | 2013-10-09 | 2018-05-11 | 耐克創新有限合夥公司 | 用於物品之拾取以及放置工具以及方法 |
| TWI625104B (zh) * | 2013-10-09 | 2018-06-01 | 耐克創新有限合夥公司 | 用於物品的拾取以及放置之工具以及方法 |
| US10399235B2 (en) | 2013-10-09 | 2019-09-03 | Nike, Inc. | Pick-up and placement tools for items having hook portion and pusher |
| US11267135B2 (en) | 2013-10-09 | 2022-03-08 | Nike, Inc. | Pick-up and placement tools for items having hook portion and pusher |
| CN106038161A (zh) * | 2016-05-22 | 2016-10-26 | 安庆海纳信息技术有限公司 | 一种角度可调式医疗腿部按摩支撑设备 |
| CN106038161B (zh) * | 2016-05-22 | 2018-01-19 | 佳木斯大学 | 一种角度可调式医疗腿部按摩支撑设备 |
| CN110651544A (zh) * | 2019-10-31 | 2020-01-07 | 湖南农业大学 | 用于农田残膜回收的膜土分离装置 |
| CN112461579A (zh) * | 2020-11-10 | 2021-03-09 | 湖南洞庭春米业有限公司 | 一种粮油检验用籽粒夹持装置 |
| CN112720555A (zh) * | 2021-01-18 | 2021-04-30 | 大连顺诚自动化设备有限公司 | 一种具有三轴补偿机构的工件抓取装置 |
| WO2022172228A1 (en) * | 2021-02-15 | 2022-08-18 | Autonomy Techlab Sa De Cv | Robotic effector to hold, handle and transport textile garments |
| WO2025120976A1 (ja) * | 2023-12-07 | 2025-06-12 | 東都フォルダー工業株式会社 | シート材の処理方法、処理システム、及びプログラム |
| JP2025091802A (ja) * | 2023-12-07 | 2025-06-19 | 東都フォルダー工業株式会社 | シート材の処理方法、処理システム、及びプログラム |
| JP7788738B2 (ja) | 2023-12-07 | 2025-12-19 | 東都フォルダー工業株式会社 | シート材の処理方法、処理システム、及びプログラム |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JP5145605B2 (ja) | 変形性薄物展開装置 | |
| JP5145606B2 (ja) | 変形性薄物展開装置 | |
| JP2010000560A (ja) | 残留変形性薄物把持装置 | |
| Yamaguchi et al. | Implementing tactile behaviors using fingervision | |
| JP7286272B2 (ja) | 情報処理装置、情報処理方法及びプログラム | |
| JP4309439B2 (ja) | 対象物取出装置 | |
| CN101842195B (zh) | 把持设备和把持设备控制方法 | |
| JP6983524B2 (ja) | 情報処理装置、情報処理方法およびプログラム | |
| JP6364836B2 (ja) | ロボット、ロボットシステム、及び制御装置 | |
| US20140277694A1 (en) | Robot system and method for producing to-be-processed material | |
| CN102414696A (zh) | 物体学习机器人和方法 | |
| US12145280B2 (en) | Image-based guidance for robotic wire pickup | |
| WO2020022302A1 (ja) | 把持装置 | |
| CN112109069B (zh) | 机器人示教装置以及机器人系统 | |
| CN104608153A (zh) | 机器人、机器人系统、以及机器人控制装置 | |
| CN115629066A (zh) | 一种基于视觉引导的面向自动配线的方法及装置 | |
| JP2016196077A (ja) | 情報処理装置、情報処理方法、およびプログラム | |
| JP7171294B2 (ja) | 情報処理装置、情報処理方法及びプログラム | |
| CN114341930A (zh) | 图像处理装置、拍摄装置、机器人以及机器人系统 | |
| CN111618844A (zh) | 机器人系统以及控制方法 | |
| CN113165187A (zh) | 图像信息处理装置、把持系统以及图像信息处理方法 | |
| JP2010058243A (ja) | ピッキング装置 | |
| Proesmans et al. | UnfoldIR: Tactile robotic unfolding of cloth | |
| JP5609760B2 (ja) | ロボット、ロボットの動作方法、及びプログラム | |
| CN117260702A (zh) | 用于控制机器人来操纵、尤其是拾取对象的方法 |