問題タブ [magnetometer]

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 に答える
538 参照

android - 現在のデバイスの向きと写真が撮影されたときの向きを使用して、モバイル デバイスに写真を表示するにはどうすればよいですか?

私はアプリケーションを持っています。2 つのアクティビティがあります。1 つは写真を撮るためのカスタム カメラで、もう 1 つはその写真を表示することです。

私の要件は、写真を撮るときはいつでも、写真が撮られたときのデバイスの向きとデバイスの現在の向きに従って、この写真を表示する必要があるということです。パノラマ アプリケーションで同様の機能を見たことがあるかもしれません。

たとえば、ビューの写真を撮り、携帯電話を動かしたとします。同じ写真をある角度から表示する必要があります。これどうやってするの?

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

ios - CMCalibratedMagneticField のセットアップ

私は多くの投稿を読み、開発マニュアルを読みましたが、CMCalibratedMagneticField をセットアップしてデータを取得する方法を正確に見つけることができません。

私は使っている:

ドキュメントがあるので、ばかげた質問かもしれませんが、セットアップの構文を理解していません。どんな助けでも大歓迎です。

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

android - AndroidはMAGNETIC_FIELDをどのように計算していますか?

つまり、TYPE_MAGNETIC_FIELD の値のソース コードはどこにあるのでしょうか。

ハードウェア フォルダ内のほぼすべてのファイルを検索しました。私はそのスニペットを逃したかもしれません。そのソースコードを見つけるのを手伝ってください。(センサーは次のような式を使用していると思います: Btheta=(umsin(theta)/4(phi)(r^3) )

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

android - 3D Android デバイスの向きを取得する

ほとんどのスマートフォンには、3 軸ジャイロスコープ、3 軸磁力計、3 軸加速度計が搭載されています。これらのセンサーの測定値を巧妙な方法 (カルマン フィルター) で組み合わせると、高速で正確、ノイズのない、絶対的なデバイスの向きが得られます。これは、クォータニオンまたはヨー/ピッチ/ロール値として保存できます。

Androidでこれを実現する最も簡単な方法は何ですか? オペレーティング システムは既にこれらの計算を行っていますか? 使用できるオープンソースの実装はありますか?

私が見つけることができるほとんどの例/チュートリアルは、1 つのタイプのセンサーにのみ焦点を当てています。しかし、私の使用例では、適切なフィルタリングを介した 3 つのセンサーすべての融合のみが重要です...

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

android - 加速度計と磁力計センサーからアンドロイドで回転行列を計算する方法

リンクから SensorManager.getRotationMatrix によって返される回転行列を見つけました: https://math.stackexchange.com/questions/381649/whats-the-best-3d-angular-co-ordinate-system-for-working-with-smartphone -apps/382048#382048

回転行列は次のとおりです。 getRotationMatrix から返された回転行列

しかし、リンクで指定されているように各軸の回転行列を使用した場合、この行列を再構築する手順が見つかりません: http://www.freescale.com/files/sensors/doc/app_note/AN3461.pdf

各軸の回転行列

このマトリックスを作成する手順を示すドキュメントが見つからないため、上記の回転マトリックスを作成できるように、誰かが手順を教えてくれれば本当に感謝しています。

また、上記のリンクには、次のようなマトリックスもあります。 コンパスの回転行列

行列を計算するにはどうすればよいですか平面 EN の行列。どういう意味ですか?