Vision Messages

Compressed Image

No description

  • Abbreviation: CompressedImage
  • Identification Number: 702
  • Payload Size: 3+ bytes
  • Message Size: 25+ bytes
Name Abbreviation Unit Type Description Range
Frame Id frameid - uint8_t   Same as field type
Data data - rawdata   Same as field type

Image Transmission Settings

No description

  • Abbreviation: ImageTxSettings
  • Identification Number: 703
  • Payload Size: 4 bytes
  • Message Size: 26 bytes
Name Abbreviation Unit Type Description Range
Frames Per Second fps - uint8_t   Same as field type
Quality quality - uint8_t   Same as field type
Repetitions reps - uint8_t   Same as field type
Target Size tsize - uint8_t   Same as field type

Set Image Coordinates

Message containing the x and y coordinates of object to track in remote peer.

  • Abbreviation: SetImageCoords
  • Identification Number: 895
  • Payload Size: 5 bytes
  • Message Size: 27 bytes
Name Abbreviation Unit Type Description Range
Camera Identifier camId - uint8_t Camera identifier. Same as field type
X x px uint16_t X coordinate of the target in the image frame. Same as field type
Y y px uint16_t Y coordinate of the target in the image frame. Same as field type

Get Image Coordinates

Message containing the x and y coordinates of object to track in image slave.

  • Abbreviation: GetImageCoords
  • Identification Number: 896
  • Payload Size: 5 bytes
  • Message Size: 27 bytes
Name Abbreviation Unit Type Description Range
Camera Identifier camId - uint8_t Camera identifier. Same as field type
X x px uint16_t X coordinate of the target in the image frame. Same as field type
Y y px uint16_t Y coordinate of the target in the image frame. Same as field type

Get World Coordinates

Message containing the x, y and z coordinates of object in the real world.

  • Abbreviation: GetWorldCoordinates
  • Identification Number: 897
  • Payload Size: 29 bytes
  • Message Size: 51 bytes
Name Abbreviation Unit Type Description Range
Tracking tracking Enumerated (Enum Boolean Value) uint8_t True when system is tracking. Same as field type
Latitude lat rad fp64_t Latitude of the real world frame origin. Same as field type
Longitude lon rad fp64_t Longitude of the real world frame origin. Same as field type
X x m fp32_t X offsets of the target in the real world frame. Same as field type
Y y m fp32_t Y offsets of the target in the real world frame. Same as field type
Z z m fp32_t Z offsets of the target in the real world frame. Same as field type