JP2011224771A - 器用なロボットの多軸ロードセルを較正する方法および装置 - Google Patents
器用なロボットの多軸ロードセルを較正する方法および装置 Download PDFInfo
- Publication number
- JP2011224771A JP2011224771A JP2011037173A JP2011037173A JP2011224771A JP 2011224771 A JP2011224771 A JP 2011224771A JP 2011037173 A JP2011037173 A JP 2011037173A JP 2011037173 A JP2011037173 A JP 2011037173A JP 2011224771 A JP2011224771 A JP 2011224771A
- Authority
- JP
- Japan
- Prior art keywords
- robot
- host machine
- load cell
- load cells
- value
- 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.)
- Pending
Links
- 238000000034 method Methods 0.000 title claims abstract description 24
- 210000003811 finger Anatomy 0.000 claims description 41
- 239000011159 matrix material Substances 0.000 claims description 31
- 230000036544 posture Effects 0.000 claims description 26
- 210000003813 thumb Anatomy 0.000 claims description 18
- 230000013011 mating Effects 0.000 abstract 1
- 238000005259 measurement Methods 0.000 description 10
- 210000004247 hand Anatomy 0.000 description 5
- 210000001503 joint Anatomy 0.000 description 4
- 238000000354 decomposition reaction Methods 0.000 description 2
- 238000010586 diagram Methods 0.000 description 2
- 230000003139 buffering effect Effects 0.000 description 1
- 230000003750 conditioning effect Effects 0.000 description 1
- 238000001514 detection method Methods 0.000 description 1
- 239000012636 effector Substances 0.000 description 1
- 210000002310 elbow joint Anatomy 0.000 description 1
- 210000001145 finger joint Anatomy 0.000 description 1
- 238000011065 in-situ storage Methods 0.000 description 1
- 210000000323 shoulder joint Anatomy 0.000 description 1
- 230000009466 transformation Effects 0.000 description 1
- 210000003857 wrist joint Anatomy 0.000 description 1
Images
Classifications
-
- G—PHYSICS
- G01—MEASURING; TESTING
- G01L—MEASURING FORCE, STRESS, TORQUE, WORK, MECHANICAL POWER, MECHANICAL EFFICIENCY, OR FLUID PRESSURE
- G01L5/00—Apparatus for, or methods of, measuring force, work, mechanical power, or torque, specially adapted for specific purposes
- G01L5/22—Apparatus for, or methods of, measuring force, work, mechanical power, or torque, specially adapted for specific purposes for measuring the force applied to control members, e.g. control members of vehicles, triggers
- G01L5/226—Apparatus for, or methods of, measuring force, work, mechanical power, or torque, specially adapted for specific purposes for measuring the force applied to control members, e.g. control members of vehicles, triggers to manipulators, e.g. the force due to gripping
-
- 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
- B25J15/0009—Gripping heads and other end effectors comprising multi-articulated fingers, e.g. resembling a human hand
-
- 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
-
- G—PHYSICS
- G01—MEASURING; TESTING
- G01L—MEASURING FORCE, STRESS, TORQUE, WORK, MECHANICAL POWER, MECHANICAL EFFICIENCY, OR FLUID PRESSURE
- G01L25/00—Testing or calibrating of apparatus for measuring force, torque, work, mechanical power, or mechanical efficiency
-
- G—PHYSICS
- G05—CONTROLLING; REGULATING
- G05B—CONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
- G05B2219/00—Program-control systems
- G05B2219/30—Nc systems
- G05B2219/39—Robotics, robotics to robotics hand
- G05B2219/39024—Calibration of manipulator
-
- G—PHYSICS
- G05—CONTROLLING; REGULATING
- G05B—CONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
- G05B2219/00—Program-control systems
- G05B2219/30—Nc systems
- G05B2219/40—Robotics, robotics mapping to robotics vision
- G05B2219/40618—Measure gripping force offline, calibrate gripper for gripping force
Landscapes
- Engineering & Computer Science (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Robotics (AREA)
- Mechanical Engineering (AREA)
- Manipulator (AREA)
- Force Measurement Appropriate To Specific Purposes (AREA)
Abstract
【課題】ロボットハンド内のロードセルを自動較正すること。
【解決手段】ロボットジョイントA,B,C,D,E,Fと、対応するジョイントの1つにおいてジョイント角度を測定するように構成された角度センサ15と、ロボット10の所定の姿勢の間に、ロードセル18の対応する1つに付与されるひずみ値のセットを測定するためのロードセルと、を備える。ホストマシン32は、ロードセルおよび角度センサに電気的に接続され、所定の姿勢の間にジョイント角度値およびひずみ値を受け取る。ロボットは、ロードセルの係合ペアを互いに圧して所定の姿勢を形成する。ホストマシンは、ジョイント角度およびひずみ値を処理するアルゴリズムを実行し、力バランス方程式内の誤差を最小化する全ての較正マトリックスのセットから、予め特定された値に最も近い較正マトリックスのセットを選択する。また、アルゴリズムを介してロードセルを較正する方法が提供される。
【選択図】図1
【解決手段】ロボットジョイントA,B,C,D,E,Fと、対応するジョイントの1つにおいてジョイント角度を測定するように構成された角度センサ15と、ロボット10の所定の姿勢の間に、ロードセル18の対応する1つに付与されるひずみ値のセットを測定するためのロードセルと、を備える。ホストマシン32は、ロードセルおよび角度センサに電気的に接続され、所定の姿勢の間にジョイント角度値およびひずみ値を受け取る。ロボットは、ロードセルの係合ペアを互いに圧して所定の姿勢を形成する。ホストマシンは、ジョイント角度およびひずみ値を処理するアルゴリズムを実行し、力バランス方程式内の誤差を最小化する全ての較正マトリックスのセットから、予め特定された値に最も近い較正マトリックスのセットを選択する。また、アルゴリズムを介してロードセルを較正する方法が提供される。
【選択図】図1
Description
[0001]本発明はNASA、Space Act Agreement number SAA-AT-07-003による政府の支援のもとでなされた。政府は本発明において一定の権利を有することがある。
[0002]本発明は、器用なロボットにより使用されるタイプのひずみセンサまたはロードセルの較正に関する。
[0002]本発明は、器用なロボットにより使用されるタイプのひずみセンサまたはロードセルの較正に関する。
[0003]ロボットは、一連のリンケージを用いて物体を把持し操作することができ、リンケージは、1つまたはそれ以上のロボットジョイントを介して相互接続される。エンドエフェクタは、手でたとえば作業道具または他の物体を把持するなどの与えられた課題を実行するのに用いられる特定のリンケージである。人間型ロボットは、ほぼ人間の構造および外観を備える器用なタイプのロボットであり、全身体、半身、手、または他の付属物などを備える。器用なロボットの構造的な複雑さは、命令される作業課題の複雑さに依存する。
[0004]器用なロボットにより実行され得る作業課題の幅の広さにより、正確且つ信頼できるように物体を操作できるようにするために、接触の複雑な検知がしばしば必要になる。小型のひずみセンサまたは多軸ロードセルは、たとえば同一または異なるロボットハンドの指(fingers)および/または親指(thumb)の間などの様々な接触表面において、またはそれに沿って線形力の測定に適用できる1つの可能なセンサのタイプである。
[0005]器用なロボット上で使用される多軸ロードセルの内部較正が可能な方法および装置が提供される。すなわち、ロードセルがロボットの構造内に統合されたまたまでロードセルの較正ができる。それゆえ、外部構成ジグの使用に頼らずに較正できる。一実施形態において、ロードセルは、器用なロボットの擬人化したハンドの異なる接触表面に統合される。ロボットは、ロードセルの係合ペアが、様々なロボット姿勢で自動的に圧されまたは互いに接触するように制御され、ロードセルの各係合ペア上に付与される任意の力が等しく反対方向になるように拘束される。
[0006]本方法を用いることで、ロボットは、上述のように外部の較正ジグを用いずに必要に応じて様々なロードセルを自己較正できる。外部の較正ジグは、当業界で知られたタイプの構造であり、ひずみがオフラインで測定されて較正された付与力およびトルクと比較される。ロボットに取り付けられたままロボット内部の6軸ロードセルを較正するのは困難であることがあるが、ロードセルのひずみ測定構造の機械的な変化により較正が時間とともに変化することがあるので、しばしば較正が必要となることがある。これは特に、小型のロードセルの場合に当てはまる。それゆえ、擬人化した指(fingers)および対向する親指(thumb)を備えるロボットハンドにおいて、本発明の技術は、単にロードセルを互いに圧しまたは接触させ、本明細書で説明されるひずみ測定およびジョイント角度測定を行うことで、指先/親指先に配置される複数のロードセルおよびハンドの近接する節部の内部較正をいつでも可能にする。
[0007]特に、ロボットシステムは、複数のロボットジョイント、それぞれが対応する1つのロボットジョイントのジョイント角度を測定する複数の角度センサ、複数の多軸ロードセル、およびホストマシンを含む。複数の多軸ロードセルは、ロボットの予め決定された姿勢の間に対応する1つのロードセルに付与されるひずみ値を測定する。ホストマシンは、各ロードセルおよび角度センサに電気的に接続され、また、角度センサからジョイント角度を受け取り、所定の姿勢の間にロードセルからのひずみ値のセットを受け取るように構成される。ロボットは、所定の姿勢の間に選択されたロードセルのペアを圧すように構成される。ホストマシンは、ジョイント角度およびひずみ値を処理して、較正マトリックスセットを決定し、較正マトリックスセットから、予め特定される値に最も近い値の較正マトリックスを決定するように構成される。予め特定される値は、たとえば、ロードセルの設計の工学解析から期待される値、最近の較正動作により見つかる較正マトリックスなどである。
[0008]ホストマシンは、各ロードセルおよび各角度センサに電気的に接続されるハードウェアモジュールを含む。ホストマシンは、角度センサからジョイント角度を受け取るように構成され、また、所定の姿勢の間にロードセルからひずみ値を受け取るように構成される。また、ホストマシンは、角度センサからのジョイント角度値およびロードセルからのひずみ値を用いてロードセルを較正するアルゴリズムを含む。
[0009]複数のロボットジョイントを備える器用なロボットのロードセルを較正するための方法は、所定の姿勢を形成するように係合するロードセルのペアを互いに圧すステップと、所定の姿勢の間に、角度センサからジョイント角度を、およびロードセルからひずみ値を測定するステップと、ホストマシンを介してジョイント角度およびひずみ値を処理して、較正マトリックスのセットを決定するステップと、前述の予め特定される初期値に最も近い較正マトリックスを決定するステップと、を有する。
[0010]本発明の上述の特徴・利点および他の特徴・利点は、以下の発明を実施する最良の形態の詳細な説明を添付図面とともに参照することでおのずと明らかになるであろう。
[0015]図面を参照すると、いくつかの図を通じて類似の符号は同一または類似の要素を示している。図1は、1つまたはそれ以上の自動化される課題を実行するように構成される器用なロボット10を示す。ロボット10は、独立しておよび/または互いに従属して動作することができるモーター駆動ロボットジョイントを備えるように構成され、これは限定するわけではないが肩ジョイントのようなものであり、その位置が矢印Aで示されている。ロボット10は、肘ジョイント(矢印B)、手首ジョイント(矢印C)、首ジョイント(矢印D)、腰ジョイント(矢印E)、および指ジョイント(矢印F)を含むことができる。各々のジョイントは、ジョイント角(θ)を測定するように構成される1つまたはそれ以上のジョイント角度センサ15を含み、これらの角度測定値をホストマシン(ホスト)22に伝達し、以下で説明するセンサ較正アルゴリズム100を介して処理する。
[0016]ロボット10は、1つまたはそれ以上の擬人化したハンド12を備える下アームアセンブリ25を含む。各ハンド12は、対向する親指14(thumb)および複数の指16(fingers)を含み、これは一緒に同一のハンドで物体20を把持することができ、または、異なるハンドと協働して物体20を把持することができる。親指14および指16の各々は、以下で説明するように1つまたはそれ以上の多軸ロードセル18を含み、すなわち、1つまたはそれ以上のひずみ値を測定して測定値をホストマシン22に伝達するように構成されたセンサを含む。
[0017]ホストマシン22は、ロボット10に電気的に接続され、アルゴリズム100の実行を通じてロードセル18の内部(in-situ)較正をするように構成され、すなわし、ロードセルがロボットの構造内に完全に統合されたままの状態で、外部の較正ジグを用いることなくロードセルを較正するように構成される。ホストマシン22は、単一または複数のディジタルコンピュータまたはデータ処理デバイスを含むハードウェアモジュール23を備えることができ、各々は1つまたはそれ以上のマイクロプロセッサまたは中央処理装置(CPU)、読取専用メモリ(ROM)、およびランダムアクセスメモリ(RAM)を備える。ホストマシン22は、十分な容量の消去可能な電気的プログラム可能な読取専用メモリ(EEPROM)、高速クロック、アナログ−ディジタル(A/D)回路、ディジタル−アナログ(D/A)回路、および必要な任意の入/出力(I/O)回路および装置、信号調節およびバッファ機器を備える。ホストマシン22内に存在するまたは容易にアクセス可能な個別のアルゴリズムは、アルゴリズム100を含み、必要な機能性を提供する要求に応じてハードウェアモジュール23により自動的に実行されるようにすることができる。
[0018]図2を参照すると、下アームアセンブリ25がより詳細に示されており、親指14および指16を含むハンド12を備える。親指14および指16は、制御要素17を介して単独でまたは組み合わせて移動することができ、制御要素17は図示のように下アームアセンブリ25内に埋め込まれる。ハンド12は手のひら36を画定するベース構造34を含む。親指14および指16は、ベース構造34に可動に取り付けられ、たとえば図1に示される物体20を把持するために、手のひら36に向かって選択的に曲がるように構成される。親指14および指16は、それぞれ、ジョイント(矢印F)に接続されるセグメントまたは指骨部30を含み、これらはモーター等のようなジョイントアクチュエータを介して選択的に動力供給される。
[0019]多軸ロードセル18は、親指14および指16のそれぞれの指骨部30に接続および統合される。ロードセル18は、ひずみデータを読みおよび図1のホストマシン22に伝達できるように構成される。ひずみデータは、最終的には以下で説明される力(f)を決定するために処理される。各ロードセル18は、少なくとも1つのひずみ値を読む必要があり、一般的には、3つの力成分を決定するために3つまたはそれ以上のひずみ値が測定される。一実施形態において、各ロードセル18は、同時に8つの異なるひずみを測定するが、本発明の意図する範囲から逸脱することなく他のひずみ値を用いることができる。明瞭さのために図示しないが、様々なロードセル18に動力供給するために、小型の電子機器をハンド12内に設けてもよく、たとえば、必要に応じて、アナログセンサデータを収集し、アナログ信号をディジタル信号に変換し、ディジタル信号を多重送信し、およびデータを相互伝達する。
[0020]図3を参照すると、多軸ロードセル18A,18Bの係合ペアが概略的に示されている。係合ペア40は、共通のハンド12であるか異なるハンドであるかに関わらず、2つの指16の指先で位置決めされ、または、親指14の指先で位置決めされる。ロードセル18は、ロードセル18A、18Bを互いに異なる姿勢で接触させることにより、また補助的に以下で説明される較正されたロードセル18Cに接触させることにより、自己較正することができる。当業者に理解されるように、与えられたロードセルは、測定されるひずみ(s)に線形変換または較正マトリックス(K)を乗算することにより、付与される力(f)を測定するために用いることができる。すなわちf=Ksである。この基本的な力方程式は、アルゴリズム100を実行するときに、図1のロボット10上で用いられるロードセル18を自己較正するために、ホストマシン22により使用される。
[0021]図4を参照して、図3の概略図とともにアルゴリズム100が説明される。当業者に理解されるように、ロードセルは、ロードセルをホストロボットから取り外し、ロードセルを較正された参照ロードセルを含む外部のジグに取り付けることで、従来のように較正される。較正されるロードセルに付与される様々な力およびトルクは、ジグを通じて較正されたロードセルにより測定される。較正されるロードセルの較正マトリックス(K)は、力およびトルクの出力ができるだけジグの測定に一致するように決定される。ロボットの構造に多数のロードセルが完全に複雑に統合されている高度に複雑な器用なロボットは、従来の外部ジグに基づく技術は実行できないことがある。
[0022]それゆえ、アルゴリズム100がホストマシン22を介して実行され、ロードセルが内蔵されたままで、図1および図2に示される様々なロードセル18の自己較正を可能にする。アルゴリズム100は、ステップ102で開始し、ここで、図3に示される選択されたロードセル18A、18Bが、たとえば姿勢1、姿勢2のような一連の異なる姿勢で互いに圧されまたは接触させられ、互いに等しく反対方向の力(f)が付与される。図3において、f1 bおよびf2 bは、指B、すなわち第1および第2の姿勢(1、2)において位置決めされるロードセル18Bを備えるハンド12の親指14または指16、により付与される力(f)を示し、f1 a、f2 aはそれぞれ、同一の姿勢における対向する指Bのロードセル18Aにより付与される反対方向の力を示す。
[0023]指A上の力は、式:fa=Ksaにより与えられることが仮定されている。指Aのセンサ較正マトリックス(K)の値は常に同一であるが、指Aが同一の指、すなわち上述した親指15または指16、に付与される異なる力に対応するセンサの読みは異なる。Kが分かった後、同一の指のセンサからの読み値を用いて、すなわちfa=Ksaを用いて指Aの力を計算することができる。追加的な外部接触は、全較正結果を改善するために、センサ測定セットに追加することができる測定値を提供する。たとえば、較正されたロードセル、たとえばロードセル18C、および/または知られた重りとの接触は、既知の力を提供し、および/または既知の向きの低摩擦表面との接触は、大きさは分からないが知られた向きの力を提供する。
[0024]ステップ102において開始し、図1に示されるロボット1の構造を参照すると、図3の選択されたロードセル18A、18Bは、ロボットにより第1姿勢で等しく反対方向力で互いに圧される。アルゴリズム100はその後ステップ104に進む。
[0025]ステップ104において、接触する指Aおよび指B、すなわち図3に示す係合ペア40、のそれぞれのロードセル18A、18Bの各姿勢におけるジョイント角度(θ)およびひずみ(s)が、検出、測定、または他の方法で完全に決定される。ジョイント角度(θ)は、図3の接触するロードセル18A、18Bにおけるジョイントセンサ15により各姿勢において測定され、参照の共通フレームにおいてそれぞれの向きが決定される。ロードセルの位置および向きは、最終的には、ホストマシン22を介してこれらの値から決定される。係合ペア40のロードセルが異なるハンド12上に位置決めされているなら、たとえば左ハンドの指が右ハンドの指に接触しているなら、係合ペアの間の機械的なチェーンにおいて全てのジョイント角度が決定されなければならず、すなわち、一方の指から両方のアームを通って他方の指に至り、参照の共通フレーム、たとえば半身(torso)、がチェーン内に入るようにする。ステップ102で説明した追加的な外部接触とともに、多数の係合ペア40が同一のセンサ測定セット内に含まれるようにすることができる。センサの読み値si a、si bは、様々な向きまたは姿勢Ri a、Ri bにおいて測定される。ここでi=姿勢1、2、3等である。
[0026]ステップ106において、ホストマシン22は、妥当な較正マトリックスの空間のための同次の方程式を解く。
これらのマトリックスにおいて、変数Jは、対向する指/親指または指Bの較正マトリックスを示す。Rマトリックスは下符号付きであり、これらの値は係合ペアが移動すると変化することを示している。また、較正マトリックス(K,J)は、この方程式のシステムでは線形に見える。
[0027]ステップ106において、ホストマシン22は、上述の力バランスの式内の誤差を最小化する全てのマトリックスペア(K,J)を特徴付ける。例として、最小二乗誤差基準で最小化したセットは、標準線形代数を用いて見つけることができ、たとえば、特異値分解法またはQR分解法である。較正マトリックスの全ての次元は、完全に決定することができるわけではないが、結果として生じる較正は最初の較正に対してより正確となるであろう。
[0028]ステップ108において、較正マトリックスは、最初の推定値に最も近いものである。ステップ106からすべての誤差を最小化したペアの中で、ペア(K,J)が選択され、これが最初の推定に最も近い。「近さ(closeness)」が上述の可能な実施形態による最小二乗センスで計算されるならば、標準的なコンピュータ使用の線形代数が適用される。選択されたペアは、係合ペアのロードセル18A、18Bを較正するのに用いられる。
[0029]上述したように、ロードセル18A、18Bの較正マトリックス(K,J)は、不知のスケールファクタにより決定されることがある。少なくとも1つの既知の大きさの独立した力測定を行うことができるのならば、スケールファクタを決定することができ、既知の重量を支持する、または、たとえば図3のロードセル18Cのような正しく較正されたロードセルに一度接触させることを実行することにより、独立した力測定を行うことができる。ロードセル18A、18Bの相対的な姿勢の不十分さにより、部分的な情報だけを引き出すことができる場合、この情報は先に存在する構成を更新および改良するために用いることができる。
[0030]説明の明確さのために、上述の例は、簡略化した2指姿勢を説明している。しかし、本方法の範囲は、単に2姿勢に限定されず、指の追加の指(digit)上の様々なロードセル18間の接触を含むことができる。較正は、第2指、たとえば指C(図示せず)を含むことができ、指Cに複数回接触させるまえに指Aが指Bに複数回接触する。追加の指Cの較正マトリックスは、(H)として示すことができる。3つの較正マトリックスとして セット(K,J,H)を較正し、単なるペア様式、すなわち、最初に較正セット(K,J)、その後較正セット(K,H)ではない。これらのステップがペア様式に実行されるなら(K)の異なる値が得られ、最適な(K)の値を得るためにこれらの差を調整する必要がある。それゆえ、最適化された性能のために、全てのバランス式を単一の行列に結合することができ、すべての較正マトリックスを同時に解くことができる。様々な親指14および/または指16およびそれらのいくつかの指骨が存在するので、同様に、多くのロードセル18の多数のペア様式の接触のデータを収集する。
[0031]本発明を実施する最良の形態が詳細に説明された。当業者は、添付の特許請求の範囲に画定される本発明の範囲内で、本発明を実施する様々な代替設計および実施形態を認識するであろう。
Claims (17)
- ロボットシステムであって、前記ロボットシステムは、
複数のロボットジョイントを備える器用なロボットと、
対応する1つのロボットジョイントにおいてジョイント角度値を測定するようにそれぞれ構成される複数の角度センサと、
前記ロボットの所定の姿勢の間に対応する1つのロードセルに付与される少なくとも1つのひずみ値を測定するようにそれぞれ構成された複数のロードセルと、
前記ロードセルの各々および前記角度センサの各々に電気的に接続されたホストマシンと、を有し、前記ホストマシンは、所定の姿勢の間に、前記角度センサからジョイント角度を受け取り、且つ、前記ロードセルの各々から少なくとも1つのひずみ値を受け取るように較正され、
前記ロボットは、所定の姿勢を形成するように前記ロードセルの係合ペアを互いに圧すように構成され、前記ホストマシンは、ジョイント角度値およびおひずみ値を処理して、較正マトリックスセットを決定するように構成され、また、前記較正マトリックスセットから、予め特定される値に最も近い値の較正マトリックスを決定するように構成される、ロボットシステム。 - 請求項1に記載のロボットシステムであって、さらに、対向する親指および指を備える擬人化したロボットハンドを有し、前記ロードセルの少なくとも1つは、前記親指および前記指の各々に配置される、ロボットシステム。
- 請求項1に記載のロボットシステムであって、前記ホストマシンは、係合ペアのロードセルの各々の較正マトリックスセットを計算することにより、力−バランス方程式のセット内の誤差を最小化するように構成される、ロボットシステム。
- 請求項3に記載のロボットシステムであって、前記ホストマシンは、最小二乗法を用いて誤差を最小化する、ロボットシステム。
- 請求項1に記載のロボットシステムであって、前記ホストマシンは、前記係合ペアに対応するジョイント角度を用いて、係合ペアの参照の共通フレームを決定するように構成される、ロボットシステム。
- 請求項1に記載のロボットシステムであって、前記ロボットは、連続的に異なる所定の姿勢を実行するように構成され、前記ホストマシンは、前記異なる所定の姿勢で用いられる各係合ロードセルの較正マトリックスを計算するように構成される、ロボットシステム。
- 請求項6に記載のロボットシステムであって、前記複数のロードセルから分離された、予め較正されたロードセルを含み、前記ロボットは、前記異なる所定の姿勢の1つを形成するように、前記ロードセルの1つを前記予め較正されたロードセルに接触させるように構成される、ロボットシステム。
- ロボットシステム内で用いるホストマシンであって、前記ロボットシステムは、複数のロボットジョイントと、対応するロボットジョイントの1つにおいてジョイント角度値をそれぞれ測定するように構成された複数の角度センサと、所定のロボットの姿勢の間にひずみ値のセットをそれぞれ測定するように構成された複数のロードセルと、を備える器用なロボットを含み、前記ロボットは、前記所定の姿勢を形成するようにロードセルの係合ペアを互いに圧すように構成され、前記ホストマシンは、
前記ロードセルの各々および前記角度センサの各々に電気的に接続されるハードウェアモジュールを有し、前記ハードウェアモジュールは、前記所定の姿勢の間に、前記角度センサからジョイント角度値を、および、前記ロードセルからひずみ値を受け取り、
前記ホストマシンは、前記角度センサからのジョイント角度値および前記ロードセルからのひずみ値を用いて前記ロードセルを構成するためのアルゴリズムを有し、
前記アルゴリズムは、前記所定の姿勢の間に、前記角度センサからジョイント角度値を、および前記ロードセルからひずみ値を測定し、前記ジョイント角度値および前記ひずみ値を、前記ホストマシンを介して処理して較正マトリックスセットを決定し、
前記較正マトリックスセットから予め特定された値に最も近い値の較正マトリックスを決定する、ように構成される、ホストマシン。 - 請求項8に記載のホストマシンであって、前記ホストマシンは、前記係合ペアの各々のロードセルの較正マトリックスのペアを計算することにより、力−バランス方程式のセット内の誤差を最小化するように構成される、ホストマシン。
- 請求項9に記載のホストマシンであって、前記ホストマシンは、最小二乗法を用いて前記誤差を最小化する、ホストマシン。
- 請求項8に記載のホストマシンであって、前記ホストマシンは、対応する係合ペアのジョイント角度を用いて、前記係合ペアの参照の共通フレームを決定するように構成される、ホストマシン。
- 請求項8に記載のホストマシンであって、前記ロボットは、連続して異なる所定の姿勢を実行するように構成され、前記ホストマシンは、前記異なる所定の姿勢で用いられるロードセルの係合ペアの各々の較正マトリックスを計算するように構成される、ホストマシン。
- 複数のロボットジョイントと、前記ロボットジョイントの対応する1つにおいてジョイント角度値を測定するようにそれぞれ構成される複数の角度センサと、前記ロボットの所定の姿勢の間に、対応するロードセルの1つに付与されるひずみ値のセットをそれぞれ測定するように構成される複数のロードセルと、を備える器用なロボット内のロードセルを較正する方法であって、前記方法は、
前記所定の姿勢を形成するように前記ロードセルの係合ペアを互いに圧すステップと、
前記所定の姿勢の間に、前記角度センサからジョイント角度値を、前記ロードセルからひずみ値を、測定するステップと、
前記ジョイント角度値および前記ひずみ値をホストマシンを介して処理して較正マトリックスセットを決定するステップと、
前記較正マトリックスセットから、予め特定された値に最も近い値である較正マトリックスを決定するステップと、を有する、方法。 - 請求項13に記載の方法であって、前記ロボットは、それぞれが前記ロードセルの1つを備える親指および指を含み、ロードセルの係合ペアを互いに圧すステップは、前記指および前記親指のそれぞれのロードセルを互いに圧すステップを有する、方法。
- 請求項13に記載の方法であって、さらに、前記係合ペアの各ロードセルの較正マトリックスセットを計算することで、力−バランス方程式のセット内の誤差を最小化するステップを有する、方法。
- 請求項13に記載の方法であって、されに、前記係合ペアに対応するジョイント角度値を用いて、前記係合ペアの参照の共通フレームを決定するステップを有する、方法。
- 請求項13に記載の方法であって、さらに、
連続して異なる所定の姿勢を実行するステップと、
前記異なる所定の姿勢で用いられる前記係合ペアの各ロードセルの較正マトリックスを計算するステップと、を有する方法。
Applications Claiming Priority (2)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| US12/760,954 | 2010-04-15 | ||
| US12/760,954 US8265792B2 (en) | 2010-04-15 | 2010-04-15 | Method and apparatus for calibrating multi-axis load cells in a dexterous robot |
Related Child Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2013188167A Division JP5819898B2 (ja) | 2010-04-15 | 2013-09-11 | 器用なロボットの多軸ロードセルを較正するシステムおよび方法 |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| JP2011224771A true JP2011224771A (ja) | 2011-11-10 |
Family
ID=44788808
Family Applications (2)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2011037173A Pending JP2011224771A (ja) | 2010-04-15 | 2011-02-23 | 器用なロボットの多軸ロードセルを較正する方法および装置 |
| JP2013188167A Expired - Fee Related JP5819898B2 (ja) | 2010-04-15 | 2013-09-11 | 器用なロボットの多軸ロードセルを較正するシステムおよび方法 |
Family Applications After (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2013188167A Expired - Fee Related JP5819898B2 (ja) | 2010-04-15 | 2013-09-11 | 器用なロボットの多軸ロードセルを較正するシステムおよび方法 |
Country Status (3)
| Country | Link |
|---|---|
| US (1) | US8265792B2 (ja) |
| JP (2) | JP2011224771A (ja) |
| DE (1) | DE102011016113B8 (ja) |
Families Citing this family (7)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US20160243709A1 (en) * | 2010-12-13 | 2016-08-25 | Brian L. Ganz | Robotic gripper |
| US8943902B2 (en) * | 2012-10-05 | 2015-02-03 | Harris Corporation | Force and torque sensors |
| US9346165B1 (en) * | 2014-06-02 | 2016-05-24 | Google Inc. | Robotic devices with multi-degree of freedom (DOF) load cell for shear beam sensing |
| US9844872B1 (en) | 2015-07-13 | 2017-12-19 | X Development Llc | Determining sensor parameters and model parameters of a robot |
| DE102017108325A1 (de) * | 2017-04-19 | 2018-10-25 | Schunk Gmbh & Co. Kg Spann- Und Greiftechnik | Linear-, Greif-, Spann-, Dreh- oder Schwenkvorrichtung, Verfahren zum Betreiben einer derartigen Vorrichtung, und Einrichtung zur Auswertung einer derartigen Vorrichtung |
| DE102017009278A1 (de) * | 2017-10-05 | 2019-04-11 | Kuka Deutschland Gmbh | Kalibrierung eines Gelenklastsensors eines Roboters |
| CN111351615B (zh) * | 2020-03-25 | 2021-07-20 | 东南大学 | 空间站机械臂六维力传感器高精度小型化在轨标定装置及标定方法 |
Citations (6)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPS62237335A (ja) * | 1986-04-09 | 1987-10-17 | Hitachi Ltd | 力センサの変換行列をキヤリブレ−シヨンする方法及び装置 |
| JPH0911168A (ja) * | 1995-06-30 | 1997-01-14 | Toshiba Corp | マニピュレータ装置 |
| JPH11237296A (ja) * | 1998-02-23 | 1999-08-31 | Fanuc Ltd | ロボットに装着された力センサのキャリブレーション方法及びロボット |
| JP2003053690A (ja) * | 2001-08-13 | 2003-02-26 | Ricoh Co Ltd | ハンドフィンガー |
| JP2007185763A (ja) * | 2005-12-12 | 2007-07-26 | Honda Motor Co Ltd | 脚式移動ロボットの制御装置 |
| JP2010064155A (ja) * | 2008-09-08 | 2010-03-25 | Toyota Motor Corp | 把持装置 |
Family Cites Families (20)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US4132318A (en) * | 1976-12-30 | 1979-01-02 | International Business Machines Corporation | Asymmetric six-degree-of-freedom force-transducer system for a computer-controlled manipulator system |
| US4982611A (en) * | 1988-05-24 | 1991-01-08 | Wisconsin Alumni Research Foundation | Multiple-degree-of-freedom sensor tip for a robotic gripper |
| US5280981A (en) * | 1991-02-01 | 1994-01-25 | Odetics, Inc. | End effector with load-sensitive digit actuation mechanisms |
| US5143505A (en) * | 1991-02-26 | 1992-09-01 | Rutgers University | Actuator system for providing force feedback to a dextrous master glove |
| JPH04365583A (ja) * | 1991-06-10 | 1992-12-17 | Fujitsu Ltd | ロボットハンド及びその制御方法 |
| JPH05111897A (ja) * | 1991-10-21 | 1993-05-07 | Fanuc Ltd | 複数台のロボツトの相対位置関係取得方式 |
| US5761940A (en) * | 1994-11-09 | 1998-06-09 | Amada Company, Ltd. | Methods and apparatuses for backgaging and sensor-based control of bending operations |
| US6042555A (en) * | 1997-05-12 | 2000-03-28 | Virtual Technologies, Inc. | Force-feedback interface device for the hand |
| US6070109A (en) * | 1998-03-10 | 2000-05-30 | Fanuc Robotics North America, Inc. | Robot calibration system |
| JP3261653B2 (ja) * | 1999-07-07 | 2002-03-04 | 独立行政法人産業技術総合研究所 | 指装着型6軸力覚センサ |
| US7138976B1 (en) * | 2000-07-13 | 2006-11-21 | Rutgers, The State University Of New Jersey | Hand force feedback and sensing system |
| JP3963162B2 (ja) * | 2003-08-28 | 2007-08-22 | ソニー株式会社 | ロボット装置及びロボット装置の制御方法ロボット装置 |
| US7795832B2 (en) * | 2004-03-31 | 2010-09-14 | Japan Science And Technology Agency | Robot hand |
| JP2006102920A (ja) * | 2004-10-08 | 2006-04-20 | Fanuc Ltd | 把握型ハンド |
| US7531006B2 (en) * | 2005-09-01 | 2009-05-12 | össur hf | Sensing system and method for motion-controlled foot unit |
| JP4643429B2 (ja) * | 2005-12-13 | 2011-03-02 | 本田技研工業株式会社 | ハンド装置 |
| CA2860487C (en) * | 2006-06-14 | 2019-03-26 | Macdonald, Dettwiler And Associates Inc. | Serially jointed manipulator arm |
| EP2258521B1 (en) * | 2008-02-28 | 2015-08-19 | Panasonic Intellectual Property Management Co., Ltd. | Control apparatus and control method for a robot arm, robot, control program for a robot arm, and electronic integrated circuit for controlling a robot arm |
| US7784363B2 (en) * | 2008-09-30 | 2010-08-31 | Gm Global Technology Operations, Inc. | Phalange tactile load cell |
| WO2011001569A1 (ja) * | 2009-07-02 | 2011-01-06 | パナソニック株式会社 | ロボット、ロボットアームの制御装置、及びロボットアームの制御プログラム |
-
2010
- 2010-04-15 US US12/760,954 patent/US8265792B2/en active Active
-
2011
- 2011-02-23 JP JP2011037173A patent/JP2011224771A/ja active Pending
- 2011-04-05 DE DE102011016113.9A patent/DE102011016113B8/de active Active
-
2013
- 2013-09-11 JP JP2013188167A patent/JP5819898B2/ja not_active Expired - Fee Related
Patent Citations (6)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPS62237335A (ja) * | 1986-04-09 | 1987-10-17 | Hitachi Ltd | 力センサの変換行列をキヤリブレ−シヨンする方法及び装置 |
| JPH0911168A (ja) * | 1995-06-30 | 1997-01-14 | Toshiba Corp | マニピュレータ装置 |
| JPH11237296A (ja) * | 1998-02-23 | 1999-08-31 | Fanuc Ltd | ロボットに装着された力センサのキャリブレーション方法及びロボット |
| JP2003053690A (ja) * | 2001-08-13 | 2003-02-26 | Ricoh Co Ltd | ハンドフィンガー |
| JP2007185763A (ja) * | 2005-12-12 | 2007-07-26 | Honda Motor Co Ltd | 脚式移動ロボットの制御装置 |
| JP2010064155A (ja) * | 2008-09-08 | 2010-03-25 | Toyota Motor Corp | 把持装置 |
Also Published As
| Publication number | Publication date |
|---|---|
| US20110257784A1 (en) | 2011-10-20 |
| DE102011016113B4 (de) | 2021-03-18 |
| JP2014012337A (ja) | 2014-01-23 |
| DE102011016113A1 (de) | 2011-12-15 |
| JP5819898B2 (ja) | 2015-11-24 |
| DE102011016113B8 (de) | 2021-05-27 |
| US8265792B2 (en) | 2012-09-11 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JP5819898B2 (ja) | 器用なロボットの多軸ロードセルを較正するシステムおよび方法 | |
| JP2014012337A5 (ja) | ||
| JP5383607B2 (ja) | 回転絶対位置センサを較正するためのシステム、較正モジュール、および方法 | |
| Oh et al. | Multi-axial force/torque sensor calibration method based on deep-learning | |
| CN103568011B (zh) | 控制系统、程序以及机械装置的控制方法 | |
| CN103442859B (zh) | 在指根处具有多力感测的机器人抓持装置 | |
| JP5618066B2 (ja) | 力制御ロボットのキャリブレーション装置と方法 | |
| WO2020190311A1 (en) | Sensing system | |
| JP6003312B2 (ja) | ロボットシステム | |
| Traversaro et al. | In situ calibration of six-axis force-torque sensors using accelerometer measurements | |
| Jalali et al. | Dynamic modeling of tendon-driven co-manipulative continuum robots | |
| Kim et al. | High-stiffness torque sensor with a strain amplification mechanism for cooperative industrial manipulators | |
| WO2013161242A1 (ja) | 多関節ロボットの機構誤差の補正方法 | |
| Phan et al. | A novel 6-DOF force/torque sensor for COBOTs and its calibration method | |
| JP5787646B2 (ja) | ロボットシステム及び部品の製造方法 | |
| JP5512406B2 (ja) | 外力検出インタフェースの故障検知方法 | |
| Serio et al. | The patched intrinsic tactile object: A tool to investigate human grasps | |
| Yang et al. | Force perception of industrial robot based on multi-parameter coupled model | |
| Gilday et al. | Design and characterisation of a soft barometric sensing skin for robotic manipulation | |
| EP4469248B1 (en) | SENSORY FINGER DESIGNED FOR A PINCH | |
| Battaglia et al. | Exosense: Measuring manipulation in a wearable manner | |
| Lin et al. | Imu-enabled robotic finger force estimation with modular soft actuators and virtual linkages | |
| KR101501529B1 (ko) | 엔드이펙터 센싱 장치 및 방법 | |
| Sathe et al. | Development of exo-glove for measuring 3-axis forces acting on the human finger without obstructing natural human-object interaction | |
| Bai et al. | A humanoid robotic hand capable of internal assembly and measurement in spacesuit gloves |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20120808 |
|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20120810 |
|
| A521 | Written amendment |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20121107 |
|
| A02 | Decision of refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A02 Effective date: 20130531 |