Pose
A position and orientation for an object or reference frame in 3D space
Parent schemas
Pose
appears in the ArrowPrimitive
, CubePrimitive
, CylinderPrimitive
, Grid
, LaserScan
, LinePrimitive
, ModelPrimitive
, PointCloud
, PoseInFrame
, PosesInFrame
, SpherePrimitive
, TextPrimitive
, and TriangleListPrimitive
message schemas.
Schema
field | type | description |
---|---|---|
position | Vector3 | Point denoting position in 3D space |
orientation | Quaternion | Quaternion denoting orientation in 3D space |
Reference implementations
Foxglove schemas are framework-agnostic, and can be implemented using any supported message encoding:
encoding | schema |
---|---|
ROS 1 | geometry_msgs/Pose |
ROS 2 | geometry_msgs/msg/Pose |
JSON | foxglove.Pose |
Protobuf | foxglove.Pose |
FlatBuffers | foxglove.Pose |
OMG IDL | foxglove::Pose |
You must use the schema names specified above for Foxglove to recognize the schema.