Spatial Contact Forceについて要​素が接触している間だ​け信号が出されるよう​なブロックはありませ​んか?

조회 수: 4 (최근 30일)
Yasumaru Hirai
Yasumaru Hirai 2022년 1월 4일
댓글: Yasumaru Hirai 2022년 1월 9일
野球のバットでボールを打つようなシミュレーションを組んでいます。
2要素をSpatial Contact Forceブロックでつなぎバットにぶつかったボールが飛んでいくようにしています。
バットがボールに接触している間のバットの角度や打撃位置についてアウトプットしたいと思っています。
アウトプットのために接触している期間、信号を送り続けるようなブロックを探しています。

채택된 답변

Toshinobu Shintai
Toshinobu Shintai 2022년 1월 6일
こちらのページの「Sinsing」というセクションに書かれている垂直抗力などを出力し、その力が0でない場合に接触していると判定することで「接触している期間、信号を送り続けるようなブロック」を実現できませんでしょうか。
接触位置に関しては、二つの物体の姿勢角と位置から計算できるかと思います。
  댓글 수: 1
Yasumaru Hirai
Yasumaru Hirai 2022년 1월 7일
回答ありがとうございます。
Spatial Contact Force ブロックのSensingとifブロックを使って「接触している期間、信号を送り続けるようなブロック」の疑似的な再現に成功しました。
しかし、二つの物体の姿勢角と位置について検出できる方法がわからないので心当たりがあれば教えてほしいです。

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

추가 답변 (1개)

Toshinobu Shintai
Toshinobu Shintai 2022년 1월 8일
Transform Sensor ブロックで計測することができます。
  댓글 수: 1
Yasumaru Hirai
Yasumaru Hirai 2022년 1월 9일
ありがとうございます。

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

카테고리

Help CenterFile Exchange에서 モデル化에 대해 자세히 알아보기

제품


릴리스

R2020b

Community Treasure Hunt

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

Start Hunting!