Revolute jointで物体を回​転させる時,回転軸の​移動方法を教えてくだ​さい。

조회 수: 8 (최근 30일)
大輝
大輝 2022년 12월 27일
답변: 大輝 2023년 1월 6일
Revolute jointを用いて物体を回転させるとき,回転軸の移動方法を教えてください。
物体内で座標軸の場所を変更したいです。

채택된 답변

Norihiro Kobayashi
Norihiro Kobayashi 2023년 1월 5일
Simsape Multibodyの座標系は相対座標系という考え方でモデル化さているため、Revolute Jointの回転軸を移動させる場合は、もともとどことどこの間にRevolute Jointが挿入されていたかを意識する必要があります。
全体の座標系を見渡すといろいろと方法がありますが。単純にRevolute Jointの位置だけ変えたいという場合は、次の方法がおすすめです。
相対座標系では、ツリーの根元を変えてしまうと、その先全体に影響が伝搬してしまうので、移動した分を、同じ座標返還ブロックを逆向き(FtoB)に挿入して、元に戻すと比較的簡単にRevolute Jointだけを移動できます。

추가 답변 (1개)

大輝
大輝 2023년 1월 6일
ご回答ありがとうございます。
解決することができました。

카테고리

Help CenterFile Exchange에서 アセンブリ에 대해 자세히 알아보기

제품


릴리스

R2022b

Community Treasure Hunt

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

Start Hunting!