我正在使用 JPointCloud 示例应用程序,并对其进行了一些修改:
在 JPointCloud.java : SetUpExtrinsics() 中,我添加了:
TangoPoseData depth2devicePose = new TangoPoseData();
framePair.baseFrame = TangoPoseData.COORDINATE_FRAME_DEVICE;
framePair.targetFrame = TangoPoseData.COORDINATE_FRAME_CAMERA_DEPTH;
try {
depth2devicePose = mTango.getPoseAtTime(0.0, framePair);
} catch (TangoErrorException e) {
Toast.makeText(getApplicationContext(), R.string.TangoError,
Toast.LENGTH_SHORT).show();
到达线路时应用程序崩溃:
depth2devicePose = mTango.getPoseAtTime(0.0, framePair);
我尝试使用其他框架组合,但每次包含 COORDINATE_FRAME_CAMERA_DEPTH 时,应用程序都会崩溃。
我是不是忘记了什么?也许要为深度相机请求某种特殊许可?