問題タブ [tango]
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.
google-project-tango - データのない Google Tango ポイント クラウド
gitrepoから最新の C サンプルをダウンロードした後、ポイント クラウドのサンプルをコンパイルしました。
ビルド エラーが発生したため、(おそらく) サポートされている TangoPointCloud オブジェクト (Vega リリース) を使用してコードを更新する必要がありました。明らかに、以前は TangoXYZij クラウドを使用していましたが、すべて正常に機能していました。
ただし、現在、Tango デバイスには呼び出し時に新しいデータがありませんTangoSupport_getLatestPointCloudAndNewDataFlag
(これを追加しました)。
より具体的に言うと、 を呼び出した後TangoSupport_getLatestPointCloudAndNewDataFlag(point_cloud_manager_, &front_cloud_ /* &new_data */);
、front_cloud_ の空の構造体のように見えるものが不可欠です。のように、front_cloud_->num_points
0 などです。
他の誰かがこの問題を抱えているかどうか、そして回避策があるかどうか本当に疑問に思っています。
編集: Android Studio 2.1.3 を使用しています
java - 深度データの抽出 google tango
Android アプリで問題が発生しています。例の次のコードがあります。
そしてどういうわけかそれは私にこのエラーを与えます
JNI エラー (アプリのバグ): com.google.atap.tangoservice.TangoPointCloudData のインスタンスを引数 1 として void com.ologicinc.rostango.TangoNodes.vio.VioDepthNode$2.onXyzIjAvailable(com.google.atap.tangoservice. TangoXyzIjData) 以前にこの問題に遭遇した人はいますか?
また、誰かが次の使用を提案しました:
オンラインで onPointCloudAvailableRouter について何も見つけられないようです
android - Unity/Tango を実行するロケーション サービスの取得
Unity/Tango プラットフォームでシンプルなアプリを構築しています。
場所を取得しようとしています。このhttps://docs.unity3d.com/ScriptReference/LocationService.Start.htmlの手順に従いました
したがって、20 秒後に「タイムアウト」になり、ステータスは常に「初期化中」になります。
Input.location.lastData.latitude と Input.location.lastData.longitude は常にゼロです。
さらに、これを AndroidManifest.xml ファイルに設定しました。
<uses-permission android:name="android.permission.ACCESS_COARSE_LOCATION" />
<uses-permission android:name="android.permission.ACCESS_FINE_LOCATION" />
<uses-feature android:name="android.hardware.location.gps" android:required="true" />
<uses-feature android:name="android.hardware.location" android:required="true" />
どんな助けでも大歓迎です。
-ありがとう
camera - イエローストーン タブレット カメラ センサー
私が働いている会社では、一般的な Android デバイスにダウンロードできる 3D 再構成アプリを開発しています。再構成が最適に機能するためには、デバイスのカメラ センサー サイズ (具体的には CCD 幅) を入力する必要があります。アプリの Play ストア管理ページを通じて、「Google ATAP Project Tanto Tablet (Yellowstone)」と呼ばれるものを使用しているユーザーを何人か見てきました。そのタブレットのセンサーサイズを教えてくれる人はいますか? これにより、そのデバイスで行われた再構成が改善されます。前もって感謝します!
android - 前回の Tango セッションのデータを使用した平面フィッティング
Tango アプリの開発中に次の問題に直面していますが、正しい軌道に乗っているかどうかはわかりません。
私が達成しようとしていること:
- ユーザーが写真を撮ります。バックグラウンドで、アプリは現在のポイント クラウドとポーズを永続的に保存します。
- サーバーはその画像を取得し、舞台裏でいくつかの魔法の処理を行い、(x,y) 座標をアプリに送り返します (非同期で、現在の Tango セッションとは無関係です)。
- アプリを再起動し、新しいタンゴ セッションを開始して、ポイント クラウドとポーズの永続コピーを使用して (x,y) に 3D オブジェクトを表示します。
これらのパラメーター (x,y)、ポイント クラウド、およびポーズを次のアルゴリズムで使用して、RajawaliRenderer がレンダリング方法を知っている Rajawali オブジェクトであるポーズを取得できることを期待しています。
タンゴの初期化は、次の座標フレームに従っています:
交点を使用したプラン フィット -
/li>
TangoSupport.fitPlaneModelNearPoint で TangoErrorException をスローします。
私の理解では、 fitPlaneModelNearPoint メソッドは現在の Tango セッションに依存しない純粋なアルゴリズムを実行する必要がありますが、その実装がないため確信が持てません。
どんな助けでも大歓迎です。
google-project-tango - 点群のインポートとエクスポート - TangoPointCloudData
私が達成しようとしているのは次のとおりです.2つのAndroidアプリ(私はJava APIのみを使用し、Unityは使用していません)があり、1つのアプリでポイントクラウドをキャプチャして他のアプリに送信したいと考えています.
最後の部分は正しくやっていますが、他のアプリで点群を読み込む方法がわかりません。問題の一部は、TangoPointCloudData が Android SDK の一部ではないオブジェクトから構築され、それらを追加することは JNI ライブラリを追加することを意味することです。もちろん、単純なシリアル化はここでは機能しません。
そのための大きなオーバーヘッドのようです。
Java APIで簡単に実現する方法がない場合、 Unity APIで実現する方法はありますか?
ありがとう
google-project-tango - Google は Tango Constructor アプリを撤回しましたか?
Tango Constructor アプリは、Tango ツールのリストで参照されています
ただし、少なくとも米国では、Google Play ストアで利用できないか、リストされていません。
ありがとう。