Foxglove Messages
CompressedImage
foxglove_msgs/msg/CompressedImage A compressed image
Generated by https://github.com/foxglove/schemas
data
class-attribute
instance-attribute
data: sequence[uint8] = default_field([])
Compressed image data
format
class-attribute
instance-attribute
format: str = ''
Image format
Supported values: image media types supported by Chrome, such as webp
, jpeg
, png
frame_id
class-attribute
instance-attribute
frame_id: str = ''
Frame of reference for the image. The origin of the frame is the optical center of the camera. +x points to the right in the image, +y points down, and +z points into the plane of the image.
timestamp
class-attribute
instance-attribute
timestamp: Time = default_field(Time)
Timestamp of image
CompressedVideo
foxglove_msgs/msg/CompressedVideo A single frame of a compressed video bitstream
Generated by https://github.com/foxglove/schemas
data
class-attribute
instance-attribute
data: sequence[uint8] = default_field([])
Compressed video frame data.
For packet-based video codecs this data must begin and end on packet boundaries (no partial packets), and must contain enough video packets to decode exactly one image (either a keyframe or delta frame). Note: Foxglove does not support video streams that include B frames because they require lookahead.
format
class-attribute
instance-attribute
format: str = ''
Video format.
Supported values: h264
(Annex B formatted data only)
frame_id
class-attribute
instance-attribute
frame_id: str = ''
Frame of reference for the video.
The origin of the frame is the optical center of the camera. +x points to the right in the video, +y points down, and +z points into the plane of the video.
timestamp
class-attribute
instance-attribute
timestamp: Time = default_field(Time)
Timestamp of video frame