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
和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.