Skip to main content

FrameTransform

A transform between two reference frames in 3D space

Panel support​

FrameTransform is used in the 3D and Image panels.

Parent schema​

FrameTransform appears in the FrameTransforms message schema.

Schema​

fieldtypedescription
timestamptimeTimestamp of transform
parent_frame_idstringName of the parent frame
child_frame_idstringName of the child frame
translationVector3Translation component of the transform
rotationQuaternionRotation component of the transform

Reference implementations​

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

encodingschema
ROS 1foxglove_msgs/FrameTransform
ROS 2foxglove_msgs/msg/FrameTransform
JSONfoxglove.FrameTransform
Protobuffoxglove.FrameTransform
FlatBuffersfoxglove.FrameTransform
OMG IDLfoxglove::FrameTransform

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