[英]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.