JP4707306B2 - 多関節型座標測定装置 - Google Patents
多関節型座標測定装置 Download PDFInfo
- Publication number
- JP4707306B2 JP4707306B2 JP2003054218A JP2003054218A JP4707306B2 JP 4707306 B2 JP4707306 B2 JP 4707306B2 JP 2003054218 A JP2003054218 A JP 2003054218A JP 2003054218 A JP2003054218 A JP 2003054218A JP 4707306 B2 JP4707306 B2 JP 4707306B2
- Authority
- JP
- Japan
- Prior art keywords
- link
- joint
- probe
- measurement
- arm
- 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.)
- Expired - Lifetime
Links
Images
Classifications
-
- G—PHYSICS
- G01—MEASURING; TESTING
- G01B—MEASURING LENGTH, THICKNESS OR SIMILAR LINEAR DIMENSIONS; MEASURING ANGLES; MEASURING AREAS; MEASURING IRREGULARITIES OF SURFACES OR CONTOURS
- G01B21/00—Measuring arrangements or details thereof, where the measuring technique is not covered by the other groups of this subclass, unspecified or not relevant
- G01B21/02—Measuring arrangements or details thereof, where the measuring technique is not covered by the other groups of this subclass, unspecified or not relevant for measuring length, width, or thickness
- G01B21/04—Measuring arrangements or details thereof, where the measuring technique is not covered by the other groups of this subclass, unspecified or not relevant for measuring length, width, or thickness by measuring coordinates of points
-
- 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/004—Measuring arrangements characterised by the use of mechanical techniques for measuring coordinates of points
- G01B5/008—Measuring arrangements characterised by the use of mechanical techniques for measuring coordinates of points using coordinate measuring machines
Landscapes
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Length Measuring Devices With Unspecified Measuring Means (AREA)
- A Measuring Device Byusing Mechanical Method (AREA)
Description
【発明の属する技術分野】
本発明は、ユーザが多関節型の測定アームを動かして、測定アームの先端に取り付けられた接触型または非接触型のプローブを被測定物上の任意の点に近づけることにより、複雑な三次元形状を有する被測定物上の任意の点の空間座標を測定することのできる装置に関する。
【0002】
【従来の技術】
屈曲自在な測定アームが、空間を移動して被測定物の位置や寸法等を測定する多関節型座標測定装置においては、測定アームの各関節に対応してロータリーエンコーダ等の角度センサが内蔵されており、これらの角度センサが検出する各関節の回転角度と、アームの関節−関節間や関節−プローブ間等の長さとに基づいて、プローブの先端点の空間座標が計算される。
【0003】
このような測定装置において、その測定誤差を低減するために、様々な工夫が行なわれている。例えば、特許文献1には、各関節にその関節の回転の限界となる端部ストップを設け、各関節の角度センサが、その関節の角度が端部ストップに近づきすぎると、ライトを点灯させたり警告音を発したりすることにより、アームの向きを調整し直すようユーザに促すことが、開示されている。
【0004】
また、同公報には、測定アームを組み立てた後、アームの各部材の機械加工もしくは組み立てにより生じる設計値からのずれを、校正ジグを用いた測定結果に基づいて求め、この求めた位置ずれの値を、アームの先端の空間座標を求めるための運動式に組み込むことで、より正確な座標測定を実現することも、開示されている。
【0005】
【特許文献1】
特開平8−261745号公報
【発明が解決しようとする課題】
上述したような多関節型座標測定装置で測定を行なっているとき、ユーザが、測定アームを強く引っ張ったり、あるいは測定アームを無理に縮めたりすることで、測定装置にストレスを与えると、アームがたわんで位置の変化が角度センサの出力に表れなくなったり、逆に関節の角度が変化していなくても角度センサが回転を検出してしまう等の不都合が生じ、測定誤差が大きくなる。
【0006】
このように測定誤差が大きくなる測定アームの特定の姿勢は、各関節の角度がそれぞれの端部ストップに近づいたかどうかで検出することはできないため、ユーザは、測定誤差が増えていることに気が付かず測定を続けてしまっていた。
【0007】
また、アームの操作性と安全性を向上するために、測定アームの根元付近にバランサーを設ける構成が知られているが、測定アームの姿勢によってバランサーの負荷力が変化するため、測定装置にかかるストレスに差が発生し、これも測定誤差の大きくなる原因となっている。
【0008】
このようなバランサーは、例えばバネを用いて構成され、このバネにアームの中立位置からの旋回量に応じて弾性エネルギーが蓄積されるようになっており、測定アームが自重で根元から倒れようとする力を軽減する。このバネの働きにより、ユーザは測定時には測定アームを軽く動かすことができ、また、測定をやめて手を離した際にアームが倒れてくる危険性を低減することができる。
【0009】
このバネが測定アームを持ち上げようとする力は、アームの中立位置、すなわち測定アームが根元から垂直に立っている状態からの旋回量に応じて変化する。そして、上述した位置ずれの校正は、例えば、測定アームにかかる重力と、バネが測定アームを持ち上げようとする力とが釣り合うポイントの付近で、測定誤差が最小になるように、行なわれる。この場合、測定アームがこの釣り合いポイントよりも上方に持ち上げられるにつれて、実際に測定アームにかかるバランサーの力は弱くなり、逆に測定アームがこの釣り合いポイントよりも下方に押し下げられるにつれて、実際に測定アームにかかるバランサーの力は強くなるため、このバランサーの力の差が、測定誤差を広げることになる。
【0010】
このバランサーの力の差による誤差は、発生する力が小さいバランサーを使用すれば小さくなるが、その場合は、測定アームの自重がバランサーの力に勝ることとなるので、ユーザが手を離すと測定アームは根元から倒れてしまい、安全性が損なわれる。
【0011】
本発明は、以上のような事情を考慮し、測定アームが測定精度の良好に保たれる測定姿勢をとっているかどうかを、ユーザに知らせることのできる多関節型座標測定装置を提供することを、一つの目的とする。
【0012】
本発明の別の目的は、測定アームの姿勢によってバランサーが発生する力に差が出る場合であっても、測定精度の良い空間座標を得ることのできる多関節型座標測定装置を提供することである。
【0013】
【課題を解決するための手段】
本発明に係る多関節型座標測定装置は、一端にプローブを取り付け可能であり、プローブ取り付け部材と第1リンクと第2リンクとが順に連結され、他端が支持部材に取り付けられる、多関節型測定アームと、この測定アームの各関節の角度に基づいて、プローブの位置に対応する空間座標を算出するプロセッサとを備える。上記の測定アームは、第1リンクに対するプローブ取り付け部材の曲げ動作を提供する手首関節と、第2リンクに対する第1リンクの曲げ動作を提供する肘関節と、支持部材に対する第2リンクの曲げ動作を提供する肩関節とを備えるものである。上記の測定アームは、これらに加えて、第1リンクに対するプローブ取り付け部材のねじり動作を提供する関節と、前記第2リンクに対する前記第1リンクのねじり動作を提供する関節と、前記支持部材に対する前記第2リンクのねじり動作を提供する関節とのうち、少なくとも一つをさらに備えるものとしても良い。
【0014】
ユーザがこの測定アームを引っ張って遠くの方を測定しようとすると、測定誤差が許容範囲を超えて大きくなることがあるが、本発明の第一の発明によれば、このような状態での測定になってしまう前に、測定アームの姿勢に関するパラメータに基づいて、ユーザに対して警告を行なうので、警告されたユーザは、測定アームを測定精度の良好に保たれる姿勢に戻して測定を続行することができ、結果として出力される空間座標の精度を高めることができる。
【0015】
上記のパラメータとして、単一のパラメータ(例えば後述する第一及び第二のパラメータのいずれかのみ)を用いても良いが、測定アームのリンクがなす角度に関する第一のパラメータと、測定アームの到達距離に関する第二のパラメータとを併用すると、測定誤差が許容範囲を超えて大きくなる前に確実に警告を行なうことができる。
【0016】
第一のパラメータについては、例えば、第1リンクと第2リンクとがなす角度が180°に近いということは、測定アームが伸び切る状態が近いということであり、180°に近づくにつれて測定誤差は大きくなるので、所望の測定精度が出る角度の限界(例えば170°)を超えていたら、あるいはその限界に近づいたら、警告を行なうようにする。
【0017】
第二のパラメータについては、例えば、手首関節と測定アームの根元の支点との間の距離が遠くなるほど、測定アームが伸び切る状態が近いことになるため、所望の測定精度が出る距離の限界(例えば、伸び切った状態での手首関節から測定アームの支点までの長さが1350mmである場合に、1300mm)を超えていたら、あるいはその限界に近づいたら、警告を行なうようにする。
【0018】
ここでは、代表的に、手首関節から測定アームの支点までの距離を用いているが、これは、ユーザが測定アームの手首関節付近を握って動かすことが多く、その場合にはプローブやプローブ取り付け部材に測定誤差を生じさせるような力がかかることはほぼ無いという事情による。しかし、ユーザがプローブやプローブ取り付け部材の付近を持って測定アームを動かすことが多いタイプの装置であれば、プローブ先端から測定アームの支点までの距離、もしくはプローブ取り付け部材の所定位置から測定アームの支点までの距離を用いても良く、このような実施も本発明の範囲に含まれる。また、測定アームの支点も、測定装置の構成により、肩関節の位置、他端を支持部材に取り付ける位置、これらの間の任意の位置のうち、いずれを採用しても構わない。
【0019】
上記の距離は、例えば、測定装置が備えるプロセッサを利用して手首関節等の位置を求め、この求めた位置と予め知られている測定アームの支点の位置との間の距離を算出することにより、求めることができる。
【0020】
上述した本発明の第一の発明に係る測定装置は、肘関節の角度から、第1リンクと第2リンクとがなす角度が所定値を超えて180°に近づいたことを検出する第一の手段と、手首関節の位置の、測定アームの支点に対する距離が、所定値を超えて遠くなったことを検出する第二の手段と、これら第一及び第二の手段の少なくとも一方が検出をした場合に、ユーザへの警告を行なう警告手段とを具備したことを特徴とする。
【0021】
上述した本発明の第一の発明に係る測定制御方法は、プローブにより支持部材から離れた位置を測定しようとするユーザの測定アームに対する引っ張り力により生じる測定誤差が、許容範囲を超える可能性があることを、測定アームの姿勢に関する所定のパラメータが所定値を超えたかどうかに基づいて、プロセッサに検出させ、検出がされた場合に、ユーザへの警告を行なうことを特徴とする。
【0022】
次に、本発明の第二の発明に係る測定装置は、肩関節もしくはその近辺に設けられ、測定アームにかかる重力に対抗して第2リンクの前記肘関節側が持ち上がるような力を発生するためのバランサーをさらに備えている。
【0023】
このようなバランサーを備える測定装置の場合、バランサーの力は、一般的に、測定アームが垂直に立っているときに最も小さく、測定アームが肩関節の周りに下方向へ回転するにつれて大きくなる。一方、測定アーム組み立て後の校正は、バランサーの力がある値となるポイント、例えば、バランサーにより発生される力が測定アームにかかる重力と釣り合うポイントにおいて行なわれるため、このポイントを略中心とする所定範囲を外れて、ユーザが測定アームを曲げて測定しようとすると、測定誤差が許容範囲を超えて大きくなることがある。
【0024】
本発明の第二の発明によれば、このようなバランサーの力の強弱により、測定誤差が許容範囲となる所定範囲から外れた状態での測定になってしまう前に、測定アームの姿勢に関するパラメータに基づいて、ユーザに対して警告を行なうので、警告されたユーザは、測定アームを測定精度の良好に保たれる姿勢に戻して測定を続行することができ、結果として出力される空間座標の精度を高めることができる。
【0025】
第二の発明におけるパラメータについては、例えば、第2リンクが水平である状態が、上記のバランサーの力が所定の値となるポイントであるとすれば、第2リンクが肩関節の周りを上方向に回転して垂直に近づくと、バランサーの力は弱くなり過ぎ、第2リンクが肩関節の周りを下方向に回転して垂直に近づくと、バランサーの力は強くなり過ぎるので、肩関節の角度が、所望の測定精度が出る角度の限界(例えば水平の状態を0°として、±80°)を超えていたら、あるいはその限界が近づいたら、警告を行なうようにする。
【0026】
ここで、バランサーの力が所定の値となるポイントとしては、重力と釣り合うポイントでなくても、他のどのような状態を採用しても構わない。また、バランサーの力が強くなる方での測定精度の悪化が許容範囲であれば、バランサーの力が弱くなる方での警告のみ(上記の例であれば、水平から上方向に80°以上回転した場合のみ警告)を行なうことにしても良いし、逆にバランサーの力が強くなる方での警告のみ(上記の例であれば、水平から下方向に80°以上回転した場合のみ警告)を行なうことにしても良いし、上方向の限界と下方向の限界として異なる角度(例えば水平から+80°と−70°等)を設定しても良い。
【0027】
上述した本発明の第二の発明に係る測定装置は、肩関節の角度から、バランサーにより発生される力に基づいて定められる所定範囲を超えて第2リンクが曲げられたことを検出する検出手段と、この検出手段が検出をした場合に、ユーザへの警告を行なう警告手段とを具備したことを特徴とする。
【0028】
上述した本発明の第二の発明に係る測定制御方法は、プローブにより所望の位置を測定しようとするユーザの測定アームに取らせる姿勢が、上記のバランサーの測定アームに及ぼす力の影響で許容範囲を超える測定誤差を生じさせる可能性があることを、測定アームの姿勢に関する所定のパラメータが所定値を超えたかどうかに基づいて、プロセッサに検出させ、検出がされた場合に、ユーザへの警告を行なうことを特徴とする。
【0029】
上述した第一の発明と第二の発明は、組み合わせて実施しても効果的である。例えば、第1リンクと第2リンクとがなす角度が所定値を超えて180°に近づいたことを検出する第一の手段と、手首関節から支点への距離が所定値を超えて遠くなったことを検出する第二の手段と、第2リンクが支持部材に対して、バランサーにより発生される力に基づいて定められる所定範囲を超えて、曲げられたことを検出する第三の手段とを備え、これら第一乃至第三の手段の少なくとも一つが検出をした場合に、ユーザへの警告を行なうように構成しても良い。
【0030】
また、上述した第一の発明においても、第二の発明においても、ユーザに警告を行なうことに加えて、プロセッサからの空間座標の出力を中止すれば、ユーザが測定精度の悪い空間座標値を使用してしまうことを確実に防ぐことができる。空間座標の出力を中止させる方法として、プロセッサへの各関節の角度の取り込みを停止して空間座標値の算出自体が行われないようにしても良いし、プロセッサが算出した空間座標値を外部へ出力しないようにするのでも良い。
【0031】
このように、ユーザへの警告と空間座標値の出力中止とを併用する場合、観測される各パラメータが、所望の測定精度が出せる限界値より少し手前の所定値に達したときに、ユーザへの警告を開始し、この警告を無視してユーザが測定アームを動かし続けてそのパラメータが限界値を超えたときに、空間座標値の出力を中止するようにしても、効果的である。
【0032】
最後に、本発明の第三の発明に係る測定装置は、肩関節もしくはその近辺に設けられ、測定アームにかかる重力に対抗して第2リンクの前記肘関節側が持ち上がるような力を発生するためのバランサーをさらに備えており、プロセッサが空間座標を算出するための方程式として、バランサーにより発生される力が肩関節の角度によって変化することにより生じる誤差を補正する項を含む方程式を用いることを特徴とする。例えば、上記の方程式に、バランサーの力により第2リンクに発生するたわみを表すパラメータを含ませ、このたわみを表すパラメータの値として肩関節の角度に基づいて定められる値を用いる。
【0033】
本発明の第三の発明によれば、測定アームの姿勢によってバランサーの力が小さくなったり大きくなったりしても、プロセッサがこれにより生じる誤差を吸収するように空間座標を算出するので、出力される空間座標の精度を高めることができる。
【0034】
本発明の第二の発明は、バランサーの力の影響で生じる測定誤差を、ユーザに警告することで避けようとするものであるのに対し、本発明の第三の発明は、バランサーの強弱の影響をプロセッサが用いるソフトウェアで補正することで、測定誤差を近似的に除去しようとするものである。したがって、第三の発明は、第二の発明を代替するものとして実施することもできるし、第二の発明と組み合せて実施する(ソフトウェアにより補正しても測定誤差が除去しきれないところまで第2のリンクが曲げられたらユーザに警告する等)こともできる。
【0035】
【発明の実施の形態】
以下、本発明の実施の形態について、図面を用いて説明する。
【0036】
図1は、本実施形態に係る多関節型座標測定装置の一例の外観を示す図である。測定アームは、プローブ取り付け部2、第1リンク5、第2リンク8と、6個の関節から構成されており、プローブ取り付け部2にプローブ1が取り付けられるようになっている。6番目の関節が、測定アームを支持する支柱に取り付けられて、測定アームと支柱との間の回転を提供している。
【0037】
No.1関節(手首関節)3は、第1リンク5に対するプローブ取り付け部2の曲げ動作(図2のA軸周りの回転)を提供し、No.2関節4は、第1リンク5に対するプローブ取り付け部2のねじり動作(図2のB軸周りの回転)を提供し、No.3関節(肘関節)4は、第2リンク8に対する第1リンク5の曲げ動作(図2のC軸周りの回転)を提供し、No.4関節7は、第2リンク8に対する第1リンク5のねじり動作(図2のD軸周りの回転)を提供し、No.5関節(肩関節)9は、支柱11に対する第2リンク8の曲げ動作(図2のE軸周りの回転)を提供し、No.6関節10は、支柱11に対する第2リンク8のねじり動作(図2のF軸周りの回転)を提供する。これらNo.1〜No.6の各関節には、ロータリーエンコーダ等の角度センサが内蔵されており、それぞれの軸周りの回転角度が検出される。No.2、No.4、No.6関節のねじり動作は、回転角度に限界があってもよいし、エンドレスに回転するものであっても良い。
【0038】
支柱11は、移動可能な台12に据え付けられており、台12には、専用プロセッサ13と、コンピュータ14が、備え付けられている。専用プロセッサ13と、各関節のロータリーエンコーダとは、有線または無線で接続されており、各ロータリーエンコーダの出力が専用プロセッサ13に入力されるようになっている。専用プロセッサ13は、入力される各関節の角度と、各部材の固定的な位置関係(リンクやプローブの長さ等を含む)とに基づいて、プローブ1の先端の(X,Y,Z)座標を算出することができる。コンピュータ14では、様々なアプリケーションプログラムを起動実行することができ、専用プロセッサ13で算出された空間座標値が、そのアプリケーションプログラムに入力される。
【0039】
上記の測定アームは、プローブ取り付け部2に、様々なプローブを取り付けることができる。図1のプローブ1は、その先端を被測定物の表面に接触させて、接触点の座標を求めるものであるが、これを例えば図3に示すような非接触型プローブに付け替えることもできる。図3の例では、非接触型のレーザプローブ31を、G軸周りの回転を提供するプローブ関節32に組み込んだものを、プローブ取り付け部2に装着している。非接触型プローブ31のセンサ部分の位置を特定するために、プローブ関節32にもロータリーエンコーダが内蔵されており、この場合は、専用プロセッサ13は、No.1〜No.6及びプローブの各関節の角度に基づいて、プローブの先端の空間座標を求めることになる。非接触型プローブ31のレーザによるセンシングの結果は、各関節の角度とは別に、非接触型プローブコントローラ33に入力され、ここで処理されたセンシング結果と、専用プロセッサ13で求められたプローブ先端の座標とを合成して、被測定物の表面のデータが得られる。
【0040】
このように構成された測定アームをユーザが動かして、被測定物の位置座標を測定する際に、その測定精度が許容範囲を超えて悪化しないように、測定アームが図4及び図5に例示するような姿勢になると、ユーザに警告を行なう。図4及び図5には、図3のプローブ31を使用した例を示したが、図1のプローブ1を使用する場合も、同様な制御を行なう。
【0041】
図4は、ユーザが測定アームを引っ張って遠くの方を測定しようとしている場合に、測定誤差が許容範囲を超えて大きくなる姿勢を特定するためのパラメータの一例を示す。
【0042】
一つのパラメータは、No.3関節(肘関節)6の角度である。No.3関節6の角度センサは、この例では、第1リンク5と第2リンク8とが直角であるときに0°を示すように設定されている。そして、No.3関節6の角度センサが+80°を超えると、第1リンク5と第2リンク8とは平行に近くなり、測定誤差が許容範囲を超えて大きくなる。したがって、この場合は、80°(第1リンク5と第2リンク8との相対角度で言えば170°)が特定姿勢限界となる。
【0043】
もう一つのバラメータは、No.1関節(手首関節)3の中心の位置と、測定アームの支点との間の距離である。測定アームの支点としては、例えば、支柱11に取り付けられるNo.6関節10の中心の位置を用いることができる。図4の測定アームのNo.1関節3までの最大長さは1350mmであるが、No.1関節3のアーム支点からの距離が1300mmを超えると、測定誤差が許容範囲を超えて大きくなるので、この場合は、1300mmが特定姿勢限界となる。
【0044】
上記の二つのパラメータのいずれかが特定姿勢限界に近づくと、測定装置がアラーム音を鳴らす、ライトを点滅させる等の方法で、ユーザに警告する。例えば、No.3関節6の角度が78°を超えるか、No.1関節3の距離が1270mmを超えるかしたら、ユーザに警告する。その後、No.3関節6の角度が80°を超えるか、No.1関節3の距離が1300mmを超えるかしたら、専用プロセッサ13の、各関節の角度センサからの信号を取り込む処理か空間座標を出力する処理の少なくとも一方を止める。このとき、ユーザへの警告を続行するとともに、そのアラーム音の音質や音量、ライトの点灯等を変化させても良いし、ユーザが空間座標の出力が中止されたことを認識できる他の方法を採っても良い。
【0045】
図1及び図2に示すように、本例の測定アームは、プローブ取り付け部2がA軸の周りに360°もしくはエンドレスに回転するため、ユーザは、No.1関節3を持って測定アームを被測定物の付近に移動させることが多い。このため、本例の測定アームでは、プローブ取り付け部2の位置やプローブ1の先端からアーム支点までの距離ではなく、No.1関節3からの距離を、姿勢を特定するパラメータとして用いている。
【0046】
図5は、測定アームのバランサーが発生する力の大きさが、測定アームの姿勢によって異なる様子を示し、このバランサーの影響で測定誤差が許容範囲を超えて大きくなる姿勢を特定するためのパラメータの一例を示す。
【0047】
バランサーとしては、種々の公知の構成のものを採用することができる。例えば、特開昭61−168491号公報に示されるようなバネ組立体を、No.5関節9に対して結合させる構成や、特開昭58−34791号公報に示されるようなねじりコイルバネを、No.5関節9に組み込む構成がある。また、USP5189797号公報に示されるように、第2リンクと平行にリンク支持部材を設け、No.5関節9に隣り合わせてバネを設け、このバネの力をリンク支持部材を介して第2リンクに伝達させる構成もある。
【0048】
いずれの形態のバランサーであっても、本例の測定アームでは、図5に示すように、No.5関節9を中心に第2リンク8を持ち上げればバランサーの力は弱くなり、逆に第2リンク8を押し下げればバランサーの力は強くなる。本例の場合、ユーザが測定アームから手を離したニュートラルの状態は、第2リンク8がほぼ水平で、第1リンク5が地面に垂直にぶら下がっている状態であり、この状態で、測定アームにかかる重力とバランサーが測定アームを押し上げようとする力とが釣り合っている。そして、この釣り合っている状態の近辺で、最も高い測定精度が出るように、測定アームの組み立て後の校正や各種調整が行なわれている。
【0049】
本例の場合、バランサーの力の強弱の影響で許容範囲を超える測定誤差が出るので、図5に示すように、バランサーの力が弱くなり過ぎて、許容範囲を超える測定誤差が出る特定姿勢限界として、No.5関節9の角度センサが+80°という値を設定する。なお、No.5関節9の角度センサは、この例では、第2リンク8が地面と平行であるときに0°を示すように設定されているので、この特定姿勢限界は、支柱11と第2リンク8との相対角度で言えば170°ということになる。特定姿勢限界が近づくと(例えばNo.5関節9の角度センサが78°になると)、ユーザに警告し、特定姿勢限界を超えると、角度センサからのデータの取得および/または空間座標の出力を行なわないようにすることは、図4の例と同様である。
【0050】
バランサーの力が強くなり過ぎる場合も、同様に特定姿勢限界を定めることができる(図5の例ではNo.5関節9の角度センサが−70°)が、本例の測定アームでは、測定アームをそのように押し下げる姿勢は取らせにくいため、ユーザが下側の特定姿勢限界を超えることはないと見越して、下側のユーザ警告機能を省略することも可能である。
【0051】
図6には、図4及び図5で説明した特定姿勢限界に基づく測定制御を行なうための、専用プロセッサ13の内部構成例を示す。No.1〜No.6関節の各ロータリーエンコーダからの出力は、カウンタ回路61に入力されて、各関節の角度を表わす信号となる。専用プロセッサ13のプロセッサ部60は、下記に説明する条件判断部62と座標算出部63を含む。
【0052】
座標算出部63は、測定アームの各部材の固定的な位置関係を規定する設計値と、測定アーム組立て後に求めた設計値からの位置ずれ(校正値)とを、記憶部65から読み込み、これらの値と、カウンタ回路61から入力される各関節の角度とを、運動方程式に代入して、プローブの先端の(X,Y,Z)座標を算出する。算出された座標は、通信インタフェース68を介して、コンピュータ14のアプリケーションプログラムへ送出される。
【0053】
条件判断部62は、図4及び図5の例によれば、以下の三つの処理を行なう。
一つ目は、カウンタ回路61から入力されるNo.3関節の角度を、条件判断用設定値記憶部64に記憶されている値(図4の例では78°と80°)と比較する処理である。そして、条件判断部62は、No.3関節の角度が78°を超えていれば、警告インタフェース66を介して、スピーカかランプ67に信号を送ってユーザに警告し、80°を超えていれば、座標算出部63からの空間座標値の出力を中止する。
【0054】
二つ目は、カウンタ回路61から入力される各関節の角度を座標算出部63に入力してNo.1関節の位置を算出させ、この算出結果に基づいてNo.1関節からアーム支点までの距離を計算し、この計算結果を、条件判断用設定値記憶部64に記憶されている値(図4の例では1270mmと1300mm)と比較する処理である。そして、条件判断部62は、計算した距離が1270mmを超えていれば、警告インタフェース66を介して、スピーカかランプ67に信号を送ってユーザに警告し、1300mmを超えていれば、座標算出部63からの空間座標値の出力を中止する。
【0055】
三つ目は、カウンタ回路61から入力されるNo.5関節の角度を、条件判断用設定値記憶部64に記憶されている値(図5の例では78°と80°)と比較する処理である。そして、条件判断部62は、No.5関節の角度が78°を超えていれば、警告インタフェース66を介して、スピーカかランプ67に信号を送ってユーザに警告し、80°を超えていれば、座標算出部63からの空間座標値の出力を中止する。
【0056】
上記のように座標算出部63からの空間座標値の出力を中止することにより、プロセッサ部60もしくは専用プロセッサ13からの空間座標値の出力は中止される。なお、条件判断用設定値64と測定アームの設計値及び校正値65は、ROMやRAM等の記憶媒体の形で専用プロセッサ13に組み込むことができる。また、カウンタ回路61と警報インタフェース66と記憶部64及び65を、コントロール部69として構成することもできる。
【0057】
ここでは、プロセッサ部60として説明したが、条件判断部62と座標算出部63は、別々のプロセッサで構成しても良いし、一つのプロセッサがある時点では条件判断部62の処理を記述したプログラムに従って動作し別の時点では座標算出部63の処理を記述したプログラムに従って動作するように構成しても良い。
【0058】
なお、No.3関節とNo.5関節の曲げ動作には、測定アームの構造上の回転角度限界が存在するが、その物理的な回転限界とは関わりなく、上述した特定姿勢限界で、ユーザに警告を行ない、空間座標値の出力を中止する。
【0059】
図4及び図5にその一例を示した特定姿勢限界の値は、同一の設計により製造された測定装置に対しては同一の値を設定するようにしても良いが、測定装置毎に検証データに従って決定していくことも可能である。後者の場合、各測定装置に固有の誤差要因も含めて測定精度の落ちるアーム姿勢を特定できるので、安定した測定結果が得られるアーム姿勢を維持できる効果がより高くなる。
【0060】
測定装置毎に検証データを得る方法の一例を、図7に示す。図7の例では、例えば1mのブロックゲージを測定装置の前方周辺の様々な場所に配置し、それぞれについて測定を行ない、測定誤差が規定値より大きい姿勢についてNo.3関節の角度、No.1関節の到達位置、No.5関節の角度を調べ、各パラメータの限界値を決定する。なお、図7(a)は、測定装置を真上から見た場合のブロックゲージの配置を、図7(b)は、測定装置を真横から見た場合のブロックゲージの配置を示す。図7に加えて、特殊なゲージを種々の位置に配置して測定した結果を用いて、各パラメータの限界値を決定しても良い。
【0061】
以下には、バランサーの強弱の影響を補正ソフトで近似的に除去する場合の、図6の座標算出部63及びこれに付随する記憶部65の動作内容を説明する。
【0062】
まず、座標算出部63が用いる運動方程式は、6関節型三次元座標測定装置のプローブ先端Pの空間座標値を与えるもので、4行4列のマトリックスを6個かそれ以上掛け合わせた変換マトリックスの運動方程式であるが、ここでは、バランサーの力の影響を受ける第2リンク部について簡略化して説明する。
【0063】
図8に示すモデル(バランサーの力の影響が無視できる場合のモデル)で、No.4関節部を無視した第2リンク機構の座標系において、No.3関節部から見たプローブ先端Pの空間座標値を、No.5関節部から見たプローブ先端Pの空間座標値P(x,y,z)に変換する4行4列変換マトリックスの運動方程式は、下記の数式(1)のようになる。
【0064】
【数1】
数式(1)において、Aは、第2リンクの長さであり、Yは、No.5関節の角度である。数式(1)には、バランサーの強弱による影響を補正する項が含まれていないため、数式(1)により計算されるP(x,y,z)は、バランサーの力の変化に伴う動的な測定誤差を有する。
【0065】
これに対し、本実施形態では、図5に示すように第2リンクをNo.5関節の周りに回転させると、バランサー力Fの強弱により動的なたわみが発生することを考慮した運動方程式を用いる。すなわち、本実施形態における座標算出部63は、No.3関節部から見たプローブ先端Pの空間座標値を、No.5関節部から見たプローブ先端Pの(補正された)空間座標値P0(x,y,z)に変換する4行4列変換マトリックスの運動方程式として、例えば下記の数式(2)を用いる。この数式(2)は、上述したたわみを、図9に示すようにモデル化することにより導出されるものである。
【0066】
【数2】
数式(2)において、Bは、図9に示すように、No.3関節中心からたわみによる変曲点までの距離であり、Cは、No.5関節中心からたわみによる変曲点までの距離であり、B+CはほぼA(第2リンクの長さ)に等しいとする。Yは、No.5関節の角度であり、Xは、たわみによるNo.3関節部の誤差角度ΔNo.3である。なお、たわみによるNo.5関節部の角度誤差ΔNo.5は、No.5関節の検出角度Yに含まれて検知される。
【0067】
数式(2)には、バランサーの強弱による影響を補正する項として、たわみによる変曲点が1箇所である場合の近似補正が含まれている。すなわち、数式(2)には、バランサー力の強弱により変動する項として、sinX、cosX、B、Cが含まれている。但し、B及びCは、固定値として扱っても構わない。Xは、バランサーの強弱による変化を反映し、No.5関節の角度Yによって異なる値をとる(バランサーの力が大きくなるときはXも大きくなり、バランサーの力が小さくなるときはXも小さくなる)。
【0068】
したがって、例えばNo.5関節の所定の角度毎に設定された補正定数から近似的に内部補間した補正値Xを算出し、これを数式(2)に代入することで、数式(2)により計算されるP0(x,y,z)は、バランサーの力の変化に伴う動的な測定誤差が近似的に除去されたものとなる。ここで用いる補正定数は、校正ファイルとして記憶部65に記憶させておけばよく、その値を状況に応じて変更することも可能である。また、バランサーの力をセンサで検知することにより、自動的(リアルタイム)に補正値を演算して、この演算値を設定するようにしても良い。
【0069】
上記の例では、第2リンクのYZ平面上の補正(Y,Z座標値に補正の影響が出る)を示したが、X座標値についても、同様な補正により測定誤差を近似的に除去できる。バランサーの力を受ける第2リンクは、No.4、No.5、No.6の各関節の回転が連動して運動するので、Y,Z座標値だけでなくX座標値についても補正すれば、より高精度に空間座標値P0を算出することができる。
【0070】
また、上記の例では、変曲点が1箇所であるモデルを説明したが、アームの構造上複数の変曲点が存在しうる場合にも、同様に変換マトリックスを展開することができる。さらに、ねじれの影響による誤差も、同様に変換マトリックスを展開して、補正することができる。
【0071】
上記には、No.3関節部から見た空間座標値(x、y、z)を、No.5関節部から見た空間座標値に変換する例を示したが、その逆の変換も勿論可能である。
【0072】
なお、バランサーの強弱による影響が、図9に示した以外のリンク機構や関節部に生じている場合、その影響が何軸の回転運動か平行運動かを分析し、上記に例示した運動方程式に取り入れることにより、幅広く補正をかけることもできる。
【0073】
以上に本発明の実施形態について説明したが、上述の実施形態を本発明の範囲内で当業者が変形可能なことはもちろんである。例えば、本発明は、図1のような構成以外の構成を持つ多関節型測定装置にも適用できる。図1の測定アームは、垂直な支柱に対して、第2リンクが水平に支持され、そこから第1リンクが垂れ下がるのを基本姿勢としているが、支柱の代わりに支持台を持つ装置でも、第2リンクが垂直な状態が基本姿勢である装置でも、本発明が応用実施できることは当然である。
【0074】
【発明の効果】
以上のように、本発明によれば、測定アームに測定誤差要因となるストレスがかからない測定姿勢が維持されているかどうかを、測定装置が検出することができ、それを外れた場合にユーザに知らせることができるため、安定した測定結果を得ることができる。
【0075】
また、測定誤差要因となるストレスが測定アームのバランサーの力である場合には、上述したようにユーザに知らせることで安定した測定結果が得られる測定姿勢を維持することもできるが、測定装置がバランサーの力の影響を補正して空間座標を算出することで、精度の良い測定結果を得るようにすることもできる。
【図面の簡単な説明】
【図1】本実施形態に係る多関節型座標測定装置の一例の外観を示す図。
【図2】図1の測定アームの各関節の回転方向を示す図。
【図3】図1の測定アームに取り付け可能なプローブの他の例を示す図。
【図4】ユーザが測定アームを引っ張って遠くの方を測定しようとしている場合に、測定誤差が許容範囲を超えて大きくなる姿勢を特定するためのパラメータの一例を示す図。
【図5】測定アームの姿勢によってその発生力が異なるバランサーの影響により、測定誤差が許容範囲を超えて大きくなる姿勢を特定するためのパラメータの一例を示す図。
【図6】図1の専用プロセッサの内部構成例を示す図。
【図7】図4及び図5のパラメータを各測定装置固有に求めるための検証方法の一例を示す図。
【図8】図1の測定アームの第2リンク部分の運動方程式を説明するためのモデル図。
【図9】図8の第2リンク部分に発生するたわみの基本形態を例示する図。
【符号の説明】
1 プローブ
2 プローブ取り付け部
3 No.1関節(手首関節)
4 No.2関節
5 第1リンク
6 No.3関節(肘関節)
7 No.4関節
8 第2リンク
9 No.5関節(肩関節)
10 No.6関節
11 支柱
12 台
13 専用プロセッサ
14 コンピュータ
31 非接触型プローブ
32 プローブ関節
33 非接触型プローブコントローラ
60 プロセッサ部
61 カウンタ回路
62 条件判断部
63 座標算出部
64 条件判断用設定値記憶部
65 測定アームの設計値と校正値記憶部
66 警報インタフェース
67 スピーカ及び/又はランプ
68 通信インタフェース
69 コントロール部
Claims (14)
- 一端にプローブを取り付け可能であり、他端が支持部材に取り付けられる、多関節型測定アームであって、プローブ取り付け部材と、第1リンクと、第2リンクと、該プローブ取り付け部材と該第1リンクの間の曲げ動作を提供する手首関節と、該第1リンクと該第2リンクの間の曲げ動作を提供する肘関節と、該第2リンクと該支持部材の間の曲げ動作を提供する肩関節とを備える測定アームと、
前記測定アームの各関節の角度に基づいて、前記プローブの位置に対応する空間座標を算出するプロセッサと、
前記肘関節の角度に基づいて、前記第1リンクと前記第2リンクとがなす角度が第1の値を超えたという第1の条件を検出する手段と、
前記手首関節の位置、前記プローブ取り付け部材の位置及び前記プローブの位置のうち少なくとも一つに基づいて定められる点を前記測定アームの先端点とし、前記肩関節の位置と前記他端が前記支持部材に取り付けられる位置のうち少なくとも一つに基づいて定められる点を前記測定アームの支点として、該先端点と該支点との間の距離を算出し、該距離が第2の値を超えたという第2の条件を検出する手段と、
前記第1の条件と前記第2の条件のうちの少なくとも一方の検出に応じて、ユーザへの警告を行なう警告手段とを具備したことを特徴とする多関節型座標測定装置。 - 前記肩関節もしくはその近辺に設けられ、重力に対抗して前記第2リンクの前記肘関節側が持ち上がるような力を発生するためのバランサーと、
前記肩関節の角度が所定範囲を超えたという第3の条件を検出する手段とをさらに具備し、
前記所定範囲は、前記肩関節の角度が変化するにつれて前記バランサーの力が変化して所望の測定精度が出なくなる限界における前記肩関節の角度に基づいて定められるものであり、
前記警告手段は、前記第1、第2、及び第3の条件の少なくとも一つの検出に応じて、ユーザへの警告を行なうものであることを特徴とする請求項1記載の多関節型座標測定装置。 - 前記肩関節もしくはその近辺に設けられ、重力に対抗して前記第2リンクの前記肘関節側が持ち上がるような力を発生するためのバランサーをさらに具備し、
前記プロセッサは、前記空間座標を算出するために、前記バランサーの力により前記第2リンクに発生するたわみを表すパラメータを含む方程式であって、このたわみを表すパラメータの値が前記肩関節の角度に基づいて定められる方程式を用いるものであることを特徴とする請求項1記載の多関節型座標測定装置。 - 一端にプローブを取り付け可能であり、他端が支持部材に取り付けられる、多関節型測定アームであって、プローブ取り付け部材と、第1リンクと、第2リンクと、該プローブ取り付け部材と該第1リンクの間の曲げ動作を提供する手首関節と、該第1リンクと該第2リンクの間の曲げ動作を提供する肘関節と、該第2リンクと該支持部材の間の曲げ動作を提供する肩関節とを備える測定アームと、
前記測定アームの各関節の角度に基づいて、前記プローブの位置に対応する空間座標を算出するプロセッサと、
前記肩関節もしくはその近辺に設けられ、重力に対抗して前記第2リンクの前記肘関節側が持ち上がるような力を発生するためのバランサーと、
前記肩関節の角度が所定範囲を超えたことを検出し、該検出に応じて、ユーザへの警告を行なう警告手段とを具備し、
前記所定範囲は、前記肩関節の角度が変化するにつれて前記バランサーの力が変化して所望の測定精度が出なくなる限界における前記肩関節の角度に基づいて定められるものであることを特徴とする多関節型座標測定装置。 - 前記ユーザへの警告に加えて、前記プロセッサからの空間座標の出力を中止するための手段をさらに備えることを特徴とする請求項1〜4のいずれか1項に記載の多関節型座標測定装置。
- 一端にプローブが取り付けられ、他端が支持部材に取り付けられる多関節型測定アームであって、プローブ取り付け部材と、第1リンクと、第2リンクと、該プローブ取り付け部材と該第1リンクの間の曲げ動作を提供する手首関節と、該第1リンクと該第2リンクの間の曲げ動作を提供する肘関節と、該第2リンクと該支持部材の間の曲げ動作を提供する肩関節とを備える測定アームと、前記測定アームの各関節の角度に基づいて、前記プローブの位置に対応する空間座標を算出するプロセッサとを具備する多関節型座標測定装置による測定を制御する方法であって、
前記肘関節の角度に基づいて、前記第1リンクと前記第2リンクとがなす角度が第1の値を超えたという第1の条件を検出し、
前記手首関節の位置、前記プローブ取り付け部材の位置及び前記プローブの位置のうち少なくとも一つに基づいて定められる点を前記測定アームの先端点とし、前記肩関節の位置と前記他端が前記支持部材に取り付けられる位置のうち少なくとも一つに基づいて定められる点を前記測定アームの支点として、該先端点と該支点との間の距離を算出し、該距離が第2の値を超えたという第2の条件を検出し、
前記第1の条件と前記第2の条件のうちの少なくとも一方の検出に応じて、ユーザへの警告を行なうことを特徴とする測定制御方法。 - 一端にプローブが取り付けられ、他端が支持部材に取り付けられる多関節型測定アームであって、プローブ取り付け部材と、第1リンクと、第2リンクと、該プローブ取り付け部材と該第1リンクの間の曲げ動作を提供する手首関節と、該第1リンクと該第2リンクの間の曲げ動作を提供する肘関節と、該第2リンクと該支持部材の間の曲げ動作を提供する肩関節とを備える測定アームと、前記測定アームの各関節の角度に基づいて、前記プローブの位置に対応する空間座標を算出するプロセッサとを具備する多関節型座標測定装置による測定を制御する方法であって、
前記手首関節の位置、前記プローブ取り付け部材の位置及び前記プローブの位置のうち少なくとも一つに基づいて定められる点を前記測定アームの先端点とし、前記肩関節の位置と前記他端が前記支持部材に取り付けられる位置のうち少なくとも一つに基づいて定められる点を前記測定アームの支点として、該先端点と該支点との間の距離を算出し、
前記距離が所定の値を超えたことの検出に応じて、ユーザへの警告を行なうことを特徴とする測定制御方法。 - 一端にプローブが取り付けられ、他端が支持部材に取り付けられる多関節型測定アームであって、プローブ取り付け部材と、第1リンクと、第2リンクと、該プローブ取り付け部材と該第1リンクの間の曲げ動作を提供する手首関節と、該第1リンクと該第2リンクの間の曲げ動作を提供する肘関節と、該第2リンクと該支持部材の間の曲げ動作を提供する肩関節とを備える測定アームと、前記測定アームの各関節の角度に基づいて、前記プローブの位置に対応する空間座標を算出するプロセッサと、前記肩関節もしくはその近辺に設けられ、重力に対抗して前記測定アームを持ち上げるような力を発生するためのバランサーとを具備する多関節型座標測定装置による測定を制御する方法であって、
前記肩関節の角度が所定範囲の値を超えたことを検出し、
前記所定範囲は、前記肩関節の角度が変化するにつれて前記バランサーの力が変化して所望の測定精度が出なくなる限界における前記肩関節の角度に基づいて定められるものであり、
前記検出に応じて、ユーザへの警告を行なうことを特徴とする測定制御方法。 - 前記検出に従って、さらに、前記プロセッサからの空間座標の出力を中止するように制御することを特徴とする請求項6〜8のいずれか1項に記載の測定制御方法。
- 前記検出に用いる値を、所望の測定精度を満たす限界値に達する手前の所定値としておき、
前記所定値を超えた場合にユーザへの警告を行なうことに加えて、前記限界値を超えた場合に前記プロセッサからの空間座標の出力を中止するように制御することを特徴とする請求項6〜8のいずれか1項に記載の測定制御方法。 - 一端にプローブを取り付け可能であり、他端が支持部材に取り付けられる、多関節型測定アームであって、プローブ取り付け部材と、第1リンクと、第2リンクと、該プローブ取り付け部材と該第1リンクの間の曲げ動作を提供する手首関節と、該第1リンクと該第2リンクの間の曲げ動作を提供する肘関節と、該第2リンクと該支持部材の間の曲げ動作を提供する肩関節とを備える測定アームと、
前記肩関節もしくはその近辺に設けられ、重力に対抗して前記第2リンクの前記肘関節側が持ち上がるような力を発生するためのバランサーと、
前記バランサーの力により前記第2リンクに発生するたわみを表すパラメータを含む方程式であって、このたわみを表すパラメータの値が前記肩関節の角度に基づいて定められる方程式に、前記測定アームの各関節の角度を入力して、前記プローブの位置に対応する空間座標を算出するプロセッサとを具備したことを特徴とする多関節型座標測定装置。 - 前記測定アームは、前記プローブ取り付け部材と前記第1リンクの間のねじり動作を提供する関節と、前記第1リンクと前記第2リンクの間のねじり動作を提供する関節と、前記第2リンクと前記支持部材の間のねじり動作を提供する関節とのうち、少なくとも一つをさらに備えることを特徴とする請求項1〜5、11のいずれか1項に記載の多関節型座標測定装置。
- 一端にプローブが取り付けられ、他端が支持部材に取り付けられる多関節型測定アームであって、プローブ取り付け部材と、第1リンクと、第2リンクと、該プローブ取り付け部材と該第1リンクの間の曲げ動作を提供する手首関節と、該第1リンクと該第2リンクの間の曲げ動作を提供する肘関節と、該第2リンクと該支持部材の間の曲げ動作を提供する肩関節とを備える測定アームと、前記肩関節もしくはその近辺に設けられ、重力に対抗して前記測定アームを持ち上げるような力を発生するためのバランサーとを具備する多関節型座標測定装置による測定を制御する方法であって、
前記バランサーの力により前記第2リンクに発生するたわみを表すパラメータを含む方程式であって、このたわみを表すパラメータの値が前記肩関節の角度に基づいて定められる方程式に、前記測定アームの各関節の角度を入力して、前記プローブの位置に対応する空間座標を算出し、
前記空間座標を出力することを特徴とする測定制御方法。 - 一端にプローブを取り付け可能であり、他端が支持部材に取り付けられる、多関節型測定アームであって、プローブ取り付け部材と、第1リンクと、第2リンクと、該プローブ取り付け部材と該第1リンクの間の曲げ動作を提供する手首関節と、該第1リンクと該第2リンクの間の曲げ動作を提供する肘関節と、該第2リンクと該支持部材の間の曲げ動作を提供する肩関節とを備える測定アームと、
前記測定アームの各関節の角度に基づいて、前記プローブの位置に対応する空間座標を算出するプロセッサと、
前記手首関節の位置、前記プローブ取り付け部材の位置及び前記プローブの位置のうち少なくとも一つに基づいて定められる点を前記測定アームの先端点とし、前記肩関節の位置と前記他端が前記支持部材に取り付けられる位置のうち少なくとも一つに基づいて定められる点を前記測定アームの支点として、該先端点と該支点との間の距離が所定の値を超えたことの検出に応じて、ユーザへの警告を行なう警告手段とを具備したことを特徴とする多関節型座標測定装置。
Priority Applications (2)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2003054218A JP4707306B2 (ja) | 2003-02-28 | 2003-02-28 | 多関節型座標測定装置 |
| US10/787,483 US7051447B2 (en) | 2003-02-28 | 2004-02-26 | System and method for measuring coordinate using multi-joint arm |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2003054218A JP4707306B2 (ja) | 2003-02-28 | 2003-02-28 | 多関節型座標測定装置 |
Related Child Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2006349665A Division JP5111844B2 (ja) | 2006-12-26 | 2006-12-26 | 多関節型座標測定装置 |
Publications (3)
| Publication Number | Publication Date |
|---|---|
| JP2004264135A JP2004264135A (ja) | 2004-09-24 |
| JP2004264135A5 JP2004264135A5 (ja) | 2007-02-22 |
| JP4707306B2 true JP4707306B2 (ja) | 2011-06-22 |
Family
ID=32984367
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2003054218A Expired - Lifetime JP4707306B2 (ja) | 2003-02-28 | 2003-02-28 | 多関節型座標測定装置 |
Country Status (2)
| Country | Link |
|---|---|
| US (1) | US7051447B2 (ja) |
| JP (1) | JP4707306B2 (ja) |
Families Citing this family (67)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US7073271B2 (en) * | 2002-02-14 | 2006-07-11 | Faro Technologies Inc. | Portable coordinate measurement machine |
| US6973734B2 (en) * | 2002-02-14 | 2005-12-13 | Faro Technologies, Inc. | Method for providing sensory feedback to the operator of a portable measurement machine |
| EP1474653B1 (en) * | 2002-02-14 | 2013-01-02 | Faro Technologies Inc. | Portable coordinate measurement machine with integrated line laser scanner |
| EP1617172B1 (fr) * | 2004-07-16 | 2007-12-26 | Tesa SA | Palpeur orientable |
| KR20060038525A (ko) * | 2004-10-30 | 2006-05-04 | 한국전력공사 | 3축 변위 계측장치 |
| FR2884910B1 (fr) * | 2005-04-20 | 2007-07-13 | Romer Sa | Appareil de mesure tridimensionnelle a bras articules comportant une pluralite d'axes d'articulation |
| WO2007033273A2 (en) * | 2005-09-13 | 2007-03-22 | Romer Incorporated | Vehicle comprising an articulator of a coordinate measuring machine |
| FR2892333B1 (fr) * | 2005-10-21 | 2008-01-11 | Romer Soc Par Actions Simplifi | Systeme de reperage positionnel d'une machine tridimensionnelle de mesure ou d'usinage dans un referentiel fixe |
| CN101542227A (zh) * | 2006-11-30 | 2009-09-23 | 法罗技术股份有限公司 | 便携式坐标测量机 |
| JP5153228B2 (ja) * | 2007-06-28 | 2013-02-27 | 株式会社小坂研究所 | 多関節型座標測定装置のパラメータ校正方法 |
| US7797849B2 (en) * | 2007-10-31 | 2010-09-21 | Immersion Corporation | Portable metrology device |
| FR2933185B1 (fr) * | 2008-06-27 | 2017-07-21 | Movea Sa | Systeme et procede de determination d'informations representatives du mouvement d'une chaine articulee |
| US8442661B1 (en) | 2008-11-25 | 2013-05-14 | Anybots 2.0, Inc. | Remotely controlled self-balancing robot including a stabilized laser pointer |
| DE102009015920B4 (de) | 2009-03-25 | 2014-11-20 | Faro Technologies, Inc. | Vorrichtung zum optischen Abtasten und Vermessen einer Umgebung |
| US9551575B2 (en) | 2009-03-25 | 2017-01-24 | Faro Technologies, Inc. | Laser scanner having a multi-color light source and real-time color receiver |
| US8151477B2 (en) | 2009-11-06 | 2012-04-10 | Hexagon Metrology Ab | CMM with modular functionality |
| US9210288B2 (en) | 2009-11-20 | 2015-12-08 | Faro Technologies, Inc. | Three-dimensional scanner with dichroic beam splitters to capture a variety of signals |
| DE102009057101A1 (de) | 2009-11-20 | 2011-05-26 | Faro Technologies, Inc., Lake Mary | Vorrichtung zum optischen Abtasten und Vermessen einer Umgebung |
| US9113023B2 (en) | 2009-11-20 | 2015-08-18 | Faro Technologies, Inc. | Three-dimensional scanner with spectroscopic energy detector |
| US9529083B2 (en) | 2009-11-20 | 2016-12-27 | Faro Technologies, Inc. | Three-dimensional scanner with enhanced spectroscopic energy detector |
| US8630314B2 (en) | 2010-01-11 | 2014-01-14 | Faro Technologies, Inc. | Method and apparatus for synchronizing measurements taken by multiple metrology devices |
| US9628775B2 (en) | 2010-01-20 | 2017-04-18 | Faro Technologies, Inc. | Articulated arm coordinate measurement machine having a 2D camera and method of obtaining 3D representations |
| US9163922B2 (en) | 2010-01-20 | 2015-10-20 | Faro Technologies, Inc. | Coordinate measurement machine with distance meter and camera to determine dimensions within camera images |
| US8832954B2 (en) | 2010-01-20 | 2014-09-16 | Faro Technologies, Inc. | Coordinate measurement machines with removable accessories |
| US8875409B2 (en) | 2010-01-20 | 2014-11-04 | Faro Technologies, Inc. | Coordinate measurement machines with removable accessories |
| WO2011090888A2 (en) | 2010-01-20 | 2011-07-28 | Faro Technologies, Inc. | Coordinate measuring machine having an illuminated probe end and method of operation |
| US8615893B2 (en) | 2010-01-20 | 2013-12-31 | Faro Technologies, Inc. | Portable articulated arm coordinate measuring machine having integrated software controls |
| DE112011100292B4 (de) | 2010-01-20 | 2016-11-24 | Faro Technologies Inc. | Anzeige für ein Koordinatenmessgerät |
| US9879976B2 (en) | 2010-01-20 | 2018-01-30 | Faro Technologies, Inc. | Articulated arm coordinate measurement machine that uses a 2D camera to determine 3D coordinates of smoothly continuous edge features |
| DE112011100294B4 (de) | 2010-01-20 | 2019-06-13 | Faro Technologies Inc. | Tragbares Gelenkarm-Koordinatenmessgerät mit einer Multibus-Armtechnologie |
| US8677643B2 (en) | 2010-01-20 | 2014-03-25 | Faro Technologies, Inc. | Coordinate measurement machines with removable accessories |
| US8898919B2 (en) | 2010-01-20 | 2014-12-02 | Faro Technologies, Inc. | Coordinate measurement machine with distance meter used to establish frame of reference |
| US9607239B2 (en) | 2010-01-20 | 2017-03-28 | Faro Technologies, Inc. | Articulated arm coordinate measurement machine having a 2D camera and method of obtaining 3D representations |
| USD643319S1 (en) | 2010-03-29 | 2011-08-16 | Hexagon Metrology Ab | Portable coordinate measurement machine |
| DE102010020925B4 (de) | 2010-05-10 | 2014-02-27 | Faro Technologies, Inc. | Verfahren zum optischen Abtasten und Vermessen einer Umgebung |
| US8788096B1 (en) | 2010-05-17 | 2014-07-22 | Anybots 2.0, Inc. | Self-balancing robot having a shaft-mounted head |
| CN103003713B (zh) | 2010-09-08 | 2015-04-01 | 法罗技术股份有限公司 | 具有投影器的激光扫描器或激光跟踪器 |
| US9168654B2 (en) | 2010-11-16 | 2015-10-27 | Faro Technologies, Inc. | Coordinate measuring machines with dual layer arm |
| JP5703816B2 (ja) * | 2011-02-18 | 2015-04-22 | オムロンヘルスケア株式会社 | 胴部幅測定装置および体脂肪測定装置 |
| US8836357B2 (en) * | 2011-04-23 | 2014-09-16 | Li-Cheng Richard Zai | Stackable probe system |
| EP2717731B1 (en) | 2011-06-08 | 2017-08-09 | Amazon Technologies, Inc. | Internal measurement collection system and method of using same |
| US8763267B2 (en) | 2012-01-20 | 2014-07-01 | Hexagon Technology Center Gmbh | Locking counterbalance for a CMM |
| DE102012100609A1 (de) | 2012-01-25 | 2013-07-25 | Faro Technologies, Inc. | Vorrichtung zum optischen Abtasten und Vermessen einer Umgebung |
| JP2015513669A (ja) * | 2012-02-21 | 2015-05-14 | ファロ テクノロジーズ インコーポレーテッド | 一体化されたソフトウエア制御を有する携帯式関節アーム座標測定機 |
| NL2008435C2 (en) * | 2012-03-08 | 2013-09-10 | Holding Prodim Systems B V | An apparatus for pointing spatial coordinates, comprising a movable hand-held probe and a portable base unit, and a related method. |
| US9069355B2 (en) | 2012-06-08 | 2015-06-30 | Hexagon Technology Center Gmbh | System and method for a wireless feature pack |
| EP2677270B1 (en) * | 2012-06-22 | 2015-01-28 | Hexagon Technology Center GmbH | Articulated Arm CMM |
| US8997362B2 (en) | 2012-07-17 | 2015-04-07 | Faro Technologies, Inc. | Portable articulated arm coordinate measuring machine with optical communications bus |
| US10067231B2 (en) | 2012-10-05 | 2018-09-04 | Faro Technologies, Inc. | Registration calculation of three-dimensional scanner data performed between scans based on measurements by two-dimensional scanner |
| US9513107B2 (en) | 2012-10-05 | 2016-12-06 | Faro Technologies, Inc. | Registration calculation between three-dimensional (3D) scans based on two-dimensional (2D) scan data from a 3D scanner |
| DE102012109481A1 (de) | 2012-10-05 | 2014-04-10 | Faro Technologies, Inc. | Vorrichtung zum optischen Abtasten und Vermessen einer Umgebung |
| DE102013004353A1 (de) * | 2013-03-14 | 2014-09-18 | Rosswag Gmbh | Messvorrichtung, Fertigungsvorrichtung und Prüfverfahren |
| DE102013105753B3 (de) * | 2013-06-04 | 2014-10-02 | Carl Zeiss Industrielle Messtechnik Gmbh | Verfahren zum automatischen Aufnehmen eines Sensorkopfs und Koordinatenmessgerät |
| FR3012214B1 (fr) * | 2013-10-18 | 2023-07-14 | Hexagon Metrology Sas | Procede de mesure avec amelioration de la precision de l'acquisition d'un point de mesure |
| EP3129750B1 (en) | 2014-04-08 | 2023-05-31 | Nikon Metrology NV | Measurement probe unit for metrology applications |
| CN105987675B (zh) * | 2015-02-13 | 2019-07-16 | 海克斯康计量公司 | 铰接式测量臂及用于使用其测量部件的方法 |
| CN105180752B (zh) * | 2015-05-13 | 2018-08-24 | 福建工程学院 | 一种螺旋锥齿轮齿面三坐标测量的辅助量具 |
| DE102015122844A1 (de) | 2015-12-27 | 2017-06-29 | Faro Technologies, Inc. | 3D-Messvorrichtung mit Batteriepack |
| CN106338245B (zh) * | 2016-08-15 | 2019-05-10 | 南京工业大学 | 一种工件非接触移动测量方法 |
| EP3663599B1 (en) * | 2017-09-29 | 2023-10-11 | Daikin Industries, Ltd. | Method for calibrating gap sensor |
| KR102012377B1 (ko) * | 2017-12-29 | 2019-08-20 | 주식회사 에스에프에이 | 반송대차 및 이를 이용한 미세입자 모니터링 시스템 |
| JP6470854B2 (ja) * | 2018-01-10 | 2019-02-13 | 株式会社東京精密 | 3次元測定機 |
| CN111618851B (zh) * | 2020-05-14 | 2025-04-04 | 昆明理工大学 | 一种空间辅助运动机构、误差补偿系统及方法 |
| CN113091668A (zh) * | 2021-04-07 | 2021-07-09 | 哈尔滨理工大学 | 一种管道弯头尺寸测量装置 |
| CN114562111B (zh) * | 2022-02-14 | 2023-09-08 | 三一汽车制造有限公司 | 臂架位置确定方法、装置、设备及作业机械 |
| CN117465686A (zh) * | 2023-11-03 | 2024-01-30 | 中国人民解放军第五七二一工厂 | 一种飞机升降副翼作动器液压系统组合块装配工装 |
| CN117989436B (zh) * | 2024-03-20 | 2025-08-15 | 派姆特科技(苏州)有限公司 | 测量设备的平衡机构及测量设备 |
Family Cites Families (32)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPS5822084A (ja) | 1981-08-03 | 1983-02-09 | 河合 保彦 | 無線操縦模型潜水艇 |
| JPS5834791A (ja) | 1981-08-19 | 1983-03-01 | 日産自動車株式会社 | ロボツトにおける腕のバランス機構 |
| US4659280A (en) * | 1985-01-22 | 1987-04-21 | Gmf Robotics Corporation | Robot with balancing mechanism having a variable counterbalance force |
| FR2674017B1 (fr) * | 1991-03-12 | 1995-01-13 | Romer Srl | Dispositif de mesure de forme ou de position d'un objet. |
| JPH05158526A (ja) * | 1991-12-04 | 1993-06-25 | Yaskawa Electric Corp | ロボット関節負荷の表示方法 |
| JPH06126680A (ja) * | 1992-10-15 | 1994-05-10 | Komatsu Ltd | マニプレータの旋回トルク制御装置 |
| US5412880A (en) * | 1993-02-23 | 1995-05-09 | Faro Technologies Inc. | Method of constructing a 3-dimensional map of a measurable quantity using three dimensional coordinate measuring apparatus |
| US5611147A (en) * | 1993-02-23 | 1997-03-18 | Faro Technologies, Inc. | Three dimensional coordinate measuring apparatus |
| US5402582A (en) * | 1993-02-23 | 1995-04-04 | Faro Technologies Inc. | Three dimensional coordinate measuring apparatus |
| US6535794B1 (en) * | 1993-02-23 | 2003-03-18 | Faro Technologoies Inc. | Method of generating an error map for calibration of a robot or multi-axis machining center |
| US5424623A (en) * | 1993-05-13 | 1995-06-13 | Caterpillar Inc. | Coordinated control for a work implement |
| JP3152056B2 (ja) * | 1994-03-23 | 2001-04-03 | 三菱電機株式会社 | 産業ロボットの制御方法 |
| JP3099645B2 (ja) * | 1994-07-21 | 2000-10-16 | 日立プラント建設株式会社 | 多関節型三次元計測機 |
| DE4433917A1 (de) * | 1994-09-23 | 1996-03-28 | Zeiss Carl Fa | Verfahren zur Messung von Werkstücken mit einem handgeführten Koordinatenmeßgerät |
| US5682311A (en) * | 1995-11-17 | 1997-10-28 | Clark; George J. | Apparatus and method for controlling a hydraulic excavator |
| SE9600078L (sv) * | 1996-01-09 | 1997-05-12 | Johansson Ab C E | Anordning för dimensionsbestämning av tredimensionella mätobjekt |
| DE19648864C2 (de) * | 1996-11-12 | 2000-09-07 | Helmut Piko | Positionierverfahren und Positioniersystem |
| US5930908A (en) * | 1997-08-21 | 1999-08-03 | Dana Corporation | Alignment tool for phasing of splined slip joint driveshaft components |
| DE19808825C2 (de) * | 1998-03-03 | 2003-04-10 | Optische Koordinatenmestechnik | Verfahren zum Vermessen von Kegelgewinden auf einem Koordinatenmeßgerät |
| US6253458B1 (en) * | 1998-12-08 | 2001-07-03 | Faro Technologies, Inc. | Adjustable counterbalance mechanism for a coordinate measurement machine |
| EP1136897A3 (en) * | 2000-02-01 | 2004-09-22 | Faro Technologies | Method, system and storage medium for providing an executable program to a coordinate measurement system |
| US6519860B1 (en) * | 2000-10-19 | 2003-02-18 | Sandia Corporation | Position feedback control system |
| JP2002172575A (ja) * | 2000-12-07 | 2002-06-18 | Fanuc Ltd | 教示装置 |
| JP3808321B2 (ja) * | 2001-04-16 | 2006-08-09 | ファナック株式会社 | ロボット制御装置 |
| US6957496B2 (en) * | 2002-02-14 | 2005-10-25 | Faro Technologies, Inc. | Method for improving measurement accuracy of a portable coordinate measurement machine |
| EP1474653B1 (en) * | 2002-02-14 | 2013-01-02 | Faro Technologies Inc. | Portable coordinate measurement machine with integrated line laser scanner |
| FR2837567B1 (fr) * | 2002-03-19 | 2005-05-06 | Romain Granger | Capteur pour machine de mesure de coordonnees tridimensionnelles |
| US6640458B2 (en) * | 2002-03-25 | 2003-11-04 | Btm Corporation | End arm effector set-up |
| US6725142B2 (en) * | 2002-07-09 | 2004-04-20 | Caterpillar Inc | Control system for a work machine digging assembly |
| ES2212726B1 (es) * | 2002-07-29 | 2005-10-16 | Idiada Automotive Techonology,S.A | Dispositivo de medicion dinamica de la posicion relativa de un objeto-. |
| US6843004B2 (en) * | 2003-01-15 | 2005-01-18 | Robert G. Loeb | Heavy equipment safety device |
| US6817108B2 (en) * | 2003-02-05 | 2004-11-16 | Homer L. Eaton | Articulation measuring arm having rotatable part-carrying platen |
-
2003
- 2003-02-28 JP JP2003054218A patent/JP4707306B2/ja not_active Expired - Lifetime
-
2004
- 2004-02-26 US US10/787,483 patent/US7051447B2/en not_active Expired - Lifetime
Also Published As
| Publication number | Publication date |
|---|---|
| US7051447B2 (en) | 2006-05-30 |
| JP2004264135A (ja) | 2004-09-24 |
| US20040187332A1 (en) | 2004-09-30 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JP4707306B2 (ja) | 多関節型座標測定装置 | |
| JP5140040B2 (ja) | 風洞天秤較正装置 | |
| JP5153228B2 (ja) | 多関節型座標測定装置のパラメータ校正方法 | |
| US10138094B2 (en) | Crane and method for crane control | |
| US20110175745A1 (en) | Embedded arm strain sensors | |
| JP5550468B2 (ja) | 力覚センサの校正方法 | |
| CN111189427B (zh) | 简支梁弯曲形变实时监测方法 | |
| KR101952043B1 (ko) | 6축 힘/모멘트 측정 기능을 갖는 베이스플랫폼 장치 | |
| US20190011327A1 (en) | Cnc machine geometry error and accuracy monitoring and evaluation | |
| EP1877732B1 (en) | Probe calibration | |
| JP7339691B2 (ja) | 検出装置及びセンサのキャリブレーション方法 | |
| CN104949637A (zh) | 具有配重平衡装置的关节式坐标测量机 | |
| JP5111844B2 (ja) | 多関節型座標測定装置 | |
| AU2019201018B2 (en) | A conveyor system with weighing capability | |
| JP5507632B2 (ja) | 多関節型座標測定装置 | |
| KR20010012989A (ko) | 차륜 정렬작업중 발생되는 비정상적 각도편차의 보정 | |
| JP2007138504A (ja) | 作業機械における作業アームデータ補正方法および作業機械 | |
| JP2021021650A (ja) | 表面性状測定装置のパラメータ校正方法 | |
| JP2008037562A (ja) | 作業機械における荷重誤差補正装置および荷重誤差補正方法 | |
| JP7259198B2 (ja) | 表面形状測定装置 | |
| KR20240168178A (ko) | 토크 센서 모듈 | |
| JP5192144B2 (ja) | 測定器 | |
| TW202224874A (zh) | 指令值補正裝置及機器人系統 | |
| JP5319633B2 (ja) | 重心動揺計 | |
| JP2017142156A (ja) | 吹付けノズル用センサー |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20060227 |
|
| A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20061226 |
|
| A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20080222 |
|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20080311 |
|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20090526 |
|
| A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20090724 |
|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20100126 |
|
| A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20100325 |
|
| 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: 20110222 |
|
| A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20110315 |
|
| R150 | Certificate of patent or registration of utility model |
Ref document number: 4707306 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20140325 Year of fee payment: 3 |
|
| 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 |
|
| 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 |
