🏃♀️
iOS側の`gravity`が変の話
iOS側のgravityが変の話
最近はセンサー系の調査をしているのですが、iOS側の
gravityが変な値を返すことが分かりました。
結論から言うと、iOS側のgravityは重力の「量」ではなく「方向」を返すのです。
経緯
先日にiOSで取っておいた重力センサーのデータをAndroidにも使えないかということで調査していました。(AIモデルを作るため)
その時は軽くみて大体iOSのセンサーデータはAndroidの-0.1倍ではないと軽く報告しました。
しかし、それは間違っていました。
どうやってわかったのか
その後、iOSの重力データで重力を計算してくれっと言われました。
はい、計算するよ!!
で計算してみたら、なんかおかしいと思いました。
どう計算しても9.8の重力にならなくて10.0になってしまうのです。(うん?ここ地球ではないの)
Android側ではちゃんと9.8になっているのに、、、
???0.1倍???
で重力は実際 ーー> 1 ??
つまりただ長さが1のベクトルを返しているだけでした。。。
ああ、そういうことか。。。
Discussion