是否可以使用 Java API [google-project-tango] 获取深度帧

Is it possible to get the Depth Frames using the Java API [google-project-tango]

是否可以从设备获取深度帧(类似于从 kinect 获取它们的方式?) 我可以获得当前帧的点云,以及 rgb 帧,但我正在寻找实际的深度帧。

我试过

     public void onFrameAvailable(final int cameraId) {
                if (cameraId == TangoCameraIntrinsics.TANGO_CAMERA_COLOR) {
                    Log.i(TAG, "NEW COLOR FRAME");
                    }
                if (cameraId == TangoCameraIntrinsics.TANGO_CAMERA_DEPTH) {
                    Log.i(TAG, "NEW DEPTH FRAME");
                }
            }

作为测试,但第二个 if 从未通过 - 所以我的理解是 "onFrameAvailable" 从未在深度相机上发射过 - 但另一方面,相机显然在工作,因为我可以毫无问题地获得点云。

我也尝试查看文档和示例,但只能找到示例告诉我如何获取当前帧的姿势和点云,而不是深度帧。

无法将 connectToTangoCamera 与 RGBIR 一起使用。 我回答了那个问题,如何接收深度图,更详细