(57)【要約】【課題】第１ロボットと第２ロボットと第３ロボットが協調して行うことが可能な作業の自由度を向上させることができるロボットシステムを提供すること。【解決手段】第１ロボットと、第２ロボットと、第３ロボットと、第１ロボットと第２ロボットと第３ロボットとが設けられた架台と、を備え、第２ロボットと第３ロボットは、第１ロボットが設けられた面とは異なる面に設けられており、第１ロボットは、基台と、基台に設けられ、基台に対して第１方向に移動する第１ロボットの第１可動部と、第１ロボットの第１可動部に設けられ、第１方向と平行な軸周りに回動する第１ロボットの第２可動部と、を有し、第１ロボットの第２可動部は、第１ロボットの第１可動部が第１方向に移動することにより、第２ロボットの作業領域及び第３ロボットの作業領域の一方又は両方に作業対象を搬送する、ロボットシステム。【選択図】図１
2019202396.tif 000002
【特許請求の範囲】
【請求項１】
第１ロボットと、
第２ロボットと、
第３ロボットと、
前記第１ロボットと前記第２ロボットと前記第３ロボットとが設けられた架台と、
を備え、
前記第２ロボットと前記第３ロボットは、前記第１ロボットが設けられた面とは異なる面に設けられており、
前記第１ロボットは、
基台と、
前記基台に設けられ、前記基台に対して第１方向に移動する前記第１ロボットの第１可動部と、
前記第１ロボットの第１可動部に設けられ、前記第１方向と平行な軸周りに回動する前記第１ロボットの第２可動部と、
を有し、
前記第１ロボットの第２可動部は、
前記第１ロボットの第１可動部が前記第１方向に移動することにより、前記第２ロボットの作業領域及び前記第３ロボットの作業領域の一方又は両方に作業対象を搬送する、
ロボットシステム。
【請求項２】
前記第１ロボットの第２可動部は、前記第２ロボット及び前記第３ロボットが作業を行った作業対象を、前記第２ロボットの作業領域及び前記第３ロボットの作業領域から離間させる、
請求項１に記載のロボットシステム。
【請求項３】
前記第１ロボットの搬送領域と、前記第２ロボットの作業領域と、前記第３ロボットの作業領域とが重なる部分がある、
請求項１又は２に記載のロボットシステム。
【請求項４】
前記第２ロボットは、
前記第２ロボットの第１回動軸周りに回動する前記第２ロボットの第１アームと、
前記第２ロボットの第１アームに設けられ前記第２ロボットの第１回動軸と軸方向が異なる前記第２ロボットの第２回動軸周りに回動する前記第２ロボットの第２アームと、
を有し、
前記第２ロボットの第２回動軸の軸方向から見て、前記第２ロボットの第１アームと前記第２ロボットの第２アームとが重なることが可能である、
請求項１から３のうちいずれか一項に記載のロボットシステム。
【請求項５】
前記第３ロボットは、
前記第３ロボットの第１回動軸周りに回動する前記第３ロボットの第１アームと、
前記第３ロボットの第１アームに設けられ前記第３ロボットの第１回動軸と軸方向が異なる前記第３ロボットの第２回動軸周りに回動する前記第３ロボットの第２アームと、
を有し、
前記第３ロボットの第２回動軸の軸方向から見て、前記第３ロボットの第１アームと前記第３ロボットの第２アームとが重なることが可能である、
請求項１から４のうちいずれか一項に記載のロボットシステム。
【請求項６】
前記第１ロボットの第１回動軸の軸方向は、重力方向である、
請求項１から５のうちいずれか一項に記載のロボットシステム。
【請求項７】
前記架台は、第１面と、前記第１面と平行な第２面を有し、
前記第１ロボットは、前記第１面に設けられ、
前記第２ロボット及び前記第３ロボットは、前記第２面に設けられている、
請求項１から６のうちいずれか一項に記載のロボットシステム。
【請求項８】
前記第２ロボットと前記第２面との取り付け位置と、前記第３ロボットと前記第２面との取り付け位置との相対距離は、変更可能である、
請求項７に記載のロボットシステム。
【発明の詳細な説明】
【技術分野】
【０００１】
この発明は、ロボットシステムに関する。
【背景技術】
【０００２】
ロボットに作業を行わせる技術の研究や開発が行われている。
【０００３】
これに関し、物体を搬送するための旋回アームに物体を搬送させ、搬送させた物体に対して垂直多関節ロボットに作業を行わせるロボットシステムが知られている（特許文献１参照）。
ここで、従来のロボットシステムでは、垂直多関節ロボットの作業領域の形状が球体形状であり、旋回アームの作業領域の形状が円板形状である。垂直多関節ロボットの作業領域は、垂直多関節ロボットが作業を行うことが可能な領域のことである。旋回アームの作業領域は、旋回アームが作業を行うことが可能な領域のことである。このため、当該ロボットシステムでは、旋回アームの設置位置が垂直多関節ロボットの設置位置から離れるほど、垂直多関節ロボットの作業領域と旋回アームの作業領域とが重なった領域は、小さくなる。一方、垂直多関節ロボットと旋回アームとの両方が協調して行うことが可能な作業の自由度は、垂直多関節ロボットの作業領域と旋回アームの作業領域とが重なった領域が大きいほど高くなる。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】国際公開第２０１３／０３０９５８号
【発明の概要】
【発明が解決しようとする課題】
【０００５】
しかしながら、特許文献１では、旋回アームは固定されている。従って、当該ロボットシステムでは、垂直多関節ロボットと旋回アームとの両方が協調して行うことが可能な作業の自由度を高くすることが困難な場合があった。
【課題を解決するための手段】
【０００６】
上記課題の解決するために本発明の一態様は、第１ロボットと、第２ロボットと、第３ロボットと、前記第１ロボットと前記第２ロボットと前記第３ロボットとが設けられた架台と、を備え、前記第２ロボットと前記第３ロボットは、前記第１ロボットが設けられた面とは異なる面に設けられており、前記第１ロボットは、基台と、前記基台に設けられ、前記基台に対して第１方向に移動する前記第１ロボットの第１可動部と、前記第１ロボットの第１可動部に設けられ、前記第１方向と平行な軸周りに回動する前記第１ロボットの第２可動部と、を有し、前記第１ロボットの第２可動部は、前記第１ロボットの第１可動部が前記第１方向に移動することにより、前記第２ロボットの作業領域及び前記第３ロボットの作業領域の一方又は両方に作業対象を搬送する、ロボットシステムである。
【図面の簡単な説明】
【０００７】
【図１】実施形態に係るロボットシステム１の構成の一例を示す図である。
【図２】第１ロボット２１の構成の一例を示す図である。
【図３】第２ロボット２２の構成の一例を示す図である。
【図４】図１及び図３に示した第２ロボット２２の側面図の一例を示す図である。
【図５】図４に示した第２ロボット２２を第２ロボット座標系ＲＣ２におけるＹ軸の正方向から当該Ｙ軸の負方向に向かって見た場合の第２ロボット２２の正面図の一例である。
【図６】マニピュレーターＭ２の動作のうちコンパクト状態を経る動作を説明するための図である。
【図７】架台ＢＳの内側において第１ロボット２１〜第３ロボット２３それぞれの作業領域が重なっている様子の一例を示す図である。
【図８】第１ロボット２１によって搬送された物体Ｏに設けられたハウジングＨＧに対して第２ロボット２２と第３ロボット２３とが協調してターミナルＴＭを差し込んでロックを閉じる作業を行っている様子の一例を示す図である。
【図９】ロボットシステム１が図８に示した作業を第１ロボット２１〜第３ロボット２３のそれぞれに協調して行わせる処理の流れの一例を示す図である。
【図１０】実施形態の変形例１に係るロボットシステム２の構成の一例を示す図である。
【図１１】実施形態の変形例２に係るロボットシステム１の構成の一例を示す図である。
【図１２】ロボットシステム１において第２ロボット２２と第３ロボット２３との両方が側面ＳＭに設けられている様子の一例を示す図である。
【図１３】ロボットシステム１において第２ロボット２２が側面ＳＭに設けられ、第３ロボット２３が上面ＵＭに設けられている様子の一例を示す図である。
【発明を実施するための形態】
【０００８】
＜実施形態＞
以下、本発明の実施形態について、図面を参照して説明する。
【０００９】
＜ロボットシステムの構成＞
まず、図１〜図６を参照し、ロボットシステム１の構成について説明する。図１は、実施形態に係るロボットシステム１の構成の一例を示す図である。
【００１０】
ロボットシステム１は、例えば、架台ＢＳと、第１ロボット２１と、第２ロボット２２と、第３ロボット２３を備える。
【００１１】
以下では、説明の便宜上、重力方向（鉛直下方向）を下方向又は下と称し、下方向と反対の方向を上方向又は上と称して説明する。また、以下では、一例として、図１に示したように、第１ロボット座標系ＲＣ１の原点と、第２ロボット座標系ＲＣ２の原点と、第３ロボット座標系ＲＣ３の原点とが一致している場合について説明する。また、以下では、一例として、図１に示したように、第１ロボット座標系ＲＣ１の各座標軸と、第２ロボット座標系ＲＣ２の各座標軸と、第３ロボット座標系ＲＣ３の各座標軸とが一致している場合について説明する。そして、以下では、一例として、第１ロボット座標系ＲＣ１、第２ロボット座標系ＲＣ２、第３ロボット座標系ＲＣ３それぞれにおけるＺ軸の負方向が、下方向と一致している場合について説明する。ここで、第１ロボット座標系ＲＣ１は、第１ロボット２１のロボット座標系のことである。第２ロボット座標系ＲＣ２は、第２ロボット２２のロボット座標系のことである。第３ロボット座標系ＲＣ３は、第３ロボット２３のロボット座標系のことである。
【００１２】
架台ＢＳは、この一例において、直方体形状の金属製の枠であり、床面等の設置面に設置される。従って、上から下に向かって架台ＢＳを見た場合における架台ＢＳの形状は、第１方向に延在する２つの辺と、第２方向に延在する２つの辺とのそれぞれを有する長方形状である。第１方向は、架台ＢＳが設置される設置面に対して平行な方向であれば、如何なる方向であってもよい。第２方向は、第１方向と直交する方向のうち当該設置面と平行な方向である。第１方向に延在する２つの辺それぞれの長さは、６００ｍｍ以上１０００ｍｍ未満であれば、如何なる長さであってもよい。また、第２方向に延在する２つの辺それぞれの長さは、６００ｍｍ以上１０００ｍｍ未満であれば、如何なる長さであってもよい。我々の調べによれば、これらにより、人が行っている作業をロボットシステム１による作業に置き換える際に架台ＢＳを設置した場合において、当該人が作業を行う際に専有していた面積以上の面積を架台ＢＳによって専有しないようにすることができる。その結果、ユーザーは、ロボットシステム１によって人が行う作業を容易に置き換えることができる。以下では、一例として、第１方向に延在する２つの辺それぞれの長さが、８５０ｍｍである場合について説明する。また、以下では、一例として、第２方向に延在する２つの辺それぞれの長さが、８５０ｍｍである場合について説明する。
【００１３】
架台ＢＳの下側には、後述する第１ロボット２１が設置される仮想的な面である下面ＢＭが形成されている。下面ＢＭは、例えば、レール、金属板等によって、下面ＢＭ上における第１ロボット２１の設置位置が変更できるように形成されている。例えば、図１に示したように下面ＢＭがレールによって形成されている場合、下面ＢＭ上には、ボルトによって第１ロボット２１をレールに対して動かないように固定することにより、第１ロボット２１が設置される。ここで、下面ＢＭは、架台ＢＳが設置される設置面と平行な面であってもよく、当該設置面と非平行な面であってもよい。また、下面ＢＭは、段差のある面であってもよく、段差のない面であってもよい。以下では、一例として、下面ＢＭが、当該設置面と平行な面であり、且つ、段差の無い面である場合について説明する。下面ＢＭは、第１面の一例である。
【００１４】
一方、架台ＢＳが有する端部のうち最も上側の端部である最上部には、後述する第２ロボット２２及び第３ロボット２３のそれぞれが設置される仮想的な面である上面ＵＭが形成されている。上面ＵＭは、例えば、レール、金属板等によって、上面ＵＭ上における第２ロボット２２及び第３ロボット２３それぞれの設置位置が変更できるように形成されている。例えば、図１に示したように上面ＵＭがレールによって形成されている場合、上面ＵＭ上には、ボルトによって第２ロボット２２をレールに対して動かないように固定することにより、第２ロボット２２が設置されるとともに、ボルトによって第３ロボット２３をレールに対して動かないように固定することにより、第３ロボット２３が設置される。ここで、上面ＵＭは、架台ＢＳが設置される設置面と平行な面であってもよく、当該設置面と非平行な面であってもよい。また、上面ＵＭは、段差のある面であってもよく、段差のない面であってもよい。以下では、一例として、上面ＵＭが、当該設置面と平行な面であり、且つ、段差の無い面である場合について説明する。すなわち、この一例において、上面ＵＭは、下面ＢＭと平行な面である。上面ＵＭは、第２面の一例である。
【００１５】
ここで、ロボットシステム１では、ロボットシステム１が備える３台のロボットである第１ロボット２１、第２ロボット２２、第３ロボット２３のそれぞれは、架台ＢＳの内側において互いの作業領域が重なるように架台ＢＳに設置される。これにより、ロボットシステム１は、当該３台のロボットが協調して行うことが可能な作業を当該３台のロボットに行わせることができる。当該３台のロボットが協調して行うことが可能な作業は、例えば、第１ロボット２１によって搬送された物体が有するロック付きのコネクターのハウジングに対して第２ロボット２２と第３ロボット２３とが協調して当該コネクターのターミナルを差し込んで当該ロックを閉じる作業、第１ロボット２１によって搬送された物体に対して第２ロボット２２と第３ロボット２３とが協調して配線の引き回しを行う作業、当該物体に対してタイミングベルトを組み込む作業、当該物体に対してねじ絞めを行う作業、当該物体に対して何らかの部品を接着する作業、当該物体に対して半田付けを行う作業等である。なお、当該３台のロボットが協調して行うことが可能な作業は、これらに代えて、当該３台のロボットが協調して行う他の作業であってもよい。
【００１６】
第１ロボット２１は、基台Ｂ１と、図１において図示しない第１１回動軸ＡＸ１１の方向に沿って並進可能に基台Ｂ１に設けられた第１１可動部Ａ１１と、第１１可動部Ａ１１に対して第１１回動軸ＡＸ１１周りに回動可能に設けられた第１２可動部Ａ１２と、第１ロボット制御装置３１を備えるスカラロボット（水平多関節ロボット）である。
【００１７】
ここで、図２を参照し、第１ロボット２１について説明する。図２は、第１ロボット２１の構成の一例を示す図である。
【００１８】
基台Ｂ１は、第１ロボット２１の作業領域の全体が架台ＢＳの下面ＢＭよりも上側に位置するように下面ＢＭに設置される。ここで、第１ロボット２１の作業領域は、第１ロボット２１が作業を行うことが可能な領域のことである。
【００１９】
例えば、下面ＢＭがレールによって形成されている場合、基台Ｂ１は、下面ＢＭを形成しているレールに対して動かないようにボルトによって固定される。すなわち、ユーザーは、下面ＢＭ上において下面ＢＭに対する第１ロボット２１の設置位置を変更することができる。これにより、ロボットシステム１は、第１ロボット２１の作業領域と、第２ロボット２２及び第３ロボット２３それぞれの作業領域とが重なった領域の大きさをユーザーが所望する大きさに調整することができる。ここで、第２ロボット２２の作業領域は、第２ロボット２２が作業を行うことが可能な領域のことである。また、第３ロボット２３の作業領域は、第３ロボット２３が作業を行うことが可能な領域のことである。
【００２０】
基台Ｂ１は、外形として、ほぼ直方体の形状を有しており、板状の面から構成されていて、中空となっている。また、基台Ｂ１は、例えば、基台Ｂ１の上面において第１１可動部Ａ１１を支持している。なお、基台Ｂ１の形状は、このような形状に代えて、他の形状であってもよい。基台Ｂ１の内側には、図示しない第１モーターが設けられている。第１モーターは、例えば、第１１可動部Ａ１１の周表面に形成された図示しないボールねじ溝の外周部に設けられたボールねじナットをタイミングベルト等で回動させることにより、図２に示した第１１回動軸ＡＸ１１の方向に沿って第１１可動部Ａ１１を並進（昇降）させることができる。
【００２１】
第１１可動部Ａ１１は、この一例において、円柱形状の軸体である。第１１可動部Ａ１１の周表面には、この一例において、前述した通り、図示しないボールねじ溝が形成されている。第１１可動部Ａ１１は、基台Ｂ１の上面を第１１回動軸ＡＸ１１の方向に貫通し、設けられる。第１１回動軸ＡＸ１１の方向は、この一例において、第１ロボット座標系ＲＣ１におけるＺ軸方向に沿った方向（この一例において、重力方向に沿った方向）と一致している。なお、第１１回動軸ＡＸ１１の方向は、これに代えて、重力方向に沿わない他の方向と一致する構成であってもよい。第１１回動軸ＡＸ１１の方向は、第１方向の一例である。なお、第１１可動部Ａ１１は、第１ロボットの第１可動部の一例である。
【００２２】
第１２可動部Ａ１２は、第１１可動部Ａ１１によって第１１回動軸ＡＸ１１周りに回動可能に支持された第１１アームＬ１１と、第１１アームＬ１１によって第１２回動軸ＡＸ１２周りに回動可能に支持された第１２アームＬ１２を備える。
【００２３】
第１１アームＬ１１の形状は、第１１回動軸ＡＸ１１と直交する方向に延伸する長手形状である。第１１アームＬ１１は、この一例において、第１１可動部Ａ１１に対して第１１回動軸ＡＸ１１周りに回動するので、水平方向に移動する。この一例では、水平方向は、第１１回動軸ＡＸ１１の方向と直交する方向であり、第１ロボット座標系ＲＣ１におけるＸＹ平面に沿った方向である。第１１アームＬ１１は、第１１可動部Ａ１１又は第１１アームＬ１１のいずれかが備える図示しない第２モーターによって第１１回動軸ＡＸ１１周りに回動させられる。すなわち、第１１回動軸ＡＸ１１は、第２モーターの回動軸と一致する軸のことである。
【００２４】
第１２アームＬ１２の形状は、第１１回動軸ＡＸ１１と直交する方向に延伸する長手形状である。第１２アームＬ１２は、この一例において、第１２回動軸ＡＸ１２周りに回動するので、水平方向に移動する。第１２アームＬ１２は、第１２アームＬ１２が備える図示しない第３モーターによって第１２回動軸ＡＸ１２周りに回動させられる。すなわち、第１２回動軸ＡＸ１２は、第３モーターの回動軸と一致する軸のことである。
【００２５】
第１ロボット制御装置３１は、第１ロボット２１を制御する。この一例では、第１ロボット制御装置３１は、図１及び図２に示したように、第１ロボット２１に内蔵されている。具体的には、第１ロボット制御装置３１は、基台Ｂの内側に備えられている。
【００２６】
第２ロボット２２は、例えば、第２ロボット２２の作業領域の全体が架台ＢＳの上面ＵＭよりも下側に位置するように上面ＵＭに設置される。この場合、第２ロボット２２は、第２ロボット２２の作業領域の少なくとも一部が第１ロボット２１の作業領域と重なるように上面ＵＭに設置される。
【００２７】
また、架台ＢＳは、給材面Ｍ１１を有する。給材面Ｍ１１は、架台ＢＳが有する側面のうち、ＡＧＶ（Automated  Guided  Vehicle）等の給材装置又は人によって作業対象が給材される側の面である。作業対象は、ロボットシステム１が備える３台のロボットが協調して作業を行う対象のことである。また、作業対象は、この一例において、第１ロボット２１により搬送可能である。なお、作業対象は、第１ロボット２１に代えて、第２ロボット２２と第３ロボット２３とのいずれか一方又は両方によって搬送可能であってもよく、第１ロボット２１に加えて、第２ロボット２２と第３ロボット２３とのいずれか一方又は両方によって搬送可能であってもよい。給材面Ｍ１１は、架台ＢＳに対して予め決められている。このため、当該３台のロボットのうちの一部又は全部は、架台ＢＳの位置のうち、当該３台のロボットが協調して行う作業と、架台ＢＳにおける給材面Ｍ１１との両方に応じた位置に設置される。
【００２８】
第２ロボット２２は、基台Ｂ２と、基台Ｂ２により支持された可動部Ａ２と、第２ロボット制御装置３２を備える単腕ロボットである。単腕ロボットは、この一例における可動部Ａ２のような１本の腕を備えるロボットである。
【００２９】
ここで、図３を参照し、第２ロボット２２について説明する。図３は、第２ロボット２２の構成の一例を示す図である。
【００３０】
基台Ｂ２の形状は、例えば、長手方向が上下方向に沿ったほぼ直方体形状である。基台Ｂ２は、中空となっている。基台Ｂ２が有する面のうちの１つには、フランジＢＦが設けられている。また、フランジＢＦには、可動部Ａ２が設けられている。すなわち、基台Ｂ２は、フランジＢＦによって可動部Ａ２を支持している。なお、基台Ｂ２の形状は、このような形状に代えて、可動部Ａ２を支持可能な形状であれば、立方体形状、円柱形状、多面体形状等の他の形状であってもよい。
【００３１】
以下では、説明の便宜上、基台Ｂ２が有する面のうちフランジＢＦが設けられている面を基台Ｂ２の上面と称し、基台Ｂ２が有する面のうちフランジＢＦが設けられている面と反対側の面を基台Ｂ２の下面と称して説明する。基台Ｂ２は、例えば、基台Ｂ２の下面から基台Ｂ２の上面に向かう方向が下方向と一致するように、すなわち、第２ロボット２２の作業領域の全体が上面ＵＭよりも下側に位置するように上面ＵＭに設置される。例えば、上面ＵＭがレールによって形成されている場合、ユーザーは、フランジＢＦと上面ＵＭを形成するレールとを複数本のボルトによって固定することにより、基台Ｂ２を上面ＵＭに設置する（取り付ける）ことができる。なお、基台Ｂ２は、架台ＢＳの他の位置に設置される構成であってもよい。
【００３２】
可動部Ａ２は、マニピュレーターＭ２と、エンドエフェクターＥ２を備える。なお、可動部Ａ２は、これらに加えて、撮像部等の他の装置を備える構成であってもよい。また、可動部Ａ２は、マニピュレーターＭ２のみを備える構成であってもよい。
【００３３】
マニピュレーターＭ２は、６個のアームである第２１アームＬ２１〜第２６アームＬ２６と、６つの関節である第２１関節Ｊ２１〜第２６関節Ｊ２６を備える。基台Ｂ２と第２１アームＬ２１は、第２１関節Ｊ２１によって連結される。第２１アームＬ２１と第２２アームＬ２２は、第２２関節Ｊ２２によって連結される。第２２アームＬ２２と第２３アームＬ２３は、第２３関節Ｊ２３によって連結される。第２３アームＬ２３と第２４アームＬ２４は、第２４関節Ｊ２４によって連結される。第２４アームＬ２４と第２５アームＬ２５は、第２５関節Ｊ２５によって連結される。第２５アームＬ２５と第２６アームＬ２６は、第２６関節Ｊ２６によって連結される。すなわち、マニピュレーターＭ２を備える可動部Ａ２は、６軸垂直多関節型のアームである。換言すると、第２ロボット２２は、６軸の垂直多関節ロボットである。なお、可動部Ａ２は、５軸以下の自由度で動作する構成であってもよく、７軸以上の自由度で動作する構成であってもよい。
【００３４】
第２１アームＬ２１は、第２１関節Ｊ２１の回動軸である第２１回動軸ＡＸ２１（例えば、図４参照）周りに回動可能である。第２２アームＬ２２は、第２２関節Ｊ２２の回動軸である第２２回動軸ＡＸ２２（例えば、図４参照）周りに回動可能である。第２３アームＬ２３は、第２３関節Ｊ２３の回動軸である第２３回動軸ＡＸ２３（例えば、図４参照）周りに回動可能である。第２４アームＬ２４は、第２４関節Ｊ２４の回動軸である第２４回動軸ＡＸ２４（例えば、図４参照）周りに回動可能である。第２５アームＬ２５は、第２５関節Ｊ２５の回動軸である第２５回動軸ＡＸ２５（例えば、図４参照）周りに回動可能である。第２６アームＬ２６は、第２６関節Ｊ２６の回動軸である第２６回動軸ＡＸ２６（例えば、図４参照）周りに回動可能である。例えば、第２１アームＬ２１は、第２ロボットの第１アームの一例である。また、例えば、第２１回動軸ＡＸ２１は、第２ロボットの第１回動軸の一例である。また、例えば、第２２アームＬ２２は、第２ロボットの第２アームの一例である。また、例えば、第２２回動軸ＡＸ２２は、第２ロボットの第２回動軸の一例である。
【００３５】
ここで、図４〜図６を参照し、マニピュレーターＭ２についてより詳しく説明する。図４は、図１及び図３に示した第２ロボット２２の側面図の一例を示す図である。
【００３６】
図４に示したように、基台Ｂ２の下面から基台Ｂ２の上面に向かう方向が下方向と一致しているため、第２２関節Ｊ２２は、第２１関節Ｊ２１よりも下側に位置している。第２２関節Ｊ２２は、第２１回動軸ＡＸ２１の延長上に位置していない。これは、第２１アームＬ２１の形状が、屈曲した形状であるためである。この一例において、第２１アームＬ２１の形状は、第２ロボット座標系ＲＣ２におけるＸ軸の正方向から負方向に向かって第２ロボット２２を見た場合において、丸みを帯びてほぼＬ字型に湾曲した形状である。具体的には、第２１アームＬ２１は、４つの部位である部位ＬＢ２１〜部位ＬＢ２４によって構成されている。部位ＬＢ２１は、図４において、第２１アームＬ２１を構成する４つの部位のうち、基台Ｂ２から第２１回動軸ＡＸ２１に沿って下方向に延伸している部位のことである。部位ＬＢ２２は、当該４つの部位のうち、部位ＬＢ２１の下端から第２２回動軸ＡＸ２２に沿って第２ロボット座標系ＲＣ２におけるＹ軸の負方向に延伸する部位のことである。部位ＬＢ２３は、当該４つの部位のうち、部位ＬＢ２２の端部のうち部位ＬＢ２１と反対側の端部から、第２１回動軸ＡＸ２１に沿って下方向に延伸している部位のことである。部位ＬＢ２４は、当該４つの部位のうち、部位ＬＢ２３の端部のうち部位ＬＢ２２と反対側の端部から、第２２回動軸ＡＸ２２に沿って当該Ｙ軸の正方向に延伸する部位のことである。ここで、部位ＬＢ２１〜部位ＬＢ２４は、一体として第２１アームＬ２１を構成してもよく、別体として第２１アームＬ２１を構成してもよい。また、図４において、部位ＬＢ２２と部位ＬＢ２３は、第２ロボット座標系ＲＣ２におけるＸ軸に沿って第２ロボット２２を見た場合、ほぼ直交している。
【００３７】
第２２アームＬ２２の形状は、長手形状である。第２２アームＬ２２は、第２１アームＬ２１の先端部、すなわち、部位ＬＢ２４の端部のうち部位ＬＢ２３と反対側の端部に接続されている。
【００３８】
第２３アームＬ２３の形状は、長手形状である。第２３アームＬ２３は、第２２アームＬ２２の端部のうち第２１アームＬ２１と接続されている端部と反対側の端部に接続されている。
【００３９】
第２４アームＬ２４は、第２３アームＬ２３の先端部、すなわち、第２３アームＬ２３の端部のうち第２２アームＬ２２が接続されている端部と反対側の端部に接続されている。第２４アームＬ２４には、互いに対向する一対の支持部である支持部Ｌ２４１及び支持部Ｌ２４２が形成されている。支持部Ｌ２４１及び支持部Ｌ２４２は、第２４アームＬ２４の第２５アームＬ２５との接続に用いられる。すなわち、第２４アームＬ２４は、第２５アームＬ２５を支持部Ｌ２４１及び支持部Ｌ２４２の間に位置させ、支持部Ｌ２４１及び支持部Ｌ２４２によって第２５アームＬ２５に接続されている。なお、第２４アームＬ２４は、これに限られず、１つの支持部によって第２５アームＬ２５を支持する構成（片持ち）であってもよく、３つ以上の支持部によって第２５アームＬ２５を支持する構成であってもよい。
【００４０】
第２５アームＬ２５は、前述したように、支持部Ｌ２４１及び支持部Ｌ２４２の間に位置し、支持部Ｌ２４１及び支持部Ｌ２４２に接続される。
【００４１】
第２６アームＬ２６の形状は、平板形状である。すなわち、第２６アームＬ２６は、フランジである。第２６アームＬ２６は、第２５アームＬ２５の端部のうち第２４アームＬ２４と反対側の端部に接続されている。また、第２６アームＬ２６には、エンドエフェクターＥ２が接続される。
【００４２】
また、この一例において、マニピュレーターＭ２が備える６つの関節それぞれの回動軸のうち第２２回動軸ＡＸ２２と第２３回動軸ＡＸ２３とは、互いに平行である。なお、第２２回動軸ＡＸ２２と第２３回動軸ＡＸ２３とは、互いに非平行であってもよい。
【００４３】
なお、図１、図３、図４のそれぞれでは、図を簡略化するため、第２１関節Ｊ２１〜第２６関節Ｊ２６のそれぞれが備えているアクチュエーター、エンコーダー、減速機、ブレーキ等の構成を省略している。当該ブレーキは、電磁ブレーキであってもよく、メカニカルブレーキであってもよい。また、第２１関節Ｊ２１〜第２６関節Ｊ２６のうちの一部又は全部は、減速機を備えない構成であってもよい。また、第２１関節Ｊ２１〜第２６関節Ｊ２６のうちの一部又は全部は、ブレーキを備えない構成であってもよい。
【００４４】
ここで、マニピュレーターＭ２では、第２１回動軸ＡＸ２１の軸方向から見て、第２１アームＬ２１と第２２アームＬ２２とが重なることが可能である。また、マニピュレーターＭ２では、第２２回動軸ＡＸ２２の軸方向から見て、第２１アームＬ２１と第２２アームＬ２２とが重なることが可能である。また、マニピュレーターＭ２では、第２２回動軸ＡＸ２２の軸方向から見て、第２２アームＬ２２と第２３アームＬ２３とが重なることが可能である。なお、本実施形態において、ある２つのアームをある方向から見た場合に当該２つのアームが重なるとは、当該２つのアームのうちの一方のアームが他方のアームに重なっている面積の割合が所定割合以上であることを示す。所定割合は、例えば、９割であるが、これに限られず、他の割合であってもよい。
【００４５】
ここで、マニピュレーターＭ２は、マニピュレーターＭ２の状態を、第２２関節Ｊ２２と第２３関節Ｊ２３のそれぞれを回動させることにより、コンパクト状態にすることができる。コンパクト状態は、この一例において、第２１回動軸ＡＸ２１に沿った方向において第２２回動軸ＡＸ２２と第２５回動軸ＡＸ２５との間の距離が最も短い状態、且つ、第２１回動軸ＡＸ２１と第２４回動軸ＡＸ２４とが一致した状態のことである。すなわち、図４に示したマニピュレーターＭ２の状態は、コンパクト状態である。図４に示した第２ロボット２２を第２ロボット座標系ＲＣ２におけるＹ軸の正方向から当該Ｙ軸の負方向に向かって見た場合、コンパクト状態におけるマニピュレーターＭ２では、図５に示したように第２１アームＬ２１と第２２アームＬ２２と第２３アームＬ２３との３つのアームが重なる。図５は、図４に示した第２ロボット２２を第２ロボット座標系ＲＣ２におけるＹ軸の正方向から当該Ｙ軸の負方向に向かって見た場合の第２ロボット２２の正面図の一例である。
【００４６】
マニピュレーターＭ２の状態をコンパクト状態にすることができる理由は、第２２アームＬ２２が、第２２関節Ｊ２２の回動によって架台ＢＳの上面ＵＭ、第２１アームＬ２１のそれぞれと干渉しない形状及び大きさに形成されているためである。
【００４７】
ここで、この一例において、マニピュレーターＭ２の状態がコンパクト状態である場合、第２１回動軸ＡＸ２１に沿った方向において、第２１アームＬ２１の長さは、第２２アームＬ２２の長さよりも長い。また、当該場合、当該方向において、第２２アームＬ２２の長さは、第２３アームＬ２３の長さよりも長い。また、当該場合、当該方向において、第２４アームＬ２４の長さは、第２５アームＬ２５の長さよりも長い。また、当該場合、当該方向において、第２５アームＬ２５の長さは、第２６アームＬ２６の長さよりも長い。なお、第２１アームＬ２１〜第２６アームＬ２６それぞれの長さは、これらに代えて、コンパクト状態を実現可能な他の長さであってもよい。
【００４８】
また、マニピュレーターＭ２の状態をコンパクト状態にすることができるため、マニピュレーターＭ２は、図６に示したように、第２１関節Ｊ２１を回動させずに第２２関節Ｊ２２を回動させることにより、コンパクト状態を経て、第２６関節Ｊ２６の位置を、第２１回動軸ＡＸ２１周りに１８０°異なる位置に移動させることが可能である。図６は、マニピュレーターＭ２の動作のうちコンパクト状態を経る動作を説明するための図である。第２６関節Ｊ２６の位置は、この一例において、第２６関節Ｊ２６の重心の位置によって表される。なお、第２６関節Ｊ２６の位置は、第２６関節Ｊ２６の重心の位置に代えて、第２６関節Ｊ２６に対応付けられた他の位置によって表される構成であってもよい。より具体的には、マニピュレーターＭ２は、第２１関節Ｊ２１を回動させずに第２２関節Ｊ２２を回動させることにより、マニピュレーターＭ２の先端である第２６アームＬ２６を図６の左側に示す左側位置から、コンパクト状態を経て、第２１回動軸ＡＸ２１周りに１８０°異なる図６の右側に示す右側位置に移動させることが可能である。なお、図６に示した動作では、第２６アームＬ２６は、第２１回動軸ＡＸ２１に沿った方向から第２ロボット２２を見た場合、直線上を移動する。
【００４９】
また、第２３アームＬ２３〜第２６アームＬ２６の長さの合計は、第２２アームＬ２２の長さよりも長い。これにより、第２２回動軸ＡＸ２２に沿った方向から第２ロボット２２を見た場合にマニピュレーターＭ２の状態をコンパクト状態と一致させると、第２２アームＬ２２から第２６アームＬ２６の先端を突出させることができる。その結果、第２６アームＬ２６にエンドエフェクターＥ２を取り付けた場合において、エンドエフェクターＥ２が第２１アームＬ２１及び第２２アームＬ２２と干渉してしまうことを抑制することができる。
【００５０】
このようにマニピュレーターＭ２は、第２１回動軸ＡＸ２１を回動させずに第２２回動軸ＡＸ２２を回動させることにより、コンパクト状態を経て、エンドエフェクターＥ２を第２１回動軸ＡＸ２１周りに１８０°異なる位置に移動させることができる。その結果、第２ロボット２２は、エンドエフェクターＥ２を効率よく移動させることができるとともに、第２ロボット２２の一部が他の物体と干渉しないようにするために設ける空間を小さくすることができる。
【００５１】
図３に戻る。マニピュレーターＭ２が備える第２１関節Ｊ２１〜第２６関節Ｊ２６のそれぞれに備えられたアクチュエーターは、ケーブルによって第２ロボット制御装置３２と通信可能に接続されている。これにより、当該アクチュエーターは、第２ロボット制御装置３２から取得される制御信号に基づいて、マニピュレーターＭ２を動作させる。なお、ケーブルを介した有線通信は、例えば、イーサネット（登録商標）やＵＳＢ（Universal  Serial  Bus）等の規格によって行われる。また、当該アクチュエーターのうちの一部又は全部は、Ｗｉ−Ｆｉ（登録商標）等の通信規格により行われる無線通信によって第２ロボット制御装置３２と接続される構成であってもよい。
【００５２】
エンドエフェクターＥ２は、物体を把持可能な爪部（指部）を備えるエンドエフェクターである。なお、エンドエフェクターＥ２は、当該爪部を備えるエンドエフェクターに代えて、物体を空気、磁気等よって吸着（保持）可能な吸着部等を備える他のエンドエフェクターであってもよい。
【００５３】
エンドエフェクターＥ２は、ケーブルによって第２ロボット制御装置３２と通信可能に接続されている。これにより、エンドエフェクターＥ２は、第２ロボット制御装置３２から取得される制御信号に基づく動作を行う。なお、ケーブルを介した有線通信は、例えば、イーサネット（登録商標）やＵＳＢ等の規格によって行われる。また、エンドエフェクターＥ２は、Ｗｉ−Ｆｉ（登録商標）等の通信規格により行われる無線通信によって第２ロボット制御装置３２と接続される構成であってもよい。
【００５４】
第２ロボット制御装置３２は、第２ロボット２２を制御するコントローラーである。第２ロボット制御装置３２は、ユーザーにより予め記憶された動作プログラムに基づいて第２ロボット２２を動作させる。これにより、第２ロボット制御装置３２は、ユーザーが所望する作業を第２ロボット２２に行わせることができる。
【００５５】
第２ロボット制御装置３２は、この一例において、基台Ｂ２の内側に設けられている（内蔵されている）。なお、第２ロボット制御装置３２は、これに代えて、第２ロボット２２と別体の外付けであってもよい。第２ロボット２２と別体の外付けである場合、第２ロボット制御装置３２は、第２ロボット２２と有線又は無線によって通信可能に接続される。
【００５６】
第３ロボット２３は、この一例において、第２ロボット２２の構成と同様の構成を有する。このため、第３ロボット２３の構成については、説明を省略する。ただし、以下では、説明の便宜上、第３ロボット２３が備える基台Ｂ２を基台Ｂ３と称し、第３ロボット２３が備えるエンドエフェクターＥ２をエンドエフェクターＥ３と称し、第３ロボット２３が備えるマニピュレーターＭ２をマニピュレーターＭ３と称し、第３ロボット２３が備える第２ロボット制御装置３２を第３ロボット制御装置３３と称して説明する。なお、第３ロボット２３は、第２ロボット２２の構成と異なる構成を有するロボットであってもよい。なお、例えば、第３ロボット２３が備える第２１アームＬ２１は、第３ロボットの第１アームの一例である。また、例えば、第３ロボット２３が備える第２１回動軸ＡＸ２１は、第３ロボットの第１回動軸の一例である。また、例えば、第３ロボット２３が備える第２２アームＬ２２は、第３ロボットの第２アームの一例である。また、例えば、第３ロボット２３が備える第２２回動軸ＡＸ２２は、第３ロボットの第２回動軸の一例である。
【００５７】
ここで、第１ロボット制御装置３１〜第３ロボット制御装置３３のうちの一部又は全部は、一体に構成されてもよい。また、第１ロボット制御装置３１〜第３ロボット制御装置３３のうちの一部又は全部は、上位の制御装置によって制御される構成であってもよい。以下では、一例として、第１ロボット制御装置３１〜第３ロボット制御装置３３のそれぞれが有線又は無線によって互いに通信可能に接続されている場合について説明する。これにより、第１ロボット制御装置３１〜第３ロボット制御装置３３のそれぞれは、第１ロボット２１〜第３ロボット２３のそれぞれに協調動作を行わせることができる。
【００５８】
＜第１ロボット〜第３ロボットそれぞれの作業領域の重なり＞
以下、図７を参照し、第１ロボット２１〜第３ロボット２３それぞれの作業領域の重なりについて説明する。図７は、架台ＢＳの内側において第１ロボット２１〜第３ロボット２３それぞれの作業領域が重なっている様子の一例を示す図である。
【００５９】
図７に示した円盤形状の領域ＲＡ１は、第１ロボット２１の作業領域の一例である。また、図７に示した球形状の領域ＲＡ２は、第２ロボット２２の作業領域の一例である。また、図７に示した球形状の領域ＲＡ３は、第３ロボット２３の作業領域の一例である。第１ロボット２１と第２ロボット２２と第３ロボット２３はそれぞれ、図７に示したように領域ＲＡ１の一部、領域ＲＡ２の一部、領域ＲＡ３の一部のそれぞれが互いに重なるように架台ＢＳの内側に設置される。これにより、第１ロボット２１と第２ロボット２２と第３ロボット２３は、給材される作業対象に対して協調して作業を行うことができる。例えば、第１ロボット２１は、給材された作業対象を搬送する。このように第１ロボット２１が作業対象を搬送する場合、第１ロボット２１の作業領域は、第１ロボット２１の搬送領域と言い換えることができる。そして、この場合、第２ロボット２２は、第２ロボット２２により搬送された作業対象に対して何らかの作業を行うことができる。また、当該場合、第３ロボット２３は、第１ロボット２１により搬送された作業対象に対して何らかの作業を行うことができる。ここで、作業対象は、例えば、コネクターのハウジング、コネクターのターミナル、配線を引き回す筐体等の産業用の部品、部材、装置等である。なお、作業対象は、これに代えて、日用品の部品、部材、装置等、又はこれらが収容された容器等であってもよく、細胞等の生体、又は生体が収容された容器等であってもよい。また、作業対象は、第２ロボット２２と第３ロボット２３とのうちいずれか一方又は両方によって搬送される構成であってもよい。すなわち、ロボットシステム１では、第１ロボット２１〜第３ロボット２３のうちの一部又は全部によって作業対象が搬送される構成であってもよい。
【００６０】
なお、第２ロボット２２と第３ロボット２３とのいずれか一方又は両方によって、第１ロボット２１により搬送された作業対象に対して何らかの作業が行われた後、第１ロボット２１は、例えば、予め決められた給材位置に作業対象を搬送させてもよい。すなわち、第１ロボット２１は、第２ロボット２２及び第３ロボット２３が作業を行った作業対象を、第２ロボット２２の作業領域及び第３ロボット２３の作業領域から離間させてもよい。また、第２ロボット２２と第３ロボット２３とのいずれか一方又は両方によって、第１ロボット２１により搬送された作業対象に対して何らかの作業が行われた後、第１ロボット２１は、他の動作を行ってもよい。
【００６１】
＜ロボットシステムの使用例＞
以下、図８を参照し、ロボットシステム１の使用例について説明する。ロボットシステム１は、例えば、図８に示したように使用される。図８は、第１ロボット２１によって搬送された物体Ｏに設けられたロック付きのコネクターのハウジングＨＧに対して第２ロボット２２と第３ロボット２３とが協調してコネクターのターミナルＴＭを差し込んでハウジングＨＧのロックを閉じる作業を行っている様子の一例を示す図である。当該作業は、人が両手を用いて行う作業の一例である。ロボットシステム１では、例えば、このような人が両手を用いて行う作業を、人に代えて、第１ロボット２１〜第３ロボット２３のそれぞれが協調して行う。
【００６２】
ここで、図９は、ロボットシステム１が図８に示した作業を第１ロボット２１〜第３ロボット２３のそれぞれに協調して行わせる処理の流れの一例を示す図である。図９では、一例として、図９に示したステップＳ１１０の処理が行われる前のタイミングにおいて、第１ロボット２１によって物体Ｏが予め決められた位置に搬送されている場合について説明する。また、図９では、上から下に向かって第１ロボット２１の作業領域を撮像可能な図示しない第１撮像部が架台ＢＳに設けられている場合について説明する。また、図９では、図１に示した第２ロボット２２のエンドエフェクターＥ２には、エンドエフェクターＥ２が有する位置のうちエンドエフェクターＥ２によって把持された物体を撮像可能な位置に、エンドエフェクターＥ２とともに動く第２撮像部が設けられている場合について説明する。
【００６３】
第１撮像部及び第２撮像部のそれぞれは、例えば、集光された光を電気信号に変換する撮像素子として、ＣＣＤ（Charge  Coupled  Device）、ＣＭＯＳ（Complementary  Metal  Oxide  Semiconductor）等を備えたカメラである。第１撮像部は、有線又は無線によって第３ロボット制御装置３３と通信可能に接続されている。また、第２撮像部は、有線又は無線によって第２ロボット制御装置３２と通信可能に接続されている。
【００６４】
第３ロボット制御装置３３は、第１撮像部が撮像可能な範囲を第１撮像部に撮像させる。第３ロボット制御装置３３は、第１撮像部が撮像した撮像画像を第１撮像画像として第１撮像部から取得する。そして、第３ロボット制御装置３３は、取得した第１撮像画像に基づいて、例えば、パターンマッチング等の処理によって前述のハウジングＨＧの位置を検出する（ステップＳ１１０）。
【００６５】
次に、第３ロボット制御装置３３は、ステップＳ１１０において検出した位置に基づいて、ハウジングＨＧのロックを第３ロボット２３に開かせる（ステップＳ１２０）。例えば、第３ロボット制御装置３３は、ハウジングＨＧの位置から当該ロックの位置までの相対的な位置を示す情報を予め記憶したメモリーから当該情報を読み出し、読み出した当該情報と、ステップＳ１１０において検出した位置とに基づいて、当該ロックの位置を算出する。そして、第３ロボット制御装置３３は、算出した当該ロックの位置に基づいて第３ロボット２３に当該ロックを開かせる。
【００６６】
次に、第２ロボット制御装置３２は、予め決められた位置に給材されたターミナルＴＭを第２ロボット２２に把持させる（ステップＳ１３０）。例えば、第２ロボット制御装置３２は、当該位置を示す情報が予め記憶されたメモリーから当該情報を読み出し、読み出した当該情報が示す位置に基づいて、ターミナルＴＭを第２ロボット２２に把持させる。
【００６７】
次に、第２ロボット制御装置３２は、第２撮像部が撮像可能な領域を第２撮像部に撮像させる。第２ロボット制御装置３２は、第２撮像部が撮像した撮像画像を第２撮像画像として第２撮像部から取得する。そして、第２ロボット制御装置３２は、取得した第２撮像画像に基づいて、例えば、パターンマッチング等の処理によって第２ロボット２２のＴＣＰ（Tool  Center  Point）の位置からターミナルＴＭの先端の位置までの相対的な位置を検出する（ステップＳ１４０）。
【００６８】
次に、第２ロボット制御装置３２は、第３ロボット制御装置３３がステップＳ１１０において検出した位置を示す情報を第３ロボット制御装置３３から取得する。そして、第２ロボット制御装置３２は、取得した当該情報が示す位置と、ステップＳ１４０において検出した位置とに基づいて、ターミナルＴＭをハウジングＨＧに差し込む動作を第２ロボット２２に行わせる（ステップＳ１５０）。
【００６９】
次に、第３ロボット制御装置３３は、ステップＳ１２０において第３ロボット２３に開かせたハウジングＨＧのロックを第３ロボット２３に閉じさせ（ステップＳ１６０）、処理を終了する。
【００７０】
以上のように、ロボットシステム１では、第１ロボット２１によって搬送された物体Ｏに設けられたロック付きのコネクターのハウジングＨＧに対して第２ロボット２２と第３ロボット２３とが協調してコネクターのターミナルＴＭを差し込んでハウジングＨＧのロックを閉じる作業を行うことができる。すなわち、ロボットシステム１は、人が両手を用いて行う作業を、人に代えて、第１ロボット２１〜第３ロボット２３のそれぞれが協調して行うことができる。その結果、ロボットシステム１は、第１ロボットと第２ロボットと第３ロボットが協調して行うことが可能な作業の自由度を向上させることができる。
【００７１】
＜実施形態の変形例１＞
以下、図１０を参照し、実施形態の変形例１について説明する。なお、実施形態の変形例１では、実施形態と同様な構成部に対して同じ符号を付して説明を省略する。実施形態の変形例１に係るロボットシステム２は、実施形態において説明したロボットシステム１を複数備える生産ラインである。以下では、一例として、ロボットシステム２が、２つのロボットシステム１を備える場合について説明する。図１０は、実施形態の変形例１に係るロボットシステム２の構成の一例を示す図である。以下では、説明の便宜上、図１０に示した２つのロボットシステム１のうちの一方を第１ロボットシステム１１と称し、当該２つのロボットシステム１のうちの他方を第２ロボットシステム１２と称して説明する。
【００７２】
図１０に示した例では、架台ＢＳの設置面に対して水平な方向に第１ロボットシステム１１と第２ロボットシステム１２とが並べられている。これにより、ロボットシステム２では、第１ロボットシステム１１が備える第１ロボット２１〜第３ロボット２３のそれぞれによって作業が行われた物体に対して、第２ロボットシステム１２が備える第１ロボット２１〜第３ロボット２３のそれぞれによって作業を行うことができる。
【００７３】
例えば、ロボットシステム２では、第１ロボットシステム１１が備える第１ロボット２１によって搬送された物体に対して、第１ロボットシステム１１が備える第２ロボット２２及び第３ロボット２３のそれぞれによって作業が行われる。その後、ロボットシステム２では、当該第２ロボット２２及び当該第３ロボット２３によって作業が行われた物体が、当該第１ロボット２１によって第２ロボットシステム１２が備える第１ロボット２１に受け渡される。そして、ロボットシステム２では、当該第１ロボット２１によって搬送された物体に対して、第２ロボットシステム１２が備える第２ロボット２２及び第３ロボット２３のそれぞれによって作業が行われる。このように、ロボットシステム２では、複数の人間が作業を行う生産ラインを、複数のロボットシステム１によって置き換えることができる。
【００７４】
ここで、ロボットシステム２では、第１ロボットシステム１１が備える第２ロボット２２の基台Ｂ２と第１ロボットシステム１１が備える第３ロボット２３の基台Ｂ３との間の距離と、第１ロボットシステム１１が備える第３ロボット２３の基台Ｂ２と第２ロボットシステム１２が備える第２ロボット２２の基台Ｂ２との間の距離と、第２ロボットシステム１２が備える第２ロボット２２の基台Ｂ２と第２ロボットシステム１２が備える第３ロボット２３の基台Ｂ３との間の距離とのそれぞれは、ほぼ等しい構成であってもよく、等しくない構成であってもよい。ただし、これらの距離がほぼ等しい構成である場合、ロボットシステム２では、第１ロボットシステム１１が備える各ロボットと、第２ロボットシステム１２が備える各ロボットとのそれぞれが、他の物体に干渉してしまうことを抑制することができる。
【００７５】
なお、ロボットシステム２では、複数のロボットシステム１が、架台ＢＳが設置される設置面に対して水平な方向に並べられる構成に代えて、当該設置面に対して垂直な方向に並べられる構成であってもよい。これにより、ロボットシステム２は、複数のロボットシステム１によって構成される生産ラインの専有面積の省スペース化を実現することができる。
【００７６】
また、ロボットシステム２では、複数のロボットシステム１が、架台ＢＳが設置される設置面に対して水平な方向に並べられる構成に加えて、当該設置面に対して垂直な方向にも並べられる構成であってもよい。その結果、ロボットシステム２は、複数の異なる生産ラインを当該垂直な方向に並べることができ、生産ラインによる作業の効率を向上させることができる。
【００７７】
また、ロボットシステム２では、複数のロボットシステム１が、架台ＢＳが設置される設置面に対して水平な方向に並べられる構成に代えて、当該方向と当該設置面に対して垂直な方向とのそれぞれと異なる方向に並べられる構成であってもよい。
【００７８】
＜実施形態の変形例２＞
以下、図１１を参照し、実施形態の変形例２について説明する。なお、実施形態の変形例２では、実施形態と同様な構成部に対して同じ符号を付して説明を省略する。実施形態の変形例２では、第２ロボット２２と第３ロボット２３とのうちいずれか一方又は両方は、垂直多関節ロボットに代えて、スカラロボット（水平多関節ロボット）であってもよい。そこで、以下では、一例として、ロボットシステム１が、第２ロボット２２に代えて、スカラロボットである第２ロボット２２Ｓを備える場合について説明する。また、以下では、一例として、ロボットシステム１が、第３ロボット２３に代えて、スカラロボットである第３ロボット２３Ｓを備える場合について説明する。
【００７９】
また、以下では、一例として、第２ロボット２２Ｓのロボット座標系が前述の第２ロボット座標系ＲＣ２である場合について説明する。また、以下では、一例として、第３ロボット２３Ｓのロボット座標系が前述の第３ロボット座標系ＲＣ３である場合について説明する。すなわち、以下では、一例として、第２ロボット２２Ｓが第２ロボット制御装置３２に制御され、且つ、第３ロボット２３Ｓが第３ロボット制御装置３３に制御される場合について説明する。
【００８０】
図１１は、実施形態の変形例２に係るロボットシステム１の構成の一例を示す図である。ここで、以下では、一例として、第３ロボット２３Ｓが、第２ロボット２２Ｓの構成と同様の構成を有する場合について説明する。このため、第３ロボット２３Ｓの構成については、説明を省略する。なお、第３ロボット２３Ｓは、第２ロボット２２Ｓの構成と異なる構成であってもよい。
【００８１】
第２ロボット２２Ｓは、基台Ｂ２Ｓと、可動部Ａ２Ｓと、第２ロボット制御装置３２を備える。
【００８２】
基台Ｂ２Ｓは、例えば、第２ロボット２２Ｓの作業領域の全体が上面ＵＭよりも下側に位置するように上面ＵＭに設置される。例えば、上面ＵＭがレールによって形成されている場合、ユーザーは、基台Ｂ２Ｓと上面ＵＭを形成するレールとを複数本のボルトによって固定することにより、基台Ｂ２Ｓを上面ＵＭに設置する（取り付ける）ことができる。なお、基台Ｂ２Ｓは、架台ＢＳの他の位置に設置される構成であってもよい。
【００８３】
可動部Ａ２Ｓは、基台Ｂ２Ｓによって図示しない第２１回動軸ＡＸ２１Ｓ周りに回動可能に支持された第２１アームＡ２１Ｓと、第２１アームＡ２１Ｓによって図示しない第２２回動軸ＡＸ２２Ｓ周りに回動可能に支持された第２２アームＡ２２Ｓと、第２２アームＡ２２Ｓによって図示しない第２３回動軸ＡＸ２３Ｓ周りに回動可能且つ第２３回動軸ＡＸ２３Ｓの軸方向に並進可能に支持されたシャフト（作動軸）Ｓ２を備える。以下では、一例として、第２１回動軸ＡＸ２１Ｓ〜第２３回動軸ＡＸ２３Ｓのそれぞれは、第２ロボット座標系ＲＣ２におけるＺ軸と平行である場合について説明する。なお、第２１回動軸ＡＸ２１Ｓ〜第２３回動軸ＡＸ２３Ｓのそれぞれは、当該Ｚ軸と非平行である構成であってもよい。
【００８４】
シャフトＳ２は、円柱形状の軸体である。シャフトＳ２の周表面には、図示しないボールねじ溝とスプライン溝とがそれぞれ形成される。シャフトＳ２は、第２２アームＡ２２Ｓの端部のうちの第２１アームＡ２１Ｓと反対側の端部を上下に貫通し、設けられている。また、シャフトＳ２には、この一例において、シャフトＳ２の端部のうちの上側の端部に当該円柱の半径よりも大きな半径の円盤形状のフランジが設けられている。当該円柱の中心軸は、当該フランジの中心軸と一致している。
【００８５】
シャフトＳ２のフランジが設けられていない方の端部には、エンドエフェクターを設けることが可能である。当該エンドエフェクターは、ケーブルによって第２ロボット制御装置３２と通信可能に接続される。これにより、当該エンドエフェクターは、第２ロボット制御装置３２から取得される制御信号に基づく動作を行う。なお、ケーブルを介した有線通信は、例えば、イーサネット（登録商標）やＵＳＢ等の規格によって行われる。また、当該エンドエフェクターは、Ｗｉ−Ｆｉ（登録商標）等の通信規格により行われる無線通信によって第２ロボット制御装置３２と接続される構成であってもよい。
【００８６】
可動部Ａ２Ｓは、図示しない第２１関節Ｊ２１Ｓを備える。前述の第２１回動軸ＡＸ２１Ｓは、この第２１関節Ｊ２１Ｓの回動軸のことである。第２１関節Ｊ２１Ｓは、図示しないアクチュエーターを備え、第２ロボット制御装置３２から取得する制御信号に基づいて第２１アームＡ２１Ｓを第２１回動軸ＡＸ２１Ｓ周りに回動させる。
【００８７】
第２１アームＡ２１Ｓは、第２１回動軸ＡＸ２１Ｓ周りに回動するので、水平方向に移動する。
第２２アームＡ２２Ｓは、図示しない第２２関節Ｊ２２Ｓを備える。前述の第２２回動軸ＡＸ２２Ｓは、この第２２関節Ｊ２２Ｓの回動軸のことである。第２２関節Ｊ２２Ｓは、図示しないアクチュエーターを備え、第２ロボット制御装置３２から取得する制御信号に基づいて第２２アームＡ２２Ｓを第２２回動軸ＡＸ２２Ｓ周りに回動させる。第２２アームＡ２２Ｓは、第２２回動軸ＡＸ２２Ｓ周りに回動するので、水平方向に移動する。
【００８８】
また、第２２アームＡ２２Ｓは、図示しない上下動アクチュエーターと、図示しない回動アクチュエーターとを備えてシャフトＳ２を支持する。上下動アクチュエーターは、シャフトＳ２のボールねじ溝の外周部に設けられたボールねじナットをタイミングベルト等で回動させることにより、シャフトＳ２を上下方向（すなわち、前述の第２３回動軸ＡＸ２３Ｓの軸方向）に移動（昇降）させる。回動アクチュエーターは、シャフトＳ２のスプライン溝の外周部に設けられたボールスプラインナットをタイミングベルト等で回動させることにより、シャフトＳ２の中心軸（すなわち、前述の第２３回動軸ＡＸ２３Ｓ）周りにシャフトＳ２を回動させる。
【００８９】
第２ロボット２２Ｓが備える各アクチュエーターのそれぞれは、ケーブルによって第２ロボット制御装置３２と通信可能に接続されている。これにより、当該各アクチュエーターのそれぞれは、第２ロボット制御装置３２から取得される制御信号に基づく動作を行う。なお、ケーブルを介した有線通信は、例えば、イーサネット（登録商標）やＵＳＢ等の規格によって行われる。また、当該アクチュエーターのうちの一部又は全部は、Ｗｉ−Ｆｉ（登録商標）等の通信規格により行われる無線通信によって第２ロボット制御装置３２と接続される構成であってもよい。
【００９０】
このように、ロボットシステム１では、第２ロボット２２と第３ロボット２３とのそれぞれが、スカラロボットである第２ロボット２２Ｓと第３ロボット２３Ｓのそれぞれであってもよい。
【００９１】
なお、図１１では、第３ロボット２３Ｓが備える可動部Ａ２Ｓを可動部Ａ３Ｓとして示し、第３ロボット２３Ｓが備える第２１アームＡ２１Ｓを第３１アームＡ３１Ｓとして示し、第３ロボット２３Ｓが備える第２２アームＡ２２Ｓを第３２アームＡ３２Ｓとして示し、第３ロボット２３Ｓが備えるシャフトＳ２をシャフトＳ３として示している。
【００９２】
＜実施形態の変形例３＞
以下、図１２を参照し、実施形態の変形例３について説明する。なお、実施形態の変形例３では、実施形態と同様な構成部に対して同じ符号を付して説明を省略する。実施形態の変形例３では、第２ロボット２２と第３ロボット２３との両方は、前述の上面ＵＭに代えて、架台ＢＳが有する４つの側面のうちの１つである側面ＳＭに設けられる。図１２は、ロボットシステム１において第２ロボット２２と第３ロボット２３との両方が側面ＳＭに設けられている様子の一例を示す図である。以下では、一例として、側面ＳＭが、図１に示した架台ＢＳが有する４つの側面のうち第１ロボット座標系ＲＣ１におけるＸ軸の正方向側の側面である場合について説明する。
【００９３】
側面ＳＭは、例えば、レール、金属板等によって、側面ＳＭ上における第２ロボット２２及び第３ロボット２３それぞれの設置位置が変更できるように形成されている。例えば、図１２に示したように側面ＳＭがレールによって形成されている場合、側面ＳＭ上には、ボルトによって第２ロボット２２をレールに対して動かないように固定することにより、第２ロボット２２が設置されるとともに、ボルトによって第３ロボット２３をレールに対して動かないように固定することにより、第３ロボット２３が設置される。
【００９４】
図１２に示した例では、第２ロボット２２と第３ロボット２３とのそれぞれは、上下方向に沿って並ぶように側面ＳＭに設けられている。このため、図１２に示したロボットシステム１では、例えば、第１ロボット２１によって搬送された物体に対して、第２ロボット２２が作業を行う。その後、当該ロボットシステム１では、第２ロボット２２によって作業が行われた物体を第２ロボット２２が第３ロボット２３の作業領域内へと搬送する。そして、当該ロボットシステム１では、第２ロボット２２によって搬送された物体に対して第３ロボット２３が作業を行う。これにより、ロボットシステム１は、第２ロボット２２及び第３ロボット２３の両方が側面ＳＭに設けられている場合であっても、第１ロボット２１と第２ロボット２２と第３ロボット２３が協調して行うことが可能な作業の自由度を向上させることができる。
【００９５】
なお、ロボットシステム１では、図１３に示したように、第２ロボット２２と第３ロボット２３とのいずれか一方が側面ＳＭに設けられ、他方が上面ＵＭに設けられる構成であってもよい。図１３は、ロボットシステム１において第２ロボット２２が側面ＳＭに設けられ、第３ロボット２３が上面ＵＭに設けられている様子の一例を示す図である。
【００９６】
図１３に示した例であっても、ロボットシステム１は、図１２に示したロボットシステム１と同様の作業を第１ロボット２１〜第３ロボット２３に行わせることができる。その結果、ロボットシステム１は、第２ロボット２２が側面ＳＭに設けられ、且つ、第３ロボット２３が上面ＵＭに設けられている場合であっても、第１ロボット２１と第２ロボット２２と第３ロボット２３が協調して行うことが可能な作業の自由度を向上させることができる。
【００９７】
なお、上記において説明したロボットシステム１は、物体を搬送する搬送装置（例えば、搬送用の他のロボット、ベルトコンベアー等）、撮像部（すなわち、第１ロボット２１、第２ロボット２２、第３ロボット２３のそれぞれと別体のカメラ）、撮像部を制御する画像処理装置、第１ロボット２１、第２ロボット２２、第３ロボット２３のそれぞれに動作を教示する教示装置等の他の装置を備える構成であってもよい。
【００９８】
また、上記において説明した第１ロボット座標系ＲＣ１の原点と、上記において説明した第２ロボット座標系ＲＣ２の原点と、上記において説明した第３ロボット座標系ＲＣ３の原点とのうちの一部又は全部は、互いに一致していない構成であってもよい。また、当該第１ロボット座標系ＲＣ１の各座標軸と、当該第２ロボット座標系ＲＣ２の各座標軸と、当該第３ロボット座標系ＲＣ３の各座標軸とのうちの一部又は全部は、互いに一致していない構成であってもよい。また、当該第１ロボット座標系ＲＣ１におけるＺ軸の負方向と、当該第２ロボット座標系ＲＣ２におけるＺ軸の負方向と、当該第３ロボット座標系ＲＣ３におけるＺ軸の負方向とのうちの一部又は全部は、下方向と一致していない構成であってもよい。
【００９９】
また、上記において説明した下面ＢＭの形成方法は、如何なる方法であってもよい。また、当該下面ＢＭに対して第１ロボット２１を設置する方法は、如何なる方法であってもよい。
【０１００】
また、上記において説明した上面ＵＭの形成方法は、如何なる方法であってもよい。また、当該上面ＵＭに対して第２ロボット２２を設置する方法は、如何なる方法であってもよい。また、当該上面ＵＭに対して第３ロボット２３を設置する方法は、如何なる方法であってもよい。
【０１０１】
また、上記において説明した架台ＢＳの材質は、金属に代えて、樹脂等の他の材質であってもよい。また、当該架台ＢＳが設置される設置面は、床面に代えて、壁面、地面、天井面等の他の面であってもよい。また、当該架台ＢＳの形状は、直方体形状に代えて、六角柱形状、八角柱形状、円柱形状等の他の形状であってもよい。
【０１０２】
また、上記において説明した第１ロボット２１は、スカラロボットに代えて、１本の腕を備える単腕ロボットであってもよく、２以上の腕を備える複腕ロボットであってもよい。なお、複腕ロボットのうち、２本の腕を備えるロボットは、双腕ロボットとも称される。すなわち、当該第１ロボット２１は、２本の腕を備える双腕ロボットであってもよく、３本以上の腕を備える複腕ロボットであってもよい。また、当該第１ロボット２１は、直交座標ロボット、円筒型ロボット等の他のロボットであってもよい。直交座標ロボットは、例えば、ガントリロボットである。
【０１０３】
また、上記において説明した架台ＢＳの内側において第１ロボット２１が設置される位置は、下面ＢＭに代えて、当該架台ＢＳの他の位置であってもよい。また、上記において説明した第１ロボット２１の作業領域には、架台ＢＳの外側が含まれてもよく、架台ＢＳの外側が含まれなくてもよい。
【０１０４】
また、上記において説明した第２ロボット２２の作業領域には、架台ＢＳの外側が含まれてもよく、架台ＢＳの外側が含まれなくてもよい。また、上記において説明した第３ロボット２３の作業領域には、架台ＢＳの外側が含まれてもよく、架台ＢＳの外側が含まれなくてもよい。
【０１０５】
また、上記において説明した第１ロボット２１では、第１１可動部Ａ１１は、第１２可動部Ａ１２の端部のうち基台Ｂ１側の端部に設けられる構成に代えて、第１２可動部Ａ１２を第１１回動軸ＡＸ１１と平行な軸に沿って並進可能であれば、第１２可動部Ａ１２が有する位置のうち当該端部以外の他の位置に設けられてもよい。例えば、第１１可動部Ａ１１は、第１１アームＬ１１と第１２アームＬ１２との間に設けられる構成であってもよい。この場合、第１１可動部Ａ１１は、第１１回動軸ＡＸ１１と平行な軸に沿って並進可能である。また、当該場合、第１１アームＬ１１は、第１１可動部Ａ１１を支持する基台となる。
【０１０６】
また、上記において説明した第１ロボット制御装置３１は、第１ロボット２１に内蔵される構成に代えて、第１ロボット２１と別体の外付けである構成であってもよい。第１ロボット２１と別体の外付けである場合、当該第１ロボット制御装置３１は、第１ロボット２１と有線又は無線によって通信可能に接続される。
【０１０７】
また、上記において説明した架台ＢＳの内側において第２ロボット２２が設置される位置は、上面ＵＭに代えて、架台ＢＳの他の位置であってもよい。この場合、上記において説明した第１ロボット２１は、第２ロボット２２が設置された位置に応じた位置に設置される。
【０１０８】
また、上記において説明した第２ロボット２２は、単腕ロボットに代えて、複腕ロボットであってもよい。また、当該第２ロボット２２は、スカラロボット（水平多関節ロボット）、直交座標ロボット、円筒型ロボット等の他のロボットであってもよい。
【０１０９】
また、上記において説明したロボットシステム１では、第１ロボット２１の作業領域と第２ロボット２２の作業領域とが重なる領域があり、第１ロボット２１の作業領域と第３ロボット２３の作業領域とが重なる領域があり、第２ロボット２２の作業領域と第３ロボット２３の作業領域とが重なる領域がない構成であってもよい。また、当該ロボットシステム１では、第１ロボット２１の作業領域と第２ロボット２２の作業領域とが重なる領域があり、第１ロボット２１の作業領域と第３ロボット２３の作業領域とが重なる領域がなく、第２ロボット２２の作業領域と第３ロボット２３の作業領域とが重なる領域がある構成であってもよい。また、当該ロボットシステム１では、第１ロボット２１の作業領域と第２ロボット２２の作業領域とが重なる領域がなく、第１ロボット２１の作業領域と第３ロボット２３の作業領域とが重なる領域があり、第２ロボット２２の作業領域と第３ロボット２３の作業領域とが重なる領域がある構成であってもよい。
【０１１０】
また、上記において説明したロボットシステム１では、第１ロボット２１の作業領域と第２ロボット２２の作業領域とが重なる領域があり、第１ロボット２１の作業領域と第３ロボット２３の作業領域とが重なる領域がなく、第２ロボット２２の作業領域と第３ロボット２３の作業領域とが重なる領域がない構成であってもよい。また、当該ロボットシステム１では、第１ロボット２１の作業領域と第２ロボット２２の作業領域とが重なる領域がなく、第１ロボット２１の作業領域と第３ロボット２３の作業領域とが重なる領域がなく、第２ロボット２２の作業領域と第３ロボット２３の作業領域とが重なる領域がある構成であってもよい。また、当該ロボットシステム１では、第１ロボット２１の作業領域と第２ロボット２２の作業領域とが重なる領域がなく、第１ロボット２１の作業領域と第３ロボット２３の作業領域とが重なる領域があり、第２ロボット２２の作業領域と第３ロボット２３の作業領域とが重なる領域がない構成であってもよい。
【０１１１】
また、上記において説明したロボットシステム１では、第１ロボット２１の作業領域と第２ロボット２２の作業領域とが重なる領域がなく、第１ロボット２１の作業領域と第３ロボット２３の作業領域とが重なる領域がなく、第２ロボット２２の作業領域と第３ロボット２３の作業領域とが重なる領域がない構成であってもよい。ただし、この場合、第１ロボット２１〜第３ロボット２３のそれぞれは、互いに作業対象の受け渡しが可能であることが望ましい。
【０１１２】
また、上記において説明した側面ＳＭの形成方法は、如何なる方法であってもよい。また、当該側面ＳＭに対して第２ロボット２２を設置する方法は、如何なる方法であってもよい。また、当該側面ＳＭに対して第３ロボット２３を設置する方法は、如何なる方法であってもよい。
【０１１３】
また、上記において説明した架台ＢＳでは、第２ロボット２２と上面ＵＭとの取り付け位置と、第３ロボット２３と下面ＢＭとの取り付け位置との相対距離は、上面ＵＭに対する第２ロボット２２の設置位置が変更可能であり、上面ＵＭに対する第３ロボット２３の設置位置が変更可能であるため、変更可能である。
【０１１４】
また、上記において説明したロボットシステム１は、４台以上のロボットを備える構成であってもよい。
【０１１５】
以上のように、ロボットシステム（この一例において、ロボットシステム１）は、第１ロボット（この一例において、第１ロボット２１）と、第２ロボット（この一例において、第２ロボット２２、第２ロボット２２Ｓのそれぞれ）と、第３ロボット（この一例において、第３ロボット２３、第３ロボット２３Ｓのそれぞれ）と、第１ロボットと第２ロボットと第３ロボットとが設けられた架台（この一例において、架台ＢＳ）と、を備え、第２ロボットと第３ロボットは、第１ロボットが設けられた面（この一例において、下面ＢＭ）とは異なる面（この一例において、上面ＵＭ）に設けられており、第１ロボットは、基台（この一例において、基台Ｂ１）と、基台に設けられ、基台に対して第１方向（この一例において、第１１回動軸ＡＸ１１の方向）に移動する第１ロボットの第１可動部（この一例において、第１１可動部Ａ１１）と、第１ロボットの第１可動部に設けられ、第１方向と平行な軸周り（この一例において、第１１回動軸ＡＸ１１周り）に回動する第１ロボットの第２可動部（この一例において、第１２可動部Ａ１２）と、を有し、第１ロボットの第２可動部は、第１ロボットの第１可動部が第１方向に移動することにより、第２ロボットの作業領域及び第３ロボットの作業領域の一方又は両方に作業対象（例えば、上記における物体Ｏ）を搬送する。これにより、ロボットシステムは、第１ロボットと第２ロボットと第３ロボットが協調して行うことが可能な作業の自由度を向上させることができる。
【０１１６】
また、ロボットシステムでは、第１ロボットの第２可動部は、第２ロボット及び第３ロボットが作業を行った作業対象を、第２ロボットの作業領域及び第３ロボットの作業領域から離間させる、構成が用いられてもよい。
【０１１７】
また、ロボットシステムでは、第１ロボットの搬送領域（この一例において、領域ＲＡ１）と、第２ロボットの作業領域（この一例において、領域ＲＡ２）と、第３ロボットの作業領域（この一例において、領域ＲＡ３）とが重なる部分がある、構成が用いられてもよい。
【０１１８】
また、ロボットシステムでは、第２ロボットは、第２ロボットの第１回動軸（例えば、上記における第２１回動軸ＡＸ２１）周りに回動する第２ロボットの第１アーム（例えば、上記における第２１アームＬ２１）と、第２ロボットの第１アームに設けられ第２ロボットの第１回動軸と軸方向が異なる第２ロボットの第２回動軸（例えば、上記における第２２回動軸ＡＸ２２）周りに回動する第２ロボットの第２アーム（例えば、上記における第２２アームＬ２２）と、を有し、第２ロボットの第２回動軸の軸方向から見て、第２ロボットの第１アームと第２ロボットの第２アームとが重なることが可能である、構成が用いられてもよい。
【０１１９】
また、ロボットシステムでは、第３ロボットは、第３ロボットの第１回動軸（例えば、上記における第３ロボット２３が備える第２１回動軸ＡＸ２１）周りに回動する第３ロボットの第１アーム（例えば、上記における第３ロボット２３が備える第２１アームＬ２１）と、第３ロボットの第１アームに設けられ第３ロボットの第１回動軸と軸方向が異なる第３ロボットの第２回動軸（例えば、上記における第３ロボット２３が備える第２２回動軸ＡＸ２２）周りに回動する第３ロボットの第２アーム（例えば、上記における第３ロボット２３が備える第２２アームＬ２２）と、を有し、第３ロボットの第２回動軸の軸方向から見て、第３ロボットの第１アームと第３ロボットの第２アームとが重なることが可能である、構成が用いられてもよい。
【０１２０】
また、ロボットシステムでは、第１ロボットの第１回動軸の軸方向は、重力方向である、構成が用いられてもよい。
【０１２１】
また、ロボットシステムでは、架台は、第１面（この一例において、下面ＢＭ）と、第１面と平行な第２面（この一例において、上面ＵＭ）を有し、第１ロボットは、第１面に設けられ、第２ロボット及び第３ロボットは、第２面に設けられている、構成が用いられてもよい。
【０１２２】
また、ロボットシステムでは、第２ロボットと第２面との取り付け位置と、第３ロボットと第２面との取り付け位置との相対距離は、変更可能である、構成が用いられてもよい。
【０１２３】
以上、この発明の実施形態を、図面を参照して詳述してきたが、具体的な構成はこの実施形態に限られるものではなく、この発明の要旨を逸脱しない限り、変更、置換、削除等されてもよい。
【０１２４】
また、以上に説明した装置における任意の構成部の機能を実現するためのプログラムを、コンピューター読み取り可能な記録媒体に記録し、そのプログラムをコンピューターシステムに読み込ませて実行するようにしてもよい。当該装置は、例えば、第１ロボット制御装置３１〜第３ロボット制御装置３３のそれぞれ等である。なお、ここでいう「コンピューターシステム」とは、ＯＳ（Operating  System）や周辺機器等のハードウェアを含むものとする。また、「コンピューター読み取り可能な記録媒体」とは、フレキシブルディスク、光磁気ディスク、ＲＯＭ、ＣＤ（Compact  Disk）−ＲＯＭ等の可搬媒体、コンピューターシステムに内蔵されるハードディスク等の記憶装置のことをいう。さらに「コンピューター読み取り可能な記録媒体」とは、インターネット等のネットワークや電話回線等の通信回線を介してプログラムが送信された場合のサーバーやクライアントとなるコンピューターシステム内部の揮発性メモリー（ＲＡＭ）のように、一定時間プログラムを保持しているものも含むものとする。
【０１２５】
また、上記のプログラムは、このプログラムを記憶装置等に格納したコンピューターシステムから、伝送媒体を介して、あるいは、伝送媒体中の伝送波により他のコンピューターシステムに伝送されてもよい。ここで、プログラムを伝送する「伝送媒体」は、インターネット等のネットワーク（通信網）や電話回線等の通信回線（通信線）のように情報を伝送する機能を有する媒体のことをいう。
また、上記のプログラムは、前述した機能の一部を実現するためのものであってもよい。さらに、上記のプログラムは、前述した機能をコンピューターシステムにすでに記録されているプログラムとの組み合わせで実現できるもの、いわゆる差分ファイル、差分プログラム等であってもよい。
【符号の説明】
【０１２６】
１、２…ロボットシステム、１１…第１ロボットシステム、１２…第２ロボットシステム、２１…第１ロボット、２２、２２Ｓ…第２ロボット、２３、２３Ｓ…第３ロボット、３１…第１ロボット制御装置、３２…第２ロボット制御装置、３３…第３ロボット制御装置、Ａ２、Ａ２Ｓ、Ａ３Ｓ…可動部、Ａ１１…第１１可動部、Ａ１２…第１２可動部、Ａ２１Ｓ…第２１アーム、Ａ２２Ｓ…第２２アーム、Ａ３１Ｓ…第３１アーム、Ａ３２Ｓ…第３２アーム、ＡＸ１１…第１１回動軸、ＡＸ１２…第１２回動軸、ＡＸ２１、ＡＸ２１Ｓ…第２１回動軸、ＡＸ２２、ＡＸ２２Ｓ…第２２回動軸、ＡＸ２３、ＡＸ２３Ｓ…第２３回動軸、ＡＸ２４…第２４回動軸、ＡＸ２５…第２５回動軸、ＡＸ２６…第２６回動軸、Ｂ、Ｂ１、Ｂ２、Ｂ２Ｓ、Ｂ３…基台、ＢＭ…下面、ＢＳ…架台、Ｅ２、Ｅ３…エンドエフェクター、ＨＧ…ハウジング、Ｊ２１…第２１関節、Ｊ２１Ｓ…第２１関節、Ｊ２２…第２２関節、Ｊ２２Ｓ…第２２関節、Ｊ２３…第２３関節、Ｊ２４…第２４関節、Ｊ２５…第２５関節、Ｊ２６…第２６関節、Ｌ１１…第１１アーム、Ｌ１２…第１２アーム、Ｌ２１…第２１アーム、Ｌ２２…第２２アーム、Ｌ２３…第２３アーム、Ｌ２４…第２４アーム、Ｌ２５…第２５アーム、Ｌ２６…第２６アーム、Ｍ２、Ｍ３…マニピュレーター、Ｍ１１…給材面、Ｏ…物体、Ｓ２、Ｓ３…シャフト、ＳＭ…側面、ＴＭ…ターミナル、ＵＭ…上面
【図１】
2019202396.tif 000003
【図２】
2019202396.tif 000004
【図３】
2019202396.tif 000005
【図４】
2019202396.tif 000006
【図５】
2019202396.tif 000007
【図６】
2019202396.tif 000008
【図７】
2019202396.tif 000009
【図８】
2019202396.tif 000010
【図９】
2019202396.tif 000011
【図１０】
2019202396.tif 000012
【図１１】
2019202396.tif 000013
【図１２】
2019202396.tif 000014
【図１３】
2019202396.tif 000015