summary:Request the last pose of an AR device, an Anchor or a Trackable
operationId:getLastPose
summary:Request the last pose of a single Anchor or Trackable
operationId:getPose
description:Operation to retrieve the pose of an AR device in relation to a WorldAnchor or a Trackable (AR device pose), or conversely a Trackable or WorldAnchor in relation to the AR device (object pose).
tags:
-Pose
parameters:
-in:header
name:token
schema:
$ref:'#/components/schemas/Token'
-in:header
name:sessionID
schema:
$ref:'#/components/schemas/SessionID'
-name:trackableOrAnchorUUID
in:path
description:UUID of the Trackable or Anchor to check support
description:UUID of the Trackable or Anchor to request
required:true
schema:
type:string
format:uuid
example:"fa8bbe40-8052-11ec-a8a3-0242ac120002"
-name:mode
in:query
description:Mode representing the context of the Relocalization information (AR device to WorldAnchor/Trackable or WorldAnchor/Trackable to AR device)
required:true
schema:
$ref:'#/components/schemas/Mode'
responses:
'200':
description:Successful operation.
content:
application/json:
schema:
$ref:'#/components/schemas/Pose'
'400':
$ref:'#/components/responses/400_BadRequest'
'403':
$ref:'#/components/responses/403_Forbidden'
'404':
$ref:'#/components/responses/404_NotFound'
'405':
$ref:'#/components/responses/405_NotSupported'
'default':
$ref:'#/components/responses/4xx_UnexpectedError'
/poses:
get:
summary:Request the last pose of a batch of Anchor or Trackable
operationId:getPoses
description:Operation to retrieve the pose of an AR device in relation to a batch of WorldAnchor or a Trackable (AR device pose), or conversely a batch of Trackable or WorldAnchor in relation to the AR device (object pose).
tags:
-Pose
parameters:
-in:header
name:token
schema:
$ref:'#/components/schemas/Token'
-in:header
name:sessionID
schema:
$ref:'#/components/schemas/SessionID'
-name:uuid
in:query
description:UUID of the Trackable or Anchor to request
required:true
schema:
type:array
items:
type:string
format:uuid
example:"fa8bbe40-8052-11ec-a8a3-0242ac120002"
@@ -111,13 +173,18 @@ paths:
content:
application/json:
schema:
type:object
properties:
poses:
type:array
items:
$ref:'#/components/schemas/Pose'
'400':
$ref:'#/components/responses/400_InvalidUUID'
$ref:'#/components/responses/400_BadRequest'
'403':
$ref:'#/components/responses/403_ForbiddenUUID'
$ref:'#/components/responses/403_Forbidden'
'404':
$ref:'#/components/responses/404_NotFoundUUID'
$ref:'#/components/responses/404_NotFound'
'405':
$ref:'#/components/responses/405_NotSupported'
'default':
@@ -131,16 +198,21 @@ paths:
tags:
-Pose
parameters:
-name:token
in:header
-in:header
name:token
schema:
$ref:'#/components/schemas/Token'
-in:header
name:sessionID
schema:
$ref:'#/components/schemas/SessionID'
-name:target
in:query
description:UUID of the Trackable or Anchor to subscribe