アカウント名:
パスワード:
ジャイロ内蔵して振り向いたら後ろが見えるとかやれないんでしょうか。
出来るだろうけど…普通にセンサー付けて行うとセンサーの精度が悪い事に気付く。得にAndroidでプログラムするとセンサー値10%がノイズであるの認識できる。ソフトウェアでそこそこ改善を試みるが、キャリブレーションが結構難しい。室内と外だと地磁気が異なるのでオフセット値設定が必要となると思う。
製品が今まで出でこなったには理由がある。製品化に至らない理由ってのがね。
ジャイロと地磁気センサーって別物じゃね?OSで取得できる値は同じようになっているけどセンサー部の仕組みが違うから、取得できる値の精度も違う気がする。
一般Androidは地磁気センサーだけど、こいつはわざわざジャイロって書いてあるからジャイロ式のセンサーじゃないの?
# と、中に何が入ってるか知らずに書いてみる
ハイエンドAndroid端末は加速度とジャイロと地磁気センサを全部積んでます。古いのだと加速度と地磁気だけ積んでます。この三種をひとつにまとめた"9軸"センサっていうのが最近売られているそうで、そういうのをただ積んでるんではないかと。
# 3軸加速度、3軸角速度で6軸はわかるけど、3軸地磁気は加速度と同じ系だろ# 温度とか圧力とかでトータル12軸とか原点からの軸だとでもいうのか、どうみても12チャンネルというべき
上から来た者です加速度センサ(Sensor.TYPE_ACCELEROMETER)磁気センサ(Sensor.TYPE_MAGNETIC_FIELD)6個の値を使って回転行列で計算して方位を求めます。専用の命令がAndroidのAPIにはあります。
方位って難しくて、何処を基準にするかは使い方次第でないですから
磁気/加速度センサーで方位角/傾きを検出する編集する http://seesaawiki.jp/w/moonlight_aska/d/%BC%A7%B5%A4/%B2%C3%C2%AE%C5%D... [seesaawiki.jp] ここのソースの赤い部分が回転行列を求める命令です。// 回転行列を計算http://hardware.srad.jp/story/14/01/28/0920232/%E3%82%A8%E3%83%97%E3%82%BD%E3%8
より多くのコメントがこの議論にあるかもしれませんが、JavaScriptが有効ではない環境を使用している場合、クラシックなコメントシステム(D1)に設定を変更する必要があります。
人生の大半の問題はスルー力で解決する -- スルー力研究専門家
ジャイロ (スコア:2)
ジャイロ内蔵して振り向いたら後ろが見えるとかやれないんでしょうか。
Re: (スコア:2, 参考になる)
出来るだろうけど…
普通にセンサー付けて行うと
センサーの精度が悪い事に気付く。
得にAndroidでプログラムするとセンサー値10%がノイズであるの認識できる。
ソフトウェアでそこそこ改善を試みるが、
キャリブレーションが結構難しい。
室内と外だと地磁気が異なるので
オフセット値設定が必要となると思う。
製品が今まで出でこなったには理由がある。
製品化に至らない理由ってのがね。
Re:ジャイロ (スコア:0)
ジャイロと地磁気センサーって別物じゃね?
OSで取得できる値は同じようになっているけど
センサー部の仕組みが違うから、取得できる値の精度も違う気がする。
一般Androidは地磁気センサーだけど、こいつはわざわざジャイロって書いてあるから
ジャイロ式のセンサーじゃないの?
# と、中に何が入ってるか知らずに書いてみる
Re:ジャイロ (スコア:2)
ハイエンドAndroid端末は加速度とジャイロと地磁気センサを全部積んでます。古いのだと加速度と地磁気だけ積んでます。この三種をひとつにまとめた"9軸"センサっていうのが最近売られているそうで、そういうのをただ積んでるんではないかと。
# 3軸加速度、3軸角速度で6軸はわかるけど、3軸地磁気は加速度と同じ系だろ
# 温度とか圧力とかでトータル12軸とか原点からの軸だとでもいうのか、どうみても12チャンネルというべき
Re: (スコア:0)
上から来た者です
加速度センサ(Sensor.TYPE_ACCELEROMETER)
磁気センサ(Sensor.TYPE_MAGNETIC_FIELD)
6個の値を使って
回転行列で計算して方位を求めます。
専用の命令がAndroidのAPIにはあります。
方位って難しくて、何処を基準にするかは使い方次第でないですから
磁気/加速度センサーで方位角/傾きを検出する編集する
http://seesaawiki.jp/w/moonlight_aska/d/%BC%A7%B5%A4/%B2%C3%C2%AE%C5%D... [seesaawiki.jp]
ここのソースの赤い部分が回転行列を求める命令です。
// 回転行列を計算http://hardware.srad.jp/story/14/01/28/0920232/%E3%82%A8%E3%83%97%E3%82%BD%E3%8