Ako tu vypočítať kalórie z odpovedí krokomerov
Ako môžem previesť kroky počítadla krokov na spálené kalórie? Môže mi niekto vysvetliť?

Viem, že existuje veľa premenných (pohlavie, vek, váha), ale neviem srdcovú frekvenciu.
Potrebujem vedieť, ako sa počítajú.
Našiel som tento vzorec:
Kalórie spálené na jednu míľu = 0,57 x 175 libier. (Vaša hmotnosť) = 99,75 kalórií na míľu.
Ale viem, že potrebujem zmerať váhu, vzdialenosť, čas a kroky. Prosím, pomôžte mi s tým
odpovedať
Samotný počet krokov by ma nezaujímal, pretože chyba mohla byť až +/- 40%. Najdôležitejšie je, že ak sa dĺžka vášho kroku mení s rýchlosťou, ako aj odpor vetra a vynaložená energia, bude mať na výpočet vplyv aj sklon prechádzky, percento tuku v tele a úroveň vašej kondície. Chyby spôsobené týmito faktormi sa však dajú znížiť agregáciou viacerých záznamov. Predpokladajme, že v jednom výpočte použijete svoje celkové kroky/vzdialenosti nahromadené za niekoľko týždňov. To by malo eliminovať chyby spôsobené kolísaním rýchlosti, gradientom (mali by sa javiť ako ploché, ak je súbor údajov dostatočne veľký) a rýchlosťou vetra v jednom súhrne chôdze
Ak chcete získať veľmi hrubé číslo, vložte niektoré hodnoty do rovnice ACSM:
= 0,0005 * bodyMassKg * meterWalkedInAMin + 0,0035
Potom výsledok vynásobte celkovým časom.
Bez údajov z analyzátorov plynov EKG a pleťových masiek stále existuje žiadne presné rovnice .
Ak viete odhadnúť dĺžku svojich denných prechádzok, môžete na odhad kalórií použiť iba vzorec MET. Takto sa vytvorí číslo v rovnakom parku s loptou ako odhad na základe krokomera.
Pre ľahké čítanie:
dakujem za tvoje odpovede!
Myslím, že som našiel odpoveď a môj šéf ju prijal, pretože tento malý krokomer nemá pripojenie GPS.
1.) Kalórie spálené na míľu = 0,57 x 175 libier. (Vaša hmotnosť) = 99,75 kalórií na míľu.
2.) Your_strip = výška * 0,415.
3.) steps_in_1_mile = 160934,4 (míle v cm)/pás.
4.) "conversFactor" = stepsCount (čo poskytuje krokomer)/step_in_1_mile;
5.) CaloriesBurned = stepsCount * conversFactor;
Potrebujem: hmotnosť, výšku a počet krokov.
a tu je trieda java, ktorá ukazuje, ako to vypočítam:
Viem, že toto je iba približný údaj, ale pri absencii ďalších údajov je prijateľný.
To už tu bolo zodpovedané a kódy sú v prostredí Java a Objective-C s využitím výskumu Súhrny pohybových aktivít .