首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >即使设备退出区域描述文件,TangoPoseData 'pose.status_code‘始终保持有效

即使设备退出区域描述文件,TangoPoseData 'pose.status_code‘始终保持有效
EN

Stack Overflow用户
提问于 2016-12-14 19:45:06
回答 1查看 76关注 0票数 0

探戈pose.status_code在本地化后始终保持VALID,即使设备退出ADF也是如此。

如何知道设备是否已移出ADF?

我尝试过使用AreaLearningMode = enabledLoading Existing ADF以及FramePair的所有组合,但在这两种情况下,即使我们退出ADF,pose.status_code也始终是VALID

EN

回答 1

Stack Overflow用户

发布于 2017-01-10 08:10:06

它的目的是使ADF姿态状态为valid,即使在设备是在ADF区域之外。在引擎盖下,ADF姿势只是一个运动跟踪姿势,并在此基础上进行ADF的变换校正。因此,即使它在ADF之外,只要运动跟踪工作正常,它仍然可以生成有效的姿势。

要检查设备是否超出了ADF,最简单的方法是监听ADF_T_StartOfService帧。有了一个健康的/构造良好的ADF,你应该能够看到这个框架对不断地产生回调。每一个回调都表示一个“帧匹配”。如果在一段时间后没有“帧匹配”,那么可以很有把握地说,要么用户退出了ADF,要么该区域已被弃用(视觉特性发生了变化)

另一种检查ADF边界的方法是保存一个带有记录路径路径的文件,Tango API中没有这样的内置功能。因此,它必须从应用程序级别完成。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/41141779

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档