アカウント名:
パスワード:
気圧計って実は結構便利ですよ。うちの腕時計は直前24時間の気圧変化が記録できるようになってますけど、気圧の変化見てると雨降りそうかわかるもんです。(正確な値は出ないのであんまり山登りでは使えない)ずっと設置しておいてデータをとり続けると、お出かけ前に傘持って出るか判断できるようになったりとか、結構面白いことが出来そう。
きょうびスマートフォンなのにGPSレシーバが無いってことはまず無いですが、GPSでは緯度経度に加えて高度(※)も得られますんで、その上さらに気圧で高度を求めるというのはどうなんでしょう?※……得られる高度は標高ではない点に注意。
GPSレシーバのみによる測位は精度が低い(荒い)です。これに対して一般には加速度センサなどを利用した補正が行われます。加速度センサは絶対位置を知るには役に立ちませんが、近い過去(数秒前)に測位した地点からの相対位置がそれなりの精度で得られますので、GPSと併用するには都合が良いです。同様に気圧センサは垂直方向の測位方式としては優秀でビル1フロアの移動にも追従できるくらいの良好な精度を持ちます。一方GPSは高低差でプラマイ数十メートルはザラです。このためPNDや上等なカーナビには気圧センサが搭載されています。
標準搭載するほどのものではないですが、「あれば利用できる」センサAPIを追加するなら何を追加するか、と考えると次は気圧センサというのは自然な流れだと思われます。
既に別の方が書かれてますけど、「傾きセンサ」として使うのが普通なので加速度センサとしては認識されてないのかもしれませんが、携帯ガジェットで加速度センサはかなり一般的なものになってます。
「移動を伴う加減速」がほとんど無く無視できると仮定した場合、加速度センサの出力はそのまま「重力加速度」を示します。それによって、加速度センサの数値から鉛直方向の傾きを検出しているのです。(水平方向の方角については、磁気センサを使います)
「傾きは変えない」ようにすれば、精度的にかなり粗いものになりますが、加速度センサから移動の加速度を検出、そこから積算して速度を算出するなんてことも可能です。
さらに、一つの加速度センサから「傾きと移動加速度の両方を算出」できるのが理想ですが、同じ加速度値になるような傾きと移動加速度の組合せが無数にあります(たとえば「上向きに2Gで加速する」のと「180度ひっくり返す」のは区別できない)ので、両方を未知の変数としえ検出することは不可能です。
(角速度センサがあれば回転の検出が可能なので、角速度から傾きを求めて、加速度センサと傾きから、重力を除いた移動の加速度を算出することも理論上は可能なはずですが、実際には精度的まず無理です)
加速度センサはすでに多くの端末に付いていますよ。
加速度計と温度計はAPIレベルでは入ってるみたいですね。http://developer.android.com/reference/android/hardware/Sensor.html [android.com]
APIレベルでっていうか、加速度センサと温度センサは既存の端末っつーかADP1から搭載されています
より多くのコメントがこの議論にあるかもしれませんが、JavaScriptが有効ではない環境を使用している場合、クラシックなコメントシステム(D1)に設定を変更する必要があります。
弘法筆を選ばず、アレゲはキーボードを選ぶ -- アレゲ研究家
ご期待に応えてアッと言う新機能 (多分既出-1) (スコア:3, 興味深い)
http://www.gizmodo.jp/2011/01/ipadandroid_30.html [gizmodo.jp]
なんと気圧計がサポートされます
本当は2.3からのサポートらしいんですが、まあ初搭載機が3.0のモトローラの「Xoom」だから3.0の驚きの機能って事で
おふとぴ (Re:ご期待に応えてアッと言う新機能 (多分既出-1) (スコア:1)
気圧計って実は結構便利ですよ。
うちの腕時計は直前24時間の気圧変化が記録できるようになってますけど、気圧の変化見てると雨降りそうかわかるもんです。
(正確な値は出ないのであんまり山登りでは使えない)
ずっと設置しておいてデータをとり続けると、お出かけ前に傘持って出るか判断できるようになったりとか、結構面白いことが出来そう。
Re: (スコア:0)
天候で変化するので、この気圧ならこの高さというのは無理ですが、近くに居る複数人の位置関係は視覚化できそう。
Re:おふとぴ (Re:ご期待に応えてアッと言う新機能 (多分既出-1) (スコア:1)
意外にメジャーな機能の一つになるんだろうか
Re:おふとぴ (Re:ご期待に応えてアッと言う新機能 (多分既出-1) (スコア:1)
きょうびスマートフォンなのにGPSレシーバが無いってことはまず無いですが、GPSでは緯度経度に加えて高度(※)も得られますんで、その上さらに気圧で高度を求めるというのはどうなんでしょう?
※……得られる高度は標高ではない点に注意。
Re: (スコア:0)
GPSレシーバのみによる測位は精度が低い(荒い)です。
これに対して一般には加速度センサなどを利用した補正が行われます。加速度センサは絶対位置を知るには役に立ちませんが、近い過去(数秒前)に測位した地点からの相対位置がそれなりの精度で得られますので、GPSと併用するには都合が良いです。
同様に気圧センサは垂直方向の測位方式としては優秀でビル1フロアの移動にも追従できるくらいの良好な精度を持ちます。一方GPSは高低差でプラマイ数十メートルはザラです。このためPNDや上等なカーナビには気圧センサが搭載されています。
標準搭載するほどのものではないですが、「あれば利用できる」センサAPIを追加するなら何を追加するか、と考えると次は気圧センサというのは自然な流れだと思われます。
温度計と湿度計、加速度センサはまだですか。 (スコア: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から搭載されています