(57)【要約】【課題】可搬重量を十分に確保することができるロボットシステムを提供すること。【解決手段】アームを有するロボットと、前記アームに接続されるハンドと、を備え、前記ハンドは、接近または離間する第１爪部および第２爪部を有する第１把持部と、接近または離間する第３爪部および第４爪部を有する第２把持部と、前記第１把持部と前記第２把持部とを駆動する駆動部と、を有し、前記第１爪部と前記第３爪部とは連結されており、前記駆動部が前記第１爪部および前記第２爪部を接近させた際、前記第３爪部および前記第４爪部が離間し、前記駆動部が前記第１爪部および前記第２爪部を離間させた際、前記第３爪部および前記第４爪部が接近することを特徴とするロボットシステム。【選択図】図１
2020138294.tif 000002
【特許請求の範囲】
【請求項１】
アームを有する第１ロボットと、
前記アームに接続されるハンドと、を備え、
前記ハンドは、互いに接近または離間する第１爪部および第２爪部を有する第１把持部と、
互いに接近または離間する第３爪部および第４爪部を有する第２把持部と、
前記第１把持部と前記第２把持部とを駆動する駆動部と、を有し、
前記第１爪部と前記第３爪部とは連結されており、
前記第２爪部と前記第４爪部とは連結されており、
前記第２爪部に対して前記第１爪部が離間する方向において、前記第４爪部は前記第３爪部よりも前記第１爪部に対し遠い位置にある第２部分を有し、
前記駆動部が前記第１爪部および前記第２爪部を接近させた際、前記第３爪部および前記第４爪部が離間し、
前記駆動部が前記第１爪部および前記第２爪部を離間させた際、前記第３爪部および前記第４爪部が接近することを特徴とするロボットシステム。
【請求項２】
前記第１爪部および前記第２爪部は、前記第１爪部および前記第２爪部が接近または離間する方向と交わる方向に延在している請求項１に記載のロボットシステム。
【請求項３】
前記第３爪部は、前記第１爪部および前記第２爪部が接近または離間する方向に延在し、
前記第４爪部は、前記第３爪部が延在する方向に沿って延在する第１部分を有し、前記第１部分から前記第３爪部が延在する方向と交わる方向に前記第２部分は突出しており、
前記第１部分と前記第３爪部とが接近または離間する請求項１に記載のロボットシステム。
【請求項４】
前記第１爪部および前記第２爪部が接近または離間する方向と、前記第３爪部および前記第４爪部が接近または離間する方向と、は同じ方向である請求項３に記載のロボットシステム。
【請求項５】
ケーブルの一端に設けられているコネクターと前記ハンドとの接触を検出する検出部と、
前記第１ロボットおよび前記ハンドを制御する制御部と、を備える請求項１ないし４のいずれか１項に記載のロボットシステム。
【請求項６】
前記制御部は、
前記第１爪部および前記第２爪部に対して、前記ケーブルの前記ケーブルの径方向への移動を規制するように前記ケーブルを把持する第１把持を行わせ、
前記第１把持を行った状態で、前記第１爪部および前記第２爪部を前記コネクターに向かって移動させ、
前記検出部の検出結果に基づいて、前記第１爪部および前記第２爪部の移動を停止させて、前記第１爪部および前記第２爪部に対して、前記コネクターを把持させる第２把持を行わせる請求項５に記載のロボットシステム。
【請求項７】
第２ロボットと、前記第２ロボットに設けられた撮像部と、を備え、
前記制御部は、
前記撮像部に、前記第１爪部および前記第２爪部で把持している前記コネクターを撮像させ、
前記撮像部の撮像結果に基づいて、前記コネクターを前記第２ロボットに把持させる請求項６に記載のロボットシステム。
【請求項８】
前記制御部は、
前記撮像部の撮像結果に基づいて、前記コネクターを把持している前記第２ロボットによって前記コネクターの姿勢を調整させる請求項７に記載のロボットシステム。
【請求項９】
前記制御部は、
前記第２ロボットによって前記コネクターの姿勢が調整された状態で、前記第３爪部および前記第４爪部に前記ケーブルを把持させる請求項８に記載のロボットシステム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ロボットシステムに関する。
【背景技術】
【０００２】
例えば特許文献１には、多関節ロボットと、多関節ロボットを制御するコントローラーと、を備えるロボットシステムが開示されている。この特許文献１に記載の多関節ロボットには、ロボットアームと、ロボットアームの先端に装着されたエンドエフェクターを有する。また、特許文献１のエンドエフェクターは、２つの作業部を有しており、各作業部が異なる種類の作業を行うことができるため、作業ごとにエンドエフェクターの取り換えるのを省略することができる。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２０１５−００３３７４号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
しかしながら、上記のような構成では、作業部の数が増える分、駆動部の数も増える。そのため、エンドエフェクターの重量が増し、可搬重量が減少してしまう。
【課題を解決するための手段】
【０００５】
本発明は、前述した課題の少なくとも一部を解決するためになされたものであり、以下により実現することが可能である。
【０００６】
本適用例のロボットシステムは、アームを有する第１ロボットと、
前記アームに接続されるハンドと、を備え、
前記ハンドは、互いに接近または離間する第１爪部および第２爪部を有する第１把持部と、
互いに接近または離間する第３爪部および第４爪部を有する第２把持部と、
前記第１把持部と前記第２把持部とを駆動する駆動部と、を有し、
前記第１爪部と前記第３爪部とは連結されており、
前記第２爪部と前記第４爪部とは連結されており、
前記第２爪部に対して前記第１爪部が離間する方向において、前記第４爪部は前記第３爪部よりも前記第１爪部に対し遠い位置にある第２部分を有し、
前記駆動部が前記第１爪部および前記第２爪部を接近させた際、前記第３爪部および前記第４爪部が離間し、
前記駆動部が前記第１爪部および前記第２爪部を離間させた際、前記第３爪部および前記第４爪部が接近することを特徴とする。
【図面の簡単な説明】
【０００７】
【図１】実施形態に係るロボットシステムを示す図である。
【図２】図１に示すロボットの概略図である。
【図３】ロボットシステムを示すブロック図である。
【図４】制御装置によるロボットの制御方法を示すフロー図である。
【図５】図４に示す姿勢調整ステップの詳細なフロー図である。
【図６】図１に示すロボット（第１ロボット）に装着されたハンドを示す斜視図である。
【図７】図１に示すロボット（第１ロボット）に装着されたハンドを示す斜視図である。
【図８】図１に示すロボット（第１ロボット）に装着されたハンドの動作を示す斜視図である。
【図９】図１に示すロボット（第１ロボット）に装着されたハンドの動作を示す斜視図である。
【図１０】図１に示すロボット（第２ロボット）に装着されたハンドを示す斜視図である。
【図１１】図１に示すロボット（第２ロボット）に装着されたハンドを示す斜視図である。
【図１２】図１に示すロボットシステムの作動状態を説明するための側面図である。
【図１３】図１に示すロボットシステムの作動状態を説明するための平面図である。
【図１４】図１に示すロボットシステムの作動状態を説明するための側面図である。
【図１５】図１に示すロボットシステムの作動状態を説明するための平面図である。
【図１６】姿勢調整ステップを示す状態説明図である。
【図１７】姿勢調整ステップを示す状態説明図である。
【図１８】姿勢調整ステップを示す状態説明図である。
【図１９】姿勢調整ステップを示す状態説明図である。
【図２０】姿勢調整ステップを示す状態説明図である。
【図２１】姿勢調整ステップを示す状態説明図である。
【図２２】姿勢調整ステップを示す状態説明図である。
【図２３】挿入ステップを示す状態説明図である。
【図２４】挿入ステップを示す状態説明図である。
【図２５】ロボットシステムについてハードウェアを中心として説明するためのブロック図である。
【図２６】ロボットシステムのハードウェアを中心とした変形例１を示すブロック図である。
【図２７】ロボットシステムのハードウェアを中心とした変形例２を示すブロック図である。
【発明を実施するための形態】
【０００８】
以下、本発明のロボットシステムを添付図面に示す好適な実施形態に基づいて詳細に説明する。
【０００９】
［第１実施形態］
図１では、互いに直交する３軸（Ｘ軸、Ｙ軸およびＺ軸）を図示している。また、以下では、Ｘ軸に平行な方向を「Ｘ軸方向」とも言い、Ｙ軸に平行な方向を「Ｙ軸方向」とも言い、Ｚ軸に平行な方向を「Ｚ軸方向」とも言う。また、以下では、図示された各矢印の先端側を「＋（プラス）」、基端側を「−（マイナス）」と言う。また、Ｚ軸方向は「鉛直方向」と一致しており、Ｘ−Ｙ平面に平行な方向は「水平方向」と一致している。また、Ｚ軸の＋（プラス）側を「上方」とし、Ｚ軸の−（マイナス）側を「下方」とする。なお、図２では、力検出部１２０の図示を省略している。
【００１０】
≪ロボットシステム≫
図１に示すロボットシステム１００は、例えば、基板９１に形成された挿入孔９１１にコネクター９３を挿入する作業を行うのに用いられるものであり、第１ロボットであるロボット１Ａと、第２ロボットであるロボット１Ｂと、ロボット１Ａおよびロボット１Ｂの駆動を制御する制御装置５と、を有する。
【００１１】
また、ロボットシステム１００は、その他、図４に示すように、モニターを有する表示装置４０１と、例えばマウスやキーボード等で構成された操作機器としての入力装置４０２とがそれぞれ通信可能に接続されている。
【００１２】
図１に示すように、基板９１は、矩形をなしており、図示しない作業台上に載置されている。また、基板９１の＋Ｙ軸側の側面には、コネクター９３が挿入される挿入孔９１１が設けられている。また、挿入孔９１１の−Ｚ軸側には、可撓性を有するケーブル９２が設けられている。このケーブル９２の一端部には、コネクター９３が装着されており、他端部は、基板９１に固定された固定端となっている。一方、ケーブル９２の一端部、すなわち、コネクター９３側の端部は、自由端となっている。
【００１３】
ケーブル９２は、例えば、可撓性を有する長尺状のＦＰＣ（Flexible Printed Circuits：フレキシブルプリント基板）またはＦＦＣ（Flexible Flat Cable：フレキシブルフラットケーブル）である。なお、ケーブル９２は、可撓性を有しているものの、外力を付与しない状態では、自重で撓んで倒伏することなく、コネクター９３が＋Ｚ軸側を向いた状態、すなわち、起立状態を維持することができる程度の剛性を有する。
【００１４】
このコネクター９３は、多面体であり、一例として６面体である場合を図示している。このコネクター９３は、ロボット１Ａによって挿入孔９１１に挿入される。そして、その挿入状態では、ケーブル９２と、基板９１の図示しない回路とが、挿入孔９１１内の図示しない端子を介して電気的に接続される。
【００１５】
＜ロボット１Ａ＞
図１および図２に示すように、ロボット１Ａは、いわゆる６軸の垂直多関節ロボットであり、基台１１０と、基台１１０に接続されたロボットアーム１０とを有する。なお、ロボット１Ａおよびロボット１Ｂは、それぞれが単腕型の多関節ロボットであるが、これに限定されず、例えば、これらのうちの一方、または双方がスカラロボットであってもよく、ロボット１Ａおよびロボット１Ｂが一体化したいわゆる双腕型の多関節ロボットであってもよい。
【００１６】
基台１１０は、ロボット１Ａを任意の設置箇所に取り付ける部分である。本実施形態では、基台１１０は、例えば床等に設置されている。なお、基台１１０の設置箇所は、床等に限定されず、例えば、壁、天井、移動可能な台車上等であってもよい。
【００１７】
図１および図２に示すように、ロボットアーム１０は、アーム１１、アーム１２、アーム１３、アーム１４、アーム１５、アーム１６と、を有する。これらアーム１１〜１６は、基端側から先端側に向かってこの順に連結されている。アーム１１〜アーム１６は、隣り合うアームまたは基台１１０に対して回動可能になっている。ここで、図１に示すように、アーム１６は、円盤状をなし、アーム１５に対して軸Ｏ６回りに回動可動になっている。また、図２に示すように、本実施形態では、アーム１６の先端面の中心を所定点（所定部位）とも言う。
【００１８】
なお、ロボット１Ａのロボットアーム１０が第１アームを構成し、ロボット１Ｂのロボットアームが第２アームを構成する。
【００１９】
また、図１に示すように、ロボットアーム１０には、ケーブル９２またはコネクター９３を把持する把持部または第１把持部であるハンド１７を取り付けることができる。例えば、ロボットアーム１０は、ネジ止め、ボルト止め等でハンド１７を装着するために用いる雌ネジまたは雄ネジを有する構成、あるいは、フック、Ｌ字溝のような係合部を有する図示しない取付部を有する。これにより、ハンド１７を適切な位置に簡単に取り付けることができる。ハンド１７の構成については、後に詳述する。
【００２０】
また、図１に示すように、アーム１６とハンド１７との間には、力検出部１２０がこれらに対して着脱可能に設けられている。力検出部１２０は、ハンド１７に加わる力を検出する。なお、この力には、モーメントも含まれる。力検出部１２０は、例えば、６軸力覚センサーや３軸力覚センサー等で構成されている。また、力検出部１２０は、検出した力検出情報を制御装置５へ出力する。この力検出部１２０は、後述するように、ハンド１７とコネクター９３との接触を検出する検出部として機能する。この検出部としての力検出部１２０が、力覚センサーであることにより、後述するように、ハンド１７が第２把持を行ったのを迅速かつ精度よく検出することができる。よって、ケーブル９２に過剰な張力が加わるのを防止または抑制することができる。なお、検出部としては、力検出部１２０に限定されず、例えば、感圧センサーや近接センサーを用いてコネクター９３とハンド１７の接触を検出する構成等であってもよい。
【００２１】
図３に示すように、ロボット１Ａは、一方のアームを他方のアームまたは基台１１０に対して回動させるモーターおよび減速機等を備える駆動部１３０を有する。モーターとしては、例えば、ＡＣサーボモーター、ＤＣサーボモーター等のサーボモーターを用いることができる。減速機としては、例えば、遊星ギア型の減速機、波動歯車装置等を用いることができる。また、ロボット１Ａは、モーターまたは減速機の回転軸の回転角度を検出する角度センサーである位置センサー１４０を有する。位置センサー１４０は、例えばロータリーエンコーダー等を用いることができる。また、駆動部１３０および位置センサー１４０は、例えばアーム１１〜アーム１６のそれぞれに設けられており、本実施形態では、ロボット１Ａは、６つの駆動部１３０および６つの位置センサー１４０を有する。また、各駆動部１３０は、例えばロボット１Ａに内蔵された図示しないモータードライバーを介して制御装置５に電気的に接続されている。また、各位置センサー１４０も制御装置５に電気的に接続されている。
【００２２】
＜ロボット１Ｂ＞
図１に示すように、ロボット１Ｂは、基台２１と、第１アーム２２と、第２アーム２３と、作業ヘッド２４と、を備えている。第１アーム２２、第２アーム２３および作業ヘッド２４等によりロボットアーム２０が構成される。
【００２３】
また、ロボット１Ｂは、第１アーム２２を基台２１に対して回動（駆動）させる駆動部２５と、第２アーム２３を第１アーム２２に対して回動させる駆動部２６と、作業ヘッド２４のシャフトを第２アーム２３に対して回動させる駆動部２７と、シャフトを第２アーム２３に対して鉛直方向に移動させる駆動部２８と、角速度センサーとを備えている。
【００２４】
図３に示すように、駆動部２５は、第１アーム２２の筐体内に内蔵されており、駆動力を発生するモーター２５１と、モーター２５１の駆動力を減速する図示しない減速機と、モーター２５１または減速機の回転軸の回転角度を検出する位置センサー２５２とを有している。
【００２５】
駆動部２６は、第２アーム２３の筐体に内蔵されており、駆動力を発生するモーター２６１と、モーター２６１の駆動力を減速する図示しない減速機と、モーター２６１または減速機の回転軸の回転角度を検出する位置センサー２６２とを有している。
【００２６】
駆動部２７は、第２アーム２３の筐体に内蔵されており、駆動力を発生するモーター２７１と、モーター２７１の駆動力を減速する図示しない減速機と、モーター２７１または減速機の回転軸の回転角度を検出する位置センサー２７２とを有している。
【００２７】
駆動部２８は、第２アーム２３の筐体に内蔵されており、駆動力を発生するモーター２８１と、モーター２８１の駆動力を減速する図示しない減速機と、モーター２８１または減速機の回転軸の回転角度を検出する位置センサー２８２とを有している。
【００２８】
モーター２５１、モーター２６１、モーター２７１およびモーター２８１としては、例えば、ＡＣサーボモーター、ＤＣサーボモーター等のサーボモーターを用いることができる。また、減速機としては、例えば、遊星ギア型の減速機、波動歯車装置等を用いることができる。また、位置センサー２５２、位置センサー２６２、位置センサー２７２および位置センサー２８２は、例えば、角度センサーとすることができる。
【００２９】
駆動部２５、駆動部２６、駆動部２７および駆動部２８は、それぞれ、対応する図示しないモータードライバーに接続されており、モータードライバーを介して制御装置５により制御される。なお、各減速機は省略されていてもよい。
【００３０】
また、角速度センサー２９（センサー）は、第２アーム２３に内蔵されている。このため、第２アーム２３の角速度を検出することができる。この検出した角速度の情報に基づいて、制御装置５は、ロボット１Ｂの制御を行う。また、角速度センサー２９は、駆動部２６〜２８よりも基台２１の遠位側に設置されている。
【００３１】
基台２１は、例えば、図示しない床面にボルト等によって固定されている。基台２１の上端部には第１アーム２２が連結されている。第１アーム２２は、基台２１に対して鉛直方向に沿う第１回動軸回りに回動可能となっている。第１アーム２２を回動させる駆動部２５が駆動すると、第１アーム２２が基台２１に対して第１回動軸回りに水平面内で回動する。また、位置センサー２５２により、基台２１に対する第１アーム２２の駆動（回動量）が検出できるようになっている。
【００３２】
また、第１アーム２２の先端部には、第２アーム２３が連結されている。第２アーム２３は、第１アーム２２に対して鉛直方向に沿う第２回動軸回りに回動可能となっている。第１回動軸の軸方向と第２回動軸の軸方向とは同一である。すなわち、第２回動軸は、第１回動軸と平行である。第２アーム２３を回動させる駆動部２６が駆動すると、第２アーム２３が第１アーム２２に対して第２回動軸回りに水平面内で回動する。また、位置センサー２６２により、第１アーム２２に対する第２アーム２３の駆動（回動量）が検出できるようになっている。
【００３３】
また、第２アーム２３は、筐体を有し、この筐体の内部、すなわち、底板２３１上には、角速度センサー２９、駆動部２６、駆動部２７および駆動部２８が並んでいる。
【００３４】
また、第２アーム２３の先端部には、シャフトを有する作業ヘッド２４が設置されている。シャフトは、第２アーム２３に対して、鉛直方向に沿う第３回動軸回りに回動可能であり、かつ、上下方向に移動（昇降）可能となっている。このシャフトは、ロボットアーム２０の第３アームであり、ロボットアーム２０の最も先端のアームである。
【００３５】
シャフトを回動させる駆動部２７が駆動すると、シャフトは、Ｚ軸回りに正逆回転（回動）する。また、位置センサー２７２により、第２アーム２３に対するシャフトの回転量が検出できるようになっている。
【００３６】
また、シャフトをＺ軸方向に移動させる駆動部２８が駆動すると、シャフトは、上下方向、すなわち、Ｚ軸方向に移動する。また、位置センサー２８２により、第２アーム２３に対するシャフトのＺ軸方向の移動量が検出できるようになっている。
【００３７】
また、シャフトの先端部、すなわち、下端部には、各種のエンドエフェクターが着脱可能に連結される。エンドエフェクターとしては、特に限定されず、例えば、被搬送物を把持するもの、被加工物を加工するもの、検査に使用するもの等が挙げられる。本実施形態では、ハンド１８が着脱可能に連結される。ハンド１８については、後に詳述する。
【００３８】
なお、ハンド１８は、本実施形態では、ロボット１Ｂの構成要素になっていないが、ハンド１８の一部または全部がロボット１Ｂの構成要素になっていてもよい。また、ハンド１８は、本実施形態では、ロボットアーム２０の構成要素になっていないが、ハンド１８の一部または全部がロボットアーム２０の構成要素になっていてもよい。
【００３９】
＜ハンド１７＞
図１に示すように、ロボット１Ａのロボットアーム１０の先端部には、ハンド１７が装着されている。ハンド１７は、一端にコネクター９３が設けられているケーブル９２を把持する機能を有する。また、ハンド１７は、アーム１６の回転により、軸Ｏ６回りに回転することができる。
【００４０】
図６および図７に示すように、ハンド１７は、第１把持部１７Ａと、第２把持部１７Ｂと、これらを駆動する駆動部１７Ｃと、を有する。駆動部１７Ｃは、例えば、エアチャックや、モーターや、ソレノイド等で構成された駆動源であり、制御装置５と電気的に接続され、その作動が制御される。
【００４１】
第１把持部１７Ａは、互いに接近、離間可能な第１爪部１７１および第２爪部１７２を有する。第１爪部１７１と第２爪部１７２とは、それぞれ、アーム１６の軸Ｏ６方向に延出した板状をなしており、これらの対向する側面が互いに接近、離間する構成である。
【００４２】
また、第１爪部１７１と第２爪部１７２とは、後述する第２把持部１７Ｂが設けられている側からこの順で配置されている。第１爪部１７１と第２爪部１７２とは、最も接近した状態において、接触してもよく、離間していてもよい。また、第１爪部１７１と第２爪部１７２とは、最も離間した状態において、その離間距離がケーブル９２の最大外径よりも大きくなるよう構成されている。
【００４３】
本実施形態では、第１爪部１７１が駆動部１７Ｃに接続されており、駆動部１７Ｃによって第２爪部１７２に対して接近、離間するよう構成されている。すなわち、本実施形態では、第２爪部１７２の駆動部１７Ｃに対する相対的な位置は変位しないよう構成されている。
【００４４】
このように、第１把持部１７Ａでは、第１爪部１７１および第２爪部１７２は、第１爪部１７１および第２爪部１７２が接近または離間する方向と交わる方向に延在している。これにより、後述するように、第１爪部１７１および第２爪部１７２が接近した状態でケーブル９２を把持することができるとともに、その状態から第１爪部１７１および第２爪部１７２が離間すると、ケーブル９２の把持を解除することができる。
【００４５】
第２把持部１７Ｂは、第１把持部１７Ａの基端部から軸Ｏ６と交わる方向、すなわち、直交する方向に延在している。第２把持部１７Ｂは、互いに接近、離間する第３爪部１７３および第４爪部１７４を有する。
【００４６】
第３爪部１７３および第４爪部１７４は、互いに接近、離間するよう構成されている。第３爪部１７３は、その延出方向に沿って移動可能に構成されている。一方、第４爪部１７４は、第３爪部１７３に沿って延在する第１部分１７４Ａと、第１部分１７４Ａの先端部から、第３爪部１７３が延在する方向と交わる方向に突出する第２部分１７４Ｂと、を有する。
【００４７】
本実施形態では、第３爪部１７３が駆動部１７Ｃに接続されており、駆動部１７Ｃによって第３爪部１７３がその延在方向に沿って移動することにより、第４爪部１７４の第２部分１７４Ｂに対して接近、離間するよう構成されている。すなわち、本実施形態では、第４爪部１７４の駆動部１７Ｃに対する相対的な位置は変位しないよう構成されている。
【００４８】
このように、第２把持部１７Ｂでは、第３爪部１７３は、第１爪部１７１および第２爪部１７２が接近または離間する方向に延在している。また、第４爪部１７４は、第３爪部１７３が延在する方向に沿って延在する第１部分１７４Ａを有し、第２部分１７４Ｂから第３爪部１７３が延在する方向と交わる方向に第１部分１７４Ａは突出しており、第２部分１７４Ｂと第３爪部１７３とが接近または離間する。これにより、後述するように、第１爪部１７１および第２爪部１７２が接近した状態でケーブル９２を把持することができるとともに、その状態から第１爪部１７１および第２爪部１７２が離間すると、ケーブル９２の把持を解除することができる。
【００４９】
ここで、第１爪部１７１と第３爪部１７３とは、連結、すなわち、固定されており、第１爪部１７１と第３爪部１７３で、Ｌ字状の部材を構成している。このＬ字状の部材が、第３爪部１７３の延在方向に沿って移動することにより、第１把持部１７Ａおよび第２把持部１７Ｂが開閉する。第１把持部１７Ａが開状態のとき、すなわち、第１爪部１７１および第２爪部１７２が離間した状態のとき、第２把持部１７Ｂが閉状態、すなわち、第３爪部１７３と第４爪部１７４の第２部分１７４Ｂが閉状態となる。一方、第１把持部１７Ａが閉状態のとき、すなわち、第１爪部１７１および第２爪部１７２が接近した状態のとき、第２把持部１７Ｂが開状態、すなわち、第３爪部１７３と第４爪部１７４の第２部分１７４Ｂが離間した状態となる。
【００５０】
このように、１つの駆動部１７Ｃが、第１爪部１７１と第３爪部１７３とが連結された部材を駆動することにより、互いに異なる方向に設けられた２つの把持部である第１把持部１７Ａおよび第２把持部１７Ｂをそれぞれ駆動することができる。すなわち、ハンド１７では、第１把持部１７Ａおよび第２把持部１７Ｂが連動して作動する。これにより、従来のように、把持部ごとに駆動部が各々設けられている構成に比べて、ハンド１７の軽量化を図ることができる。よって、ハンド１７の可搬重量のうち、ハンド１７の構成部位が占める重量を低減することができ、ハンド１７が行うことができる作業が増える。
【００５１】
また、第１爪部１７１および第２爪部１７２が接近または離間する方向と、第３爪部１７３および第４爪部１７４の第２部分１７４Ｂが接近、離間する方向とは、同じ方向であるため、駆動部１７Ｃが第１爪部１７１および第３爪部１７３の連結体を駆動する方向が、一方向のみとなる。よって、駆動部１７Ｃの構成の簡素化を図ることができ、ハンド１７の可搬重量のうち、ハンド１７の構成部位が占める重量を低減することに寄与する。
【００５２】
また、第１把持部１７Ａおよび第２把持部１７Ｂは、それぞれ、第１把持および第２把持の２種類の把持を行うことができる。以下、このことについて説明する。
【００５３】
第１把持部１７Ａは、図８中実線で示すように、ケーブル９２の長手方向の途中の部分を把持する第１把持を行うことができる。第１把持は、第１爪部１７１および第２爪部１７２でケーブル９２を挟持しているが、その挟持力は、比較的弱く、ケーブル９２がその径方向に移動するのを規制した状態を維持しつつ、ケーブル９２を辿ってコネクター９３側に第１把持部１７Ａが摺動可能である。
【００５４】
この第１把持を行った状態で図８中矢印方向に移動し、第１爪部１７１および第２爪部１７２がコネクター９３と接触した際に移動を停止する。これにより、第１爪部１７１および第２爪部１７２でケーブル９２を把持しつつ、コネクター９３のケーブル９２側の面と第１爪部１７１および第２爪部１７２の上面が接触し、コネクター９３の動きを規制した状態となる。よって、第１把持部１７Ａによって、コネクター９３が把持された状態となる。この把持を第２把持と言う。
【００５５】
このように、第１把持部１７Ａは、ケーブル９２を摺動可能な程度に把持する第１把持と、コネクター９３を把持した第２把持と、を行うことができる。
【００５６】
一方で、第２把持部１７Ｂは、図９中実線で示すように、ケーブル９２の長手方向の途中の部分を把持する第１把持を行うことができる。第１把持は、第３爪部１７３および第４爪部１７４の第２部分１７４Ｂでケーブル９２を挟持しているが、その挟持力は、比較的弱く、ケーブル９２がその径方向に移動するのを規制した状態を維持しつつ、ケーブル９２を辿ってコネクター９３側に第２把持部１７Ｂが摺動可能である。
【００５７】
この第１把持を行った状態で図９中矢印方向に移動し、第３爪部１７３および第４爪部１７４がコネクター９３と接触した際に移動を停止する。これにより、第３爪部１７３および第４爪部１７４でケーブル９２を把持しつつ、コネクター９３のケーブル９２側の面と第３爪部１７３および第４爪部１７４の上面が接触し、コネクター９３の動きを規制した状態となる。よって、第２把持部１７Ｂによって、コネクター９３が把持された状態となる。この把持を第２把持と言う。
【００５８】
このように、第１把持部１７Ａおよび第２把持部１７Ｂは、それぞれ、ケーブル９２を摺動可能な程度に把持する第１把持と、コネクター９３を把持した第２把持と、を行うことができる。
【００５９】
以上のようなハンド１７の先端、すなわち、第１把持部１７Ａおよび第２把持部１７Ｂのうちの少なくとも一方の先端には、ツールポイントが設定され、ロボット１Ａには、このツールポイントを原点とした先端座標系が設定されている。
【００６０】
＜ハンド１８＞
図１に示すように、ロボット１Ｂのロボットアーム２０の先端部には、ハンド１８が装着されている。また、ハンド１８は、シャフトの回転により、回転することができる。ハンド１８は、ハンド１７によって第２把持が行われているコネクター９３を把持して、コネクター９３を回転させてコネクター９３の姿勢を調整する機能を有する。本実施形態では、図１０および図１１に示すように、ハンド１８は、互いに接触および離間可能に構成された一対の挟持片１８１を有する。
【００６１】
各挟持片１８１は、例えばエアチャック等で構成される駆動部に接続されており、挟持片１８１の駆動が制御される。この駆動部は、制御装置５と電気的に接続され、その作動が制御される。また、各挟持片１８１が接触する方向に接近することによりこれらの間でコネクター９３を把持することができる。各挟持片１８１が互いに離間することにより、コネクター９３の把持を解除することができる。
【００６２】
なお、図示の構成では、ハンド１８は、一対の挟持片１８１によりコネクター９３を把持する構成であったが、これに限定されず、３本以上の挟持片でコネクター９３を把持する構成であってもよく、吸引によりコネクター９３を把持する構成であってもよい。
【００６３】
また、ハンド１８の先端、すなわち、挟持片１８１の先端には、ツールポイントが設定され、ロボット１Ｂには、このツールポイントを原点とした先端座標系が設定されている。
【００６４】
＜撮像部１９＞
図１、図１０および図１１に示すように、撮像部１９は、ロボットアーム２０の先端部に設けられている。撮像部１９は、例えば、ＣＣＤ（Charge Coupled Device）カメラ等を用いることができる。この撮像部１９は、ハンド１８の各挟持片１８１よりも退避した状態、すなわち、ロボットアーム２０側に位置している。これにより、各挟持片１８１がコネクター９３を把持する際、コネクター９３と干渉するのを防止しやすくなる。
【００６５】
また、撮像部１９は、その先端部、すなわち、レンズの外周部に光源１９１を有する。これにより、ロボット１Ａおよびロボット１Ｂが作業を行う空間が比較的暗かったり、前記空間に設置された照明の位置によってコネクター９３がロボット１Ａの陰に入ったりしても、コネクター９３の撮像を良好かつ鮮明に行うことができる。
【００６６】
また、撮像部１９は、制御装置５と電気的に接続されており、その撮像結果、すなわち、画像が制御装置５に送信される。なお、ここで言う画像には、静止画および動画が含まれる。なお、撮像部１９は、ＣＣＤカメラに限定されず、分光カメラであってもよい。この場合、分光データ、すなわち、分光スペクトルが制御装置５に送信される。
【００６７】
また、撮像部１９が出力する画像には、画像座標系が設定されている。前述したハンド１７の先端座標系と、ハンド１８の先端座標系と、画像座標系とは、それぞれが対応付けられた状態、すなわち、キャリブレーションが済んでいる状態である。
【００６８】
〈制御装置〉
図３に示すように、制御装置５は、ロボット１Ａおよびロボット１Ｂ等の駆動を制御する機能を有し、ロボット１Ａおよびロボット１Ｂに対して通信可能に接続されている。なお、これらは、それぞれ、有線接続であってもよいし、無線接続であってもよい。また、図示の構成では、制御装置５は、ロボット１Ａおよびロボット１Ｂとは異なる位置に配置されているが、ロボット１Ａおよびロボット１Ｂのうちの一方に内蔵されていてもよく、双方にそれぞれ内蔵されていてもよい。
【００６９】
また、制御装置５には、図示しないモニターを備える表示装置４０１と、例えば、キーボード、マウス、ティーチングペンダント等を有する入力装置４０２とが接続されている。
【００７０】
図３に示すように、制御装置５は、プロセッサーを備える制御部５１と、メモリー等を備える記憶部５２と、外部インターフェース（Ｉ／Ｆ）を備える外部入出力部５３と、を含む。制御装置５の各構成要素は、種々のバスを介して相互通信可能に接続されている。
【００７１】
制御部５１は、ＣＰＵ（Central Processing Unit）等のプロセッサーを備え、記憶部５２に記憶された各種プログラム等を実行する。これにより、ロボット１Ａおよびロボット１Ｂの駆動の制御や各種演算および判断等の処理を実現できる。
【００７２】
記憶部５２には、制御部５１により実行可能な各種プログラム、例えば、後述する制御方法を実行するためのプログラムや、制御動作中に用いる基準データ、閾値、検量線等が記憶されている。また、記憶部５２には、外部入出力部５３で受け付けた各種データの記憶が可能である。記憶部５２は、例えばＲＡＭ（Random Access Memory）等の揮発性メモリーや、ＲＯＭ（Read Only Memory）等の不揮発性メモリー等を含んで構成されている。なお、記憶部５２は、非着脱式に限らず、着脱式の外部記憶装置（図示せず）を有する構成であってもよい。また、記憶部５２は、ＬＡＮ（Local Area Network）等のネットワークを介して別の場所に設置されていてもよい。
【００７３】
外部入出力部５３は、外部インターフェース（Ｉ／Ｆ）を備え、ロボット１Ａおよびロボット１Ｂ、撮像部１９、表示装置４０１および入力装置４０２の各接続のために用いられる。また、外部入出力部５３は、撮像部１９からの画像に関する情報を受け付ける受付部として機能する。
【００７４】
なお、制御装置５は、前述した構成に加えて、さらに他の構成が付加されていてもよい。また、記憶部５２に保存されている各種プログラムやデータ等は、予め記憶部５２に記憶されたものであってもよいし、例えばＣＤ−ＲＯＭ等の記録媒体に格納されており、この記録媒体から提供されたものでもよいし、ネットワーク等を介して提供されたものであってもよい。
【００７５】
ここで、制御装置５は、ロボット１Ａおよびロボット１Ｂを駆動する制御動作として、位置制御と、力制御とを行うことができる。
【００７６】
位置制御は、例えばツールセンターポイントが所定の座標に位置するようにロボット１Ａまたはロボット１Ｂを駆動する制御のことを言う。すなわち、位置制御は、目標の位置情報と、ツールセンターポイントの位置情報に基づいてロボット１Ａまたはロボット１Ｂを駆動する制御のことを言う。このような位置制御は、目標位置までの経路に障害物が無い前提で行う制御であり、力制御よりも速い速度でロボットアームを移動させることができ、迅速な作業に寄与する。なお、位置制御におけるロボット１Ａまたはロボット１Ｂの速度は、一定であってもよく、一定でなくてもよい。
【００７７】
力制御は、力検出部１２０の検出結果に基づいてロボット１Ａを駆動する制御のことを言う。力制御には、例えば、インピーダンス制御と、フォーストリガー制御とが含まれている。
【００７８】
フォーストリガー制御では、力検出部１２０により力検出を行い、その力検出部１２０により所定の力を検出するまで、ロボット１Ａまたはロボット１Ｂに移動や姿勢の変更の動作をさせる。
【００７９】
インピーダンス制御は、倣い制御を含む。まず、簡単に説明すると、インピーダンス制御では、ロボットアーム１０の先端部やハンド１７に加わる力を可能な限り所定の力に維持、すなわち、力検出部１２０により検出される所定方向の力を可能な限り目標値に維持するようにロボット１Ａまたはロボット１Ｂの動作を制御する。
【００８０】
＜制御方法＞
次に、図１２〜図２４を参照しつつ制御装置５が行う制御動作について説明する。
本制御方法は、図４および図５に示すように、ロボット１Ａおよびロボット１Ｂを用いて行う制御方法であり、［１］準備ステップと、［２］把持ステップと、［３］撮像ステップと、［４］姿勢調整ステップと、［５］挿入ステップと、を有する。
【００８１】
［１］準備ステップ
準備ステップは、ハンド１７が装着されたロボット１Ａと、ハンド１８および撮像部１９が装着されたロボット１Ｂと、を準備するステップである。ここで「準備」とは、前述した各座標系キャリブレーション等、ロボットシステム１００が接続作業を行うのに際し、ロボットシステム１００を動作可能な状態に立ち上げるまでのことを言う。
【００８２】
また、準備ステップでは、図１２および図１３に示すように、ロボット１Ｂを駆動してハンド１８および撮像部１９を、コネクター９３が自然状態で位置している位置の＋Ｚ軸側に移動させておき、ハンド１８および撮像部１９が−Ｚ軸側を向いた状態としておくのが好ましい。これにより、［３］撮像ステップおよび［４］姿勢調整ステップを円滑に行うことができる。なお、この移動は、［１］準備ステップおよび［２］把持ステップのうちのいずれかと同時に行わせてもよい。
【００８３】
［２］把持ステップ
図１２および図１５に示す把持ステップは、第１把持ステップと、第２把持ステップと、を有する。
第１把持ステップは、ハンド１７に対して、ケーブル９２がケーブル９２の径方向に移動するのを規制するようにケーブル９２を把持する第１把持を行わせるステップである。具体的には、図１２および図１３に示すように、ハンド１７を位置Ｐ１に移動させて、第１把持部１７Ａの第１爪部１７１および第２爪部１７２が離間した状態でケーブル９２に向って接近させる。
【００８４】
その後、各第１爪部１７１および第２爪部１７２を接近させてケーブル９２と接触させることにより、第１把持部１７Ａが第１把持を行った状態となる。なお、前述したように、第１把持を行った状態では、ケーブル９２は、第１爪部１７１および第２爪部１７２によって、その径方向への移動が規制された状態となるが、第１爪部１７１および第２爪部１７２が把持したままケーブル９２の長手方向に沿って移動または摺動可能な程度の挟持力である。
【００８５】
なお、この第１把持は、力制御により行われてもよく位置制御により行われてもよい。位置制御の場合、第１爪部１７１および第２爪部１７２の最接近した距離を、ケーブル９２の最大外径のほぼ同じ値に設定しておくことにより第１把持を行うことができる。また、力制御の場合、目標値を予め設定しておき、第１爪部１７１および第２爪部１７２がケーブル９２と接触した際に力検出部１２０が検出する力が目標値に達した際に、第１爪部１７１および第２爪部１７２の駆動を停止する構成とすることができる。
【００８６】
位置Ｐ１は、予め記憶部５２に記憶された座標であり、この座標は、作業者が入力してもよく、撮像部１９で予め撮像した画像に基づいて特定された座標であってもよい。本実施形態では、位置Ｐ１は、ケーブル９２の固定端の近傍の任意の座標である。
【００８７】
このような第１把持ステップが行われた後に、第２把持ステップが行われる。
第２把持ステップは、第１把持を行った状態から、図１４および図１５に示すように、ハンド１７を＋Ｚ軸側、すなわち、コネクター９３側に移動させることにより行われる。第１把持を行ったままハンド１７をコネクター９３と接触するまで移動させる。そして、力検出部１２０がコネクター９３との接触を検出したら、ハンド１７の＋Ｚ軸側への移動を停止させる。これにより、第１爪部１７１および第２爪部１７２でケーブル９２を把持しつつ、コネクター９３のケーブル９２側の面と第１爪部１７１および第２爪部１７２の上面が接触し、コネクター９３の動きを規制した状態、すなわち、第２把持が行われた状態となる。
【００８８】
このように、制御部５１は、第１爪部１７１および第２爪部１７２に対して、ケーブル９２のケーブル９２の径方向への移動を規制するようにケーブル９２を把持する第１把持を行わせ、第１把持を行った状態で、第１爪部１７１および第２爪部１７２をコネクター９３に向かって移動させ、力検出部１２０の検出結果に基づいて、第１爪部１７１および第２爪部１７２の移動を停止させて、第１爪部１７１および第２爪部１７２に対して、コネクター９３を把持させる第２把持を行わせる。ハンド１７が第１把持および第２把持を順次行うことにより、コネクター９３を安定的にかつ簡単な方法で把持を行った状態とすることができる。これにより、例えば、撮像部１９でコネクター９３を撮像してその位置を特定して把持しに行くという煩雑な処理を省略しつつ、安定的にコネクター９３を把持することができる。
【００８９】
なお、この第２把持を行っている状態では、コネクター９３の向き、具体的には、ケーブル９２の周方向の向きが毎回ランダムである。すなわち、ハンド１７が第２把持を行っている状態では、コネクター９３の、ケーブル９２の周方向の姿勢が適正であるかが分からない。
【００９０】
［３］撮像ステップ
撮像ステップは、図１４および図１５に示すように、ハンド１７が第２把持を行っているコネクター９３を撮像部１９で撮像するステップである。また、前述したように、撮像ステップを行うに際し、予めハンド１８が図１４および図１５に示す位置に位置しているため、前記把持ステップが完了すると、迅速に本ステップに移行することができる。本ステップで撮像された画像は、制御装置５に送信される。
【００９１】
［４］姿勢調整ステップ
姿勢調整ステップは、第２把持が行われているコネクター９３の姿勢が所望の姿勢ではない場合、ハンド１８を用いてハンド１７に所望の姿勢で把持させるステップである。姿勢調整ステップは、図５に示すように、以下のステップ［６Ａ］〜［６Ｄ］を有する。
【００９２】
ステップ［６Ａ］は、図１６に示すように、ハンド１８に対して、第２把持が行われているコネクター９３を把持させるステップである。すなわち、本ステップでは、ハンド１７の第１把持部１７Ａおよびハンド１８でコネクター９３を把持させる。これにより、ハンド１７およびハンド１８間でコネクター９３を受け渡しするにあたって、コネクター９３が不本意に落下するのを防止することができる。
【００９３】
ステップ［６Ｂ］は、図１７に示すように、ハンド１８がコネクター９３を把持した状態を維持しつつ、ハンド１７をハンド１８から離間する方向に移動させて、第２把持部１７Ｂが行っている第２把持を解除する。これにより、本ステップを経ると、ハンド１８のみがコネクター９３を把持した状態となる。
【００９４】
ステップ［６Ｃ］は、図１８に示すように、ハンド１８を、軸Ｏ６回りに回転させてコネクター９３の向きを所望の姿勢に調整するステップである。本ステップでは、［３］撮像ステップで得られた撮像結果、すなわち、画像に基づいてハンド１８の回転量を決定する。
【００９５】
具体的には、例えば、撮像した画像における特徴点を複数抽出して、その特徴点の配置を、予め記憶部５２に記憶されている所望の姿勢のコネクター９３の画像における特徴点の配置と比較して回転量を算出する方法を用いることができる。なお、コネクター９３の端面の中心線が、予め記憶部５２に記憶されている画像における中心線と比較してずれ量から回転量を求める方法等、別の方法を用いてもよい。
【００９６】
このようなステップ［６Ｃ］を経て、コネクター９３を所望の姿勢とすることができる。ここで言う所望の姿勢とは、ハンド１７がこの後、コネクター９３を把持した状態で、予め設定されている経路を辿ると所望の向きでコネクター９３を挿入孔９１１に挿入することができる姿勢のことを言う。
【００９７】
ステップ［６Ｄ］は、図１９〜図２１に示すように、ハンド１７の第２把持部１７Ｂに対して、ハンド１８が把持している所望の姿勢のコネクター９３を把持させるステップである。すなわち、本ステップでは、ハンド１７およびハンド１８で所望の姿勢のコネクター９３を把持させる。これにより、ハンド１７およびハンド１８間でコネクター９３を受け渡しするにあたって、コネクター９３が不本意に落下するのを防止することができる。
【００９８】
具体的には、図１９に示すように、第３爪部１７３と、第４爪部１７４の第２部分１７４Ｂとの間の部分が、ケーブル９２の−Ｘ軸側に位置するように第２把持部１７Ｂを移動し、その後、図１９中矢印方向、すなわち、ケーブル９２側に移動させる。そして、図２０に示すように、第３爪部１７３を、図２０中矢印方向、すなわち、第４爪部１７４の第２部分１７４Ｂに対して接近させてケーブル９２を把持する第１把持を行う。なお、この第１把持を行った状態では、図２１中２点鎖線で示すように、ケーブル９２の、コネクター９３とは離間した位置を把持する。
【００９９】
第１把持を行った状態では、ケーブル９２は、第３爪部１７３および第４爪部１７４によって、その径方向への移動が規制された状態となるが、第３爪部１７３および第４爪部１７４が把持したままケーブル９２の長手方向に沿って移動可能な程度の挟持力である。なお、この第１把持は、前記と同様に、力制御により行われてもよく位置制御により行われてもよい。
【０１００】
そして、第１把持を行った状態から、図２１中矢印方向に示すように、ハンド１７を＋Ｚ軸側、すなわち、コネクター９３側に移動させる。すなわち、第１把持を行ったままハンド１７をコネクター９３と接触するまで移動させる。そして、力検出部１２０がコネクター９３との接触を検出したら、ハンド１７の＋Ｚ軸側への移動を停止させる。これにより、第３爪部１７３および第４爪部１７４でケーブル９２を把持しつつ、コネクター９３のケーブル９２側の面と第３爪部１７３および第４爪部１７４の上面が接触し、コネクター９３の動きを規制した状態、すなわち、第２把持が行われた状態となる。
【０１０１】
そして、図２２に示すように、ハンド１８に対してコネクター９３の把持を解除させて、ハンド１８を＋Ｚ軸側に退避させる。
【０１０２】
制御部５１は、撮像部１９に第１爪部１７１および第２爪部１７２が把持しているコネクター９３を撮像させ、撮像部１９の撮像結果に基づいて、コネクター９３を第２ロボットであるロボット１Ｂに装着されたハンド１８に把持させる。そして、制御部５１は、撮像部１９の撮像結果に基づいて、コネクター９３を把持しているハンド１８によってコネクター９３の姿勢を調整させる。そして、制御部５１は、ハンド１８によってコネクター９３の姿勢が調整された状態で、第３爪部１７３および第４爪部１７４にケーブルを把持させる。
【０１０３】
すなわち、［６Ａ］〜［６Ｄ］を行うことにより、第１把持部１７Ａが第２把持を行っている状態から、コネクター９３の姿勢を所望の姿勢に調整し、再度、第２把持部１７Ｂが第２把持を行っている状態とすることができる。よって、この後の挿入ステップにて、簡単な制御によりコネクター９３を挿入孔９１１に挿入することができる。
【０１０４】
［５］挿入ステップ
挿入ステップは、図２２〜図２４に示すように、コネクター９３を基板９１の挿入孔９１１に挿入するステップである。具体的には、まず、所望の姿勢のコネクター９３に対して第２把持を行っているハンド１７の先端を、図２２中矢印方向に、予め設定された位置Ｐ２まで移動させる。位置Ｐ２は、基板９１の＋Ｙ軸側で、かつ、挿入孔９１１の中心とＸ軸方向における位置が同じ座標である。この移動の際、図２３に示すように、コネクター９３のケーブル９２側とは反対側の端面が挿入孔９１１に臨むように姿勢を調整する。
【０１０５】
そして、図２４に示すように、力制御によりハンド１７を挿入孔９１１側に移動させる。そして、コネクター９３の挿入孔９１１への挿入が完了した際にハンド１７に加わる力、すなわち、力検出部１２０が検出した力が所定値に達すると、ハンド１７の移動を停止させる。
【０１０６】
なお、本ステップで用いる所定値は、予め記憶部５２に記憶されている値であり、前述したように、第２把持を行うに際に、ハンド１７とコネクター９３との接触を検出するために用いた値とは別の値である。
【０１０７】
以上のステップを経て、コネクター９３の挿入孔９１１への挿入が完了し、ロボットシステム１００の作業が完了する。
【０１０８】
以上説明したように、ロボットシステム１００は、アームとしてのロボットアーム１０を有する第１ロボットとしてのロボット１Ａと、ロボットアーム１０に接続されるハンド１７と、を備えている。また、ハンド１７は、互いに接近または離間する第１爪部１７１および第２爪部１７２を有する第１把持部１７Ａと、互いに接近または離間する第３爪部１７３および第４爪部１７４を有する第２把持部１７Ｂと、第１把持部１７Ａと第２把持部１７Ｂとを駆動する駆動部１７Ｃと、を有している、そして、第１爪部１７１と第３爪部と１７３は連結されており、第２爪部１７２と第４爪部１７４とは連結されており、第２爪部１７２に対して第１爪部が離間する方向において、第４爪部１７４は第３爪部１７３よりも第１爪部１７１に対し遠い位置にある第２部分１７４Ｂを有し、駆動部１７Ｃが第１爪部１７１および第２爪部１７２を接近させた際、第３爪部１７３および第４爪部１７４が離間し、駆動部１７Ｃが第１爪部１７１および第２爪部１７２を離間させた際、第３爪部１７３および第４爪部１７４が接近する。
【０１０９】
このように、１つの駆動部１７Ｃが、第１爪部１７１と第３爪部１７３とが連結された部材を駆動することにより、第１把持部１７Ａおよび第２把持部１７Ｂをそれぞれ駆動することができる。すなわち、ハンド１７では、第１把持部１７Ａおよび第２把持部１７Ｂが連動して作動する。これにより、従来のように、把持部ごとに駆動部が各々設けられている構成に比べて、ハンド１７の軽量化を図ることができる。よって、ハンド１７の可搬重量のうち、ハンド１７の構成部位が占める重量を低減することができ、ハンド１７が行うことができる作業が増える。
【０１１０】
また、ロボットシステム１００は、ケーブル９２の一端に設けられているコネクター９３と、ハンド１７との接触を検出する検出部である力検出部１２０と、ロボット１Ａおよびハンド１７を制御する制御部５１と、をさらに備えることにより、第１把持部１７Ａまたは第２把持部１７Ｂが行う把持において、前述した力制御によって把持を正確に行うことができる。
【０１１１】
＜ロボットシステムの他の構成例＞
【０１１２】
図２５は、ロボットシステムについてハードウェアを中心として説明するためのブロック図である。
【０１１３】
図２５には、ロボット１Ａおよびロボット１Ｂとコントローラー６１とコンピューター６２が接続されたロボットシステム１００Ａの全体構成が示されている。ロボット１Ａおよびロボット１Ｂの制御は、コントローラー６１にあるプロセッサーによりメモリーにある指令を読み出して実行されてもよいし、コンピューター６２に存在するプロセッサーによりメモリーにある指令を読み出してコントローラー６１を介して実行されてもよい。
【０１１４】
従って、コントローラー６１とコンピューター６２とのいずれか一方または両方を「制御装置」として捉えることができる。
【０１１５】
＜変形例１＞
図２６は、ロボットシステムのハードウェアを中心とした変形例１を示すブロック図である。
【０１１６】
図２６には、ロボット１Ａおよびロボット１Ｂに直接コンピューター６３が接続されたロボットシステム１００Ｂの全体構成が示されている。ロボット１Ａおよびロボット１Ｂの制御は、コンピューター６３に存在するプロセッサーによりメモリーにある指令を読み出して直接実行される。
従って、コンピューター６３を「制御装置」として捉えることができる。
【０１１７】
＜変形例２＞
図２７は、ロボットシステムのハードウェアを中心とした変形例２を示すブロック図である。
【０１１８】
図２７には、コントローラー６１が内蔵されたロボット１Ａおよびロボット１Ｂとコンピューター６６が接続され、コンピューター６６がＬＡＮ等のネットワーク６５を介してクラウド６４に接続されているロボットシステム１００Ｃの全体構成が示されている。ロボット１Ａおよびロボット１Ｂの制御は、コンピューター６６に存在するプロセッサーによりメモリーにある指令を読み出して実行されてもよいし、クラウド６４上に存在するプロセッサーによりコンピューター６６を介してメモリーにある指令を読み出して実行されてもよい。
【０１１９】
従って、コントローラー６１とコンピューター６６とクラウド６４とのいずれか１つ、または、いずれか２つ、または、３つを「制御装置」として捉えることができる。
【０１２０】
以上、本発明のロボットシステムを図示の実施形態に基づいて説明したが、本発明は、これに限定されるものではなく、各部の構成は、同様の機能を有する任意の構成のものに置換することができる。また、本発明に、他の任意の構成物が付加されていてもよい。
【０１２１】
また、前述した実施形態では、本発明のロボットシステムが有するロボットとして、いわゆる６軸の垂直多関節ロボットおよびスカラロボットを例示したが、当該ロボットは、例えば、他のロボットであってもよい。また、垂直多関節ロボットは、単腕ロボットに限定されず、例えば、双腕ロボット等の他のロボットであってもよい。したがって、可動部の数は、１つに限定されず、２つ以上であってもよい。また、可動部が備えるロボットアームが有するアームの数は、図示の構成に限定されない。
【符号の説明】
【０１２２】
１００…ロボットシステム、１００Ａ…ロボットシステム、１００Ｂ…ロボットシステム、１００Ｃ…ロボットシステム、１Ａ…ロボット、１Ｂ…ロボット、５…制御装置、１０…ロボットアーム、１１…アーム、１２…アーム、１３…アーム、１４…アーム、１５…アーム、１６…アーム、１７…ハンド、１７Ａ…第１把持部、１７Ｂ…第２把持部、１７Ｃ…駆動部、１８…ハンド、１９…撮像部、２０…ロボットアーム、２１…基台、２２…第１アーム、２３…第２アーム、２４…作業ヘッド、２５…駆動部、２６…駆動部、２７…駆動部、２８…駆動部、２９…角速度センサー、５１…制御部、５２…記憶部、５３…外部入出力部、６１…コントローラー、６２…コンピューター、６３…コンピューター、６４…クラウド、６５…ネットワーク、６６…コンピューター、９１…基板、９２…ケーブル、９３…コネクター、１１０…基台、１２０…力検出部、１３０…駆動部、１４０…位置センサー、１７１…第１爪部、１７２…第２爪部、１７３…第３爪部、１７４…第４爪部、１７４Ａ…第１部分、１７４Ｂ…第２部分、１８１…挟持片、１９１…光源、２５１…モーター、２５２…位置センサー、２６１…モーター、２６２…位置センサー、２７１…モーター、２７２…位置センサー２８１…モーター、２８２…位置センサー、４０１…表示装置、４０２…入力装置、９１１…挿入孔、Ｏ６…軸、Ｐ１…位置、Ｐ２…位置
【図１】
2020138294.tif 000003
【図２】
2020138294.tif 000004
【図３】
2020138294.tif 000005
【図４】
2020138294.tif 000006
【図５】
2020138294.tif 000007
【図６】
2020138294.tif 000008
【図７】
2020138294.tif 000009
【図８】
2020138294.tif 000010
【図９】
2020138294.tif 000011
【図１０】
2020138294.tif 000012
【図１１】
2020138294.tif 000013
【図１２】
2020138294.tif 000014
【図１３】
2020138294.tif 000015
【図１４】
2020138294.tif 000016
【図１５】
2020138294.tif 000017
【図１６】
2020138294.tif 000018
【図１７】
2020138294.tif 000019
【図１８】
2020138294.tif 000020
【図１９】
2020138294.tif 000021
【図２０】
2020138294.tif 000022
【図２１】
2020138294.tif 000023
【図２２】
2020138294.tif 000024
【図２３】
2020138294.tif 000025
【図２４】
2020138294.tif 000026
【図２５】
2020138294.tif 000027
【図２６】
2020138294.tif 000028
【図２７】
2020138294.tif 000029