Simscapeにお​いて6脚ロボットの姿​勢制御をしたいです

조회 수: 12 (최근 30일)
DK
DK 2024년 12월 3일
댓글: Norihiro Kobayashi 2024년 12월 4일
Simscapeにおいて6脚ロボットの姿勢制御をしたいのですが,各関節をPID制御しようとしてもなぜかそのまま倒れてしまいます.
かといってゲインをあげても関節が高速回転し続けるだけです.スクリーンショットの左側が脚の1つのモデルと床との接触で,先端は車輪型で床と接地します.右側がPIDとなっていて一定の位置(0.13,0.55)になるように逆運動学で目標角度を決めて現在角度と比較してPID制御しているつもりです.
この脚は6本あり,胴体から生えています.初めに胴体は6-DOFで床の上に落下します.
その後,胴体は初期位置を維持したいのですが,目標角度を維持することなく倒れてしまいます.
胴体が自由落下後の初期位置を維持するためにはどうすればよろしいでしょうか.
  댓글 수: 1
Norihiro Kobayashi
Norihiro Kobayashi 2024년 12월 4일
こんにちは、正直これだけの情報だけでは、なにが原因かは特定が難しかもしれませんが、
 - 出力されているトルクが適正か?
 (逆動力学モードで角度固定してしまって必要トルクをみても良いかも)
 - 角度センサの出力が想定の挙動と一致しているか?
 - 制御構造や、PIDのパラメータが適切か? 
などの観点があると思われます。まずは6輪よりも簡単な機構で試してもよいかもしれませんが、
何かの参考になれば。

댓글을 달려면 로그인하십시오.

답변 (0개)

카테고리

Help CenterFile Exchange에서 磁気要素에 대해 자세히 알아보기

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!