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

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

Akzeptierte Antwort

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

Melden Sie sich an, um zu kommentieren.

Weitere Antworten (1)

Toshinobu Shintai
Toshinobu Shintai am 8 Jan. 2022
Transform Sensor ブロックで計測することができます。
  1 Kommentar
Yasumaru Hirai
Yasumaru Hirai am 9 Jan. 2022
ありがとうございます。

Melden Sie sich an, um zu kommentieren.

Produkte


Version

R2020b

Community Treasure Hunt

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

Start Hunting!