JP7458116B1 - 制御装置、及びロボットシステム - Google Patents
制御装置、及びロボットシステム Download PDFInfo
- Publication number
- JP7458116B1 JP7458116B1 JP2023110363A JP2023110363A JP7458116B1 JP 7458116 B1 JP7458116 B1 JP 7458116B1 JP 2023110363 A JP2023110363 A JP 2023110363A JP 2023110363 A JP2023110363 A JP 2023110363A JP 7458116 B1 JP7458116 B1 JP 7458116B1
- Authority
- JP
- Japan
- Prior art keywords
- container
- ingredients
- ingredient
- transfer
- gripping
- 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
- 238000001514 detection method Methods 0.000 claims abstract description 64
- 238000012546 transfer Methods 0.000 claims description 195
- 230000007246 mechanism Effects 0.000 claims description 143
- 238000011144 upstream manufacturing Methods 0.000 claims description 6
- 239000004615 ingredient Substances 0.000 abstract description 331
- 230000032258 transport Effects 0.000 abstract description 10
- 230000007723 transport mechanism Effects 0.000 abstract description 7
- 238000012545 processing Methods 0.000 abstract description 6
- 238000000034 method Methods 0.000 description 37
- 230000008569 process Effects 0.000 description 31
- 238000007747 plating Methods 0.000 description 22
- 238000010586 diagram Methods 0.000 description 21
- 238000003780 insertion Methods 0.000 description 18
- 230000037431 insertion Effects 0.000 description 18
- 235000012046 side dish Nutrition 0.000 description 17
- 230000006870 function Effects 0.000 description 15
- 230000004308 accommodation Effects 0.000 description 10
- 235000013305 food Nutrition 0.000 description 10
- 238000006243 chemical reaction Methods 0.000 description 9
- 238000009434 installation Methods 0.000 description 9
- 238000004891 communication Methods 0.000 description 5
- 239000000463 material Substances 0.000 description 5
- 238000005259 measurement Methods 0.000 description 5
- 230000004048 modification Effects 0.000 description 5
- 238000012986 modification Methods 0.000 description 5
- 230000003287 optical effect Effects 0.000 description 5
- 238000010801 machine learning Methods 0.000 description 4
- 238000007493 shaping process Methods 0.000 description 4
- 240000008415 Lactuca sativa Species 0.000 description 3
- 230000009471 action Effects 0.000 description 3
- 235000012045 salad Nutrition 0.000 description 3
- 230000008859 change Effects 0.000 description 2
- 230000008878 coupling Effects 0.000 description 2
- 238000010168 coupling process Methods 0.000 description 2
- 238000005859 coupling reaction Methods 0.000 description 2
- 235000021186 dishes Nutrition 0.000 description 2
- 238000005516 engineering process Methods 0.000 description 2
- 235000011389 fruit/vegetable juice Nutrition 0.000 description 2
- 238000003384 imaging method Methods 0.000 description 2
- 235000012054 meals Nutrition 0.000 description 2
- 244000046052 Phaseolus vulgaris Species 0.000 description 1
- 235000010627 Phaseolus vulgaris Nutrition 0.000 description 1
- 244000155437 Raphanus sativus var. niger Species 0.000 description 1
- 244000061458 Solanum melongena Species 0.000 description 1
- 235000002597 Solanum melongena Nutrition 0.000 description 1
- 240000008042 Zea mays Species 0.000 description 1
- 235000005824 Zea mays ssp. parviglumis Nutrition 0.000 description 1
- 235000002017 Zea mays subsp mays Nutrition 0.000 description 1
- 238000013459 approach Methods 0.000 description 1
- 235000014121 butter Nutrition 0.000 description 1
- 238000004364 calculation method Methods 0.000 description 1
- 239000004927 clay Substances 0.000 description 1
- 239000004567 concrete Substances 0.000 description 1
- 235000005822 corn Nutrition 0.000 description 1
- 230000007423 decrease Effects 0.000 description 1
- 230000007812 deficiency Effects 0.000 description 1
- 230000000694 effects Effects 0.000 description 1
- 239000011521 glass Substances 0.000 description 1
- 238000010191 image analysis Methods 0.000 description 1
- 230000006872 improvement Effects 0.000 description 1
- 230000010365 information processing Effects 0.000 description 1
- 239000007788 liquid Substances 0.000 description 1
- 238000012423 maintenance Methods 0.000 description 1
- 239000000203 mixture Substances 0.000 description 1
- 239000004570 mortar (masonry) Substances 0.000 description 1
- 239000011505 plaster Substances 0.000 description 1
- 235000012029 potato salad Nutrition 0.000 description 1
- 239000011347 resin Substances 0.000 description 1
- 229920005989 resin Polymers 0.000 description 1
- 239000004065 semiconductor Substances 0.000 description 1
- 238000006467 substitution reaction Methods 0.000 description 1
- 239000012780 transparent material Substances 0.000 description 1
Images
Landscapes
- Manipulator (AREA)
Abstract
Description
このような、盛り付けを行うロボットに関する技術は、例えば、特許文献1や非特許文献1に開示されている。
これに対し、非特許文献1の記載の技術では、ロボットの周辺に容器の供給機を配置し、この供給機が供給した容器に盛りつけた後に、この容器をベルトコンベアに送り出す。このような構成であれば、解放に伴うベルトコンベアへの具材の落下を防止することができる。また、ロボットの近傍にて盛り付けを行うことから、アームを伸ばして遠方で盛り付けを行う場合と比べて、より精度の高い動きが実現でき、適切な盛り付けを実現できる。
すなわち、従来の技術では、設置面積を必要以上に拡大させることなく、具材を適切に盛り付けることについて、未だ改善の余地があった。
搬送装置の搬送面にて搬送中の容器を移送する移送機構の駆動を制御する制御装置であって、
前記容器の存在を検出する容器検出センサが前記容器の存在を検出し、且つ、前記容器内における対象物の存在を検出する対象物センサが前記対象物の存在を検出しない場合にのみ、前記移送機構を駆動させる、
ことを特徴とする。
[実施形態]
[構成]
図1は、本発明に係る把持システム1の構成を模式的に示す模式図である。
以下では、第1の実施形態~第3実施形態について、それぞれ詳細に説明するが、図1~図4を参照して説明する全体的な構成、図5及び図6を参照して説明する制御装置40のハードウェア及び機能的構成、及び図7を参照して説明する具材の把持の方法については、各実施形態で共通する。
なお、把持システム1は、さらに、実施形態毎に、移送機構21,22,23をそれぞれ備えるが、これらの配置位置は各実施形態によってそれぞれ異なるので、図1においては、移送機構21,22,23の図示を省略する。
また、このベルトコンベア2には、容器の進行方向(すなわち、ベルトコンベア2の下流)を前方向とした場合における左右の方向に、案内部材2Aが設置されている。案内部材2Aは、進行方向に向かってその左右幅が狭まっていくテーパ状の形状をしており、容器を所定の位置に案内できる構造となっている。食品が盛り付けられた容器は、案内部材2Aよりも上流においてベルトコンベア2の様々な位置(例えば、左右方向における異なる位置)にて運搬されているが、この案内部材2Aにより案内されることで、ここに到着した容器を移送先に移送する位置である移送位置P1に搬送される。
具材収容部10の収容空間10Aは、作業者が手作業によって、又は、多関節ロボット30が自動的に交換することが可能である。
なお、移送機構21,22,23と同様に、解放位置P2の位置についても各実施形態によってそれぞれ異なるので、図1においては、解放位置P2についても図示を省略する。
また、多関節ロボット30のハンド31を保持する関節には、ハンド31が把持部材31aにより把持した具材の物理量を取得する手段の一例として、把持した具材の重量を計測する重量センサ30Aが設置されている。また、多関節ロボット30のハンド31を保持する関節には、ハンド31が具材に接触したことを検出する手段の一例として、接触した具材からの反力(表面に接触されることで得られる力覚を含む)を計測する力センサ30Bが設置されている。重量センサ30Aによって計測された具材の重量(すなわち、把持された具材の重量)のデータや、力センサ30Bによって計測された具材からの反力(すなわち、具材への接触の検出結果)のデータは、制御装置40に出力される。
なお、図2においては、一対で用いられる把持部材31aの一方のみが示されている。
図2に示すように、各実施形態における把持部材31aは、天板部と、主板部と、第1側板部と、第2側板部と、により構成されている。天板部は、長方形状の平面を有している。また、主板部は、天板部の有する平面を水平な状態とした場合に、この平面の長手方向の一端から、この平面の長手方向の他端の鉛直下方の離間した位置に向かって傾斜して延在している。さらに、第1側板部と第2側板部は、天板部の有する平面を水平な状態とした場合に、この平面の両端それぞれから鉛直下方に向かって延在している。
なお、以下の説明において、これら一対の把持部材31aのそれぞれを区別することなく説明する際は、単に「把持部材31a」と称する。
また、ハンド31及びこれに結合された把持部材31aは、Z方向を回転軸として回転することが可能である。
このような構成により、各実施形態では、ハンド31及び把持部材31aの、位置や向きを任意に変化させることができ、これにより様々な動きで把持動作や解放動作等の動作を適切に実行することが可能となる。
また、把持をした一対の把持部材31aを盛り付け位置P1の惣菜の容器の上に移送した後に、一対の把持部材31aが開状態となり、容器形状の開口部が露出することで、把持により取り出した具材が解放され、惣菜の容器にほぼ一定量の具材を盛り付けることができる。
図5は、制御装置40のハードウェア構成を示す模式図である。
図5に示すように、制御装置40は、CPU(Central Processing Unit)711と、ROM(Read Only Memory)712と、RAM(Random Access Memory)713と、バス714と、入力部715と、出力部716と、記憶部717と、通信部718と、ドライブ719と、を備えている。
RAM713には、CPU711が各種の処理を実行する上において必要なデータ等も適宜記憶される。
出力部716は、ディスプレイやスピーカ等で構成され、画像や音声を出力する。
記憶部717は、ハードディスクあるいはDRAM(Dynamic Random Access Memory)等で構成され、各サーバで管理される各種データを記憶する。
通信部718は、ネットワークを介して他の装置との間で行う通信を制御する。
なお、上記ハードウェア構成は、制御装置40の基本的構成であり、一部のハードウェアを備えない構成としたり、付加的なハードウェアを備えたり、ハードウェアの実装形態を変更したりすることができる。
次に、制御装置40の機能的構成について説明する。
図6は、制御装置40の機能的構成を示すブロック図である。
図6に示すように、把持システム1の動作を制御するためのプログラムを実行することにより、制御装置40のCPU711においては、センサ情報取得部151と、具材状態判定部152と、具材量判定部153と、多関節ロボット制御部154と、移送機構制御部155と、記録制御部156と、が機能する。また、記憶部717には、パラメータ記憶部171と、履歴データベース(履歴DB)172と、が形成される。
各実施形態に係る把持システム1においては、具材及び使用される把持部材31aの種類に応じて、把持部材31aを具材に差し込む深さ(差し込み量)と、そのときに把持される具材の重量との関係が、予め把握されている。例えば、把持される具材の密度(単位深さあたりの重量を表すパラメータ)を予め計測しておき、具材の密度と把持部材31aを差し込む深さとの乗算値を要素とする関数によって、把持される重量を算出(推定)することができる。これにより、簡単な演算によって、把持される具材の重量を推定することができる。
図7に示すように、多関節ロボット30が具材を把持する場合、(1)具材にアプローチする、(2)具材の表面を検出する、(3)把持部材31aを具材に差し込む、(4)把持部材31aを閉じることで把持部材31aを閉状態とする、(5)把持した具材の重量(物理量)を計測する、という手順で具材が把持される。把持した重量が規定量に適合する場合、惣菜の容器に具材が移送されて解放される。なお、把持した重量が規定量に適合するとは、例えば、目標とする重量に対して、把持した具材の重量が所定誤差以内(±15%以内等)にあることをいう。ただし、把持部材31aに具材が粘着して解放されないケースを考慮し、把持した重量が規定量よりも多い場合の誤差を少ない場合の誤差よりも大きく設定することとしてもよい。一方、把持した重量が規定量に適合しない場合、さらに、(6)収容空間10Aにおける把持した位置に具材を解放する(具材を戻す)、(7)把持した具材の重量が超過していた場合(例えば、把持した具材の重量が規定量の範囲の上限を超えている場合)には、前回よりも把持部材31aを具材に差し込む深さを浅く修正して具材を把持する、(8)把持した具材の重量が不足していた場合(例えば、把持した具材の重量が規定量の範囲の下限を下回っている場合)には、前回よりも把持部材31aを具材に差し込む深さを深く修正して具材を把持する、という手順で具材が再把持される。
また、手順(3)で具材に把持部材31aを差し込む場合、多関節ロボット30の制御パラメータ(関節の回転角度等)から差し込み量を算出したり、手順(2)で具材の表面を検出して差し込みを開始してからの経過時間から差し込み量を算出したりすることが可能である。
[構成及び機能]
以上、各実施形態において共通する内容について説明をした。次に、第1実施形態の具体的構成及び動作について図面を参照して説明する。
図8及び図9は、第1実施形態における移送位置P1及び解放位置P2の近傍を拡大して示す斜視図である。これらの図では、図1と同様に、紙面の左側がベルトコンベア2における搬送の上流であり、紙面の右側がベルトコンベア2における搬送の下流となる。
図8には、ベルトコンベア2と、案内部材2Aと、具材収容部10と、移送機構21と、多関節ロボット30と、容器検出センサ61と、具材検出センサ62とを示す。これらの機能構成については、図1を参照して上述した通りである。
この移送位置P1には、移送機構21が配置されている。この移送機構21は、移送位置P1に搬送された容器を、多関節ロボット30が把持している具材を解放する位置である、解放位置P2に対して移送する機構である。なお、移送機構21が移送のための動作しない場合、容器は移送機構21を通過して、そのままベルトコンベア2の下流に搬送される。
なお、例えば、空の容器のある程度の高さのある部分(例えば、容器の周縁部)が、仮にこの閾値を超えたとしても、それは、短時間に過ぎず一定時間未満となる。従って、この空の容器について、具材がすでに盛り付けられていると、誤って判定してしまうことを防止することができる。
これにより、第1実施形態における一連の動作は、終了する。
移送機構21は、第1駆動機構211と、第2駆動機構212と、容器保持部213と、を備える。
第1駆動機構211と、第2駆動機構212は、細長い板状の部材であり、それぞれネジ等の固定具で回動可能な状態で固定される。容器保持部213は、移送の際に容器を保持する部材であり、例えば、容器の両端の側面及び両端の底面に沿った形状に形成される。第1駆動機構211と、第2駆動機構212は、ネジ等で固定されていない端によって、容器保持部213を支持する。
次に、把持システム1の全体動作を説明する。
図11は、把持システム1が実行する具材盛り付け処理の流れを示すフローチャートである。具材盛り付け処理は、例えば、作業者によって具材盛り付け処理を開始させる操作が行われたことを契機として開始される。
ステップS15において、多関節ロボット制御部154は、決定された差し込み深さまで、具材に対して把持部材31aを差し込む。
ステップS16において、多関節ロボット制御部154は、把持部材31aを閉じて具材を把持する。
ステップS21において、多関節ロボット制御部154は、把持している具材を、解放位置P2において、容器に解放する。
具材盛り付け処理を終了する条件に適合していない場合は、ステップS25においてNoと判定されて、処理はステップS12から再度行われる。一方で、具材盛り付け処理を終了する条件に適合している場合は、ステップS25においてYesと判定されて、具材盛り付け処理は終了する。
従って、把持システム1によれば、ロボットによって把持した具材を解放する場合に、設置面積を必要以上に拡大させることなく、具材を適切に盛り付けることができる。
これにより、解放の際に容器と多関節ロボット30の距離が近付くのみならず、把持の際に多関節ロボット30と具材収容部10との距離が短くなるよう配置される。従って、多関節ロボット30が把持の際に移動すべき距離と、解放の再起に移動すべき距離との合計距離も短くすることができる。そのため、移動経路での具材の落下を、より防止できる。
[構成及び機能]
上述した第1実施形態では、解放位置P2は、搬送面の鉛直上方の位置であった。このようにすれば、多関節ロボット30の周辺に、解放位置P2となる場所を用意する必要がなくなり、設置面積をより縮小できる。また、第1実施形態では、把持部材31aの近くで解放を行うことで、解放時の勢いを抑制でき、解放時に具材が飛散等することを防止できる。しかしながら、具材の特性(例えば、汁気が多い)によっては、飛散等が全く生じないとはいえない場合がある。
そこで、第2実施形態では、多関節ロボット30の側面を解放位置P2とする。これにより、解放位置P2を設けるための場所が多少必要にはなるが、ベルトコンベア2の搬送面への具材の飛散を、より確実に防止することができる。
図12には、ベルトコンベア2、移送機構22、アクチュエータ25、及び多関節ロボット30を示す。また、移送機構22は、第1駆動機構221と、第2駆動機構222と、容器保持部223と、を備える。
図13(a)に示すように、移送機構制御部155は、移送位置P1に空の容器が搬送されると、移送機構22を駆動させ、容器を移送位置P1から解放位置P2に移送する。また、図13(b)に示すように、移送機構制御部155は、多関節ロボット30により具材が解放されると、移送機構22を駆動させ、容器を解放位置P2から移送位置P1に移送する。何れの場合も、移送を行う条件は、第1実施形態と同様である。
[構成及び機能]
上述した第1実施形態や第2実施形態では、リンク機構により移送機構21や移送機構22を実現し、このリンク機構によって移送を行っていた。この点、リンク機構は、高さ方向にも移動するので、ベルトコンベア2の高さが多少異なる機種であったとしても、ある程度は、対応可能である。第3実施形態では、高さ方向の差異に、よりに対応可能な構成とする。
図13には、ベルトコンベア2、移送機構23、アクチュエータ26、及び多関節ロボット30を示す。また、移送機構23は、第1駆動機構231と、容器保持部233と、を備える。
本実施形態では、アクチュエータ25に代えてアクチュエータ26が、ベルトコンベア2の鉛直上方に配置される。アクチュエータ26は、エアシリンダーであり、本実施形態では、ベルトコンベア2の進行方向と直交する方向(紙面における左右方向)に直動運動をする。
接続部材27は、ベルトコンベア2の搬送面と、解放位置P2が設けられた作業台の天面とを接続する部材である。接続部材27の詳細な構造については、図16を参照して後述する。
また、接続部材27は、底部にスリットが設けられたことによって、仮に解放位置P2において具材の汁気等が飛散したとしても、その飛散した汁気等は、スリットから落下するので、盛り付け後に移送位置P1に移送される容器の底部に付着することを防止できる。
このように、本実施形態では、接続部材27も特徴的な構造とすることで、より確実に容器の移送を実現することができる。
上述した各実施形態では、多関節ロボット30は、容器の近傍にて盛り付けを行うことから、ロボットアーム32を伸ばして遠方で盛り付けを行う場合と比べて、より精度の高い動きが実現でき、適切な盛り付けを実現できる。そこで、多関節ロボット30は、このより精度の高い動きを利用して、容器に具材を解放した後に、さらに解放した具材を整形する動作や、解放後に把持部材31aに付着した具材を、容器に残さず解放する動作を行うようにしてもよい。
上述の実施形態において、一対の把持部材31a(すなわち、2つの把持部材31a)を用いることを想定したが、これに限られない。3つ以上の複数の把持部材31aを用いるようにしてもよい。そして、各把持部材31aの開口部を近づけることで把持動作を行い、各把持部材31aの開口部を遠ざけることで解放動作を行うような構成としてもよい。
この場合、例えば、3つの把持部材31aを用いるのであれば、鉛直上方から俯瞰した場合に、それぞれの中心角が120°の3つの把持部材31aの先端を中央に近づけたり遠ざけたりするようにする。
このようにしても、上述した案内動作等の各動作を実行することができる。
上述の実施形態において、具材状態判定部152は、力センサ30Bによって計測された具材からの反力(すなわち、具材への接触の検出結果)のデータに基づいて、具材の状態を判定するものとしたが、これに限られない。
例えば、撮像装置によって撮像された具材の画像から、具材の体積を推定し、密度と推定された体積を乗算すること等により、具材の重量を算出することも可能である。
この場合、重量センサ30Aを用いることなく、具材の重量を算出する手段を実装することができる。
以上のように、本実施形態における把持システム1は、把持部材31aを備えた多関節ロボット30と、容器を移送させる移送機構21,22,23と、多関節ロボット30及び移送機構21,22,23の動作を制御する制御装置40と、を備える。
制御装置40は、
移送機構21,22,23により、ベルトコンベア2の搬送面で搬送中の容器を、搬送中の位置よりも多関節ロボット30に近い位置である解放位置P2に対して移送する第1移送動作と、
多関節ロボット30により、把持部材31aが把持している具材を解放位置P2で容器に対して解放する解放動作と、
移送機構21,22,23により、具材が解放された容器を搬送面に再度移送することで、該容器をベルトコンベア2に再度搬送させる第2移送動作と、
を多関節ロボット30及び移送機構21,22,23に実行させる。
これにより、把持システム1は、ベルトコンベア2の搬送面ではなく、多関節ロボット30に近い位置である解放位置P2において、盛り付けのための解放を行うことができる。そのため、多関節ロボット30は、解放の際に長い距離を移動する必要がなく、移動経路での具材の落下を防止できる。また、多関節ロボット30は、容器の近傍にて盛り付けを行うことから、ロボットアーム32を伸ばして遠方で盛り付けを行う場合と比べて、より精度の高い動きが実現でき、適切な盛り付けを実現できる。そのため、盛り付けのために、具材を解放した際に、ベルトコンベア2上に具材を落下させてしまうことを抑制できる。
従って、把持システム1によれば、ロボットによって把持した具材を解放する場合に、設置面積を必要以上に拡大させることなく、具材を適切に盛り付けることができる。
搬送面の進行方向と交わる方向において、搬送面、多関節ロボット30、具材収容部10の順に配置されている。
これにより、解放の際に容器と多関節ロボット30の距離が近付くのみならず、把持の際に多関節ロボット30と具材収容部10との距離が短くなるよう配置される。従って、多関節ロボット30が把持の際に移動すべき距離と、解放の再起に移動すべき距離との合計距離も短くすることができる。そのため、移動経路での具材の落下を、より防止できる。
第1移送動作を行った移送機構21は、解放動作が終了するまで容器を解放位置P2において保持する。
これにより、多関節ロボット30の周辺に、解放位置P2を用意する必要がなくなり、設置面積をより縮小できる。
移送機構22の駆動部分は、解放位置P2とは遮蔽された位置で駆動する。
これにより、解放を行った際に、解放位置P2において仮に具材の飛散等が発生しても、移送機構22の駆動部分に具材が付着することを防止できる。
第1移送動作において、移送機構23は、容器を搬送面から解放位置P2までスライドさせることで容器の移送をする。
これにより、スライドさせるための比較的簡単な構成の駆動機構で、移送機構23を実現することができる。
制御装置40は、検出手段の検出結果に基づいて、第2移送動作の対象とする容器と、搬送面で搬送されている他の容器とが衝突しないタイミングで、移送機構21,22,23に第2移送動作を実行させる。
これにより、第2移送動作において、具材を盛り付け済みの容器と、他の容器とが衝突することを防止できる。
搬送面で搬送されている容器に開放されている具材を検出する具材検出センサ62と、
をさらに備え、
制御装置40は、
容器検出センサ61で検出された容器であって、且つ、具材検出センサ62で具材が検出されなかった容器を対象として移送機構21,22,23に実行させる。
これにより、具材が既に盛り付け済みの容器を移送することなく、具材をこれから盛り付けるべき容器(すなわち、空の容器)のみを移送することができる。
制御装置40は、
複数組の多関節ロボット30及び移送機構21,22,23に、1つのベルトコンベア2の1つの搬送面を対象として、第1移送動作及び第2移送動作を実行させる。
これにより、上述した各センサによる制御を利用した盛り付け済みの容器を検出することや衝突を防ぐことというメリットを有効に活用して、複数の多関節ロボット30を協働させることができる。
例えば、上述の実施形態及び変形例において、惣菜を盛り付ける把持システムに本発明を適用する場合を例に挙げて説明したが、本発明は、種々の対象物を把持するシステムに適用することができる。例えば、練ったモルタル、コンクリート、漆喰、粘土等、粘性あるいは粘着性が高い材料を把持するシステムに本発明を適用することができる。本発明は、作業温度又は室温において中粘度以上(5000mPa・s)以上の粘度を有する対象物を把持する際に好適である。
また、上述の実施形態に記載された例を適宜組み合わせて、本発明を実施することが可能である。
上述した一連の処理は、ハードウェアにより実行させることもできるし、ソフトウェアにより実行させることもできる。
換言すると、図6の機能的構成は例示に過ぎず、特に限定されない。すなわち、上述した一連の処理を全体として実行できる機能が把持システム1に備えられていれば足り、この機能を実現するためにどのような機能ブロックを用いるのかは特に図5の例に限定されない。
また、1つの機能ブロックは、ハードウェア単体で構成してもよいし、ソフトウェア単体で構成してもよいし、それらの組み合わせで構成してもよい。
コンピュータは、専用のハードウェアに組み込まれているコンピュータであってもよい。また、コンピュータは、各種のプログラムをインストールすることで、各種の機能を実行することが可能なコンピュータ、例えば汎用のパーソナルコンピュータであってもよい。
また、本明細書において、システムの用語は、複数の装置や複数の手段等より構成される全体的な装置を意味するものとする。
Claims (5)
- 搬送装置の搬送面にて搬送中の容器を移送する移送機構の駆動を制御する制御装置であって、
前記容器の存在を検出する容器検出センサが前記容器の存在を検出し、且つ、前記容器内における対象物の存在を検出する対象物センサが前記対象物の存在を検出しない場合にのみ、前記移送機構を駆動させることで、ロボットが対象物を前記容器へと解放する解放位置に、前記容器検出センサが検出した容器であって前記対象物センサが対象物の存在を検出しなかった容器を移送する、
ことを特徴とする制御装置。 - 前記搬送装置の搬送方向の上流側から下流側に沿って、前記容器検出センサ、前記対象物センサ、前記移送機構の順に配置されており、
前記容器検出センサが容器の存在を検出してから、該容器が前記移送機構の配置されている位置を通り過ぎてしまう前までに、該容器内の対象物の存在を判定する、
ことを特徴とする請求項1に記載の制御装置。 - 前記対象物センサは、前記容器内の対象物の前記搬送面からの高さを測定し、前記高さが所定値を超えていることを一定時間以上の間検出し続けた場合にのみ、前記容器内に対象物が存在すると検出するセンサであり、
前記一定時間の長さは、前記容器検出センサが容器の存在を検出してから、該容器が前記移送機構の配置されている位置を通り過ぎてしまうまでの時間よりも短い時間に設定される、
ことを特徴とする、請求項1又は2に記載の制御装置。 - 搬送装置の搬送面に沿って配置される第一のロボットと、
搬送装置の搬送面に沿って、前記第一のロボットよりも前記搬送装置の搬送方向の下流側に配置される第二のロボットと、
前記搬送装置の搬送面にて搬送中の容器を移送する移送機構と、
前記容器の存在を検出する容器検出センサと、
前記容器内における対象物の存在を検出する対象物センサと、
を備え、
前記容器検出センサが容器の存在を検出し、且つ、前記対象物センサが対象物の存在を検出しない場合にのみ、前記移送機構を駆動させることで、前記第二のロボットが対象物を前記容器へと解放する解放位置に、前記容器検出センサが検出した容器であって前記対象物センサが対象物の存在を検出しなかった容器を移送する動作を実行する、
ことを特徴とするロボットシステム。 - 前記移送機構により前記移送された前記容器に、前記第二のロボットが対象物を解放する動作と、
前記搬送面上の容器の存在が前記容器検出センサにより検出されない場合にのみ、前記対象物を解放された容器を前記搬送面に戻す動作と、を実行する、
ことを特徴とする、請求項4に記載のロボットシステム。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2023110363A JP7458116B1 (ja) | 2023-02-06 | 2023-07-04 | 制御装置、及びロボットシステム |
Applications Claiming Priority (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2023016192A JP7313100B1 (ja) | 2023-02-06 | 2023-02-06 | 把持システム、移送機構、把持方法、制御装置、及びプログラム |
JP2023110363A JP7458116B1 (ja) | 2023-02-06 | 2023-07-04 | 制御装置、及びロボットシステム |
Related Parent Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2023016192A Division JP7313100B1 (ja) | 2023-02-06 | 2023-02-06 | 把持システム、移送機構、把持方法、制御装置、及びプログラム |
Publications (2)
Publication Number | Publication Date |
---|---|
JP7458116B1 true JP7458116B1 (ja) | 2024-03-29 |
JP2024111791A JP2024111791A (ja) | 2024-08-19 |
Family
ID=87428197
Family Applications (3)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2023016192A Active JP7313100B1 (ja) | 2023-02-06 | 2023-02-06 | 把持システム、移送機構、把持方法、制御装置、及びプログラム |
JP2023110363A Active JP7458116B1 (ja) | 2023-02-06 | 2023-07-04 | 制御装置、及びロボットシステム |
JP2023110362A Active JP7418059B1 (ja) | 2023-02-06 | 2023-07-04 | 処理システム、及び移送機構 |
Family Applications Before (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2023016192A Active JP7313100B1 (ja) | 2023-02-06 | 2023-02-06 | 把持システム、移送機構、把持方法、制御装置、及びプログラム |
Family Applications After (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2023110362A Active JP7418059B1 (ja) | 2023-02-06 | 2023-07-04 | 処理システム、及び移送機構 |
Country Status (1)
Country | Link |
---|---|
JP (3) | JP7313100B1 (ja) |
Families Citing this family (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP7553156B1 (ja) | 2023-11-06 | 2024-09-18 | コネクテッドロボティクス株式会社 | 保持システム、及び制御装置 |
Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2008120540A (ja) | 2006-11-14 | 2008-05-29 | Kyoto Seisakusho Co Ltd | Ptp段積み装置 |
JP2021030407A (ja) | 2019-08-29 | 2021-03-01 | キヤノン株式会社 | 情報処理装置、情報処理方法及びプログラム |
Family Cites Families (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPS56131388U (ja) * | 1980-03-07 | 1981-10-05 |
-
2023
- 2023-02-06 JP JP2023016192A patent/JP7313100B1/ja active Active
- 2023-07-04 JP JP2023110363A patent/JP7458116B1/ja active Active
- 2023-07-04 JP JP2023110362A patent/JP7418059B1/ja active Active
Patent Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2008120540A (ja) | 2006-11-14 | 2008-05-29 | Kyoto Seisakusho Co Ltd | Ptp段積み装置 |
JP2021030407A (ja) | 2019-08-29 | 2021-03-01 | キヤノン株式会社 | 情報処理装置、情報処理方法及びプログラム |
Also Published As
Publication number | Publication date |
---|---|
JP2024111790A (ja) | 2024-08-19 |
JP7313100B1 (ja) | 2023-07-24 |
JP2024111593A (ja) | 2024-08-19 |
JP7418059B1 (ja) | 2024-01-19 |
JP2024111791A (ja) | 2024-08-19 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JP7458116B1 (ja) | 制御装置、及びロボットシステム | |
JP7002217B2 (ja) | 食品把持装置、食品移載装置及び食品把持方法 | |
JP2012240798A (ja) | 仕分搬送設備 | |
JP2018194362A (ja) | 食品把持移載装置及び食品把持移載方法 | |
JP2017218275A (ja) | 物品搬送システム及び物品搬送装置 | |
JP7364283B1 (ja) | 把持システム、及び制御装置 | |
JP7560182B2 (ja) | 把持システム、及び動作制御方法 | |
JP2012035958A (ja) | ストック装置 | |
JP2018193160A (ja) | 食品移載装置、食品把持装置及び食品移載方法 | |
JP7364282B1 (ja) | 把持システム、及び制御装置 | |
JP7341550B1 (ja) | 把持システム | |
JP7442225B1 (ja) | 把持システム、把持方法、制御装置、及びプログラム | |
JP7620959B1 (ja) | 保持システム、及び制御装置 | |
JP7520424B1 (ja) | 移送機構、及び移送方法 | |
JP7489685B1 (ja) | 保持システム | |
JP7442245B1 (ja) | 把持システム、及び制御装置 | |
JP7442229B1 (ja) | 把持システム、把持方法、制御装置、及びプログラム | |
JP7385955B1 (ja) | 把持システム、把持方法、制御装置、及びプログラム | |
CN216569247U (zh) | 一种上药机械手及自动发药机 | |
JP7534515B1 (ja) | 処理システム | |
US20220279803A1 (en) | Apparatus and method for grading, batching and selectively transferring food parts | |
NL2022601B1 (nl) | Toevoerinrichting voor het vormen van productgroepen welke gevormd zijn uit een veelheid vlakke baksels, en naar een verpakkingsmachine toevoeren de productgroepen. | |
JP2018117529A (ja) | シャリ玉成形移載装置 | |
JP7109054B2 (ja) | 物品移載装置及び物品移載システム | |
JP7390721B2 (ja) | 食肉盛付装置及び食肉盛付方法 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20230704 |
|
A871 | Explanation of circumstances concerning accelerated examination |
Free format text: JAPANESE INTERMEDIATE CODE: A871 Effective date: 20230704 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20230912 |
|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20231111 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20231205 |
|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20240131 |
|
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: 20240227 |
|
A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20240311 |
|
R150 | Certificate of patent or registration of utility model |
Ref document number: 7458116 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 |