JP2018109600A - 適応型のロボット式エンドエフェクタのための方法及び装置 - Google Patents
適応型のロボット式エンドエフェクタのための方法及び装置 Download PDFInfo
- Publication number
- JP2018109600A JP2018109600A JP2017169203A JP2017169203A JP2018109600A JP 2018109600 A JP2018109600 A JP 2018109600A JP 2017169203 A JP2017169203 A JP 2017169203A JP 2017169203 A JP2017169203 A JP 2017169203A JP 2018109600 A JP2018109600 A JP 2018109600A
- Authority
- JP
- Japan
- Prior art keywords
- end effector
- workpiece
- feature
- adaptive
- contact probe
- 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
Links
- 239000012636 effector Substances 0.000 title claims abstract description 301
- 230000003044 adaptive effect Effects 0.000 title claims abstract description 98
- 238000000034 method Methods 0.000 title claims abstract description 98
- 239000000523 sample Substances 0.000 claims description 159
- 230000008569 process Effects 0.000 claims description 49
- 238000003860 storage Methods 0.000 claims description 49
- 230000033001 locomotion Effects 0.000 claims description 35
- 230000004044 response Effects 0.000 claims description 34
- 238000004590 computer program Methods 0.000 claims description 23
- 230000008878 coupling Effects 0.000 claims description 8
- 238000010168 coupling process Methods 0.000 claims description 8
- 238000005859 coupling reaction Methods 0.000 claims description 8
- 230000007935 neutral effect Effects 0.000 claims description 8
- 230000005389 magnetism Effects 0.000 claims description 4
- 238000005259 measurement Methods 0.000 description 112
- 238000004519 manufacturing process Methods 0.000 description 24
- 238000010586 diagram Methods 0.000 description 20
- 238000013459 approach Methods 0.000 description 19
- 230000006978 adaptation Effects 0.000 description 17
- 238000012423 maintenance Methods 0.000 description 15
- 238000012545 processing Methods 0.000 description 14
- 230000009471 action Effects 0.000 description 11
- 238000004891 communication Methods 0.000 description 10
- 230000003287 optical effect Effects 0.000 description 8
- 238000013461 design Methods 0.000 description 6
- 239000006148 magnetic separator Substances 0.000 description 6
- 230000006870 function Effects 0.000 description 5
- 238000007885 magnetic separation Methods 0.000 description 5
- 238000012986 modification Methods 0.000 description 5
- 230000004048 modification Effects 0.000 description 5
- 238000003491 array Methods 0.000 description 3
- 238000001514 detection method Methods 0.000 description 3
- 230000007613 environmental effect Effects 0.000 description 3
- 230000002085 persistent effect Effects 0.000 description 3
- 238000011946 reduction process Methods 0.000 description 3
- 230000008672 reprogramming Effects 0.000 description 3
- 238000013519 translation Methods 0.000 description 3
- 230000008602 contraction Effects 0.000 description 2
- 238000006073 displacement reaction Methods 0.000 description 2
- 238000007373 indentation Methods 0.000 description 2
- 230000010354 integration Effects 0.000 description 2
- 238000011084 recovery Methods 0.000 description 2
- 230000002441 reversible effect Effects 0.000 description 2
- 238000000926 separation method Methods 0.000 description 2
- 238000013475 authorization Methods 0.000 description 1
- 230000005540 biological transmission Effects 0.000 description 1
- 230000006835 compression Effects 0.000 description 1
- 238000007906 compression Methods 0.000 description 1
- 230000001419 dependent effect Effects 0.000 description 1
- 238000007689 inspection Methods 0.000 description 1
- 239000003550 marker Substances 0.000 description 1
- 239000000463 material Substances 0.000 description 1
- 230000007246 mechanism Effects 0.000 description 1
- 230000000116 mitigating effect Effects 0.000 description 1
- 230000000704 physical effect Effects 0.000 description 1
- 230000000644 propagated effect Effects 0.000 description 1
- 230000001681 protective effect Effects 0.000 description 1
- 239000003381 stabilizer Substances 0.000 description 1
- 239000000758 substrate Substances 0.000 description 1
- 230000000007 visual effect Effects 0.000 description 1
Images
Classifications
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B25—HAND TOOLS; PORTABLE POWER-DRIVEN TOOLS; MANIPULATORS
- B25J—MANIPULATORS; CHAMBERS PROVIDED WITH MANIPULATION DEVICES
- B25J9/00—Programme-controlled manipulators
- B25J9/16—Programme controls
- B25J9/1679—Programme controls characterised by the tasks executed
- B25J9/1692—Calibration of manipulator
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B25—HAND TOOLS; PORTABLE POWER-DRIVEN TOOLS; MANIPULATORS
- B25J—MANIPULATORS; CHAMBERS PROVIDED WITH MANIPULATION DEVICES
- B25J15/00—Gripping heads and other end effectors
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B25—HAND TOOLS; PORTABLE POWER-DRIVEN TOOLS; MANIPULATORS
- B25J—MANIPULATORS; CHAMBERS PROVIDED WITH MANIPULATION DEVICES
- B25J17/00—Joints
- B25J17/02—Wrist joints
- B25J17/0208—Compliance devices
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B25—HAND TOOLS; PORTABLE POWER-DRIVEN TOOLS; MANIPULATORS
- B25J—MANIPULATORS; CHAMBERS PROVIDED WITH MANIPULATION DEVICES
- B25J13/00—Controls for manipulators
- B25J13/08—Controls for manipulators by means of sensing devices, e.g. viewing or touching devices
- B25J13/081—Touching devices, e.g. pressure-sensitive
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B25—HAND TOOLS; PORTABLE POWER-DRIVEN TOOLS; MANIPULATORS
- B25J—MANIPULATORS; CHAMBERS PROVIDED WITH MANIPULATION DEVICES
- B25J17/00—Joints
- B25J17/02—Wrist joints
- B25J17/0208—Compliance devices
- B25J17/0233—Compliance devices with radial compliance, i.e. perpendicular to the longitudinal wrist axis
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B25—HAND TOOLS; PORTABLE POWER-DRIVEN TOOLS; MANIPULATORS
- B25J—MANIPULATORS; CHAMBERS PROVIDED WITH MANIPULATION DEVICES
- B25J17/00—Joints
- B25J17/02—Wrist joints
- B25J17/0258—Two-dimensional joints
- B25J17/0275—Universal joints, e.g. Hooke, Cardan, ball joints
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B25—HAND TOOLS; PORTABLE POWER-DRIVEN TOOLS; MANIPULATORS
- B25J—MANIPULATORS; CHAMBERS PROVIDED WITH MANIPULATION DEVICES
- B25J9/00—Programme-controlled manipulators
- B25J9/16—Programme controls
- B25J9/1628—Programme controls characterised by the control loop
- B25J9/1633—Programme controls characterised by the control loop compliant, force, torque control, e.g. combined with position control
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B25—HAND TOOLS; PORTABLE POWER-DRIVEN TOOLS; MANIPULATORS
- B25J—MANIPULATORS; CHAMBERS PROVIDED WITH MANIPULATION DEVICES
- B25J9/00—Programme-controlled manipulators
- B25J9/16—Programme controls
- B25J9/1656—Programme controls characterised by programming, planning systems for manipulators
- B25J9/1669—Programme controls characterised by programming, planning systems for manipulators characterised by special application, e.g. multi-arm co-operation, assembly, grasping
-
- G—PHYSICS
- G01—MEASURING; TESTING
- G01B—MEASURING LENGTH, THICKNESS OR SIMILAR LINEAR DIMENSIONS; MEASURING ANGLES; MEASURING AREAS; MEASURING IRREGULARITIES OF SURFACES OR CONTOURS
- G01B3/00—Measuring instruments characterised by the use of mechanical techniques
- G01B3/20—Slide gauges
-
- G—PHYSICS
- G01—MEASURING; TESTING
- G01B—MEASURING LENGTH, THICKNESS OR SIMILAR LINEAR DIMENSIONS; MEASURING ANGLES; MEASURING AREAS; MEASURING IRREGULARITIES OF SURFACES OR CONTOURS
- G01B3/00—Measuring instruments characterised by the use of mechanical techniques
- G01B3/22—Feeler-pin gauges, e.g. dial gauges
- G01B3/28—Depth gauges
-
- G—PHYSICS
- G01—MEASURING; TESTING
- G01B—MEASURING LENGTH, THICKNESS OR SIMILAR LINEAR DIMENSIONS; MEASURING ANGLES; MEASURING AREAS; MEASURING IRREGULARITIES OF SURFACES OR CONTOURS
- G01B5/00—Measuring arrangements characterised by the use of mechanical techniques
- G01B5/02—Measuring arrangements characterised by the use of mechanical techniques for measuring length, width or thickness
- G01B5/06—Measuring arrangements characterised by the use of mechanical techniques for measuring length, width or thickness for measuring thickness
Landscapes
- Engineering & Computer Science (AREA)
- Robotics (AREA)
- Mechanical Engineering (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Human Computer Interaction (AREA)
- Manipulator (AREA)
- A Measuring Device Byusing Mechanical Method (AREA)
- Automatic Assembly (AREA)
- Numerical Control (AREA)
Abstract
【解決手段】エンドエフェクタ104は、動作が実施される被加工物フィーチャの公称位置に位置付けられる。エンドエフェクタが被加工物フィーチャに接触することによって、エンドエフェクタが被加工物フィーチャと受動的に位置合わせされる。被加工物フィーチャとエンドエフェクタを位置合わせすることに応じて、動作が被加工物フィーチャに実施される。
【選択図】図1
Description
被加工物フィーチャの実際の位置を接触によって判定するよう構成された、適応型接触プローブと、
適応型プローブに関連しており、かつ、被加工物フィーチャと適応型接触プローブを受動的に位置合わせするよう構成された、少なくとも1つの並進式接合部及び少なくとも1つの回転式接合部とを備える、多軸適応型エンドエフェクタ。
エンドエフェクタの脚部コレットの中に摺動可能に固定された、軸受ハウジングを更に備える、条項1に記載の多軸適応型エンドエフェクタ。
エンドエフェクタの軸受ハウジング内に回転可能に装着された、球面軸受を更に備える、条項2に記載の多軸適応型エンドエフェクタ。
被加工物に適応して接触するよう構成された接触子を更に備え、適応型接触プローブは、接触子と被加工物との接触に応じてフィードバックを提供するよう構成される、条項3に記載の多軸適応型エンドエフェクタ。
接触子が被加工物の上面に接触する時のリニアゲージの伸長に基づいて、被加工物フィーチャにおける被加工物の厚さが判定される、条項5に記載の多軸適応型エンドエフェクタ。
動作が実施される被加工物フィーチャの公称位置に、エンドエフェクタを位置付けることと、
被加工物フィーチャとエンドエフェクタを受動的に位置合わせするために、エンドエフェクタを被加工物フィーチャに接触させることと、
被加工物フィーチャとエンドエフェクタを位置合わせすることに応じて、被加工物フィーチャに動作を実施することとを含む、方法。
エンドエフェクタが被加工物フィーチャの実際の位置に受動的に位置合わせされうるか否かを判定するために、エンドエフェクタから適応型接触プローブを伸長させることを更に含み、接触プローブは、被加工物への損傷を防止するために垂直方向に適応する、条項11に記載の方法。
穴を通して接触プローブを伸長させることと、
エンドエフェクタが穴に位置合わせされるまで、接触プローブが穴を通って伸長するにつれて、接触プローブを、磁気によって決まるニュートラル位置から並進的かつ角度的にオフセットさせることとを更に含む、条項12に記載の方法。
適応型接触プローブが被加工物の下面に接触するまで接触プローブを後退させることと、
接触プローブの伸長に基づいて、穴において被加工物の厚さを判定することとを更に含む、条項13に記載の方法。
接触プローブを後退させるステップが、エンドエフェクタをオフセットさせることに応じて実施される、条項14に記載の方法。
接触プローブが被加工物フィーチャから除去されえないと判定することに応じて、接触プローブが被加工物フィーチャから後退しうる、エンドエフェクタの位置を位置特定するために、後退探索プロセスを実施することと、
接触プローブが被加工物フィーチャから後退しうる、エンドエフェクタの位置を位置特定することに応じて、エンドエフェクタを被加工物フィーチャから後退させて、被加工物フィーチャから適応型接触プローブを除去することとを更に含む、条項14に記載の方法。
被加工物フィーチャを位置特定することに応じて、被加工物フィーチャの公称位置から実際の位置までのオフセットを記憶することとを更に含む、条項12に記載の方法。
適応型接触プローブからの接触フィードバックに基づいて被加工物フィーチャの実際の位置が判定されるまで、公称位置からの外向きの螺旋経路内で、エンドエフェクタの細かな移動及び接触プローブの伸長チェックを行うことを更に含む、条項17に記載の方法。
コンピュータ可読記憶媒体と、
動作が実施される被加工物フィーチャの公称位置にエンドエフェクタを位置付けるための、コンピュータ可読記憶媒体に記憶された第1プログラムコードと、
エンドエフェクタを被加工物フィーチャに接触させて、被加工物フィーチャとエンドエフェクタを受動的に位置合わせするための、コンピュータ可読記憶媒体に記憶された第2プログラムコードと、
被加工物フィーチャとエンドエフェクタを位置合わせすることに応じて、被加工物フィーチャに動作を実施するための、コンピュータ可読記憶媒体に記憶された第3プログラムコードとを含む、コンピュータプログラム製品。
エンドエフェクタから適応型接触プローブを伸長させて、エンドエフェクタが被加工物フィーチャの実際の位置に受動的に位置合わせされうるか否かを判定するための、コンピュータ可読記憶媒体に記憶されたプログラムコードを更に含む、条項20に記載のコンピュータプログラム製品。
被加工物の穴を通して接触プローブを伸長させるための、コンピュータ可読記憶媒体に記憶されたプログラムコードを更に含み、エンドエフェクタが穴に位置合わせされるまで、接触プローブが穴を通って伸長するにつれて、接触プローブが、並進的かつ角度的に、磁気によって決まるニュートラル位置から受動的にオフセットされる、条項21に記載のコンピュータプログラム製品。
適応型接触プローブが被加工物の下面に接触するまで接触プローブを後退させるための、コンピュータ可読記憶媒体に記憶された第5プログラムコードと、
接触プローブの伸長に基づいて、穴において被加工物の厚さを判定するための、コンピュータ可読記憶媒体に記憶された第6プログラムコードとを更に含む、条項22に記載のコンピュータプログラム製品。
第7プログラムコードに応じて第5プログラムコードが実施される、条項23に記載のコンピュータプログラム製品。
接触プローブが被加工物フィーチャから除去されえないと判定することに応じて、接触プローブが被加工物フィーチャから後退しうる、エンドエフェクタの位置を位置特定するために、後退探索プロセスを実施するための、コンピュータ可読記憶媒体に記憶された第8プログラムコードと、
接触プローブが被加工物フィーチャから後退しうる、エンドエフェクタの位置を位置特定することに応じて、エンドエフェクタを被加工物フィーチャから後退させて、被加工物フィーチャから接触プローブを除去するための、コンピュータ可読記憶媒体に記憶された第9プログラムコードとを更に含む、条項23に記載のコンピュータプログラム製品。
被加工物フィーチャを接触により位置特定することに応じて、被加工物フィーチャの公称位置から実際の位置までのオフセットを記憶するための、コンピュータ可読記憶媒体に記憶された第6プログラムコードとを更に含む、条項20に記載のコンピュータプログラム製品。
接触プローブからの接触フィードバックに基づいて被加工物フィーチャの実際の位置が判定されるまで、公称位置からの外向きの螺旋経路内で、エンドエフェクタの細かな移動及び接触プローブの伸長チェックを行うための、コンピュータ可読記憶媒体に記憶されたプログラムコードを更に含む、条項26に記載のコンピュータプログラム製品。
Claims (15)
- ロボットデバイス(202)に取り付けられる多軸適応型エンドエフェクタ(204)であって、
被加工物フィーチャ(1102)の実際の位置(1110)を接触によって判定するよう構成された、適応型接触プローブ(206)と、
前記適応型プローブ(206)に関連しており、かつ、前記被加工物フィーチャ(1102)と前記適応型接触プローブ(206)を受動的に位置合わせするよう構成された、少なくとも1つの並進式接合部(424、426)、及び少なくとも1つの回転式接合部(426、428)とを備える、多軸適応型エンドエフェクタ(204)。 - 前記少なくとも1つの並進式接合部(424、426)が、
前記エンドエフェクタ(204)の脚部コレット(424)の中に摺動可能に固定された、軸受ハウジング(426)を更に備える、請求項1に記載の多軸適応型エンドエフェクタ(204)。 - 前記少なくとも1つの回転式接合部(426、428)が、
前記エンドエフェクタ(204)の軸受ハウジング(426)内に回転可能に装着された、球面軸受(428)を更に備える、請求項1又は2に記載の多軸適応型エンドエフェクタ(204)。 - 前記適応型接触プローブ(206)が、
前記被加工物(1104)に適応して接触するよう構成された接触子(422)であって、前記適応型接触プローブ(206)が、前記接触子(422)と前記被加工物(1104)との接触に応じてフィードバックを提供するよう構成される、接触子(422)と、
前記適応型接触プローブ(206)に関連するリニアゲージ(418)であって、前記接触子(422)が前記被加工物(1104)に接触する時に、前記リニアゲージ(418)から前記被加工物フィーチャ(1102)における前記被加工物(1104)の厚さが判定される、リニアゲージ(418)とを更に備える、請求項1から3のいずれか一項に記載の多軸適応型エンドエフェクタ(204)。 - 前記適応型接触プローブ(206)が前記被加工物フィーチャ(1102)と受動的に位置合わせされない場合に、実質的にニュートラルな配向で前記適応型接触プローブ(206)を保持するよう構成された、いくつかの磁気デテント(432)を更に備える、請求項1から4のいずれか一項に記載の多軸適応型エンドエフェクタ(204)。
- 前記エンドエフェクタ(204)を前記ロボットデバイス(202)に取り付けるための、動的に位置合わせされる磁気連結部(402)を更に備える、請求項1から5のいずれか一項に記載の多軸適応型エンドエフェクタ(204)。
- ロボットデバイス(202)に取り付けられる多軸適応型エンドエフェクタ(204)を使用して、被加工物(1104)に自動的に動作を実施するための方法であって、
前記動作が実施される被加工物フィーチャ(1102)の公称位置(2404)に、前記エンドエフェクタ(204)を位置付けることと、
前記被加工物フィーチャ(1102)と前記エンドエフェクタ(204)を受動的に位置合わせするために、前記エンドエフェクタ(204)を前記被加工物フィーチャ(1102)に接触させることと、
前記被加工物フィーチャ(1102)と前記エンドエフェクタを位置合わせすることに応じて、前記被加工物フィーチャ(1102)に前記動作を実施することとを含む、方法。 - 前記被加工物フィーチャ(1102)の前記公称位置(2404)に前記エンドエフェクタ(204)を位置付けることに応じて、前記エンドエフェクタ(204)が前記被加工物フィーチャ(1102)の実際の位置(1110)に受動的に位置合わせされうるか否かを判定することを更に含み、
前記エンドエフェクタ(204)が前記被加工物フィーチャ(1102)の実際の位置(1110)に受動的に位置合わせされうるか否かを判定することが、
前記エンドエフェクタ(204)が前記被加工物フィーチャ(1102)の前記実際の位置(1110)に受動的に位置合わせされうるか否かを判定するために、前記エンドエフェクタ(204)から適応型接触プローブ(206)を伸長させることを更に含み、前記接触プローブ(206)は、前記被加工物(1104)への損傷を防止するために垂直方向に適応する、請求項7に記載の方法。 - 前記被加工物フィーチャ(1102)が前記被加工物(1104)の穴(1508)であり、前記被加工物フィーチャ(1102)と前記エンドエフェクタ(204)を受動的に位置合わせすることが、
前記穴(1508)を通して前記接触プローブ(206)を伸長させることと、
前記エンドエフェクタ(204)が前記穴(1508)に位置合わせされるまで、前記接触プローブ(206)が前記穴(1508)を通って伸長するにつれて、前記接触プローブ(206)を、磁気によって決まるニュートラル位置から並進的かつ角度的にオフセットさせることとを更に含み、
前記動作が、前記穴(1508)において前記被加工物(1104)の厚さを判定することを含む、方法であって、
前記適応型接触プローブ(206)が前記被加工物(1104)の下面に接触するまで前記接触プローブ(206)を後退させることと、
前記接触プローブ(206)の伸長に基づいて、前記穴(1508)において前記被加工物(1104)の前記厚さを判定することと、
前記適応型接触プローブ(206)からの接触フィードバックが前記穴(1508)の側壁との接触を示すまで、前記エンドエフェクタ(204)をオフセットさせることとを更に含み、
前記接触プローブ(206)を後退させるステップが、前記エンドエフェクタ(204)をオフセットさせることに応じて実施される、請求項8に記載の方法。 - 前記動作を実施することに応じて、前記適応型接触プローブ(206)が前記被加工物フィーチャ(1102)から除去されうるか否かを判定することと、
前記接触プローブ(206)が前記被加工物フィーチャ(1102)から除去されえないと判定することに応じて、前記接触プローブ(206)が前記被加工物フィーチャ(1102)から後退しうる、前記エンドエフェクタの位置を位置特定するために、後退探索プロセスを実施することと、
前記接触プローブ(206)が前記被加工物フィーチャ(1102)から後退しうる、前記エンドエフェクタの位置を位置特定することに応じて、前記エンドエフェクタを前記被加工物フィーチャ(1102)から後退させて、前記被加工物フィーチャ(1102)から前記適応型接触プローブ(206)を除去することとを更に含む、請求項9に記載の方法。 - 前記被加工物フィーチャ(1112)の前記公称位置(2404)が前記被加工物フィーチャ(1102)の前記実際の位置(1110)ではないと判定することに応じて、前記被加工物フィーチャ(1102)の探索プロセスを実施することと、
前記被加工物フィーチャ(1102)を位置特定することに応じて、前記被加工物フィーチャ(1102)の前記公称位置(2404)から前記実際の位置(1110)までのオフセットを記憶することとを更に含む、方法であって、
前記被加工物フィーチャ(1102)の前記探索プロセスを実施することが、
前記適応型接触プローブ(206)からの接触フィードバックに基づいて前記被加工物フィーチャ(1102)の前記実際の位置(1110)が判定されるまで、前記公称位置(2404)からの外向きの螺旋経路内で、前記エンドエフェクタ(204)の細かな移動及び前記接触プローブ(206)の伸長チェックを行うことを更に含む、請求項8に記載の方法。 - ロボットデバイス(202)に取り付けられる多軸適応型エンドエフェクタ(204)を使用して、被加工物(1104)に自動的に動作を実施するためのコンピュータプログラム製品であって、
コンピュータ可読記憶媒体(2720)と、
前記動作が実施される被加工物フィーチャ(1102)の公称位置(2404)に前記エンドエフェクタ(204)を位置付けるための、前記コンピュータ可読記憶媒体(2720)に記憶された第1プログラムコード(2718)と、
前記エンドエフェクタ(204)を前記被加工物フィーチャ(1102)に接触させて、前記被加工物フィーチャ(1102)と前記エンドエフェクタ(204)を受動的に位置合わせするための、前記コンピュータ可読記憶媒体(2720)に記憶された第2プログラムコード(2718)と、
前記被加工物フィーチャ(1102)と前記エンドエフェクタを位置合わせすることに応じて、前記被加工物フィーチャ(1102)に前記動作を実施するための、前記コンピュータ可読記憶媒体(2720)に記憶された第3プログラムコード(2718)と、
前記被加工物フィーチャ(1102)の前記公称位置(2404)に前記エンドエフェクタ(204)を位置付けることに応じて、前記エンドエフェクタ(204)が前記被加工物フィーチャ(1102)の実際の位置(1110)に受動的に位置合わせされうるか否かを判定するための、前記コンピュータ可読記憶媒体(2720)に記憶された第4プログラムコード(2718)とを含み、
前記第4プログラムコード(2718)が、
前記エンドエフェクタ(204)から適応型接触プローブ(206)を伸長させて、前記エンドエフェクタ(204)が前記被加工物フィーチャ(1102)の実際の位置(1110)に受動的に位置合わせされうるか否かを判定するための、前記コンピュータ可読記憶媒体(2720)に記憶されたプログラムコード(2718)を更に含む、コンピュータプログラム製品。 - 前記被加工物フィーチャ(1102)が前記被加工物(1104)の穴(1508)であり、前記第2プログラムコード(2718)が、
前記被加工物(1104)の前記穴(1508)を通して前記接触プローブ(206)を伸長させるための、前記コンピュータ可読記憶媒体(2720)に記憶されたプログラムコード(2718)であって、前記エンドエフェクタ(204)が前記穴(1508)に位置合わせされるまで、前記接触プローブ(206)が前記穴(1508)を通って伸長するにつれて、前記接触プローブ(206)が、並進的かつ角度的に、磁気によって決まるニュートラル位置から受動的にオフセットされる、プログラムコード(2718)を更に含み、
前記動作が、前記穴(1508)において前記被加工物(1104)の厚さを判定することを含む、コンピュータプログラム製品であって、
前記適応型接触プローブ(206)が前記被加工物(1104)の下面に接触するまで前記接触プローブ(206)を後退させるための、前記コンピュータ可読記憶媒体(2720)に記憶された第5プログラムコード(2718)と、
前記接触プローブ(206)の伸長に基づいて、前記穴(1508)において前記被加工物(1104)の前記厚さを判定するための、前記コンピュータ可読記憶媒体(2720)に記憶された第6プログラムコード(2718)とを更に含む、請求項12に記載のコンピュータプログラム製品。 - 前記適応型接触プローブ(206)からの接触フィードバックが前記穴(1508)の側壁との接触を示すまで、前記エンドエフェクタ(204)をオフセットさせるための、前記コンピュータ可読記憶媒体(2720)に記憶された第7プログラムコード(2718)を更に含み、
前記第7プログラムコード(2718)に応じて前記第5プログラムコード(2718)が実施される、請求項13に記載のコンピュータプログラム製品。 - 前記動作を実施することに応じて、前記適応型接触プローブ(206)が前記被加工物フィーチャ(1102)から除去されうるか否かを接触フィードバックによって判定するための、前記コンピュータ可読記憶媒体(2720)に記憶された第7プログラムコード(2718)と、
前記接触プローブ(206)が前記被加工物フィーチャ(1102)から除去されえないと判定することに応じて、前記接触プローブ(206)が前記被加工物フィーチャ(1102)から後退しうる、前記エンドエフェクタの位置を位置特定するために、後退探索プロセスを実施するための、前記コンピュータ可読記憶媒体(2720)に記憶された第8プログラムコード(2718)と、
前記接触プローブ(206)が前記被加工物フィーチャ(1102)から後退しうる、前記エンドエフェクタの位置を位置特定することに応じて、前記エンドエフェクタを前記被加工物フィーチャ(1102)から後退させて、前記被加工物フィーチャ(1102)から前記適応型接触プローブ(206)を除去するための、前記コンピュータ可読記憶媒体(2720)に記憶された第9プログラムコード(2718)とを更に含む、請求項13に記載のコンピュータプログラム製品。
Applications Claiming Priority (2)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| US15/294,757 US10286556B2 (en) | 2016-10-16 | 2016-10-16 | Method and apparatus for compliant robotic end-effector |
| US15/294,757 | 2016-10-16 |
Publications (3)
| Publication Number | Publication Date |
|---|---|
| JP2018109600A true JP2018109600A (ja) | 2018-07-12 |
| JP2018109600A5 JP2018109600A5 (ja) | 2020-10-15 |
| JP7063560B2 JP7063560B2 (ja) | 2022-05-09 |
Family
ID=60119916
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2017169203A Active JP7063560B2 (ja) | 2016-10-16 | 2017-09-04 | 適応型のロボット式エンドエフェクタのための方法及び装置 |
Country Status (5)
| Country | Link |
|---|---|
| US (1) | US10286556B2 (ja) |
| EP (1) | EP3318372B1 (ja) |
| JP (1) | JP7063560B2 (ja) |
| CN (1) | CN107953352B (ja) |
| RU (1) | RU2746931C2 (ja) |
Families Citing this family (50)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US8414505B1 (en) | 2001-02-15 | 2013-04-09 | Hansen Medical, Inc. | Catheter driver system |
| US20130317519A1 (en) | 2012-05-25 | 2013-11-28 | Hansen Medical, Inc. | Low friction instrument driver interface for robotic systems |
| US20140277334A1 (en) | 2013-03-14 | 2014-09-18 | Hansen Medical, Inc. | Active drives for robotic catheter manipulators |
| US9326822B2 (en) | 2013-03-14 | 2016-05-03 | Hansen Medical, Inc. | Active drives for robotic catheter manipulators |
| US9173713B2 (en) | 2013-03-14 | 2015-11-03 | Hansen Medical, Inc. | Torque-based catheter articulation |
| US11213363B2 (en) | 2013-03-14 | 2022-01-04 | Auris Health, Inc. | Catheter tension sensing |
| US20140276647A1 (en) | 2013-03-15 | 2014-09-18 | Hansen Medical, Inc. | Vascular remote catheter manipulator |
| US20140276936A1 (en) | 2013-03-15 | 2014-09-18 | Hansen Medical, Inc. | Active drive mechanism for simultaneous rotation and translation |
| US9452018B2 (en) | 2013-03-15 | 2016-09-27 | Hansen Medical, Inc. | Rotational support for an elongate member |
| US9408669B2 (en) | 2013-03-15 | 2016-08-09 | Hansen Medical, Inc. | Active drive mechanism with finite range of motion |
| EP3689284B1 (en) | 2013-10-24 | 2025-02-26 | Auris Health, Inc. | System for robotic-assisted endolumenal surgery |
| FR3018358B1 (fr) * | 2014-03-10 | 2018-05-25 | Noviloire | Methode d'initialisation et de controle d'une installation robotisee |
| US10046140B2 (en) | 2014-04-21 | 2018-08-14 | Hansen Medical, Inc. | Devices, systems, and methods for controlling active drive systems |
| US10569052B2 (en) | 2014-05-15 | 2020-02-25 | Auris Health, Inc. | Anti-buckling mechanisms for catheters |
| US9561083B2 (en) | 2014-07-01 | 2017-02-07 | Auris Surgical Robotics, Inc. | Articulating flexible endoscopic tool with roll capabilities |
| KR102714284B1 (ko) | 2015-09-09 | 2024-10-11 | 아우리스 헬스, 인크. | 수술 로봇 시스템을 위한 기구 장치 조작기 |
| JP6812095B2 (ja) * | 2015-10-22 | 2021-01-13 | キヤノン株式会社 | 制御方法、プログラム、記録媒体、ロボット装置、及び物品の製造方法 |
| US9949749B2 (en) | 2015-10-30 | 2018-04-24 | Auris Surgical Robotics, Inc. | Object capture with a basket |
| US10639108B2 (en) | 2015-10-30 | 2020-05-05 | Auris Health, Inc. | Process for percutaneous operations |
| US9955986B2 (en) | 2015-10-30 | 2018-05-01 | Auris Surgical Robotics, Inc. | Basket apparatus |
| US10454347B2 (en) | 2016-04-29 | 2019-10-22 | Auris Health, Inc. | Compact height torque sensing articulation axis assembly |
| US11241559B2 (en) | 2016-08-29 | 2022-02-08 | Auris Health, Inc. | Active drive for guidewire manipulation |
| CN109069138B (zh) | 2016-08-31 | 2021-07-20 | 奥瑞斯健康公司 | 长度守恒的手术器械 |
| US10244926B2 (en) | 2016-12-28 | 2019-04-02 | Auris Health, Inc. | Detecting endolumenal buckling of flexible instruments |
| US10543048B2 (en) | 2016-12-28 | 2020-01-28 | Auris Health, Inc. | Flexible instrument insertion using an adaptive insertion force threshold |
| US11026758B2 (en) | 2017-06-28 | 2021-06-08 | Auris Health, Inc. | Medical robotics systems implementing axis constraints during actuation of one or more motorized joints |
| JP7080986B2 (ja) | 2017-12-11 | 2022-06-06 | オーリス ヘルス インコーポレイテッド | 器具ベースの挿入アーキテクチャのためのシステム及び方法 |
| US11510736B2 (en) | 2017-12-14 | 2022-11-29 | Auris Health, Inc. | System and method for estimating instrument location |
| KR102798863B1 (ko) | 2018-01-17 | 2025-04-23 | 아우리스 헬스, 인코포레이티드 | 개선된 로봇 아암을 갖는 수술 로봇 시스템 |
| JP6737827B2 (ja) * | 2018-03-29 | 2020-08-12 | ファナック株式会社 | 協働ロボットの制御装置及び制御方法 |
| JP7366943B2 (ja) | 2018-06-27 | 2023-10-23 | オーリス ヘルス インコーポレイテッド | 医療器具のための位置合わせ及び取り付けシステム |
| EP3856001A4 (en) | 2018-09-28 | 2022-06-22 | Auris Health, Inc. | DEVICES, SYSTEMS AND METHODS FOR MANUAL AND ROBOTIC DRIVES OF MEDICAL INSTRUMENTS |
| CN113613580B (zh) | 2019-03-22 | 2025-02-18 | 奥瑞斯健康公司 | 用于使医疗器械上的输入部对准的系统和方法 |
| US11896330B2 (en) | 2019-08-15 | 2024-02-13 | Auris Health, Inc. | Robotic medical system having multiple medical instruments |
| WO2021047777A1 (en) * | 2019-09-12 | 2021-03-18 | Kuka Systems Aerospace Sas | Measurement device for monitoring robot-guided processing of a work piece surface and related method |
| US11737845B2 (en) | 2019-09-30 | 2023-08-29 | Auris Inc. | Medical instrument with a capstan |
| WO2021137071A1 (en) | 2019-12-31 | 2021-07-08 | Auris Health, Inc. | Advanced basket drive mode |
| WO2021137104A1 (en) | 2019-12-31 | 2021-07-08 | Auris Health, Inc. | Dynamic pulley system |
| JP7412208B2 (ja) * | 2020-02-17 | 2024-01-12 | 東京エレクトロン株式会社 | 搬送装置、処理システム及び搬送方法 |
| CN112230501B (zh) * | 2020-10-20 | 2022-04-12 | 四川汇聚鑫科技有限公司 | 一种360度全息投影装置 |
| US11745363B1 (en) * | 2021-02-26 | 2023-09-05 | The United States Of America, As Represented By The Secretary Of The Navy | Compact self-centering compliant joint |
| CN113188493B (zh) * | 2021-03-31 | 2022-04-08 | 成都飞机工业(集团)有限责任公司 | 一种确定在线测量点位的测量轨迹的方法 |
| CN113172664B (zh) * | 2021-04-27 | 2023-09-29 | 北京京东乾石科技有限公司 | 一种缓冲组件及机械手 |
| US11939081B2 (en) | 2021-12-14 | 2024-03-26 | The Boeing Company | End effectors with multi-axis roller wheels, systems including the same, and related methods |
| GB2623960B (en) * | 2022-10-31 | 2025-05-14 | Airbus Operations Ltd | Programmable robot |
| US20240139961A1 (en) * | 2022-11-02 | 2024-05-02 | Intrinsic Innovation Llc | Real-time robotic end effector control |
| US12297952B2 (en) | 2023-05-15 | 2025-05-13 | The Boeing Company | Apparatuses configured to allow real-time adjustments of locking dimensions |
| US20250018565A1 (en) * | 2023-07-12 | 2025-01-16 | Canon Kabushiki Kaisha | Apparatus, apparatus control method, article manufacturing method, apparatus assembly method, robot, automobile, and recording medium |
| US20250361028A1 (en) * | 2024-05-21 | 2025-11-27 | The Boeing Company | Processing system for manufacturing a component and a method for the same |
| CN120228700B (zh) * | 2025-05-30 | 2025-09-09 | 国网四川省电力公司资阳供电公司 | 一种用于配电变压器拆解的机械臂 |
Citations (6)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPS6317787U (ja) * | 1986-07-16 | 1988-02-05 | ||
| JPH05116089A (ja) * | 1991-10-28 | 1993-05-14 | Matsushita Electric Works Ltd | コンプライアンス機構を用いたワークの挿入方法 |
| JPH05200638A (ja) * | 1992-01-22 | 1993-08-10 | Mazda Motor Corp | 小物部品の組付方法および装置 |
| JPH05508476A (ja) * | 1991-05-25 | 1993-11-25 | レニショウ メタロジィ リミテッド | 測定プローブ |
| US20130076902A1 (en) * | 2011-09-26 | 2013-03-28 | Universite Laval | Robotically operated vehicle charging station |
| JP2015000455A (ja) * | 2013-06-17 | 2015-01-05 | キヤノン株式会社 | ロボット装置及びロボット装置の制御方法 |
Family Cites Families (34)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| GB2125768B (en) | 1982-03-15 | 1986-04-16 | Pavel Jan Drazon | A manipulating unit |
| GB2218963B (en) | 1988-05-27 | 1992-01-02 | Emi Plc Thorn | Coupling mechanism |
| US5095638A (en) | 1990-10-05 | 1992-03-17 | Northrop Corporation | Method for assigning standard fasteners in accordance with a series of measurements |
| US5400244A (en) * | 1991-06-25 | 1995-03-21 | Kabushiki Kaisha Toshiba | Running control system for mobile robot provided with multiple sensor information integration system |
| US5577902A (en) | 1994-05-16 | 1996-11-26 | Director-General Of Agency Of Industrial Science And Technology | Robot hand for forging working |
| US5765975A (en) * | 1996-09-05 | 1998-06-16 | Abb Flexible Automation, Inc. | Compliant end effector for an industrial robot |
| US5944329A (en) * | 1996-09-06 | 1999-08-31 | The Regents Of The University Of California | Reversible micromachining locator |
| US5959211A (en) | 1998-12-23 | 1999-09-28 | Ford Global Technologies, Inc. | Method and apparatus for positioning sensors against a non-planar surface |
| EP1502711B1 (en) * | 2002-04-26 | 2011-02-23 | Honda Giken Kogyo Kabushiki Kaisha | Control device of legged mobile robot |
| JP4127043B2 (ja) * | 2002-12-11 | 2008-07-30 | ソニー株式会社 | 脚式移動ロボット並びに脚式移動ロボットの関節軸として適用されるアクチュエータ装置 |
| US7228741B2 (en) * | 2004-09-16 | 2007-06-12 | The Boeing Company | Alignment compensator for magnetically attracted inspecting apparatus and method |
| US7393325B2 (en) * | 2004-09-16 | 2008-07-01 | Guided Therapy Systems, L.L.C. | Method and system for ultrasound treatment with a multi-directional transducer |
| US7070375B2 (en) * | 2004-10-15 | 2006-07-04 | The Boeing Company | Clamping fastener grip length indicator |
| WO2006134778A1 (ja) * | 2005-06-14 | 2006-12-21 | The University Of Electro-Communications | 位置検出装置、位置検出方法、位置検出プログラム及び複合現実提供システム |
| US7707735B2 (en) | 2007-06-14 | 2010-05-04 | The Boeing Company | Hole angularity gage and methods of operation and manufacture therefor |
| US8310128B2 (en) * | 2008-05-07 | 2012-11-13 | The Board Of Trustees Of The University Of Illinois | High precision silicon-on-insulator MEMS parallel kinematic stages |
| US8190272B2 (en) * | 2008-12-16 | 2012-05-29 | The Boeing Company | Geometric inspection of machined objects |
| US9848904B2 (en) * | 2009-03-06 | 2017-12-26 | Procept Biorobotics Corporation | Tissue resection and treatment with shedding pulses |
| JP5506823B2 (ja) * | 2009-12-28 | 2014-05-28 | 本田技研工業株式会社 | ロボットの制御装置 |
| JP5311294B2 (ja) * | 2010-04-28 | 2013-10-09 | 株式会社安川電機 | ロボットの接触位置検出装置 |
| JP5218470B2 (ja) * | 2010-04-28 | 2013-06-26 | 株式会社安川電機 | ロボットの作業成否判定装置、および方法 |
| US8336222B1 (en) | 2011-06-27 | 2012-12-25 | The Boeing Company | Method and apparatus for measuring spaces with limited access |
| FR2978570B1 (fr) * | 2011-07-28 | 2013-08-16 | Commissariat Energie Atomique | Systeme et procede de detection et de localisation d'une perturbation d'un milieu |
| KR101311100B1 (ko) * | 2011-08-27 | 2013-09-25 | 고려대학교 산학협력단 | 천장 임의 형상 특성 활용 이동 로봇 위치 인식 방법 |
| US8683882B2 (en) * | 2011-09-23 | 2014-04-01 | Ascent Ventures, Llc | Apparatus for ultrasonic transducer or other contact sensor placement against a test material |
| CN103842766B (zh) * | 2011-10-06 | 2017-05-24 | 瑞尼斯豪公司 | 测量方法 |
| KR101913336B1 (ko) * | 2011-10-06 | 2018-10-31 | 삼성전자주식회사 | 이동 장치 및 그 제어 방법 |
| US9974541B2 (en) * | 2014-02-14 | 2018-05-22 | Covidien Lp | End stop detection |
| JP5820013B1 (ja) * | 2014-04-30 | 2015-11-24 | ファナック株式会社 | ワークを把持して搬送するロボットの安全監視装置 |
| JP5927284B1 (ja) * | 2014-12-22 | 2016-06-01 | ファナック株式会社 | 人との接触力を検出してロボットを停止させるロボット制御装置 |
| JP6055002B2 (ja) * | 2015-02-20 | 2016-12-27 | ファナック株式会社 | ロボットを退避動作させる人間協調ロボットシステム |
| CN105058373B (zh) * | 2015-09-07 | 2016-10-19 | 哈尔滨工业大学 | 一种基于双虎克铰机构的机械臂柔顺对接装置 |
| JP2017077608A (ja) * | 2015-10-21 | 2017-04-27 | ファナック株式会社 | ロボットの安全監視装置 |
| CN106002397B (zh) * | 2016-06-17 | 2018-06-29 | 东南大学 | 一种柔性气动机构 |
-
2016
- 2016-10-16 US US15/294,757 patent/US10286556B2/en active Active
-
2017
- 2017-07-26 RU RU2017126881A patent/RU2746931C2/ru active
- 2017-08-15 CN CN201710700785.7A patent/CN107953352B/zh active Active
- 2017-09-04 JP JP2017169203A patent/JP7063560B2/ja active Active
- 2017-10-16 EP EP17196698.9A patent/EP3318372B1/en active Active
Patent Citations (6)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPS6317787U (ja) * | 1986-07-16 | 1988-02-05 | ||
| JPH05508476A (ja) * | 1991-05-25 | 1993-11-25 | レニショウ メタロジィ リミテッド | 測定プローブ |
| JPH05116089A (ja) * | 1991-10-28 | 1993-05-14 | Matsushita Electric Works Ltd | コンプライアンス機構を用いたワークの挿入方法 |
| JPH05200638A (ja) * | 1992-01-22 | 1993-08-10 | Mazda Motor Corp | 小物部品の組付方法および装置 |
| US20130076902A1 (en) * | 2011-09-26 | 2013-03-28 | Universite Laval | Robotically operated vehicle charging station |
| JP2015000455A (ja) * | 2013-06-17 | 2015-01-05 | キヤノン株式会社 | ロボット装置及びロボット装置の制御方法 |
Also Published As
| Publication number | Publication date |
|---|---|
| EP3318372B1 (en) | 2024-01-24 |
| US10286556B2 (en) | 2019-05-14 |
| JP7063560B2 (ja) | 2022-05-09 |
| EP3318372A3 (en) | 2019-03-13 |
| EP3318372A2 (en) | 2018-05-09 |
| RU2746931C2 (ru) | 2021-04-22 |
| CN107953352A (zh) | 2018-04-24 |
| US20180104820A1 (en) | 2018-04-19 |
| CN107953352B (zh) | 2022-06-10 |
| RU2017126881A (ru) | 2019-01-28 |
| RU2017126881A3 (ja) | 2020-10-22 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JP7063560B2 (ja) | 適応型のロボット式エンドエフェクタのための方法及び装置 | |
| CN109153125B (zh) | 用于定向工业机器人的方法和工业机器人 | |
| US10928799B2 (en) | Path repeatable machining for full sized determinant assembly | |
| KR102271941B1 (ko) | 비전을 갖는 자동화 기계가공 헤드 및 방법 | |
| CN113195176B (zh) | 制造系统及方法 | |
| CN107428009A (zh) | 用于工业机器人调试的方法、使用该方法的工业机器人系统和控制系统 | |
| EP3199298B1 (en) | Determining hole locations for parts | |
| CN113874173B (zh) | 对射式自动示教 | |
| US10583555B2 (en) | System and method for determining tool offsets | |
| EP3218771B1 (en) | System and method for adaptive positioning of a work piece | |
| US10065319B2 (en) | Tool calibration apparatus of robot manipulator | |
| CN113352345B (zh) | 快换装置的更换系统、方法、装置、电子设备及存储介质 | |
| Everett et al. | A sensor used for measurements in the calibration of production robots | |
| Wang et al. | Robotic TCF and rigid-body calibration methods | |
| Chao et al. | An Iterative Learning Strategy of Robot Manipulators with Spatial Perception | |
| HE et al. | PAMC: POSTURE ALIGNMENT METHOD BASED ON CRBM FOR CAMERA ROBOT SYSTEM |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20200904 |
|
| A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20200904 |
|
| A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20210714 |
|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20210727 |
|
| A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20211007 |
|
| 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: 20220329 |
|
| A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20220421 |
|
| R150 | Certificate of patent or registration of utility model |
Ref document number: 7063560 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 |
|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |