Simscape Multibody を使って二本足の人形の引き倒しをするにはどうすればよいのでしょうか.
이전 댓글 표시
Simscape Multibody に入っていた2本足のヒューマノイドロボットモデル(sm_import_humanoid_urdf)を流用して,ロボットの肩に力を加えて引き倒すシミュレーションをしたいと考えています.
どのように手を加えればよいでしょうか,詳しい方ご教授いただければ幸いです.
답변 (1개)
Toshinobu Shintai
2022년 12월 20일
0 개 추천
このモデルのヒューマノイドモデルは、デフォルトでは世界座標系(World Frame)に完全に固定されているため、「倒れる」という現象を起こすことができません。
例えば、以下のように「6-DOF Joint」を挿入してWorld Frameから切り離す必要があります。

ちなみに、このようにすると、ヒューマノイドモデルは自由落下します。自由落下しないようにするには、「床の定義」と「床とロボットの接触の定義」が必要です。
以下のデモモデルをご参考に改造されるとよいかと思います。


카테고리
도움말 센터 및 File Exchange에서 ダイナミクス에 대해 자세히 알아보기
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!