アカウント名:
パスワード:
既に別の方が書かれてますけど、「傾きセンサ」として使うのが普通なので加速度センサとしては認識されてないのかもしれませんが、携帯ガジェットで加速度センサはかなり一般的なものになってます。
「移動を伴う加減速」がほとんど無く無視できると仮定した場合、加速度センサの出力はそのまま「重力加速度」を示します。それによって、加速度センサの数値から鉛直方向の傾きを検出しているのです。(水平方向の方角については、磁気センサを使います)
「傾きは変えない」ようにすれば、精度的にかなり粗いものになりますが、加速度センサから移動の加速度を検出、そこから積算して速度を算出するなんてことも可能です。
さらに、一つの加速度センサから「傾きと移動加速度の両方を算出」できるのが理想ですが、同じ加速度値になるような傾きと移動加速度の組合せが無数にあります(たとえば「上向きに2Gで加速する」のと「180度ひっくり返す」のは区別できない)ので、両方を未知の変数としえ検出することは不可能です。
(角速度センサがあれば回転の検出が可能なので、角速度から傾きを求めて、加速度センサと傾きから、重力を除いた移動の加速度を算出することも理論上は可能なはずですが、実際には精度的まず無理です)
加速度センサはすでに多くの端末に付いていますよ。
加速度計と温度計はAPIレベルでは入ってるみたいですね。http://developer.android.com/reference/android/hardware/Sensor.html [android.com]
APIレベルでっていうか、加速度センサと温度センサは既存の端末っつーかADP1から搭載されています
より多くのコメントがこの議論にあるかもしれませんが、JavaScriptが有効ではない環境を使用している場合、クラシックなコメントシステム(D1)に設定を変更する必要があります。
人生unstable -- あるハッカー
ご期待に応えてアッと言う新機能 (多分既出-1) (スコア:3, 興味深い)
http://www.gizmodo.jp/2011/01/ipadandroid_30.html [gizmodo.jp]
なんと気圧計がサポートされます
本当は2.3からのサポートらしいんですが、まあ初搭載機が3.0のモトローラの「Xoom」だから3.0の驚きの機能って事で
温度計と湿度計、加速度センサはまだですか。 (スコア:0)
Re:温度計と湿度計、加速度センサはまだですか。 (スコア:2, 参考になる)
既に別の方が書かれてますけど、
「傾きセンサ」として使うのが普通なので加速度センサとしては認識されてないのかもしれませんが、
携帯ガジェットで加速度センサはかなり一般的なものになってます。
「移動を伴う加減速」がほとんど無く無視できると仮定した場合、
加速度センサの出力はそのまま「重力加速度」を示します。
それによって、加速度センサの数値から鉛直方向の傾きを検出しているのです。
(水平方向の方角については、磁気センサを使います)
「傾きは変えない」ようにすれば、精度的にかなり粗いものになりますが、加速度センサから移動の加速度を検出、そこから積算して速度を算出するなんてことも可能です。
さらに、一つの加速度センサから「傾きと移動加速度の両方を算出」できるのが理想ですが、
同じ加速度値になるような傾きと移動加速度の組合せが無数にあります(たとえば「上向きに2Gで加速する」のと「180度ひっくり返す」のは区別できない)ので、
両方を未知の変数としえ検出することは不可能です。
(角速度センサがあれば回転の検出が可能なので、角速度から傾きを求めて、加速度センサと傾きから、重力を除いた移動の加速度を算出することも理論上は可能なはずですが、実際には精度的まず無理です)
Re: (スコア:0)
加速度センサはすでに多くの端末に付いていますよ。
Re: (スコア:0)
加速度計と温度計はAPIレベルでは入ってるみたいですね。
http://developer.android.com/reference/android/hardware/Sensor.html [android.com]
Re: (スコア:0)
APIレベルでっていうか、加速度センサと温度センサは既存の端末っつーかADP1から搭載されています