What is Project Tango?
Project Tango technology gives a mobile device the ability to navigate the physical world similar to how we do as humans. Project Tango brings a new kind of spatial perception to the Android device platform by adding advanced computer vision, image processing, and special vision sensors. Project Tango is a platform that uses computer vision to give devices the ability to understand their position relative to the world around them. It’s just like how you use your eyes to find your way to a room, to know where in the room you are, and know where the floor, the walls, and objects around you are. These physical relationships are an essential part of how we move through our daily lives. We want to give mobile devices this kind of understanding.
Motion tracking allows a device to understand position and orientation using Project Tango’s custom sensors. This gives you real-time information about the 3D motion of a device.
Depth sensors can tell you the shape of the world around you. Understanding depth lets your virtual world interact with the real world in new ways.
Project Tango devices can use visual cues to help recognize the world around them. They can self-correct errors in motion tracking and relocalize in areas they’ve seen before.
The Unity SDK is great for making games and other programs requiring 3D visualization if you don’t already have an existing or preferred rendering engine. We provide scripts, components, prefabs, and demo programs in our Unity packages.
The Java API is is ideal for integrating Project Tango functionality into applications built with the standard Android Java APIs. Developers who are already familiar with the Android Java development environment should be able to easily adjust.
Developers working with the Android NDK should use the C API, which enables flexibility on the native level. Use the C API if you have your own visualization engine to display Tango’s 3D capabilities, or want to access the system-level pose and depth information directly.
Experience a leading-edge platform that brings devices a new level of awareness through area learning and real-time 3D motion & depth sensing. Project Tango works on various Android device platforms that run C, Java, and Unity. As the technology evolves, it will support more software and hardware capabilities. Take a look at what our thriving developer community has created so far.
Construct 3D meshes with Project Tango
Project Tango extends its Depth Perception support and introduces live meshing for its mobile devices. Use Project Tango Constructor to create 3D meshes of your surroundings in real-time, export them as .obj files, and bring together the virtual and real worlds. Project Tango Constructor allows you to create a 3D model of your environment using a Project Tango tablet, then save the 3D mesh and export it to your favorite development environment.
The Project Tango tablet development kit
A new class of 3D applications is waiting to be discovered. Join the community of Project Tango developers that are creating the next generation of spatial experiences.Button Text Button Text