foxglove.Pose

A position and orientation for an object or reference frame in 3D space

RoboticsObservabilityVisualizationData PlatformPhysical AIAutonomyFleet ManagementDeveloper ToolsMCAPROS

Properties

Name Type Description
position object Point denoting position in 3D space
orientation object Quaternion denoting orientation in 3D space
View JSON Schema on GitHub

JSON Schema

foxglove-technologies-pose.json Raw ↑
{
  "title": "foxglove.Pose",
  "description": "A position and orientation for an object or reference frame in 3D space",
  "$comment": "Generated by https://github.com/foxglove/foxglove-sdk",
  "type": "object",
  "properties": {
    "position": {
      "title": "foxglove.Vector3",
      "description": "Point denoting position in 3D space",
      "type": "object",
      "properties": {
        "x": {
          "type": "number",
          "description": "x component"
        },
        "y": {
          "type": "number",
          "description": "y component"
        },
        "z": {
          "type": "number",
          "description": "z component"
        }
      },
      "required": [
        "x",
        "y",
        "z"
      ]
    },
    "orientation": {
      "title": "foxglove.Quaternion",
      "description": "Quaternion denoting orientation in 3D space",
      "type": "object",
      "properties": {
        "x": {
          "type": "number",
          "description": "x value"
        },
        "y": {
          "type": "number",
          "description": "y value"
        },
        "z": {
          "type": "number",
          "description": "z value"
        },
        "w": {
          "type": "number",
          "description": "w value"
        }
      },
      "required": [
        "x",
        "y",
        "z",
        "w"
      ]
    }
  },
  "required": [
    "position",
    "orientation"
  ]
}