Dexterity · Schema

PlacedBox

A box that has been placed inside the truck, including its world position and orientation as a unit quaternion in wxyz order.

Physical AIIndustrial RoboticsRoboticsWarehouse AutomationLogisticsManufacturingWorld ModelForesightMechDual-ArmTruck LoadingPalletizingDepalletizingSingulationResearch APIPacking Challenge

Properties

Name Type Description
id string
position array Box center position in metres relative to the truck origin (x, y, z).
orientation_wxyz array Box orientation as a unit quaternion in wxyz order.
dimensions array
View JSON Schema on GitHub

JSON Schema

dexterity-foresight-placed-box-schema.json Raw ↑
{
  "$schema": "https://json-schema.org/draft/2020-12/schema",
  "$id": "https://raw.githubusercontent.com/api-evangelist/dexterity/main/json-schema/dexterity-foresight-placed-box-schema.json",
  "title": "PlacedBox",
  "description": "A box that has been placed inside the truck, including its world position and orientation as a unit quaternion in wxyz order.",
  "type": "object",
  "required": ["id", "position", "orientation_wxyz", "dimensions"],
  "properties": {
    "id": {"type": "string"},
    "position": {
      "type": "array",
      "description": "Box center position in metres relative to the truck origin (x, y, z).",
      "items": {"type": "number"},
      "minItems": 3,
      "maxItems": 3
    },
    "orientation_wxyz": {
      "type": "array",
      "description": "Box orientation as a unit quaternion in wxyz order.",
      "items": {"type": "number"},
      "minItems": 4,
      "maxItems": 4
    },
    "dimensions": {
      "type": "array",
      "items": {"type": "number", "minimum": 0},
      "minItems": 3,
      "maxItems": 3
    }
  }
}