ジェイコブアン・マトリックスを導き出す方法は、6度フリーダム(6-DOF)ロボット操作器を制御するために不可欠です。ジェイコブアンは、エンド・フェクター・ベロックスにジョイント・ベロースを関連付け、正確な動きと力制御を可能にします。

マニピュレーターのキネマティックモデル

最初のステップは、ロボットのキネマティックモデルを確立することを含みます。 これは、通常、各ジョイントの座標フレームを定義するために、Denavit-Hartenberg(D-H)パラメータを使用します。 これらのパラメータには、リンクの長さ、ねじれ、オフセット、およびジョイントアングルが含まれます。

D-H パラメータを使用して、変換の行列を 1 関節から次のものに導きます。これらの行列を乗算すると、ベースからエンド フェクターへの全体的な変換が行われます。

ヤコブヤコブアンを計算する

ジェイコブアン・マトリックスは、線形速度ジェイコブアンと角速度ジェイコブアンで構成される2つの部品で構成されます。各ジョイントでは、計算に影響を及ぼすため、反発またはプリズムであるかどうかを決定します。

回転ジョイントでは、リニア速度コンポーネントは、ジョイント軸とベクターの交差製品で、ジョイントからエンドフェクターまでです。 角度速度コンポーネントは、単にジョイント軸ベクトルです。 プリズムジョイントの場合、リニアコンポーネントはジョイント軸ベクトルであり、角形コンポーネントはゼロです。

ジェイコブアン・マトリックスの構成

ジョイントごとに線形速度ベクトルと角度速度ベクトルを積み重ねることで、ジェイコブアン・マトリックスを組み立てます。その結果、6x6行列は、ジョイントのベロックをエンド・フェクター・ベロックスに関連付けます。

ジェイコブアンが、現在のジョイントアングルで評価され、ロボットの構成を正確に反映するようにします。

  • ロボットのD-Hパラメータを定義します。
  • 変換の行列を計算します。
  • ジョイント軸と位置ベクトルを決定します。
  • ヤコブアンの各列を計算します。
  • ジェイコブイアンの全行列を組み立てます。