没有数据的Google Tango Point Cloud

时间:2016-09-21 18:20:18

标签: google-project-tango tango

gitrepo下载最新的C示例后,我编译了点云示例。

出现构建错误时,我需要使用(据称)支持的TangoPointCloud对象(Vega版本)更新代码。显然,我之前使用的是TangoXYZij云,一切正常。

但是,现在我的Tango设备在调用TangoSupport_getLatestPointCloudAndNewDataFlag时没有任何新数据(我已添加)。

更具体地说,在调用TangoSupport_getLatestPointCloudAndNewDataFlag(point_cloud_manager_, &front_cloud_ /* &new_data */);之后,看起来像front_cloud_的空结构是必不可少的。如同,front_cloud_->num_points为0等。

我真的很想知道是否有其他人遇到过这个问题以及是否有解决方法。

编辑:我使用的是Android Studio 2.1.3

1 个答案:

答案 0 :(得分:0)

我只是更新了tango-examples-c和示例编译并运行没有问题。是示例项目还是它的一些修改版本?

如果您从TangoXYZijk转到TangoPointCloud,则需要替换TangoSupport,还需要替换TangoService回调TangoService_connectOnPointCloudAvailable。在此函数的回调中,您需要调用TangoSupport_updatePointCloud

检查未修改的cpp_point_cloud_example以获取详细信息