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

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

Réponse acceptée

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

Connectez-vous pour commenter.

Plus de réponses (1)

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

Connectez-vous pour commenter.

Catégories

En savoir plus sur モデル化 dans Help Center et File Exchange

Produits


Version

R2020b

Community Treasure Hunt

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

Start Hunting!