Tracker Coordinate System

This page describes the world coordinate systems of image, marker, and instant trackers to place a virtual object correctly on Android and iOS platforms.
Please refer to Unity Coordinate System if you are working on Unity.
In MASXT SDK, a virtual object will be basically placed along -z axis of world coordinate.


Image Tracker

The world coordinate system of Image Tracker is like below.
If the following image is trained by Target manager, ImageTracker.png

the world coordinate is defined, where the x-y plane is set to the image plane and the z axis is set to the direction through which the image is penetrated like the following figure. ImageCoordinate.PNG


Marker Tracker

The world coordinate system of Marker Tracker is like below.
If the following marker is tracked, markerTracker.png

the world coordinate is defined, where the x-y plane is set to the marker plane and the z axis is set to the direction through which the marker is penetrated like the following figure. markerCoordinatePNG.PNG


Instant Tracker

The world coordinate system of Instant Tracker is like below.
If the following environment is tracked by Instant Tracker, instantTracker.jpg

the world coordinate is defined, where the x-y plane is set to the ground plane perpendicular to the gravity direction and the z axis is set to the direction through which the ground plane is penetrated like the following figure. X axis is set to the direction parallel to a smart phone. instantCoordinate.PNG


QR Code Tracker

The coordinate system of QR Code Tracker is as follows. If you are tracking QR Code as shown below,

maxst.jpg

As shown in the figure below, the world coordinate system is set in the XY plane on the plane of QR Code and on the Z axis in the direction of penetrating QR Code. qrtracker_coord.JPG