Skip to content

Pose

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

Parent schemas

Pose appears in the ArrowPrimitiveCubePrimitiveCylinderPrimitiveGridLaserScanLinePrimitiveModelPrimitivePointCloudPoseInFramePosesInFrameSpherePrimitiveTextPrimitiveTriangleListPrimitive message schemas.

Schema

fieldtypedescription
positionVector3Point denoting position in 3D space
orientationQuaternionQuaternion denoting orientation in 3D space

Reference implementations

Foxglove schemas are framework-agnostic, and can be implemented using any supported message encoding:

encodingschema
ROS 1geometry_msgs/Pose
ROS 2geometry_msgs/msg/Pose
JSONfoxglove.Pose
Protobuffoxglove.Pose
FlatBuffersfoxglove.Pose
OMG IDLfoxglove::Pose

You must use the schema names specified above for Foxglove to recognize the schema.

Flora is developed on the source code of Foxglove and Lichtblick, adhering to the MPL 2.0 license.