box2dフィジックスエンジンでは、ホイールのジョイントのモーター速度をラジアン/秒で設定できます。速度を毎秒ラジアンで設定すると、任意の半径の車輪の定速が可能ですか?
私はスピードを設定できるので、ホイールの最終的な実際の「スピード」はホイールの半径に関係なく同じになります。
現在、ホイールスピードを定数wheelSpeed = 20に設定していますが、これは小さなホイールよりも大きなホイールを速くする効果があります。私は半径がモーター速度のラジアン/秒を計算するのに使用されるようにしたいので、私は同じ有効速度を何にも関係なく得るでしょう。
小さな車輪だったら、大きな車輪よりもはるかに頻繁に回転する必要があります。
私は2 * PI * Radius/180 * Speedのような何かをする必要があると思いますか?それと似たようなものですが、正確には分かりません。
ホイールのモーター速度(ラジアン/秒)に基づいて、ホイールの最終的な「速度」がホイールのサイズにかかわらず一定になるようにします。
フレーズでの軽いニックピック:半径を大きくするのではなく、半径で割ります。 –
いいえ、増加率で、元の半径と新しい半径の比を割ります –