動きの式を生成し、ロボットシステムを分析および制御する基礎ステップです。それはさまざまな条件の下で行動を予測するロボットの動的の数学的なモデリングを含みます。いくつかの実用的な技術は、このプロセスを簡素化し、精度を向上させることができます。

ラグランジアン・メカニックス

ラグランジアン法は、動きの式を導き出すために広く使われます。それは、ラグランジアン関数を形成するために、キネティックと潜在的なエネルギーの違いを計算することを含みます。ユーラーラグランジの式を適用すると、システムの動作の式が収まります。

複数の自由度を持つ複雑なシステムに有効である。これは、力ではなくエネルギー表現に焦点を合わせることで、派生プロセスを簡素化する。

ミツバチの働き方

Kane のメソッドは、ロボットシステムに対する平等性を低下させる代替アプローチを提供します。一般的な速度を使用し、制約力の明示的な計算を回避します。この方法は、制約と非保守的な力を持つシステムにとって特に便利です。

Kane のメソッドを実装すると、一般的な座標と速度を定義し、システム的に一連のアルゲブラティックステップで式を導き、ソフトウェアツールによって容易にすることができます。

ソフトウェアツールの応用

現代の計算ツールは、派生プロセスを合理化します。MATLAB、Mathematica、または特殊なロボットツールボックスなどのソフトウェアは、シンボリック計算を自動化し、エラーを減らし、時間を節約できます。

これらのツールは、ラグランジアンやカネの式を設定するための機能、シンボリックの差別化を実行し、シミュレーションと制御設計のための数値モデルを生成することが多く含まれています。

  • MATLAB ロボティクスツールボックス
  • シンフォリン
  • Wolfram Mathematica(オクラム・マテマティマ)
  • メープル