Java ADF的重新安置不起作用?
我是探戈新手。我尝试了java\u basic\u示例的hello\u area\u description的最新版本。我发现,如果我加载了一个我以前保存的ADF,在学习模式打开和关闭时,我再也不能重新定位。 如果通过以下配置加载ADF,则无法捕获“重新本地化”日志Java ADF的重新安置不起作用?,java,google-project-tango,Java,Google Project Tango,我是探戈新手。我尝试了java\u basic\u示例的hello\u area\u description的最新版本。我发现,如果我加载了一个我以前保存的ADF,在学习模式打开和关闭时,我再也不能重新定位。 如果通过以下配置加载ADF,则无法捕获“重新本地化”日志 config.putString(TangoConfig.KEY_STRING_AREADESCRIPTION, uuid); 有什么不对劲吗 mTango.connectListener(framePairs, new OnT
config.putString(TangoConfig.KEY_STRING_AREADESCRIPTION, uuid);
有什么不对劲吗
mTango.connectListener(framePairs, new OnTangoUpdateListener() {
@Override
public void onPoseAvailable(TangoPoseData pose) {
// Make sure to have atomic access to Tango data so that UI loop doesn't interfere
// while Pose call back is updating the data.
synchronized (mSharedLock) {
// Check for Device wrt ADF pose, Device wrt Start of Service pose, Start of
// Service wrt ADF pose (this pose determines if the device is relocalized or
// not).
if (pose.baseFrame == TangoPoseData.COORDINATE_FRAME_AREA_DESCRIPTION
&& pose.targetFrame == TangoPoseData
.COORDINATE_FRAME_START_OF_SERVICE) {
if (pose.statusCode == TangoPoseData.POSE_VALID) {
Log.i(TAG, "[onPoseAvailable]mIsRelocalized = " + mIsRelocalized);
} else {
mIsRelocalized = false;
}
}
为了有一个好的区域描述,重要的是移动一堆从许多不同角度收集特征。确保在创建区域描述时前后移动至少5英尺
另外,在学习模式下加载区域描述显然不是受支持的代码路径。我尝试加载ADF并启用学习模式。等待90~120秒后,得到重新定位的日志。但仍无法在禁用学习模式下获取日志。