mpu6050計(jì)步算法 手機(jī)是如何計(jì)算我每天走的步數(shù)的?
手機(jī)是如何計(jì)算我每天走的步數(shù)的?陀螺儀可以測(cè)量手機(jī)的角度,從而檢測(cè)出人體重心的偏離。當(dāng)一個(gè)人在走路時(shí),他或她的手或口袋里的手機(jī)將有一個(gè)角度偏移的運(yùn)動(dòng)。當(dāng)陀螺儀檢測(cè)到連續(xù)且規(guī)則的角度偏移時(shí),手機(jī)會(huì)開(kāi)始判
手機(jī)是如何計(jì)算我每天走的步數(shù)的?
陀螺儀可以測(cè)量手機(jī)的角度,從而檢測(cè)出人體重心的偏離。當(dāng)一個(gè)人在走路時(shí),他或她的手或口袋里的手機(jī)將有一個(gè)角度偏移的運(yùn)動(dòng)。當(dāng)陀螺儀檢測(cè)到連續(xù)且規(guī)則的角度偏移時(shí),手機(jī)會(huì)開(kāi)始判斷用戶正在行走。
陀螺儀還可用于判斷用戶是步行還是騎自行車(chē)。與步行或跑步相比,騎車(chē)時(shí)人體的姿勢(shì)更穩(wěn)定,重心不會(huì)移動(dòng)。此時(shí),陀螺儀采集到的角度變化較小,因此更精確的步進(jìn)計(jì)數(shù)軟件不會(huì)計(jì)算騎自行車(chē)的步數(shù)。
更精確的步進(jìn)計(jì)數(shù)軟件還將利用GPS定位人們的運(yùn)動(dòng)路線,然后計(jì)算平均速度來(lái)判斷步行、跑步或騎自行車(chē)的狀態(tài)。畢竟,騎自行車(chē)比走路和跑步快得多。
雖然現(xiàn)在手機(jī)的傳感器非常豐富,但是步進(jìn)計(jì)數(shù)軟件的算法更加嚴(yán)格,可以判斷一個(gè)人是走路還是騎自行車(chē)。但人體每天的運(yùn)動(dòng)是非常頻繁的,所以難免會(huì)出現(xiàn)缺步或錯(cuò)步的情況。
蘋(píng)果手機(jī)健康為什么不能記錄走的每一步?
這是基于蘋(píng)果手機(jī)的步進(jìn)計(jì)數(shù)原理。它依靠陀螺儀來(lái)收集信息。它通過(guò)傳感器感知方向和加速度,并通過(guò)特定算法將其轉(zhuǎn)換為步長(zhǎng)。
現(xiàn)在最新的iPhone(除了SE)還可以感知高度的變化。它使用氣壓計(jì)原理。
所以它不必計(jì)算你的每一步。如果你走一小步,如果你走同樣的距離,結(jié)果可能會(huì)比你的步子小。
以上是我所知道的,希望對(duì)您有所幫助
騎車(chē)9.5公里后華為v10顯示188步,蘋(píng)果6顯示3600多步是怎么回事?
因此,隨著科技的進(jìn)步,手機(jī)不僅是現(xiàn)代人不可缺少的通訊工具,也是現(xiàn)代人健康不可缺少的伙伴。
之所以分別計(jì)算,是因?yàn)檫@四種場(chǎng)景有不同的算法,所有手機(jī)廠商都有自己的運(yùn)動(dòng)算法,他們會(huì)和一些科研機(jī)構(gòu)合作。但無(wú)論采用何種算法,無(wú)論與誰(shuí)合作,目的只有一個(gè):提高數(shù)據(jù)的準(zhǔn)確性。就各大手機(jī)廠商的運(yùn)動(dòng)算法而言,數(shù)據(jù)的準(zhǔn)確性相當(dāng)高。
您的數(shù)據(jù)出現(xiàn)這種情況的主要原因是您在騎行前沒(méi)有調(diào)整到適當(dāng)?shù)倪\(yùn)動(dòng)模式。如果您調(diào)整到[騎行]模式,手機(jī)將計(jì)算您的里程數(shù)和其他數(shù)據(jù)。否則,手機(jī)一般會(huì)默認(rèn)為[步行]模式,只能在騎車(chē)前計(jì)算188步的數(shù)據(jù)。
因此,也建議您多了解一下手機(jī)的功能[運(yùn)動(dòng)健康],因?yàn)樗梢詸z測(cè)您的健康狀況,如心率、睡眠、運(yùn)動(dòng)狀態(tài),并告訴您如何及時(shí)調(diào)整自己的不良生活方式和習(xí)慣。如果你想了解更多精彩的內(nèi)容,別忘了點(diǎn)擊follow~
主題所有者不必將范圍限制在IOS上。Android也有類(lèi)似的step錄制應(yīng)用程序,原理相同。不同的應(yīng)用程序?qū)﹄A躍記錄數(shù)據(jù)的獲取可能有不同的影響?;窘M件需要一個(gè)內(nèi)置的重力傳感器在移動(dòng)電話(現(xiàn)在的智能手機(jī)是標(biāo)準(zhǔn)配備)。更準(zhǔn)確地說(shuō),可以使用陀螺儀或GPS來(lái)計(jì)算位移。例如,當(dāng)使用Nike running這樣的跑步應(yīng)用程序時(shí),用戶的運(yùn)動(dòng)范圍很大,需要結(jié)合GPS來(lái)平衡誤差。智能手鐲中會(huì)有類(lèi)似的傳感器,效果不同。比如小米手鐲據(jù)說(shuō)效果很好,而被調(diào)查者的Nike fuelband在他投擲兩次時(shí)也會(huì)被記錄下來(lái),這是一個(gè)很大的錯(cuò)誤。獲得數(shù)據(jù)后,處理器會(huì)計(jì)算出步數(shù),通常是CPU(5S后,iPhone配備了專(zhuān)門(mén)的運(yùn)動(dòng)協(xié)處理器)。至于IOS 8的heath app,只是后期的一個(gè)數(shù)據(jù)中心,用來(lái)匯總各種體育應(yīng)用提供的數(shù)據(jù)。沒(méi)有步進(jìn)記錄功能。