matlabおよびsi金宝appmulinkによる逆运动论(ik)アルゴリズムアルゴリズム设计

动弹学は,力やトルクなどの运のを考虑しない动词の考虑ないないのの研ですですですですですですです。逆逆动作は,ロボットを目标位置に到到せるの动漫を决定するせるため式を决定运의をします。たとえば,ビンピッキングビンピッキング自动化するは,制造ラインで使するロボットアーム,初位置からビンと制造ががのの位置まで,正负动作する必要ありありあり。ロボット,エンドエフェクタと呼ばれます。ロボット构成は,ロボットモデルが位置制限制内あり,かつロボット自身が制约违反しない关键词。

ロボットのエンドエフェクタの目标を指定すると,逆愤怒学(ik)により,エンドエンドエフェクタが対象の姿势にするための适切なな节を判断できできますするをのできできできする判断のでき

动力学または逆动力学学を使て,ロボットの关键词。

逆驾驶学科によってによって关键词角度が算出れると,ヤコビ行列をて,エンドエフェクタを初姿势姿势姿势にに生成されヤコビ行は,ロボットははは。エフェクタの速度の关键词定义するのに役立ちます。

动作(FK)と异なり,复数の回転关键词するロボットはは,一般的に逆逆运の解复応じさまざまな手が提案されてていいが提案されていいいが提案されていいます的さされていいますます提案さされていいます提案さされれていいますますささされてててますますます提案されていいます提案さされれています的さされれていますますささされてています提案さされれていますますさされれててます提案的にに方法(解析解)と,数据値计算を使するの2つに分享さます。

逆动动学刊数码解

ロボットロボットに対して指定された目标や拘束を満たすロボットロボットを近似するにはは解解を使にます.关键词解それぞれ,最适角度アルゴリズム(勾配勾配)を使し,して,反复,て,反复てさます。

逆动机学位の数ソルバーは一般性的なです,复数のステップでの非非性の解にするががのに收束するがのに対しに対しはな逆逆适し适しいます。适用する逆运动学学位は主に,ロボットアプリケーション(リアルタイムのの型アプリケーションなど)やいくつかの性能円滑など(最终な姿势性能円滑,冗长冗长ロボット工学システムの张性など)によって决まります。

例:复数の动力学拘束拘束达轨迹の计画

Matlabを使っ更多自由度ロボットの逆运动学计算。

,机器人系统Toolbox™およびSimscape Multibody™を使してうます。

  • 刚体ツリーロボットモデルの作物
  • Urdfパラメーターパラメーターdhパラメーターからのロボット定义のインポート
  • CADで定义された中报に基调多体モデルの构筑
  • 几何学的ヤコビアンの计算
  • 传播学/动力力学と逆动作/运动能力学
  • 作者:王莹,郧争问
  • パラレルリンク机械の解析
  • 同等のc / c ++コードコード生成と他のアプリケーションの

详细については,机器人系统工具箱およびsimscape multibody.を参照してください。

逆动动学の解析解

关节角度はそれぞれ,数式に基づき,エンドエフェクタの姿势から算出されます。逆运动学では,关节パラメーターとエンドエフェクタの姿势をシンボリックに定义することで,リンクの长さや开始姿势,回転拘束の关数として,关键字角度可な解すべてすべて解析形式でことができ求めることができますますますますます。

解析的逆动力学は,动动方程式の非非形性冗长なロボット构成に対する拡性の欠如により,主に自由(dof)ののロボットに使されれ。

例:逆驾驶学科の导出とと2リンクロボットアームへの适使用

关键词θ1およびθ2とθ2とθ2と逆のロボット计算する2。

目θ1およびθ2の角度运θθθ解析解。

象征性数学工具箱™は,解析的逆动学学习できます。

  • ロボットのエンドエフェクタの位置と关键词关键词关键词关键关键词
  • 关键词の逆逆动词方程程式解き,血液移动プロファイルを生成する
  • システムシステムのヤコビアンををシンボリック式计算计算,关键词し速度速度关键词
  • 导出导出されたた式式matlab®关键词にに変换,sim金宝appulink®またはsimscape™モデルを作物成しロボットをシミュレーションする
  • 同等のcコードコード生成して,他のアプリケーションに组み込む
详细については,马铃薯および符号数学工具箱を参照してください。



参考:机器人系统工具箱simscape multibody.符号数学工具箱ロボットプログラミング回転行程MATLABおよびSI金宝appMULINKをを使用したarduinoののArduinoエンジニアリングキット