ロボットのDHパラメータをチェック

現在ご覧いただいているのは未リリースのバージョンです(V2.1.0)。異なるバージョンを参照する場合は、画面右上のボタンから切り替えが可能です。

■ ご利用中のバージョンが分からない場合はお気軽にサポート窓口までご連絡ください。

ロボットとビジョンシステムが関節角度を介して位置姿勢データを送信する場合、ロボットのDHパラメータの正確性がロボットの精度に影響します。以下では、ロボットのDHパラメータとそれをチェックする方法について説明します。

DHパラメータとは

ロボットのDHパラメータは、ロボットの関節とリンクの特性を記述するために使用されます。これらのパラメータは、ロボットの幾何学的および動力学的特性を理解し、ロボットの動きをより良く制御するのに役立ちます。

DHパラメータを使用することで、ロボットの形状と寸法を確認し、異なる関節角度でのロボットの位置と姿勢を特定できます。

例えば、6軸の協働ロボット(UR5など)のDHパラメータは以下の通りです。

dh parameters example

DHパラメータの使用シーン

一部のピッキングシーンでは、ロボットのDHパラメータが使用されることがあります。例えば:

  • 一部のロボットのハンド・アイキャリブレーション(Vizティーチング通信)。

  • ロボットの関節角度情報のみを受信するシーン(EIHカメラ取り付け方法)。

  • ロボットに経路点の関節角度情報を送信するシーン。

DHパラメータのチェック

ロボットとビジョンシステムが関節角度を介して位置姿勢データを送信する場合、ロボット実機のDHパラメータが仮想ロボットのDHパラメータと一致しない場合、ロボットの精度誤差が生じる可能性があります。そのため、ロボットのDHパラメータをチェックする必要があります。チェック手順は以下の通りです。

  • ロボットの取扱説明書を参照し、ロボット実機のDHパラメータを確認します。

  • ロボットモデルライブラリから仮想ロボットのDHパラメータを確認します。

  • ロボット実機と仮想ロボットのDHパラメータを比較します。DHパラメータが一致しない場合は、[robot]_algo.jsonファイルを修正する必要があります。

詳細については、 ロボットモデルパラメータの検証方法 をご参照ください。

Mech-Mindは、お客様のプライバシーを重視しています

このサイトでは最高の体験を提供するために Cookie を使用しています。サイトの閲覧を続ける場合、Cookie の使用に同意したことになります。「拒否する」を選択すると、このサイトを訪れた際に追跡や記憶が行われないように単独の Cookie が使用されます。