"We offer new support options and therefor the forums are now in read-only mode! Please check out our Support Center for more information." - Vuforia Engine Team

The unit of 3D translation from pose matrix

Hi all, I am trying to extract the 3D translation from "trackable->getPose()". However, does anyone know how to convert the value from pose matrix to the unit in the physical world (e.g., inch or cm)? Thanks!

DavidBeard

Sun, 03/04/2012 - 15:02

The pose matrix will utilize the scene unit that you establish when defining the dimension of your target. So if you define your trackable in mm, then this will be reflected in the matrices.

Hi fengtso, The pose provides the trackable's position within the 3D world - so you can use this information to assist drawing augmentations in the same orientation in the OpenGL context. You'd use the camera calibration, together with the pose and a 3D coordinate to determine the projected coordi