필터 지우기
필터 지우기

1つの直動関節で2つのリンクを同時に動かしたい.

조회 수: 5 (최근 30일)
哲平 阿部
哲平 阿部 2023년 9월 28일
댓글: 哲平 阿部 2023년 9월 29일
Simscape multibodyを使って下図のようなロボットを作成しました。
リンク2(黒)とリンク3(青)の間に直動関節(Prismatic Joint)を定義しました.
実行すると次のようにリンク4(水色)が移動しました。
リンク4のみではなく、その内部にあるリンク5(黄緑)も伸縮するようにしたいです。直動関節をもう一つ使えばできそうですが、1つの直動関節のみでリンク4およびリンク5を伸縮させたいです。
リンク4とリンク5は毎秒同じ量だけ伸縮し、別々に制御することは不可能です(下図のように常に同じ量だけ飛び出す)。
今回は細かい部品を作成していませんが、はしご車の伸縮機構のように動かす予定です。

채택된 답변

Norihiro Kobayashi
Norihiro Kobayashi 2023년 9월 29일
こんにちは、ちょっとややこしい雰囲気になるかもしれませんが、一つの方法としては、
ラック&ピニオンの拘束を使うとできると思います。
考え方としては、直動をそれぞれに配置して、別々に自由度を持つように設定するところまでは、想像頂いた通りで、
そこから直動同士をどう連動させるかですが、添付の方式が一つのアイディアです。
他にもあるかもしれませんが、参考になりましたら幸いです。
  댓글 수: 1
哲平 阿部
哲平 阿部 2023년 9월 29일
ファイルまで添付していただきありがとうございます。参考にさせていただきます。

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

추가 답변 (0개)

카테고리

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

제품


릴리스

R2023a

Community Treasure Hunt

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

Start Hunting!