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 を使用しています