jQueryを使ってiOS/Androidのジャイロセンサを取得する実験です。

 

今回の作業について

[jQueryを使った三軸加速度センサの実験] に続き、三軸ジャイロセンサーを使った実験をしてみました。ジャイロセンサは角度を検出するセンサで、こんな感じで取れるようです。

 

三軸ジャイロセンサの値を取って平均値を出す実験

やり方はほとんど [jQueryを使った三軸加速度センサの実験] と同じなので、 説明は省略してコードをお見せします。なお、やっていることは以下です。

・三軸ジャイロセンサの積算値を取っておく
・100ms経過したら、その積算値から平均を出す

 

プログラムリスト

 

 

実際にやってみた

実際にやってみたのが以下です。生データと比較してみると少し安定しているのがわかります。

生データ

100msの平均値

次回、これを使ってもう少し色々実験してみたいと思います。

コメント

kaeru.

本記事は7年前のものですが、近年のiOS/Androidではユーザーの許可を得る実装などを追加しないとセンサー値を取得できないようです。
そのため記事上ではセンサー値が表示されていません。

ユーザーの許可を得る実装については時間があれば書きたいと思いますが、ググればたくさんサンプルがあるのでそちらを参照いただいた方がいいかもしれません。

本記事執筆当時は、記事上にセンサー値がパラパラとリアルタイム表示されていたので、閲覧されている方にとっては気持ち悪かったかもしれません。

コメントを投稿する

コメントを投稿する場合は以下に注意してください。

・記事に関係する内容であること
・特別な理由がない限り「全体公開」であること

これさえ守っていただければどんな内容でも投稿可能です。
皆様の質問やコメントは他の方の問題解決に繋がりますのでご協力ください。

コメント投稿フォーム
名前
メール
URL
コメント
閲覧制限

コメントを投稿するには、以下の問題に答えてください。
問題:「LEDの和名を漢字二文字+カタカナ五文字で入力してください」