問題タブ [sensor-fusion]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
1 に答える
489 参照

android - Android に組み込まれたセンサー キャリブレーション機能

私は、加速度計と磁力計のデータとそれらの融合データを利用して機能するアプリケーションに取り組んでいます。現在、磁力計に関しては、定期的に再校正する必要があります。センサーは、ハード アイアン効果と呼ばれる現象により、キャリブレーションが解除されます。私のアプリケーションは非常に正確なセンサー データを必要とします (ハードウェアは提供できますが、ノイズと未調整の値が障害となります)。また、Android のバックグラウンドで実行されている組み込みのキャリブレーション関数があることも知っています。これは、磁力計が間違った値を表示しているときに (常にではありません)、ユーザーからの入力なしで (8 字型の動きのように) 自動的に修正されることが多いためです。Android がこのキャリブレーションを実行する頻度と、独自の自動キャリブレーション コードを作成する必要があるかどうかを知りたいです。もう1つの可能性は、可能であれば、アプリケーション内のある頻度でこの組み込みのキャリブレーション関数を呼び出すことです。私が調べた Android ドキュメントでは、これに関する情報はほとんど提供されていません。

0 投票する
0 に答える
69 参照

iphone - iOS センサー フュージョンが遅くて不正確です。修正できますか?

AVビューの上に画像を重ねるアプリ、一種のARアプリですが、実際にはそうではありません。目の前の友達の写真を撮るように、カメラを前にかざして使用します。現在、SceneKit オブジェクトにコンパス ローズを表示するだけです。

基本的には動作しますが、私の 5S と 6 では次のようになっています。

  1. ポインティング ベクトルが 180 度もずれているため、起動時に遅延が発生する
  2. 10度程度の角度で実行した後でもエラーが発生し、それほど正確ではありません
  3. (2)のエラーが変化するので、「南」のアイデアは時間の経過とともに移動します

最終的には、精度を 5 度程度にする必要があります。この種の精度が可能かどうか、それをテストする方法があれば、誰でもコメントできますか?また、おそらくプラットフォームの問題についてコメントできますか?たとえば、7 の方が優れていますか?