![](https://img-blog.csdnimg.cn/20201014180756928.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
tango
felonny
这个作者很懒,什么都没留下…
展开
-
Tango硬件篇
支持Tango技术手机,国内首秀 Lenovo Phab pro2原创 2017-04-02 11:58:54 · 392 阅读 · 0 评论 -
Tango 开发指南(10) — 深度感知 API (Java 描述)
原文链接:https://developers.google.com/tango/apis/java/java-depth-perception配置要使用深度感知技术,TangoConfig.KEY_BOOLEAN_DEPTH 配置项必须为 true,该项默认为 false。try { mConfig = new TangoConfig(); mConfig = mTango.get转载 2017-04-05 15:33:37 · 497 阅读 · 0 评论 -
Tango 开发指南(10) — 深度感知原理
原文链接:https://developers.google.com/tango/overview/depth-perception 工作原理深度感知技术能让应用感知现实世界中物体之间的距离。想要让Tango 设备具备该能力,设备生产厂商可以从几个常见的深度感知技术中选择一种并实现之:结构光(Structured Light),TOF 相机(Time of Flight),立体相机。(关于这三种技转载 2017-04-05 10:49:36 · 716 阅读 · 0 评论 -
Tango 开发指南(9) — 区域学习 API (Java 描述)
配置 加载区域描述 学习模式 二者结合使用 同时使用运动追踪和区域学习 使用 ADF 使用元数据配置与区域学习相关的配置有两个:加载区域描述和学习模式。加载区域描述要加载 ADF 文件,你必须将 TangoConfig.KEY_STRING_AREADESCRIPTION 设置为要加载的 ADF 文件的 UUID,这样当 TangoService 启动时就转载 2017-04-05 10:40:51 · 371 阅读 · 0 评论 -
Tango 开发指南(8) — 区域学习原理
工作原理 优化轨迹 区域描述和定位 使用建议 常见案例 使用区域学习和 ADF原文链接:https://developers.google.com/tango/overview/area-learning工作原理单用运动追踪,设备可以追踪自己在 3D 空间中的运动和方向,也能上报自己的位置和前进方向,但是无法保存看过的事物。区域学习技术能让设备找到并记住物理空间的关键特征——边缘,角落和其转载 2017-04-05 10:15:08 · 569 阅读 · 0 评论 -
Tango 开发指南(7)— 运动追踪 API(Java 描述)
原文链接:https://developers.google.com/tango/apis/java/java-motion-tracking本文演示如何通过 Java 来使用运动追踪技术。生命周期运动追踪系统一般情况下包含三个状态:TangoPoseData.POSE_INITIALIZING, TangoPoseData.POSE_VALID 以及 TangoPoseData.POSE_INVA转载 2017-04-03 10:00:13 · 446 阅读 · 0 评论 -
Tango 开发指南(6) — 运动追踪原理
工作原理 Pose 使用建议 常见案例 局限原文链接:https://developers.google.com/tango/overview/motion-tracking工作原理在 Tango 原理篇我们讲过,运动追踪技术能让设备理解自身在空间中的运动。本文讲解运动追踪技术的实现,以及在应用中使用该技术的若干建议。Pose Java Api Tango 使用六个自由度来表示设备的位置转载 2017-04-03 09:43:52 · 422 阅读 · 0 评论 -
Tango 开发指南(5) — 参考帧
当我们描述某样东西(比如 Tango 设备)的位置和方向时,说清楚你使用的参考帧是很重要的。下面举个例子来帮助理解参考帧:比如“玛丽站在三米远的地方”并不能真正说明她的位置。如果你想确定她的位置,你首先得解决这个问题“离谁三英尺远?”。如果你说“玛丽站在离自由女神像入口前面三英尺的地方”,那就能够确定了,因为你在用自由女神像入作为参考帧,然后给出了相对于参考帧的距离和方向。但是,玛丽并不是 3D 空转载 2017-04-02 14:38:21 · 638 阅读 · 0 评论 -
Tango 开发指南(4) — 事件
基本事件 接收 pose 事件 接收纹理更新通知 接收相机帧 接收点云 状态事件基本事件Tango 设备之所以具有三种核心功能,完全得益于设备上一组独特的传感器以及传感器收发的数据。与其他的安卓设备一样,这些数据以“事件”的形式进行接收和传递。基本事件包括:pose 数据,包括位置和旋转; 帧和纹理(frames & textures),来自于相机; 点云(point cloud),通转载 2017-04-02 14:23:23 · 720 阅读 · 0 评论 -
Tango 开发指南(3) — Pose
获取 Pose 方法一 方法二 状态 状态的生命周期 使用 Pose 状态 原文链接:https://developers.google.com/tango/overview/posesTangoPoseData Java APIAs your device moves through 3D space, it calculates where it is (position) and转载 2017-04-02 13:30:39 · 600 阅读 · 0 评论 -
Tango 开发指南(2) — 三种核心技术的概述
原文链接:https://developers.google.com/tango/overview/conceptsTango概述Tango,利用计算机视觉技术,赋予硬件设备感知周围环境的能力。就像你用眼镜找到并进入房间,感知你处在房间的位置以及地板、墙壁和周围物体的位置。这些物理位置关系是我们日常生活必不可少的部分。Tango 技术之所以能赋予移动设备感知环境的能力,得益于三种核心技术:运动追踪,转载 2017-04-02 12:54:38 · 766 阅读 · 0 评论 -
Tango 开发指南(1) — 用 Java 开发应用
原文链接:https://developers.google.com/tango/apis/java/本教程将告诉我们如何使用 Java API 设置开发环境、如何编译和运行第一个 “Hello Tango”应用。该应用的功能是运行示例代码并展示设备获取的 pose 数据。使用前提学习本教程的前提条件如下:Android Studio 了解安卓应用开发,如果你没有开发过安卓应用,建议你从这篇教程开转载 2017-04-02 12:06:25 · 502 阅读 · 0 评论 -
Rajawali3D基础教程-一个地球旋转的例子
转载于 http://www.android100.org/html/201510/05/187690.html这篇文章将帮助你在安卓中使用Rajawali 3D库实现一个基本的3D场景。关于最新版本的教程不是很多,有一些改动是需要注意的。 在过去,Rajawali是在一个activity子类和fragment子类中渲染3D和2D场景。自从上一个官方版本0.9的发布之后,Rajawali是使用Ra转载 2017-04-05 15:59:30 · 2547 阅读 · 0 评论