Open1

CoreMotionを学ぶ

kamimikamimi

Core Motion とは

モーションまたは環境関連データを収集するためのフレームワーク

さまざまなセンサー

  • 加速度センサー(acceleroter)
  • ジャイロスコープ(gyroscope)
  • 歩数計(pedometer)
  • 磁力計(magnetometer)
  • 気圧計(barometer)

ユースケース

  • 運動トラッキング
  • ゲーム上の振る舞いのコントロール(accelereometer, gyroscope)

Core Motion フレームワークが提供するもの

  • 生データ
    • ハードウェアからの未加工データ
  • 処理済みデータ
    • データの使用に悪影響を及ぼすバイアスを排除する
      • e.g. ユーザーによって引き起こされた加速度のみを反映し、重力によって引き起こされた加速度は反映しない

https://developer.apple.com/documentation/coremotion