私はデバイスセンサを使ってユーザのx軸回転とy軸ピッチを決定するアプリを開発しています(基本的にユーザは円で回転し、空を見上げたり地面を上にします)。私はアンドロイドSensor.getRotationMatrixとSensor.getOrientation関数を使用して、最初の2つの結果の方向値を使用して、このアプリを開発しました。私は今、自分のアプリをProject Tangoタブレットに移動しましたが、これらの値はもはや有効ではないようです。私はPTを少し見てきましたが、これはQuarternionsのものを測定するようです。これは、Project TangoがAndroid SDKを実装するためのものではないことを意味しますか?Project TangoはAndroid SDKを利用していますか?
答えて
理論上、Android SDKはまだ機能しているはずなので、アプリは変更なしで動作するはずですが、Project Tangoの改善点を利用することはできません。 Tango(魚眼カメラの動きを改善するための...)の利点を得るには、Tango APIを使用してTangoサービスをアクティブにしてから、四分位でポーズを使用する必要があります。
Project Tango API(Android用のみ)とAndroid SDKは、どちらもProject Tangoアプリを構築するために必要です。 Tango APIは、Android SDKのセンサーへの直接アクセスよりも、高レベルのインターフェースをAndroidデバイスセンサーに提供します.Tango APIはセンサー状態を組み合わせて、より完全な「姿勢」(6自由度の位置姿勢)状態と3D(X 、Y、奥行き)シーンポイント、さらにはシーン内でのフィーチャ認識などがあります。Tango APIの重要な利点は、いくつかの異なるセンサーをリアルタイムで非常に正確に同期させることで、姿勢状態が非常に正確です。確かに、最新のTangoデバイスは、CPU回路内の同期をサポートしています。 Android SDK API(非Tango)を使用してセンサからデータを収集するアプリケーションは、Tango APIのようにセンサを相関させるのに十分速くはありません。だから、おそらくあなたはオフセットされている、同期されていないセンサーデータを取得しています。
また、Tango APIの既知のバグは、デバイスのコンパスセンサーがゴミ値を返すことです。そのバグが、Android SDKの呼び出しによってコンパスに直接返されるデータの品質に影響するかどうかはわかりません。しかし、Android SDKのコンパスへの呼び出しは、Tango API呼び出しによって返される状態と少なくともいくらか同期して状態を戻すことになります。
- 1. Project Tango - 3D Reconstruction
- 2. AR Google Tango Project
- 3. カメラオフセット| Project Tango
- 4. Project Tango - システム使用不可
- 5. MapboxとProject TangoのUnityプロジェクト
- 6. Project Tango開発キットにTango Coreをインストールする
- 7. Mac用Android Studio - sdkは含まれていません。スタンドアロンダウンロードとしてsdkは利用できません。
- 8. Project TangoでUnity3dを使用して屋内ナビゲーションアプリケーションを実装する方法は?
- 9. Project TangoのRAWビデオを録画する
- 10. Project Tangoタブレットの解像度は?
- 11. Unity Windows StoreプラットフォームでTango SDKを使用できますか?
- 12. Project-Tango | Unity Meshingがクラッシュするアプリケーション
- 13. Appium Androidドライバ.presskeycodeオプションはMaven Projectで利用できません
- 14. PointCloudRajawaliRenderer(Project Tango)でトレース線を描く
- 15. Android Tango HWアクセス
- 16. Project Tango:コンストラクタのエクスポートwavefrontファイルフォーマットの仕様とは何ですか?
- 17. Tangoサービスを使用したAndroid Tensorflow
- 18. Project-Tangoデバイスからファイルにデータをエクスポートする方法
- 19. 再利用C#-Project on iPad
- 20. Project Tango SDKの例の領域学習が実行されている場合、学習データはどこに保存されていますか?
- 21. Androidはsdkの属性を使用しています
- 22. Google Project TangoでRGBまたはYUVデータを取得するにはどうすればよいですか?
- 23. 別のTangoセッションでTangoPointCloudDataを再利用することはできません
- 24. TangoのRawをTango Ros Streamerで録画しますか?
- 25. rootFolderIdは新しいSDKでは利用できません
- 26. Android SDKマネージャーは正確に何をしていますか?
- 27. 作成したリストビューを利用しています。 Android
- 28. Facebookを利用して取得することはJavaScriptのSDK
- 29. Project Tangoポイントクラウドデータから特定の色を抽出するにはどうすればよいですか?
- 30. Racketを商用利用している人はいますか?
オリエンテーション方位角が完全に基礎である理由は何ですか?私はフル回転をすることができますが、値は0.0xラジアンだけシフトします。これはProject Tangoでよく見られることですか? – jskeezy