繁体   English   中英

Google IO之后,Project Tango的漂移校正更新

[英]Drift Correction update of Project Tango after Google IO

我正在Google IO 2016上发表演讲后寻找项目探戈API的漂移校正更新 。您可以在此链接中找到视频。 漂移校正更新大约在22:00分钟出现。 我希望该功能在6月9日的Okok大更新之后可以使用,但是我在任何API中都找不到。 有谁可以使用此功能?

下面的屏幕快照显示了我在寻找什么。 KEY_BOOLEAN_ENABLE_DRIFT_CORRECTION在任何API中均不可用。

屏幕截图

我正在使用Java和Android Studio,但是如果此新功能可以在C或Unity API中使用,我也将很高兴。

我更新了我的Tango devkit和Unity软件包的Q版本,并且看起来它在C#方面仍然处于不确定状态

如您所见 TangoConfig.cs是与上一发行版相同的版本,因此没有

config.putBoolean(TangoConfig.KEY_BOOLEAN_DRIFT_CORRECTION, true)

要使用的变量。

但是,如您在Line 1149上所见,Q版本中TangoApplication.cs已更新。

 areaDescription.baseFrame = TangoEnums.TangoCoordinateFrameType.TANGO_COORDINATE_FRAME_AREA_DESCRIPTION;    

确实与该示例相对应。

TangoConfig的空白手册页也无济于事(我知道,仍处于测试版。)。

尽管缺少文档,但我还是阅读了TangoConfig类

资产/ TangoSDK /核心/脚本/TangoWrappers/TangoConfig.cs

并残酷地添加

public static readonly string ENABLE_DRIFT_CORRECTION_BOOL = "config_enable_drift_correction";

在第365行上。还注释了第292,293,294,310行,因此该呼叫实际上将传递给助手。

我也尝试添加

SetBool (Keys.ENABLE_DRIFT_CORRECTION_BOOL, true);

65行,并打开了增强现实测试场景。 它没有崩溃,但是坐标值没有从0,0,0移到外部原点,这是我对漂移校正的理解所认为的。 另一个不好的迹象是,如果我摇晃它,它仍然会崩溃,并且崩溃日志中没有LQ21(我的应用程序名称)的痕迹。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM