EN - FR - DE - ES - IT - PT -

LexiconDream

📐 運動学

力を考慮せずに運動を研究すること。

運動学

運動学は、力のことを考慮せずに動作を研究する学問です。ロボットがどこへ行くかを教えてくれるのであって、そこへ行くのに必要なトルクを教えてくれるわけではありません。順運動学は、関節角度からエンドエフェクタの位置を計算します。逆運動学はその逆で、目的の位置が与えられた場合に、どのような関節角度が必要になるかを求めます。

順運動学は単純明快です。基部から先端部への変換行列を乗算するだけです。逆運動学はより複雑です。複数の解が存在する可能性があり、中には解が見つからないものもあります。方程式に閉形式の解が存在しない場合もあり、その場合は数値解法を用いる必要があります。6軸ロボットアームの場合、特定の姿勢に対して最大8つの逆運動学解が存在するのが一般的です。

運動学的概念

運動学は、ロボットプログラマーが最初に学ぶものです。運動学は、ロボットが特定の地点に到達できるかどうか、そこまでどれくらいの速さで移動できるか、途中で特異点に遭遇するかどうかを決定します。特異点は特に厄介です。特異点ではヤコビ行列のランクが失われ、小さなデカルト座標の動きでも関節速度が非常に大きくなります。コントローラは、特異点から離れた経路を計画することで、特異点を回避します。運動学は純粋な幾何学です。質量、摩擦、重力は無視されます。この単純さゆえに、動力学が関係してくる前の最初の段階として役立ちます。

Comments

No comments yet. Be the first to share a thought.

Leave a comment