Revolute jointで物体を回転させる時,回転軸の移動方法を教えてください。
8 views (last 30 days)
Show older comments
Revolute jointを用いて物体を回転させるとき,回転軸の移動方法を教えてください。
物体内で座標軸の場所を変更したいです。
0 Comments
Accepted Answer
Norihiro Kobayashi
on 5 Jan 2023
Simsape Multibodyの座標系は相対座標系という考え方でモデル化さているため、Revolute Jointの回転軸を移動させる場合は、もともとどことどこの間にRevolute Jointが挿入されていたかを意識する必要があります。
全体の座標系を見渡すといろいろと方法がありますが。単純にRevolute Jointの位置だけ変えたいという場合は、次の方法がおすすめです。
相対座標系では、ツリーの根元を変えてしまうと、その先全体に影響が伝搬してしまうので、移動した分を、同じ座標返還ブロックを逆向き(FtoB)に挿入して、元に戻すと比較的簡単にRevolute Jointだけを移動できます。
0 Comments
More Answers (1)
See Also
Categories
Find more on アセンブリ in Help Center and File Exchange
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!