Simscape MultibodyにてInatiaブロックで質量を考慮した状態でjointの初期姿勢を保持する方法
1 次查看(过去 30 天)
显示 更早的评论
現在Simscape Multibodyを利用して6軸のロボットアームのモデル化を行っています.Simulinkのブロックはスクリーンショット(312)のような状態で,1つ下の階層の形状データの部分はスクリーンショット(313)のようになっております.スクリーンショット(313)のInatiaブロックにて質量を考慮しているのですが,モデルを実行すると重力による影響でスクリーンショット(314)のように振り子のような状態になってしまいます.初期姿勢はスクリーンショット(315)のような姿勢なのですが,jointブロックに入力を入れていない状態ではこの姿勢のまま保持がしたいです.これはjointブロックの設定で解決出来ますでしょうか?それとも他のブロックを接続して解決出来ますでしょうか?教えていただけると幸いです.
2 个评论
Toshinobu Shintai
2022-5-5
本質的な解決になるか分かりませんが、「Mechanism Configuration」ブロックのGravityを[0 0 0]にすると、無重力状態となりますので、初期姿勢を維持できるかと思います。
回答(0 个)
另请参阅
类别
在 Help Center 和 File Exchange 中查找有关 シミュレーションと解析 的更多信息
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!