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