JP2016532570A - 周辺機器の迅速接続のための再構成可能なモジュール式作業セル - Google Patents

周辺機器の迅速接続のための再構成可能なモジュール式作業セル Download PDF

Info

Publication number
JP2016532570A
JP2016532570A JP2016521886A JP2016521886A JP2016532570A JP 2016532570 A JP2016532570 A JP 2016532570A JP 2016521886 A JP2016521886 A JP 2016521886A JP 2016521886 A JP2016521886 A JP 2016521886A JP 2016532570 A JP2016532570 A JP 2016532570A
Authority
JP
Japan
Prior art keywords
docking
modular
work cell
modules
bays
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.)
Granted
Application number
JP2016521886A
Other languages
English (en)
Other versions
JP6229052B2 (ja
Inventor
アーロン エドシンガー
アーロン エドシンガー
アンソニー ジュールス
アンソニー ジュールス
ステファン ナッサー
ステファン ナッサー
アドヴァイト ジェイン
アドヴァイト ジェイン
ジェイムズ ニコラス ヴァインズ
ジェイムズ ニコラス ヴァインズ
Original Assignee
レッドウッド ロボティックス インコーポレイテッド
レッドウッド ロボティックス インコーポレイテッド
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by レッドウッド ロボティックス インコーポレイテッド, レッドウッド ロボティックス インコーポレイテッド filed Critical レッドウッド ロボティックス インコーポレイテッド
Publication of JP2016532570A publication Critical patent/JP2016532570A/ja
Application granted granted Critical
Publication of JP6229052B2 publication Critical patent/JP6229052B2/ja
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • BPERFORMING OPERATIONS; TRANSPORTING
    • B25HAND TOOLS; PORTABLE POWER-DRIVEN TOOLS; MANIPULATORS
    • B25JMANIPULATORS; CHAMBERS PROVIDED WITH MANIPULATION DEVICES
    • B25J9/00Programme-controlled manipulators
    • B25J9/0009Constructional details, e.g. manipulator supports, bases
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B25HAND TOOLS; PORTABLE POWER-DRIVEN TOOLS; MANIPULATORS
    • B25JMANIPULATORS; CHAMBERS PROVIDED WITH MANIPULATION DEVICES
    • B25J9/00Programme-controlled manipulators
    • B25J9/0084Programme-controlled manipulators comprising a plurality of manipulators
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B25HAND TOOLS; PORTABLE POWER-DRIVEN TOOLS; MANIPULATORS
    • B25JMANIPULATORS; CHAMBERS PROVIDED WITH MANIPULATION DEVICES
    • B25J9/00Programme-controlled manipulators
    • B25J9/0096Programme-controlled manipulators co-operating with a working support, e.g. work-table

Landscapes

  • Engineering & Computer Science (AREA)
  • Robotics (AREA)
  • Mechanical Engineering (AREA)
  • Automatic Assembly (AREA)
  • Manipulator (AREA)
  • Coupling Device And Connection With Printed Circuit (AREA)
  • Programmable Controllers (AREA)

Abstract

周辺機器の迅速接続のための再構成可能なモジュール式作業セルの例を説明する。1つの例では、再構成可能な作業セルが、既定の幾何学的構成での1又はそれ以上のドッキングモジュールの取り付けを支持するモジュール式ドッキングベイを表面上に備え、それぞれのモジュール式ドッキングベイは、取り付けられるドッキングモジュールの様々な電力及び通信バスのための複数の電気的接続部を含む。作業セルは、モジュール式ドッキングベイ間に通信バスを結合してモジュール式ドッキングベイに電源回路を提供する電気サブシステムと、ドッキングモジュールを既定の幾何学的構成で挿入できるようにする、モジュール式ドッキングベイ内の構造的特徴部とをさらに含む。作業セルは、モジュール式ドッキングベイに取り付けられた対応するドッキングモジュールの位置及び配向と、取り付けられた周辺機器の識別とに基づいて、取り付けられた周辺機器の幾何学的較正を決定するプロセッサも含む。【選択図】図3

Description

〔関連出願との相互参照〕
本出願は、2013年6月24日に出願された米国特許出願第61/838,698号に対する優先権を主張するものであり、この特許出願はその内容全体が引用により本明細書に組み入れられる。
本明細書において別途指示しない限り、本節に記載する内容は、本出願の特許請求の範囲に対する先行技術ではなく、また本節に含めることによって先行技術であると認めるものでもない。
作業セルは、センサ、アクチュエータ、アーム、コンピュータ及び電源などのロボット周辺機器を取り付けるための取り付け構造を提供する。通常、技術者は、これらの周辺機器を統合して、特定のタスクを解決するためのカスタム作業セルソリューションを創出する。この統合努力は、ロボット周辺機器を作業セル内に機械的に設置し、これらの機器を互いに配線で結び、これらの構成をオートメーションコントローラ内で記述し、これらの機器の幾何学的位置を互いに対して及び外界に対して較正することを含む。
この統合過程には、時間及びコストが掛かることがある。作業セルの機能性を修正することが望ましい場合、この統合努力の大部分が繰り返される。また、作業セルは、通常は特定のタスク又は要件に合わせてカスタマイズされているので、再構成できないことが多い。修正コストが高いので、古い又は傷んだ機器を交換することも望ましくない。
1つの例では、再構成可能なモジュール式作業セルであって、既定の幾何学的構成での1又はそれ以上のドッキングモジュールの取り付けを支持する、作業セルの表面上の1又はそれ以上のモジュール式ドッキングベイを含み、それぞれのモジュール式ドッキングベイが、取り付けられる1又はそれ以上のドッキングモジュールの様々な電力及び通信バスのための複数の電気的接続部を含む、再構成可能なモジュール式作業セルを提供する。1又はそれ以上のドッキングモジュールは、それぞれの周辺機器と作業セルとの間の電気的及び機械的インターフェイスを提供する。作業セルは、1又はそれ以上のモジュール式ドッキングベイ間に通信バスを結合し、1又はそれ以上のモジュール式ドッキングベイに電源回路を提供するバックプレーンと、作業セルに対する1又はそれ以上のドッキングモジュールの配向が一意に定められるように1又はそれ以上のドッキングモジュールを既定の幾何学的構成で挿入できるようにする、1又はそれ以上のモジュール式ドッキングベイ内の構造的特徴部と、1又はそれ以上のモジュール式ドッキングベイに取り付けられた対応する1又はそれ以上のドッキングモジュールの位置及び配向と、対応する1又はそれ以上のドッキングモジュールに取り付けられた周辺機器の識別とに基づいて、取り付けられた周辺機器の幾何学的較正を決定するプロセッサとをさらに含む。
別の例では、再構成可能なモジュール式作業セルであって、既定の幾何学的構成でのドッキングモジュールの取り付けを支持する、作業セルの表面上の1又はそれ以上のモジュール式ドッキングベイを含み、それぞれのモジュール式ドッキングベイが、取り付けられるドッキングモジュールの様々な電力及び通信バスのための複数の電気的接続部を含む、再構成可能なモジュール式作業セルを提供する。作業セルは、それぞれの周辺機器と作業セルとの間の電気的及び機械的インターフェイスを提供する、1又はそれ以上のモジュール式ドッキングベイに挿入された1又はそれ以上のドッキングモジュールも含む。作業セルは、1又はそれ以上のモジュール式ドッキングベイに取り付けられた対応する1又はそれ以上のドッキングモジュールの位置及び配向と、対応する1又はそれ以上のドッキングモジュールに取り付けられた周辺機器の識別とに基づいて、取り付けられた周辺機器の幾何学的較正を決定するプロセッサも含む。
別の例では、エンクロージャを含む再構成可能なモジュール式作業セルであって、エンクロージャが、既定の幾何学的構成でのドッキングモジュールの取り付けを支持する、エンクロージャの表面上の1又はそれ以上のモジュール式ドッキングベイを含み、それぞれのモジュール式ドッキングベイが、取り付けられるドッキングモジュールの様々な電力及び通信バスのための複数の電気的接続部を含む再構成可能なモジュール式作業セルを提供する。エンクロージャは、1又はそれ以上のモジュール式ドッキングベイ間に通信バスを結合し、1又はそれ以上のモジュール式ドッキングベイに電源回路を提供するバックプレーンをさらに含む。作業セルは、それぞれの周辺機器と作業セルとの間の電気的及び機械的インターフェイスを提供する、1又はそれ以上のモジュール式ドッキングベイに挿入された1又はそれ以上のドッキングモジュールをさらに含む。
さらに他の例では、方法と、装置或いは1又はそれ以上のプロセッサによって方法の機能を実施するように実行可能な命令を含むコンピュータプログラム製品とを提供する。この方法は、作業セルを動作させるように、或いは作業セルに取り付けられた周辺機器の幾何学的較正を決定するように実行可能とすることができる。
必要に応じて添付図を参照しながら以下の詳細な説明を読むことにより、当業者には上記の及びその他の態様、利点及び代替例が明らかになるであろう。
再構成可能なモジュール式作業セルの例を示す図である。 エンクロージャの内部構造例を示す分解図である。 サブシステムを取り付けたバックプレーンの例を示す図である。 バックプレーンからの電気信号をドッキングモジュールにインターフェイス接続するドッキングステーションPCBの例を示す図である。 エンクロージャ内に設置されたドックステーションPCBの詳細図である。 再構成可能なモジュール式作業セルの例を示す図である。 別の再構成可能なモジュール式作業セルの例を示す図である。 1×3アレイのドッキングベイ及び同様の構成を支持する2層構造エンクロージャの例を示す図である。 ドッキングモジュール600の例の上面図である。 ドッキングモジュール600の例の断面図である。 ドッキングモジュール例の挿入を示す図である。 ドッキングモジュール例の挿入を示す図である。 ドッキングモジュール例の底面図である。 別のドッキングモジュール例の底面図である。 作業セルのコンポーネントの機能構築例を示すブロック図である。 コンピュータ装置例の概略図である。 作業セルを動作させる方法例を示すフローチャートである。
以下の詳細な説明では、開示するシステム及び方法の様々な特徴及び機能について添付図を参照しながら説明する。図では、文脈において別途示していない限り、同様のコンポーネントを同様の符号によって識別する。本明細書で説明する例示的なシステム及び方法の実施形態は、限定を意図するものではない。開示するシステム及び方法のいくつかの態様は、様々な異なる構成での配置及び組み合わせが可能であり、これらの全てが本明細書で想定されていると容易に理解することができる。
いくつかの例では、1又はそれ以上のモジュール式ドッキングステーションを収容するエンクロージャを含む再構成可能な作業セルを提供する。エンクロージャは、外部環境に対して密封することができ、取り付けられたロボットアーム又はその他の周辺機器によってもたらされる作業力を強固に支持することができる。エンクロージャは、例えば、作業台、床、壁又は天井を含むいずれかの表面に取り付けられるように構成することができる。エンクロージャは、コンピュータ及び所要電力、並びに作業セルの機能性に必要な関連装置を含み、エンクロージャの表面を特定のタスクの作業面として利用することができる。
いくつかの例では、ロボット周辺機器のプラグアンドプレイ取り付けを支持する1又はそれ以上のモジュール式ドッキングステーションをエンクロージャの上面上に露出させ、ツールを使用せずに周辺機器が取り付けられるように、ツールレスな迅速接続を可能にすることができる。モジュール式ドッキングステーションは、誤った配向での周辺機器の設置を防ぐ機能と、エンクロージャに対する周辺機器の反復可能かつ正確な位置合わせを確実にする機能とを含む。モジュール式ドッキングステーションは、取り付けられた周辺機器に、ツール又は手動電気コネクタを使用せずに1又はそれ以上の電力及び通信バスを電気的に接続できるようにする機能を含むこともできる。
ここで図を参照すると、図1に、再構成可能なモジュール式作業セル100の例を示している。作業セル100は、2×3アレイの形で配置された6つのモジュール式ドッキングベイ104a〜fを有するエンクロージャ102を含む。モジュール式ドッキングベイ104a〜fは、エンクロージャ102の表面上に存在し、既定の幾何学的構成での1又はそれ以上のドッキングモジュールの取り付けを支持する。モジュール式ドッキングベイ104a〜fは、ドッキングモジュールの様々な電源及び通信バスが取り付けられる複数の電気的接続部を含み、これらのドッキングモジュールは、それぞれの周辺機器と作業セル100との間の電気的及び機械的インターフェイスを提供する。図1に示すように、2つのモジュール式ドッキングベイ104d及び104fは、ロボットアーム周辺機器106及びカメラ周辺機器108を含む2つの周辺機器モジュールが挿入されて構成されたドッキングモジュールを含むが、あらゆる種類及び構成の周辺機器を実現することができる。他の周辺機器の例としては、組み立て中の装置を配置するための固定具、及び検査中の装置を測定するための測定ツールが挙げられる。また、その他の数及び構成のドッキングステーションを選択することもできる。
各モジュール式ドッキングベイ104a〜fは、周辺機器モジュールを挿入できる場所である。エンクロージャ102の頂部は、ドッキングステーションが存在しない、自動化タスクの作業面110を提供する領域を含むこともできる。作業面110は、エンクロージャ自体の上に存在するので、作業対象物及び較正の場所を実現することができる。ドッキングベイが存在しない領域を含むことにより、エンクロージャ102の内部には、ドッキングベイのハードウェアによって占有されない容積も形成される。この容積は、内部サブシステムのために使用することができる。
図1に示すように、モジュール式ドッキングベイ104a、104b、104c及び104eなどの、ドッキングモジュールが挿入されていないモジュール式ドッキングベイの各々は、周辺機器が存在しない場合にドッキングベイを密封するように設置されるカバーを含む。
図2Aは、エンクロージャの内部構造例を示す分解図である。エンクロージャは、周辺機器を機械的に取り付ける機能を含むことができる底板202を含む。底板202は、機械的に取り付けられた周辺機器からエンクロージャの取り付け面に負荷が伝わるようにする構造要素として機能することができる。底板202は、電気サブシステム又はバックプレーン204を取り付ける機能を提供することもできる。バックプレーン204の電気サブシステムは、コンピュータ、電源、及び取り付けられた周辺機器をコンピュータにインターフェイス接続する電子部品を含むことができる。バックプレーン204は、モジュール式ドッキングベイ間に通信バスを結合し、モジュール式ドッキングベイに電源回路を提供することができる。バックプレーン204は、電気サブシステムと見なすことができ、ワイヤハーネスを含み、又はワイヤハーネスとすることができる。
エンクロージャは、底板202に取り付けた時にエンクロージャを形成する側板206及び天板208も含む。エンクロージャは、望ましくない粉塵、液体又はその他の環境要素の侵入を防ぐように密封することができる。天板208には、各ドッキングベイを収容するための同一の穴が切り込まれる。
バックパネル210は、バックプレーン電気サブシステム204と外部電源との間に電力及び通信のための電気的接続部を提供する。各ドッキングベイには、ドッキングモジュール212などのドッキングモジュールを挿入することができる。ドッキングモジュール212は、ロボットアーム214などの様々な周辺機器をエンクロージャに一体化するための電気的及び機械的インターフェイスを提供する。
図2Bに、サブシステムを取り付けたバックプレーン電気サブシステム204の例を示す。サブシステムは、作業セルにとって必要な機能を提供する。サブシステムは、電源220と、ロボットアーム周辺機器のリアルタイム制御を処理するための制御プロセッサ222と、非リアルタイムタスクを処理するためのタスクプロセッサ224と、1又はそれ以上のドッキングステーションPCB228a〜bとプロセッサ222及び224との間の電気的相互接続部を提供する中央バックプレーンプリント基板(PCB)226とを含む。
バックプレーンPCB226は、多重化通信バス、バスハブ又はスイッチ、電源管理回路、或いはコンピュータリソースのための機能を含むことができる。各モジュール式ドッキングベイは、同じフォームファクタを有する。ドックステーションPCB228a〜bは、カードエッジコネクタ又はワイヤハーネスによって、或いはバックプレーン自体の一部とすることによってバックプレーンPCB226に取り付けることができる。バックプレーン204は、ドッキングモジュールの取り付け及び位置合わせのための機能をさらに含むことができる。例えば、テーパ状ポスト230、ラッチフック232、又はねじ押出機能のうちの1つ又はそれ以上が、バックプレーン204の底板234とドッキングモジュールとの間の機械的インターフェイスとして機能することができる。
バックプレーン204は、例えば作業セルに生じる加速度を測定するための慣性測定ユニット(IMU)236をさらに含むことができる。IMU236は、バックプレーン204に伝わる異常な加速度をモニタすることができる。異常な加速度は、アーム周辺機器の誤動作、及び人物又は他の機械との予想外の接触の指標とすることができる。いくつかの例では、異常な加速度の検出時に、作業セルが安全故障モードで動作することができる。また、IMU236は、重力に対するバックプレーン204の配向を行うこともできる。ロボットアームなどの一部の周辺機器は、重力ベクトルを把握して重力補償に基づく制御を行うことから恩恵を受けることができる。IMU236は、制御プロセッサ236に出力を行い、制御プロセッサ236は、加速度を受け取って、周辺機器の誤動作、及び人物又は他の機械との接触の指標を決定することができる。
図2Cに、バックプレーン204からの電気信号をドッキングモジュールにインターフェイス接続するドッキングステーションPCB250の例を示す。ドッキングステーションPCB250は、周辺機器の挿入時にドッキングモジュール上の対応するコネクタに電気的に接続するように配置される迅速電気接続レセプタクル254、256、258及び260のための1又はそれ以上の場所を有するPCB252を含む。これらのレセプタクルは、レセプタクル254、256及び258などの露出したホイルパッド、レセプタクル260などのブレードコネクタ、又は関連するばね式迅速電気接続機能とすることができる。ドッキングステーションPCB250は、エンクロージャ内部における正確かつ反復的な設置を確実にするための位置合わせ機能を含む。ドッキングステーションPCB250は、電力バスのための電力バスバー262を含むことができる。PCBエッジコネクタ264は、ドッキングステーションPCB250を中央バックプレーンPCB204上の対応するコネクタ266に接続するために使用することができる。
図2Dは、エンクロージャ内に設置されたドックステーションPCB270の詳細図である。ドックステーションPCB270は、中央バックプレーンPCB204に付着するカードエッジコネクタ272を含む。周辺機器の設置中における位置合わせを確実にするための機械的接続フック274及びテーパ状ポスト276も示している。バックプレーンPCB204は、取り付けられたコンピュータ278に電力を供給して通信することもできる。
従って、図2A〜図2Dに示すように、作業セルは、エンクロージャ内のプロセッサと、バックプレーンを通じ、プリント基板(PCB)のカードエッジコネクタ又はワイヤハーネスを介して1又はそれ以上のドッキングモジュールに結合された1又はそれ以上のモジュール式ドッキングベイとを含む。モジュール式ドッキングベイは、イーサネット、Firewire、CANBUS及びUSB接続部などの、ドッキングモジュールに結合するための様々な電気的接続部を含む。エンクロージャは、電源と、1又はそれ以上のドッキングモジュールと電源との間、及び1又はそれ以上のドッキングモジュールとプロセッサとの間の電気的相互接続部を提供する中央バックプレーン回路基板とをさらに含む。このエンクロージャは、作業セルの表面を通じた1又はそれ以上のモジュール式ドッキングベイへのアクセスを可能にするとともに、これらのモジュール式ドッキングベイを外部環境に対して密封することができる。
いくつかの例では、図2A〜図2Dに示す作業セルが、1つのエンクロージャ内で周辺機器と電力及び制御システムとを同一位置に配置できるようにして接続配線用ハーネスの必要性を回避する。
図3に、再構成可能なモジュール式作業セル300の例を示す。作業セル300は、自由度(DOF)7のグリッパ付きアーム周辺機器302と、自由度(DOF)7のカメラ付きアーム周辺機器304と、試験中の装置の機能を評価するための試験装置周辺機器306と、組み立て中の装置の位置を測定するための三次元センサ周辺機器308と、ドッキングベイカバー310と、試験機械、PLC及び安全ガードなどの外部装置にインターフェイス接続するための拡張入力/出力(I/O)周辺機器312とを含む、各ドッキングベイに設置された異なる周辺機器を含む。これらの周辺機器のいずれかをいずれかのドッキングベイに挿入し、必要に応じて特定の用途又はタスクに合わせて構成することができる。いくつかの例では、各モジュール式ドッキングベイが同じものであり、ドッキングモジュールと周辺機器とが挿入されていないドッキングベイは、均一な加工面を提供して電気サブシステムを保護するようにモジュール式ドッキングベイを覆って固定されたカバー310を含む。
図4に、再構成可能なモジュール式作業セル400の例を示す。この作業セルは、1×3アレイのドッキングベイを含むように構成される。この構成では、作業セル400が、内部コンピュータ、電源及び電子部品を各ドッキングベイの下部に配置できるような2つの内部層を有するエンクロージャ402を含む。この例では、中間プレートを用いて周辺機器404、406及び408をドッキングすることができる。この結果、内部支持構造は、例えば底板に負荷を伝えることができる。
従って、いくつかの例では、M×Nアレイ(例えば、図1に示すような2×3)の形で配置されたモジュール式ドッキングベイを含む作業セルを提供し、モジュール式ドッキングベイの行間に電源回路及び他のコンピュータを配置することができる。他の例では、1×Mアレイ(例えば、図4に示すような1×3)の形で配置されたモジュール式ドッキングベイを含む作業セルを提供し、モジュール式ドッキングベイの行の下部に電源回路及びコンピュータを配置することができる。
さらなる例では、追加の周辺機器が、2つのドッキングモジュール間を結合するスライド機構を含むことができ、別の周辺機器をスライドに取り付けて1つのドッキングベイから別のドッキングベイに移動させることができる。このようにして、作業セルをコンベヤベルトの隣に配置し、周辺機器をコンベヤベルトと共に移動させることができる。従って、スライドを用いて複数のモジュールを互いに結合して2つのモジュールを組み合わせ、1又はそれ以上の周辺機器の到達範囲を広げることができる。例えば、モジュールは、互いに、及びスライドとの間で幾何学情報を交換して較正を行うことができる。
図5に、1×3配置のドッキングベイ及び同様の配置を支持する2層構造のエンクロージャの例を示す。図5では、内部電子部品502を下層内に設け、強固な金属フレーム504内で組み立てている。金属フレーム504の頂部には、ドッキングモジュール取付板506を取り付け、ボルト508又は同様の機構を用いてドッキングモジュール取付板506にドッキングモジュールが取り付けられるようにする。
図6A〜図6Bは、ドッキングモジュール600の例の上面図及び断面図である。ドッキングモジュール600は、周辺機器とエンクロージャとの間の電気的及び機械的インターフェイスとして機能する。ドッキングモジュール600は、周辺機器からの負荷をエンクロージャの底板604に伝えるハウジング602を含む。周辺機器によって生じる負荷がロボットアームなどの大きなものになり得る場合、ハウジング602は、強固な金属とすることができる。周辺機器によって生じる負荷がカメラなどの小さなものである場合、ハウジング602は、射出成形プラスチックとすることができる。或いは、エンクロージャのシェルを通じて周辺機器の負荷を取付面に伝えることもできる。この例では、エンクロージャの側板を、押出成形金属、機械加工金属、鋳造金属、又は金属板とすることができる。
ドッキングモジュール600は、作業セルの基部の頂部を通じて単一方向に沿って挿入することができる。ドッキングモジュール600は、底板604のねじ機構にねじ留めされる1又はそれ以上のボルト606を用いて取り付けることができる。各ねじ機構は、ドッキングモジュール600を底板604に正確に位置合わせし、ドッキングモジュール600と底板604との間に負荷を伝える役割を果たす延長ボス608を含むことができる。ボス608は、初期位置合わせを可能にするテーパ部を含むことができる。
図6Bに示すように、底板604上のねじ機構は、ハウジング602上のレセプタクル610とともに正確な滑り嵌めを形成して、ドッキングモジュール600を正確に位置合わせすることができる。いくつかの例では、これらの機構の非対称的な間隔が、1つの挿入方向しか実現できないことを確実にする。
レセプタクル610などの、エンクロージャ600の取り付け及び位置合わせ機構は、底板604に対するドッキングモジュール600の姿勢及び配向が正確かつ一意に定められるように掌性をもたらす役割を果たす。これにより、取り付けられた周辺機器の幾何学的較正を設計時に製造工程精度まで指定できるようになる。従って、レセプタクル610は、作業セルに対するドッキングモジュール600の配向が一意に定められるようにドッキングモジュール600を既定の幾何学的構成で挿入できるようにするための、モジュール式ドッキングベイのボス608と整合するドッキングモジュール600内の構造的機構とすることができる。
図7A〜図7Bに、ドッキングモジュール700の挿入例を示す。ドッキングモジュール700は、例えばツールレス法を用いて挿入することができる。この例では、ドッキングモジュール700のハウジング704上の1又はそれ以上のレバーアーム702が、取付板708に取り付けられたフック706に係合する。レバーアーム702がフック706に係合すると、ドッキングモジュール700と取付板708との間に一定のクランプ力が生じる。この力は、ばね710、又はレバーアーム702内の中心ずれしたカム輪郭712を用いて生じさせることができる。ドッキングモジュール700を取り外すと、レバーアームがばね710によって上方位置に押し上げられるようになる。他の機構を用いて、一定の圧力によってドッキングモジュール700と取付板708との間の強固な接続部を形成する同じ効果を生み出すこともできる。
図8は、ドッキングモジュール800の例の底面図である。ドッキングモジュール800は、周辺機器の電子部品とエンクロージャの電子部品との間の迅速的な電気接続を可能にする。迅速電気接続を達成するために、ばね付勢されたピンコネクタ802及び804(例えば、ポゴピン)を用いて、強固なPCBのホイルに接触することができる。或いは、嵌合レセプタクルに挿入された金属ブレードコネクタ806を使用することもできる。モジュール挿入中の位置ずれに対する適当な公差を可能にする他の同様の迅速接続技術を使用することもできる。
ハウジング808を含むドッキングモジュール800は、迅速接続コネクタ802、804、806及び810を提供するPCBを含む。各コネクタは、PCB又は配線ハーネス上で周辺機器の内部電子部品に導かれる。各コネクタの位置及び機能は、電気的インターフェイスの仕様に従って定めることができる。これにより、電気的インターフェイスの仕様に準拠する様々な周辺機器のモジュール接続が可能になる。
図8に示すように、コネクタ802は9ピンバスであり、コネクタ804は8ピンバスであり、コネクタ806は5ブレード電力バスである。周辺機器が特定のコネクタ機能をサポートしていない場合には、コネクタ位置810によって示すようにコネクタの位置を空けたままにしておくことができる。ドッキングモジュールには、当該の特定のモジュールに必要な通信及び電力バス用のピンを装着しさえすればよい。幾何学的配置は、コネクタのばねピンが存在しなければ、当該の特定のバスの周辺機器に電気的接続が行われないようになっている。
また、図示のドッキングモジュール800は、レバーアーム812a〜b及び位置合わせレセプタクル814a〜cなどの、底板に結合する機構も含む。位置合わせレセプタクル814a〜814cは、例えばねじを挿入してドッキングモジュールを底板に固定できる延長ボスと位置合わせすることができる。
図9は、別のドッキングモジュール900の例の底面図である。図9では、ドッキングモジュール900に別のばねコネクタ構成が設けられている。この構成では、周辺機器が、9ピンバス902及び8ピンバス904、並びに電源バスをサポートする。別のバス位置906はサポートされておらず、空いたままになっている。従って、ドッキングモジュールは、異なるタイプのバスを提供することができ、ドッキングモジュールの異なるコンポーネントの位置を定めることにより、特定の周辺機器用にカスタマイズされた接続を実装することができる。
図10は、作業セル1000のコンポーネントの機能構築例を示すブロック図である。作業セルは、モバイルクライアント1004及びデスクトップクライアント1006などのクライアントに結合するバックプレーン電気サブシステム1002、又はユーザによる作業セル1000の設定及びプログラムを可能にするグラフィカルユーザインターフェイスを提供するその他の統合ディスプレイ及び入力装置を含む。例えば、モバイルクライアント1004は、作業セル1000と無線で通信するタブレット装置とすることができる。
バックプレーン1002は、モジュールベイドックインターフェイス1008、電源モジュール1010、通信モジュール1012、制御プロセッサ1014、タスクプロセッサ1016、電源1018、ローカルエリアネットワーク(LAN)インターフェイス1020、及び安全インターフェイス1022を含む。
バックプレーン1002は、ドックインターフェイス1008、電源モジュール1010、通信モジュール1012、並びにCPU1014及び1016の電気的相互接続を提供する。バックプレーン1002は、1又はそれ以上の相互接続されたPCBを含むことができる。モジュールベイドックインターフェイス1008は、ドッキングモジュールを作業セル1000に結合できるようにする。例えば、ドックインターフェイス1008は、取り付けられた周辺機器へのデジタル通信、電力及び機械的取り付けを提供し、全ての互換周辺機器に必要な電気規格、機械規格及びソフトウェア規格を定めることができる。
電源モジュール1010は、各ドックインターフェイス1008、並びにプロセッサ1014及び1016に電源1018からの電力を分配する。電源モジュール1010は、電力モニタ機構、ソフト始動機構、安全停止機構及び無停電電源機構を含むことができる。電源1018は、接続された周辺機器及び搭載コンピュータに給電するために必要な1又はそれ以上の供給電圧を生成するようにバッテリ電力又はライン(AC)電力を変換することができる。
通信モジュール1012は、各ドックインターフェイス1008からCPU及びLANのネットワークインターフェイスに通信バス信号を導くことができる。通信モジュール1012は、1又はそれ以上のUSB、EtherCAT、イーサネットハブ、スイッチ、又はクロスオーバーパススルー、及びその他の共通バスタイプを含むことができる。LANインターフェイス1020は、バックプレーン1002から他の装置への有線又は無線ネットワーク接続を提供する。
制御プロセッサ1014は、1又はそれ以上の作動した装置の決定論的リアルタイム制御を提供し、(EtherCATなどの)リアルタイム制御バス上で各ドックインターフェイス1008と通信する。タスクプロセッサ1016は、タスク実行サービス、感知及び認識計算、データ管理及び分析サービス、作動した装置の非リアルタイム制御、外部装置へのネットワークインターフェイス(USB、イーサネット)を提供する。タスクプロセッサ1016及び制御プロセッサ1014は、要望に応じて、1つのCPU上の別個のコア、単一コア、又は別個のコンピュータ上の別個のコアとすることができる。
安全インターフェイス1022は、(非常停止部などの)外部安全装置1024からバックプレーン1002への電気的及び機械的接続を提供する。
作業セル1000は、エンクロージャ内に設けることができ、エンクロージャの天板は、自動タスクのための較正作業面として機能する。この作業面は、タスクを可能にするように組み立て治具などの固定アイテムを取り付けるための取付点を含むことができる。
ドッキングモジュールをエンクロージャに運動学的に位置合わせするには、あらゆる数の方法を使用することができる。1つの方法として、バックプレーン1002の底板の3つのピンをドッキングモジュールハウジングの3つのスロットに係合させる方法が挙げられる。これにより、モジュール設置時における底板に対するモジュールの配向が一意に厳密に制約される。
作業セル1000は、周辺機器を設置した時にエンクロージャを密封する機構を含むことができる。例えば、周辺機器ドッキングモジュールの下側にガスケット又はゴム製O−リングを取り付けることができる。エンクロージャの天板は、嵌合リップ機構を有する。モジュールを設置すると、エンクロージャの底板に対するモジュールのクランプ力により、ガスケットが周辺機器と天板との間にシールを形成するようになる。
作業セル1000は、テーブル、壁又は天井などの平面に取り付けることができる。天板は、上方からのボルトによって底板を表面に取り付けられるような貫通孔機構を含むことができる。取り付け機構には、取り外し可能なプラグシールを用いてアクセスし、エンクロージャをなおも密封状態に保持しておくことができる。逆に、底板は、下方からのボルトによって底板を表面内に引き寄せるようなねじ穴機構を含むことができる。
作業セル1000は、動作中及び構成中にユーザにフィードバックを提供するように照明(LED)及びスピーカを含むことができる。これらの様式は、誤動作又は作業セル1000が動作中であることをユーザに知らせるために使用することができる。これらの様式は、ユーザ体験を向上させるために使用することもできる。例えば、周辺機器が差し込まれて正常に識別された時には常に可聴「クリック」音を発生させることができる。
作業セル1000の多くのコンポーネントは、コンピュータ装置1100の例の概略図を示す図11に示すようなコンピュータ装置の形を取ることができる。いくつかの例では、図11に示すいくつかのコンポーネントが複数のコンピュータ装置にわたって分散することができる。しかしながら、これらのコンポーネントについては、例示を目的として1つの装置例1100の部品として図示し説明する。装置1100は、モバイル装置、デスクトップコンピュータ、タブレットコンピュータ、又は本明細書で説明した機能を実行するように構成できる同様の装置とすることができ、又はこれらの装置を含むことができる。
装置1100は、インターフェイス1102、(単複の)センサ1104、データストレージ1106及びプロセッサ1108を含むことができる。図11に示すコンポーネントは、通信リンク1110によって互いに結合することができる。通信リンク1110は、有線接続として示しているが、無線接続を使用することもできる。装置1100は、装置1100内の通信、及び装置1100とサーバエンティティなどの別のコンピュータ装置(図示せず)との間の通信を可能にするハードウェアを含むこともできる。このハードウェアは、例えば、送信機、受信機及びアンテナを含むことができる。
インターフェイス1102は、装置1100とサーバなどの別のコンピュータ装置(図示しない)との通信を可能にするように構成することができる。従って、インターフェイス1102は、1又はそれ以上のコンピュータ装置から入力データを受け取るように構成することも、或いは1又はそれ以上のコンピュータ装置に出力データを送信するように構成することもできる。インターフェイス1102は、例えばトルク制御されたアクチュエータ、ロボットアームのモジュールリンク、又はドッキングモジュールの他の周辺機器から入力を受け取ってこれらに出力を提供するように構成することもできる。インターフェイス1102は、データの送受信を行うための受信機及び送信機を含むことができる。他の例では、インターフェイス1102が、入力を受け取るためのキーボード、マイク、タッチスクリーンなどのユーザインターフェイスを含むこともできる。
センサ1104は、1又はそれ以上のセンサを含むことができ、或いは装置1100に含まれる1又はそれ以上のセンサを表すこともできる。センサの例としては、加速度計、ジャイロスコープ、歩数計、光センサ、マイク、カメラ、又は周辺機器のデータ(例えば、アームの動き)を収集してこれらのデータをデータストレージ1106又はプロセッサ1108に提供する、他の場所及び/又は状況を認識するセンサを挙げることができる。
プロセッサ1108は、インターフェイス1102、センサ1104及びデータストレージ1106からデータを受け取るように構成することができる。データストレージ1316は、ロボットアームの動作に関する命令を決定するように実行可能な機能を実施するためにプロセッサ1108がアクセスして実行できるプログラムロジック1112を記憶することができる。機能例としては、取り付けられた周辺機器の較正、取り付けられた周辺機器の動作、安全検出機能又はその他の用途固有の機能が挙げられる。本明細書で説明したあらゆる機能、又は作業セルのためのその他の機能例は、データストレージ1106に記憶された命令の実行を通じて装置1100又は機器のプロセッサ1108によって実施することができる。
図示の装置1100は、追加プロセッサ1114を含む。プロセッサ1114は、装置1100の表示又は出力を含む装置1100の他の側面を制御するように構成することができる(例えば、プロセッサ1114をGPUとすることができる)。本明細書で説明した方法例は、装置1100のコンポーネントによって個別に実施することも、或いは装置1100のコンポーネントの1つ又は全てを組み合わせて実施することもできる。1つの例では、例えば装置1100の一部がデータを処理して内部的にプロセッサ1114に出力を提供することができる。他の例では、装置1100の一部がデータを処理して外部的に他のコンピュータ装置に出力を提供することができる。
コンピュータ装置1100は、例えば、作業セルに取り付けられた周辺機器の較正を決定するように構成することができる。作業セルの作業面の幾何形状は、全てのドッキングベイ、取付点及びドッキングモジュールの相対的姿勢であると認識される。この認識により、周辺機器の取り付け時における較正が可能になる。作業面の一部は、ドッキングステーションカバーによって形成することもできる。1つの例では、プロセッサ1108が、モジュール式ドッキングベイに取り付けられた対応するドッキングモジュールの位置及び配向と、対応する1又はそれ以上のドッキングモジュールに取り付けられた周辺機器の識別とに基づいて、取り付けられた周辺機器の幾何学的較正を決定することができる。
取り付けられた周辺機器の識別は、いくつかの方法で受け取ることができる。一例として、電気的接続部を用いて(例えば、図8〜図9に示すようなモジュールを通じて)周辺機器を作業セルに取り付けることができる。この例では、周辺機器の情報を示すデータを電気的に提供することができる。
別の例では、ドッキングベイに機械的に結合したモジュールに周辺機器を取り付けることができる。周辺機器の挿入によって一連のピン又はノブを作動又は加圧することができ、或いは作動したピン又はノブの特定の組み合わせを周辺機器の識別に関連付けることができる。例えば、プロセッサ1108は、一連の作動したピンを特定し、周辺機器又はモジュールとの電気的通信を使用せずに周辺機器を機械的に識別するように、ルックアップテーブルにアクセスしてどの周辺機器がこれらの作動したピンに関連するかを判断することができる。従って、機械的インターフェイスの特性によって周辺機器を一意に識別することができ、作業セルは、ユーザが更新できるデータベースから幾何情報を検索することができる。これにより、現場における特注周辺機器の3D印刷及び作業セルのさらなる動的拡張を可能にすることができる。
さらなる例では、取り付けられた周辺機器を、機械的接続及び通信と電気的接続及び通信との組み合わせを用いて識別することができる。
プロセッサ1108は、それぞれの取り付けられた周辺機器の対応するドッキングモジュールをモジュール式ドッキングベイに取り付けた時に、それぞれの取り付けられた周辺機器から、取り付けられた周辺機器の幾何学的特徴を含むそれぞれの取り付けられた周辺機器の記述を受け取ることができる。プロセッサ1108は、1又はそれ以上のドッキングモジュールの互いに対する位置、及び所与の空いているモジュール式ドッキングベイに基づいて幾何学的較正を決定することができる。従って、プロセッサ1108は、周辺機器の記述、モジュールベイに挿入された周辺機器の位置、及びドッキングモジュールの配向を所与として作業セルの較正パラメータを決定することができる。
較正パラメータは、それぞれの周辺機器が互いに相互作用できるように、それぞれの周辺機器間の距離、並びにそれぞれの周辺機器間の配向及び姿勢を含むことができる。作業セル及びモジュール式ドッキングベイの構成は、取り付けられた周辺機器の特定の配向を限られた数の方法で強制する。この強制された制約を用いて、メモリに記憶された既知の一連の較正パラメータから較正パラメータを決定又は識別することができる。一例として、パラメータの構成例のあらゆる数の順列に合わせて既知の較正パラメータを予め決定しておき、取り付けられた周辺機器が識別されて各々の位置が特定された時点で、記憶されているパラメータファイルにアクセスして、現在の作業セルの構成に一致する対応するパラメータを決定することができる。
本明細書におけるいくつかの例では、機能を実施するための方法として動作を説明することができ、機能を実施するように実行可能な命令を含むコンピュータプログラム製品(例えば、有形コンピュータ可読記憶媒体又は非一時的コンピュータ可読媒体)上に方法を具体化することができる。
図12は、作業セルを動作させる方法1200の例を示すフローチャートである。方法1200は、ブロック1202において、1又はそれ以上のモジュール式ドッキングベイに取り付けられたドッキングモジュールの位置及び配向を特定するステップを含む。方法1200は、ブロック1204において、対応する1又はそれ以上のドッキングモジュールに取り付けられた周辺機器の識別を特定するステップを含む。方法1200は、ブロック1206において、これらのドッキングモジュールの位置及び配向と、取り付けられた周辺機器の識別とに基づいて、取り付けられた周辺機器の幾何学的較正を決定するステップを含む。
様々なコンポーネントを含む多くの再構成可能なモジュール式作業セルの例について説明した。1つの作業セルの例は、既定の幾何学的構成での複数のドッキングモジュールの取り付けを支持する複数のモジュール式ドッキングベイを表面上に含む。モジュール式ドッキングベイは、取り付けられるドッキングモジュールの様々な電力及び通信バスのための複数の電気的接続部を含み、ドッキングモジュールは、それぞれの周辺機器と作業セルとの間の電気的及び機械的インターフェイスを提供する。この作業セルの例は、モジュール式ドッキングベイ間に通信バスを結合するとともにモジュール式ドッキングベイに電源回路を提供するバックプレーンと、作業セルに対するドッキングモジュールの配向が一意に定められるように既定の幾何学的構成でドッキングモジュールを挿入できるようにするモジュール式ドッキングベイ内の構造的特徴部とをさらに含む。この作業セルの例は、モジュール式ドッキングベイに取り付けられた対応するドッキングモジュールの位置及び配向と、対応するドッキングモジュールに取り付けられた周辺機器の識別とに基づいて、取り付けられた周辺機器の幾何学的較正を決定するプロセッサをさらに含む。
別の再構成可能なモジュール式作業セルの例は、既定の幾何学的構成でのドッキングモジュールの取り付けを支持する複数のモジュール式ドッキングベイを表面上に含むことができ、それぞれのモジュール式ドッキングベイは、取り付けられるドッキングモジュールの様々な電力及び通信バスのための複数の電気的接続部を含む。この作業セルの例は、モジュール式ドッキングベイに挿入されたドッキングモジュールを含み、これらのドッキングモジュールは、それぞれの周辺機器と作業セルとの間の電気的及び機械的インターフェイスを提供する。この作業セルの例は、モジュール式ドッキングベイに取り付けられた対応するドッキングモジュールの位置及び配向と、対応するドッキングモジュールに取り付けられた周辺機器の識別とに基づいて、取り付けられた周辺機器の幾何学的較正を決定するプロセッサも含む。
別の再構成可能なモジュール式作業セルの例は、既定の幾何学的構成でのドッキングモジュールの取り付けを支持するモジュール式ドッキングベイを表面上に含むエンクロージャを含むことができ、それぞれのモジュール式ドッキングベイは、取り付けられるドッキングモジュールの様々な電力及び通信バスのための複数の電気的接続部を含む。エンクロージャは、モジュール式ドッキングベイ間に通信バスを結合するとともにモジュール式ドッキングベイに電源回路を提供するバックプレーンも含む。この作業セルの例は、モジュール式ドッキングベイに挿入されたドッキングモジュールを含み、これらのドッキングモジュールは、それぞれの周辺機器と作業セルとの間の電気的及び機械的インターフェイスを提供する。
本明細書で説明したいずれかのコンポーネントをいずれかの組み合わせで用いて、他の多くの異なる作業セル構成例を提供することもできる。いくつかの例では、作業セルが、必要に応じて新たな周辺機器の追加又は構成の変更を行うためのプラグアンドプレイ環境を提供する。例えば、あるアームが必要な範囲に届かない場合には、このアームを別の空いているモジュールベイに移動させることができる。周辺機器は、周辺機器の既知の幾何学的モデルを較正のために決定できるように、バス上でこれらの周辺機器自体を表現する(例えば寸法、形状、実施する機能、周辺機器名などを提供する)ことができる。
本明細書で説明した構成は例示目的にすぎないと理解されたい。従って、当業者であれば、代わりに他の構成及び他の要素(例えば、機械、インターフェイス、機能、順序及び機能分類など)を使用することもでき、また望ましい結果に応じて一部の要素を完全に省略することもできると理解するであろう。さらに、説明した要素の多くは、いずれかの好適な組み合わせ及び位置において個別コンポーネント又は分散コンポーネントとして、或いは他のコンポーネントと組み合わせて実装できる機能エンティティであり、或いは独立構造として説明した他のコンポーネントを組み合わせることもできる。
本明細書では様々な態様及び実施形態を開示したが、当業者には他の態様及び実施形態が明らかであろう。本明細書に開示した様々な態様及び実施形態は、限定を意図するものではなく例示を目的とするものであり、以下の特許請求の範囲、並びにこのような特許請求の範囲が権利を有する全ての範囲の同等物によって真の範囲が示される。また、本明細書で使用した用語は、特定の実施態様の説明を目的とするものであり、限定を意図するものではないと理解されたい。
300 作業セル
302 グリッパ付きアーム周辺機器
304 カメラ付きアーム周辺機器
306 試験装置周辺機器
308 三次元センサ周辺機器
310 ドッキングベイカバー
312 拡張入力/出力(I/O)周辺機器

Claims (20)

  1. 再構成可能なモジュール式作業セルであって、
    既定の幾何学的構成での1又はそれ以上のドッキングモジュールの取り付けを支持する、前記作業セルの表面上の1又はそれ以上のモジュール式ドッキングベイを備え、それぞれのモジュール式ドッキングベイは、取り付けられる前記1又はそれ以上のドッキングモジュールの様々な電力及び通信バスのための複数の電気的接続部を含み、前記1又はそれ以上のドッキングモジュールは、それぞれの周辺機器と前記作業セルとの間の電気的及び機械的インターフェイスを提供し、
    前記再構成可能なモジュール式作業セルは、
    前記1又はそれ以上のモジュール式ドッキングベイ間に前記通信バスを結合し、前記1又はそれ以上のモジュール式ドッキングベイに電源回路を提供する電気サブシステムと、
    前記作業セルに対する前記1又はそれ以上のドッキングモジュールの配向が一意に定められるように前記1又はそれ以上のドッキングモジュールを前記既定の幾何学的構成で挿入できるようにする、前記1又はそれ以上のモジュール式ドッキングベイにおける構造的特徴部と、
    前記1又はそれ以上のモジュール式ドッキングベイに取り付けられた対応する1又はそれ以上のドッキングモジュールの位置及び前記配向と、前記対応する1又はそれ以上のドッキングモジュールに取り付けられた前記周辺機器の識別とに基づいて、取り付けられた周辺機器の幾何学的較正を決定するプロセッサと、
    をさらに備えることを特徴とする再構成可能なモジュール式作業セル。
  2. 前記1又はそれ以上のモジュール式ドッキングベイに挿入された1又はそれ以上のドッキングモジュールをさらに備え、該1又はそれ以上のドッキングモジュールは、前記1又はそれ以上のモジュール式ドッキングベイに結合する電気的接続部を含み、該電気的接続部は、1又はそれ以上のばね付勢されたピンコネクタ及び金属ブレードコネクタを含む、
    請求項1に記載の再構成可能なモジュール式作業セル。
  3. 前記1又はそれ以上のモジュール式ドッキングベイに挿入された1又はそれ以上のドッキングモジュールをさらに備え、該1又はそれ以上のドッキングモジュールは、前記1又はそれ以上のモジュール式ドッキングベイにおける前記1又はそれ以上の構造的特徴部に係合して前記1又はそれ以上のドッキングモジュールと前記作業セルとの間に強固な接続部を形成する1又はそれ以上のレバーアームを含む、
    請求項1に記載の再構成可能なモジュール式作業セル。
  4. 前記1又はそれ以上のモジュール式ドッキングベイは、前記電気サブシステムを通じ、プリント基板(PCB)カードエッジコネクタ又はワイヤハーネスを介して前記1又はそれ以上のドッキングモジュールに結合する、
    請求項1に記載の再構成可能なモジュール式作業セル。
  5. 前記複数の電気的接続部は、イーサネット及びUSB接続部を含む、
    請求項1に記載の再構成可能なモジュール式作業セル。
  6. 所与の周辺機器は、ロボットアーム、カメラ、グリッパ、自由度(DOF)7のカメラ付きアーム、試験中の装置の機能を評価する装置、試験中の装置の位置を測定するセンサ、及び外部装置にインターフェイス接続する入力/出力(I/O)周辺機器のうちの1つ又はそれ以上を含むことができる、
    請求項1に記載の再構成可能なモジュール式作業セル。
  7. 前記1又はそれ以上のモジュール式ドッキングベイは、M×Nアレイの形で配置され、前記電源回路及び前記プロセッサは、前記モジュール式ドッキングベイの行間に配置される、
    請求項1に記載の再構成可能なモジュール式作業セル。
  8. 前記1又はそれ以上のモジュール式ドッキングベイは、1×Mアレイの形で配置され、前記電源回路及び前記プロセッサは、前記モジュール式ドッキングベイの行の下部に配置される、
    請求項1に記載の再構成可能なモジュール式作業セル。
  9. 対応するドッキングモジュールを有していない所与のモジュール式ドッキングベイを覆って固定されたカバーをさらに備える、
    請求項1に記載の再構成可能なモジュール式作業セル。
  10. 前記1又はそれ以上のモジュール式ドッキングベイは同じである、
    請求項1に記載の再構成可能なモジュール式作業セル。
  11. 前記プロセッサは、それぞれの取り付けられた周辺機器の対応するドッキングモジュールが前記1又はそれ以上のモジュール式ドッキングベイに取り付けられた時に、前記それぞれの取り付けられた周辺機器から、該取り付けられた周辺機器の幾何学的特徴を含む該それぞれの取り付けられた周辺機器の記述をさらに受け取る、
    請求項1に記載の再構成可能なモジュール式作業セル。
  12. 前記プロセッサは、前記1又はそれ以上のドッキングモジュールの互いに対する位置に基づいて前記幾何学的較正をさらに決定する、
    請求項1に記載の再構成可能なモジュール式作業セル。
  13. 電源と、前記1又はそれ以上のドッキングモジュールと前記電源との間、並びに前記1又はそれ以上のドッキングモジュールと前記プロセッサとの間に電気的相互接続部を提供する中央バックプレーン回路基板とをさらに備える、
    請求項1に記載の再構成可能なモジュール式作業セル。
  14. エンクロージャをさらに備え、該エンクロージャは、
    前記作業セルの前記表面を通じてアクセス可能な前記1又はそれ以上のモジュール式ドッキングベイと、
    前記電気サブシステムと、
    前記プロセッサと、
    を含み、前記エンクロージャは外側環境に対して密封される、
    請求項1に記載の再構成可能なモジュール式作業セル。
  15. 前記作業セルに生じる加速度及び前記作業セルの配向の一方又は両方を判定する慣性測定ユニット(IMU)をさらに備え、
    前記プロセッサは、前記IMUに結合され、前記作業セルの前記加速度及び前記配向の一方又は両方を受け取って、周辺機器の誤動作又は周辺機器と別の要素との接触の指標を決定する、
    請求項1に記載の再構成可能なモジュール式作業セル。
  16. 再構成可能なモジュール式作業セルであって、
    既定の幾何学的構成でのドッキングモジュールの取り付けを支持する、前記作業セルの表面上の1又はそれ以上のモジュール式ドッキングベイを備え、それぞれのモジュール式ドッキングベイは、取り付けられる前記ドッキングモジュールの様々な電力及び通信バスのための複数の電気的接続部を含み、
    前記再構成可能なモジュール式作業セルは、
    それぞれの周辺機器と前記作業セルとの間の電気的及び機械的インターフェイスを提供する、前記1又はそれ以上のモジュール式ドッキングベイに挿入された1又はそれ以上のドッキングモジュールと、
    前記1又はそれ以上のモジュール式ドッキングベイに取り付けられた対応する1又はそれ以上のドッキングモジュールの位置及び配向と、前記対応する1又はそれ以上のドッキングモジュールに取り付けられた前記周辺機器の識別とに基づいて、取り付けられた周辺機器の幾何学的較正を決定するプロセッサと、
    をさらに備えることを特徴とする再構成可能なモジュール式作業セル。
  17. 前記1又はそれ以上のドッキングモジュールは、前記1又はそれ以上のモジュール式ドッキングベイにおける1又はそれ以上の構造的特徴部に係合して前記1又はそれ以上のドッキングモジュールと前記作業セルとの間に強固な接続部を形成する1又はそれ以上のレバーアームを含む、
    請求項16に記載の再構成可能なモジュール式作業セル。
  18. 前記1又はそれ以上のモジュール式ドッキングベイは、M×Nアレイの形で配置され、前記電源回路及び前記プロセッサは、前記モジュール式ドッキングベイの行間に配置される、
    請求項16に記載の再構成可能なモジュール式作業セル。
  19. 再構成可能なモジュール式作業セルであって、
    エンクロージャを備え、該エンクロージャは、
    既定の幾何学的構成でのドッキングモジュールの取り付けを支持する、前記エンクロージャの表面上の1又はそれ以上のモジュール式ドッキングベイを含み、それぞれのモジュール式ドッキングベイは、取り付けられる前記ドッキングモジュールの様々な電力及び通信バスのための複数の電気的接続部を含み、前記エンクロージャは、
    前記1又はそれ以上のモジュール式ドッキングベイ間に前記通信バスを結合し、前記1又はそれ以上のモジュール式ドッキングベイに電源回路を提供する電気サブシステムをさらに含み、前記再構成可能なモジュール式作業セルは、
    それぞれの周辺機器と前記作業セルとの間の電気的及び機械的インターフェイスを提供する、前記1又はそれ以上のモジュール式ドッキングベイに挿入された1又はそれ以上のドッキングモジュールをさらに備える、
    ことを特徴とする再構成可能なモジュール式作業セル。
  20. 前記1又はそれ以上のモジュール式ドッキングベイに取り付けられた対応する1又はそれ以上のドッキングモジュールの位置及び配向と、前記対応する1又はそれ以上のドッキングモジュールに取り付けられた前記周辺機器の識別とに基づいて、取り付けられた周辺機器の幾何学的較正を決定するプロセッサをさらに備え、
    前記プロセッサは、前記1又はそれ以上のドッキングモジュールの互いに対する位置に基づいて前記幾何学的較正をさらに決定する、
    請求項19に記載の再構成可能なモジュール式作業セル。
JP2016521886A 2013-06-24 2014-06-23 周辺機器の迅速接続のための再構成可能なモジュール式作業セル Active JP6229052B2 (ja)

Applications Claiming Priority (5)

Application Number Priority Date Filing Date Title
US201361838698P 2013-06-24 2013-06-24
US61/838,698 2013-06-24
US14/191,831 US9346160B2 (en) 2013-06-24 2014-02-27 Modular reconfigurable workcell for quick connection of peripherals
US14/191,831 2014-02-27
PCT/US2014/043642 WO2014209878A1 (en) 2013-06-24 2014-06-23 Modular reconfigurable workcell for quick connection of peripherals

Related Child Applications (1)

Application Number Title Priority Date Filing Date
JP2017200050A Division JP6535832B2 (ja) 2013-06-24 2017-10-16 周辺機器の迅速接続のための再構成可能なモジュール式作業セル

Publications (2)

Publication Number Publication Date
JP2016532570A true JP2016532570A (ja) 2016-10-20
JP6229052B2 JP6229052B2 (ja) 2017-11-08

Family

ID=52111539

Family Applications (2)

Application Number Title Priority Date Filing Date
JP2016521886A Active JP6229052B2 (ja) 2013-06-24 2014-06-23 周辺機器の迅速接続のための再構成可能なモジュール式作業セル
JP2017200050A Expired - Fee Related JP6535832B2 (ja) 2013-06-24 2017-10-16 周辺機器の迅速接続のための再構成可能なモジュール式作業セル

Family Applications After (1)

Application Number Title Priority Date Filing Date
JP2017200050A Expired - Fee Related JP6535832B2 (ja) 2013-06-24 2017-10-16 周辺機器の迅速接続のための再構成可能なモジュール式作業セル

Country Status (7)

Country Link
US (2) US9346160B2 (ja)
EP (3) EP3639982B1 (ja)
JP (2) JP6229052B2 (ja)
KR (1) KR101819317B1 (ja)
CN (1) CN105324219B (ja)
ES (1) ES2674527T3 (ja)
WO (1) WO2014209878A1 (ja)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2021020259A (ja) * 2019-07-24 2021-02-18 カワダロボティクス株式会社 周辺装置統合ロボットシステム

Families Citing this family (32)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US9561590B1 (en) * 2013-06-24 2017-02-07 Redwood Robotics, Inc. Distributed system for management and analytics of robotics devices
US9346160B2 (en) 2013-06-24 2016-05-24 Redwood Robotics, Inc. Modular reconfigurable workcell for quick connection of peripherals
US9672184B1 (en) * 2013-06-24 2017-06-06 Redwood Robotics, Inc. Methods and systems for rapid configuration, calibration, and deployment of a modular robot workcell
KR102232279B1 (ko) * 2014-08-25 2021-03-26 삼성전자주식회사 전자 장치를 위한 크래들
JP6088679B1 (ja) * 2016-02-19 2017-03-01 ファナック株式会社 カメラの画像により故障を判定するロボットシステムの故障診断装置
CN105773133A (zh) * 2016-03-07 2016-07-20 成都亨通兆业精密机械有限公司 自动装配***
CN106002991A (zh) * 2016-05-25 2016-10-12 北京百度网讯科技有限公司 基于人工智能的智能机器人
DE202016105302U1 (de) * 2016-09-23 2018-01-17 Kuka Systems Gmbh Bearbeitungseinrichtung
CN107866790A (zh) * 2016-09-27 2018-04-03 梁正 一种扩展机器人功能的方法和机身结构
KR102020907B1 (ko) * 2016-11-22 2019-09-11 재단법인대구경북과학기술원 착탈식 모듈형 범용 그리퍼 장치
JP6722099B2 (ja) * 2016-12-09 2020-07-15 株式会社ダイヘン 搬送システム
GB2559365A (en) * 2017-02-02 2018-08-08 Peak Analysis And Automation Ltd Robotic positioning system
US10265844B2 (en) * 2017-03-24 2019-04-23 International Business Machines Corporation Creating assembly plans based on triggering events
CN107238398A (zh) * 2017-06-02 2017-10-10 东南大学 手动校准仪及校准方法
US10994384B2 (en) * 2017-08-17 2021-05-04 Advanced Simulation Technology, Incorporated Apparatus, system and method for adhesive fixturing of a work piece
DE102017217677A1 (de) * 2017-10-05 2019-04-11 Robert Bosch Gmbh Mechatronisches System und Verfahren zum Einrichten eines mechatronischen Systems
EP3476555A1 (en) * 2017-10-27 2019-05-01 Creaholic SA Production cell
CN108326841B (zh) * 2017-12-19 2020-12-18 北京可以科技有限公司 模块化机器人及其***、控制方法、构建提示方法及构建模块化机器人的校正方法
DE102018210737B3 (de) * 2018-06-29 2019-11-14 Asm Assembly Systems Gmbh & Co. Kg Funktionselement für einen Bestückautomaten, Bestückautomat sowie Verfahren zum Bestimmen einer Lage eines Funktionselements
US11623354B2 (en) * 2018-09-13 2023-04-11 Kinova Inc. Robotic arm with quick-connect clamping system and docking cradle
JP6806124B2 (ja) * 2018-11-16 2021-01-06 株式会社安川電機 ロボット
WO2020141631A1 (ko) * 2019-01-02 2020-07-09 엘지전자 주식회사 이동 로봇
CN109834699B (zh) * 2019-01-29 2022-03-01 南开大学 钩爪-挡板-插销对接机构
JP7290475B2 (ja) * 2019-05-30 2023-06-13 ファナック株式会社 ロボット
US11022708B2 (en) 2019-09-13 2021-06-01 Sercel Docking station for wireless seismic acquisition nodes
US11525933B2 (en) 2019-09-13 2022-12-13 Sercel Wireless seismic acquisition node and method
CN111283476B (zh) * 2020-03-26 2021-09-17 南开大学 一种面向易变形结构铣削加工的机器人触觉伺服控制方法
US20210323459A1 (en) * 2020-04-16 2021-10-21 Deere & Company Mobile work station for robotic arm
WO2021250713A1 (en) * 2020-06-09 2021-12-16 Nardi, Cosmo Telescopic robotic base for the inclusion in itself of other robots
US20220024047A1 (en) * 2020-07-22 2022-01-27 Flexxbotics Mesh network of reconfigurable robots
EP3988255A1 (en) * 2020-10-26 2022-04-27 Siemens Aktiengesellschaft Method and assembly unit for assembling non-electric components onto a component-carrier
IT202000030275A1 (it) * 2020-12-10 2022-06-10 Pierluigi Martini Elementi di arredo inseribili in una base robotica universale

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2003061830A1 (en) * 2002-01-25 2003-07-31 Thermo Crs Ltd. Modular robotic system for sample processing
JP2006154924A (ja) * 2004-11-25 2006-06-15 Denso Wave Inc 自動化設備システム
US20090246081A1 (en) * 2006-03-29 2009-10-01 Nichols Michael J Instrument docking station for an automated testing system

Family Cites Families (9)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5535306A (en) * 1993-01-28 1996-07-09 Applied Materials Inc. Self-calibration system for robot mechanisms
CN201194139Y (zh) * 2007-08-20 2009-02-11 上海慧烁信息科技发展有限公司 一种智能化的带教育和益智功能的机器人平台
CA2743765A1 (en) * 2007-11-27 2009-06-04 Gordon Ewbank Dower Docking bays for recharging vehicle batteries
SE0802217L (sv) 2008-10-17 2009-12-01 Jubo Mechatronics Ab Industrirobotsystem med dockningsfunktion
US8711552B2 (en) * 2010-10-06 2014-04-29 Compal Electronics Inc. Modular system having expandable form factor
KR20150003803A (ko) * 2012-04-12 2015-01-09 어플라이드 머티어리얼스, 인코포레이티드 독립적으로 회전가능한 웨이스트들을 갖는 로봇 시스템들, 장치 및 방법들
US8965561B2 (en) * 2013-03-15 2015-02-24 Cybernet Systems Corporation Automated warehousing using robotic forklifts
US9470018B1 (en) * 2013-03-15 2016-10-18 August Home, Inc. Intelligent door lock system with friction detection and deformed door mode operation
US9346160B2 (en) 2013-06-24 2016-05-24 Redwood Robotics, Inc. Modular reconfigurable workcell for quick connection of peripherals

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2003061830A1 (en) * 2002-01-25 2003-07-31 Thermo Crs Ltd. Modular robotic system for sample processing
JP2006154924A (ja) * 2004-11-25 2006-06-15 Denso Wave Inc 自動化設備システム
US20090246081A1 (en) * 2006-03-29 2009-10-01 Nichols Michael J Instrument docking station for an automated testing system

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2021020259A (ja) * 2019-07-24 2021-02-18 カワダロボティクス株式会社 周辺装置統合ロボットシステム
JP7061987B2 (ja) 2019-07-24 2022-05-02 カワダロボティクス株式会社 周辺装置統合ロボットシステム

Also Published As

Publication number Publication date
ES2674527T3 (es) 2018-07-02
KR20160013141A (ko) 2016-02-03
EP3013536B8 (en) 2018-07-25
US9346160B2 (en) 2016-05-24
EP3639982A3 (en) 2020-06-10
US20160236344A1 (en) 2016-08-18
EP3013536A1 (en) 2016-05-04
JP2018027615A (ja) 2018-02-22
EP3639982B1 (en) 2023-03-01
EP3013536B1 (en) 2018-06-06
EP3357647A1 (en) 2018-08-08
US20140379129A1 (en) 2014-12-25
EP3357647B1 (en) 2020-01-22
CN105324219B (zh) 2017-05-31
EP3639982A2 (en) 2020-04-22
KR101819317B1 (ko) 2018-01-16
JP6535832B2 (ja) 2019-07-03
US9969079B2 (en) 2018-05-15
JP6229052B2 (ja) 2017-11-08
CN105324219A (zh) 2016-02-10
WO2014209878A1 (en) 2014-12-31

Similar Documents

Publication Publication Date Title
JP6535832B2 (ja) 周辺機器の迅速接続のための再構成可能なモジュール式作業セル
US9934189B1 (en) Methods and systems for rapid configuration, calibration, and deployment of a modular reconfigurable mounting structure
US10052763B1 (en) Distributed system for management and analytics of robotic devices
US10245726B1 (en) Methods and systems for tiered programming of robotic device
US7666004B2 (en) Devices, systems, and/or methods regarding a programmable logic controller
US7983039B1 (en) Reversible airflow fan tray design for electronic device in a data center
US8345428B2 (en) Data acquisition module and system
EP3168012A2 (en) Tool management system
US10585422B2 (en) Portable field maintenance tool system having interchangeable functional modules
EP1965622A2 (en) Avionics enclosure
CN210665346U (zh) 一种手机摄像头模组的跌落测试治具
US9470736B2 (en) Wiring test device for electronics cabinets having internal signal wiring
US20160236770A1 (en) Electronic Control with Interchangeable Subsystem Modules
CN209617527U (zh) 一种无人机气体检测挂载
CN205430496U (zh) 手机摄像模组的检测装置
CN112362058A (zh) 一种基于挠性陀螺的捷联式惯导***
CN219798407U (zh) 一种洁净存储环境的监测***
KR101693005B1 (ko) 테스터 마더 박스 장치
KR20200029782A (ko) 항공장비의 벤치테스트 시스템
EP2693568B1 (en) Module connector for uninterrupted communication
Cunningham et al. Development, integration, and test architecture for a software-based hardware-agnostic Fault Tolerant Flight Computer
WO2019058639A1 (ja) センサモジュールおよびセンサモジュールユニット
CN109343432A (zh) 一种环境数据采集控制器
Schmidtmann et al. Incremental development of production units using HW/SW-encapsulation and simulation supported by a complete toolset

Legal Events

Date Code Title Description
A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20161116

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20170215

RD03 Notification of appointment of power of attorney

Free format text: JAPANESE INTERMEDIATE CODE: A7423

Effective date: 20170215

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A821

Effective date: 20170215

RD04 Notification of resignation of power of attorney

Free format text: JAPANESE INTERMEDIATE CODE: A7424

Effective date: 20170217

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20170608

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20170718

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: 20170926

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20171016

R150 Certificate of patent or registration of utility model

Ref document number: 6229052

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150

S111 Request for change of ownership or part of ownership

Free format text: JAPANESE INTERMEDIATE CODE: R313113

S531 Written request for registration of change of domicile

Free format text: JAPANESE INTERMEDIATE CODE: R313531

R350 Written notification of registration of transfer

Free format text: JAPANESE INTERMEDIATE CODE: R350

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250