繁体   English   中英

根据旋转度数的变化计算自旋频率

[英]Calculate spin frequency from rotation change in degrees

我有一个以可变速度沿相同方向旋转的物体。

我有能力以度数 (0-360) 每帧测量这个物体的角度(fps 变量值,但我可以依赖至少 30 fps)。

如何以每 100 毫秒的任何单位测量该物体的旋转速度?

如果我们将帧速率锁定为某个 fps(我们称之为x ),我们可以利用帧之间的时间总是1/x秒这一事实。 让我们将两帧之间的角度差称为y 假设您使用度数,如果我们将 360 除以两帧之间的角度变化( 360/y ),我们最终会计算完成一整圈所需的帧数。 将其乘以 1/x 为我们提供了完成一整轮旋转所需的时间。

简而言之,通过这个计算来找出此时做一个完整旋转所花费的时间: (1/x) * (360/y) 我们将此结果称为t

接下来,我们通过计算1/t找到物体的旋转频率。 这是每秒的转数。 我们可以将此值称为f

为了最终计算出转速,我们将进行以下计算: 2*π*f 这将为我们提供旋转速度,单位radians per second

要将其转换为每 100 毫秒的弧度,我们divide our calculation by 10

总而言之,这是您需要的计算: (0.2*π) / ((1/x) * (360/y))

使用的资源: https ://www.webassign.net/question_assets/unccolphysmechl1/lab_5/manual.html

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM