Closed yasuohayashibara closed 3 months ago
キャスタの摩擦係数を変更したが挙動が変化しない. 設定する場所が間違っているかもしれない.
試しにすべてのmuを0にしたらロボットは滑って動けなくなったので,こちらの値は反映できていないわけではなさそう.
<mu>0.0</mu>
<mu2>0.0</mu2>
ちなみに,ChatGPTで質問した結果(間違っているかもしれません)
Gazeboで使用されるmuとmu2は、物理エンジン(通常はODEやBulletなど)で使用される摩擦係数の設定です。これらは、物体間の接触時に生じる摩擦力の強さを制御するために使用されます。
追加で(ChatGPTより.間違っているかもしれません)
Gazeboや物理エンジン(例えばODEやBullet)では、2つの異なる接触面(例えば、地面とタイヤ)に異なる摩擦係数(muやmu2)が設定されている場合、接触時の最終的な摩擦係数は、通常、以下のような方法で決定されます。
例: 地面のmu: 0.8 タイヤのmu: 0.6 最終的な摩擦係数: 0.6 この場合、接触に適用される摩擦係数は、地面とタイヤの間での最小値である0.6になります。
すべての摩擦係数を1.0にして,ホイールの最大トルクを10.0Nmにしたらほぼ曲がらなくなった.
キャスタの摩擦係数を変えて挙動を確認する.