Vuforia + Project Tango

I managed to integrate both the Tango SDK and Vuforia into my Unity project by combining the two versions of AndroidManifest.xml .

My Vuforia Camera Prefab is a child of the Tango Delta Camera Prefab and is configured to be the center of the AR world.

When a target is detected, I initialize the object without a parent in the scene to move around it using the Tango Delta Camera .

However, tracking Tango Camera seems to be faulty when Vuforia Camera is active - it still works, but motion detection is very wrong.

Maybe Vuforia blocks Tango from using the camera? How can i solve this?

+5
source share
1 answer

I am also working on the same, and what I have learned

  • Highlights -

Augmented reality can take many forms. It always depends in one form or another on the method of calculating the relative three-dimensional space for reality around us. Of the sheer volume if we are considering computer tracking AR. we can divide it into

  • Token Based Tracking

  • Marker Less Tracking

There may be areas such as two-dimensional matching and image tracking, three-dimensional matching and object tracking, face detection and tracking, SLAM tracking and location tracking (using GPS, accelerometer, compass, gyroscope). of these two,


  • Vuforia uses - Computer Vision technology to recognize and track flat images ( Image Objectives) and simple three-dimensional objects, such as boxes, in real time. This ability to register images allows developers to position and orient virtual objects, such as 3D models and other media, in relation to real images when they are viewed through the camera of a mobile device. Marker based tracking.
  • Project Tango is the desire to equip every mobile device with a powerful set of software and sensors that can capture a complete 3D picture of the world in real time. Project Tango is a platform that uses computer vision to give devices the ability to understand their position relative to the outside world. The Tango Tablet Development Kit project is an Android device with a wide-angle camera, depth sensor, accurate time stamp and software stack, allowing application developers to use motion tracking, area exploration and depth. In short, its marker does not track.

enter image description here


  • Conclusion Your efforts are truly valuable, but you are simultaneously creating AR using two different technologies on the same camera. I think this will obviously create a conflict.

You can use both applications for different purposes without interfering between them.

+3
source

Source: https://habr.com/ru/post/1242069/


All Articles