问题标签 [tango]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
129 浏览

google-project-tango - 没有数据的谷歌探戈点云

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

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

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

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

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

编辑:我正在使用 Android Studio 2.1.3

0 投票
0 回答
140 浏览

android - 错误!TangoErrorType TangoService_connect(void*, TangoConfig):启用彩色相机

我正在尝试连接到探戈设备并打开相机并播放视频,我已经编写了代码但它给了我错误

“TangoErrorType TangoService_connect(void*, TangoConfig): 启用彩色相机”

这是代码,

公共类 Main_activity 扩展 Activity {

}

我的目标是在探戈中初始化相机并打开相机应用程序。提前致谢

0 投票
1 回答
230 浏览

java - 提取深度数据谷歌探戈

我在使用我的 android 应用程序时遇到了困难,我从示例中获得了以下代码:

不知何故,它给了我这个错误

JNI 错误(应用程序错误):尝试将 com.google.atap.tangoservice.TangoPointCloudData 的实例作为参数 1 传递给 void com.ologicinc.rostango.TangoNodes.vio.VioDepthNode$2.onXyzIjAvailable(com.google.atap.tangoservice. TangoXyzIjData) 以前有人遇到过这个问题吗?

也有人建议使用以下内容:

我似乎无法在线找到有关 onPointCloudAvailableRouter 的任何信息

0 投票
1 回答
1113 浏览

android - 获取运行 Unity/Tango 的定位服务

我正在 Unity/Tango 平台上构建一个简单的应用程序。

我正在尝试获取位置。我按照此https://docs.unity3d.com/ScriptReference/LocationService.Start.html中的步骤操作

所以在 20 秒后等待它“超时”并且状态总是“初始化”。
Input.location.lastData.latitude 和 Input.location.lastData.longitude 始终为零。

另外我在 AndroidManifest.xml 文件中设置了这个: <uses-permission android:name="android.permission.ACCESS_COARSE_LOCATION" /> <uses-permission android:name="android.permission.ACCESS_FINE_LOCATION" /> <uses-feature android:name="android.hardware.location.gps" android:required="true" /> <uses-feature android:name="android.hardware.location" android:required="true" />

任何帮助,将不胜感激。

-谢谢

0 投票
1 回答
78 浏览

android - 无法在不同的 Tango 会话中重复使用 TangoPointCloudData

我在开发 Tango 时遇到以下问题,不确定我是否在正确的解决方案上。

我正在尝试做的事情(简而言之):将点云(TangoPointCloudData 对象)和姿势(TangoPoseData 对象)序列化为一个文件以供以后使用。在场景后面进行一些魔术处理以计算某些对象的坐标(x 和 y),然后 - 重新连接探戈并在 x,y 处显示 3d 对象。

我正在通过帧对 SOS 和 FD(帧设备)初始化 Tango 对象。

当我在新的 Tango 会话中使用最新的 TangoPointCloudData + TangoPoseData 调用此行时会发生异常:

我得到的非常无信息的日志是:

就这样。

我正在开发的 Tango 核心版本是 1.44.2016.09.19-wasat-release。

我的直觉是,问题可能是因为我没有正确保存数据或者它在代码中的某个地方被破坏,没有正确初始化 Tango 或尝试在新的 Tango 会话上使用旧的 xyzIj 对象。我重新检查了每一件事(除了最后一个可能是问题(?))并且找不到问题,所以试图将我的线程解决给伟大的 StackOverflow 社区。

0 投票
1 回答
135 浏览

camera - 黄石平板相机传感器

在我工作的一家公司,我们正在开发一个 3D Reconstruction 应用程序,该应用程序可以下载到常见的 Android 设备上。为了使重建效果最好,我们需要输入设备的相机传感器尺寸(特别是 CCD 宽度)。通过应用程序的 Play 商店管理页面,我们看到一些用户使用了一种名为“Google ATAP Project Tanto Tablet (Yellowstone)”的东西。谁能帮助我们知道这款平板电脑的传感器尺寸是多少?这将改善在该设备上进行的重建。提前致谢!

0 投票
1 回答
181 浏览

android - 使用之前 Tango 会话的数据进行平面拟合

我在开发 Tango 应用程序时遇到以下问题,不确定我是否走在正确的轨道上。

我想要达到的目标:

  1. 用户拍照。在后台,应用程序保存以持久化当前的点云和姿势。
  2. 服务器正在获取该图像并在幕后进行一些魔术处理并将(x,y)坐标发送回应用程序(异步且与当前 Tango 会话无关)。
  3. 重新启动应用程序,开始一个新的探戈会话,并使用点云和姿势的持久副本在 (x,y) 处显示一个 3d 对象。

我希望我能够在以下算法中使用这些参数 - (x,y)、点云和 Pose,并获得一个 Pose,它是 RajawaliRenderer 知道如何渲染的 Rajawali 对象。

探戈初始化是根据以下坐标系:

  • 使用交点计划拟合 -

    /li>

它在 TangoSupport.fitPlaneModelNearPoint 上引发 TangoErrorException。

据我了解,fitPlaneModelNearPoint 方法应该执行不依赖于当前 Tango 会话的纯算法,但我无法确定,因为我没有它的实现。

任何帮助将不胜感激。

0 投票
0 回答
320 浏览

google-project-tango - 点云的导入导出 - TangoPointCloudData

我想要实现的是以下内容,我有 2 个 Android 应用程序(我只使用 Java API,没有 Unity),我想在 1 个应用程序上捕获点云并将其发送到另一个应用程序。

我做的最后一部分是正确的,但我不知道如何在其他应用程序中加载点云。部分问题在于 TangoPointCloudData 是从不属于 Android SDK 的对象构造的,添加它们意味着添加 JNI 库。当然,简单的序列化在这里不起作用。

为此,这似乎是一个巨大的开销。

如果没有办法在Java API上轻松实现它,有没有办法在Unity API上实现它?

谢谢

0 投票
2 回答
1146 浏览

google-project-tango - Google 是否已撤消 Tango Constructor 应用程序?

Tango Constructor 应用程序在 Tango 工具列表中被引用

探戈构造器

但它在 Google Play 商店中不可用或未列出,至少在美国是这样。

谢谢。

0 投票
1 回答
839 浏览

android - 适用于所有安卓设备的 Tango 应用程序

我正在探索 tango sdk 并发现一些我无法理解的东西有一个名为

发布:- https://play.google.com/store/apps/details?id=com.iStaging.furniture

还有另一个应用程序

探戈:- https://play.google.com/store/apps/details?id=com.istaging.furniture.tango

这个简单的应用程序适用于所有普通的安卓设备和应用程序,它说探戈显示“应用程序与您的设备不兼容

现在我的问题是有没有可能使用 tango sdk 开发应用程序并适用于普通的 android 设备?如果是,请指导我如何做到这一点。