問題タブ [gyroscope]
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.
mouse - Gryoscope/AccelormeterからPCマウスを制御する
PCに6DOFモーション出力結果を提供できる加速度計とジャイロスコープで構成されるIMUを構築しました。USBインターフェイス経由のシリアルCOMポートを使用してPCでデータを取得し、ハイパーターミナルからデータを表示できます。今私がやりたいのは、デモンストレーションの目的でそのデータを使用してマウスポインタを制御することです。最初にGlovePIeアプリケーションを見ましたが、シリアルCOMポートをサポートしていません。ですから、誰かが私にアドバイスしたり、考えられる解決策を教えてくれたら素晴らしいと思います。
android - Androidにセンサーフュージョンを実装しましたか?
私はこの話を聞きました: http ://www.youtube.com/watch?v = C7JQ7Rpwn2k
これは、Androidでジャイロ、加速度計、コンパス測定を組み合わせてより良い結果を得る「センサーフュージョン」システムのプロトタイプを作成しているInvensenseIncです。
これは現在、Androidのどのバージョンにも実装されていますか?私が尋ねる理由は、センサーフュージョンの一部は「重力」センサーと「線形加速」センサーであり、APIレベル9以降Androidに実装されています... 1)センサーフュージョンが実装されていると思います2)センサーフュージョンは実装されていませんが、将来のセンサーフュージョンの実装が広く追加されることを見越して、これらはAndroidAPIに追加されるだけです。
誰か知っている?
ありがとう
iphone - iphone - 加速度計、ジャイロスコープ、磁力計の代わりにデバイスの動きを使用する
特定のハンドラーを使用せず、同じ更新間隔が必要な iOS4 を使用している場合、特定の加速度計、ジャイロスコープ、磁力計の更新の代わりにデバイスの動きを使用する違いは何ですか?
デバイス モーションを使用している場合、これら 3 つの機能のいずれかがデバイスで使用できない場合はどうなりますか?
つまり、これらの機能のいずれかが利用できない場合、 deviceMotionAvailable を返すものは何ですか?
iphone - Core Location と Core Motion デバイスの見出し
Coree Motion に 1 つの問題があることに気付きました。私が使用しているとき
デバイスの動きを取得すると、間違ったデバイスの見出しが表示されます。つまり、北に向かってデバイスを保持しているモーション更新の処理を開始すると、見出しは問題ありません。しかし、北に向かわずに始めると、偏りは非常に大きくなります。
見出しの正しい値を取得する方法はありますか?
iphone - iPhone ハードウェア機能 : 磁力計とジャイロ
ジャイロと磁力計が装備されているかどうか、誰かが販売されたiPhoneについて教えてもらえますか?
補足として、販売された iPhone のハードウェア機能の比較表を提供する Web サイトをご存知ですか? (iPhoneとは、「必要なデバイス機能」=「テレフォニー」plistキーという意味で、テレフォニー機能を備えたiDeviceを意味します。おそらくiPhone以外でそれができるでしょうか?)
iphone - iPhone - CMMotionManager のプロパティと iPhone ハードウェア
CMMotionmanager.deviceMotion の各プロパティとそのサブプロパティについて、それらがどのような種類のハードウェア (磁力計、加速度計、ジャイロスコープなど) に基づいているかを誰かが知っていますか?
私の質問は、ソフトウェアではなく HARDWAREに関するものです。
CMMotionManager がどの種類の iPhone で CMMotionManager 呼び出しが機能するかを知るには、どのハードウェアから CMMotionManager がその値を取得するかを知る必要があります。そして、私のウェブサイトに結果のテキストを書くこと。
では、ビルドに使用するハードウェアは次のとおりです。
deviceMotion.attitude.roll
deviceMotion.attitude.pitch
deviceMotion.attitude.yaw
deviceMotion.rotationRate (唯一のジャイロスコープ ? iOS4 を搭載した iPhone 4 / 4S)
deviceMotion.gravity (唯一の加速度計 ? したがって、iOS4 を搭載したすべての iPhone で動作するはずです)
deviceMotion.userAcceleration (
deviceMotion.magneticFied (唯一の磁力計 ? iOS4の Iphone 3GS / 4 / 4S)
iphone - ユーザーの回転動作の検出
私はCoreMotionフレームワークを実験して、iphoneを手に持って、たとえばメリーゴーランドで回転しているユーザーを検出しました。自身の軸の周りのデバイスの動きを検出する方法はありますが、iPhoneが円を描くように回転していることを検出する良い方法は何ですか?ありがとう
android - Androidゲームでセンサーはどのように使用されますか?
スマートフォンをさまざまな方向に回転または回転させたときにオブジェクトを動かすゲームを作成するにはどうすればよいですか(たとえば、車の加速)。彼らは加速度計とジャイロスコープからの読み取り値を使用しますか、それともAndroidでOpenGLを使用しますか?
android - ジャイロスコープと加速度計を組み合わせて、進行方向を取得します
Android デバイスを使用して見出し (方位角またはヨー角) を取得しています。
Android API は Accelerometer の値 + mganetic フィールドを使用して行列の回転を計算し、方位角はその行列 (別名 SensorManager.getOrientation(...)) から抽出されますが、結果は非常に不正確です! 特に電話が何らかの磁気によって乱されている場合.
それから私はジャイロスコープを持っています。ジャイロトラフ時間の値を統合すると、実際の角度を取得できますが、誰もが知っているように:p、これはドリフトの影響を受けます... 10 秒後でもタフなI' 10°の角度ドリフトを動かさないで...
ここでは、アクセル + マグネトの結果を片側に示します。磁場の近くではかなりがらくたであり、反対側にはジャイロの結果を示しています。これは非常に優れていますが、時間の経過とともにドリフトします...
私の質問は、2 つの結果を組み合わせて一種の「堅牢な」見出し推定を得る簡単でスマートな方法はありますか? カルマンフィルターがあることを知っているので、簡単だと言います..でも、理論を50回読んでも、気の毒なことはわかりません:)。
ありがとうございました!
iphone - iPhoneジャイロスコープを使用してこれをプログラムすることは可能ですか?
電話用のカジュアルな3Dモデラーアプリを考えています。大まかなコンセプトスケッチは次のとおりです:http://versuspad.com/image/3d-modeler.png
これをプログラムすることは可能だと思いますか、それともジャイロスコープや他のアプローチでは目的のデータがまったく得られないのでしょうか?
(これをStackoverflowとprogrammers.stackexchange.comのどちらに投稿するかはわかりませんでしたが、今のところ前者を選択してください。正しいことを願っています。)