ros_foxglove_msgs/CylinderMarker Message

File: ros_foxglove_msgs/CylinderMarker.msg

Raw Message Definition

# foxglove_msgs/msg/CylinderMarker
# A marker representing a cylinder or elliptic cylinder

# Generated by https://github.com/foxglove/schemas

# Timestamp of the marker
builtin_interfaces/Time timestamp

# Frame of reference
string frame_id

# Identifier for the marker. A marker will replace any prior marker on the same topic with the same `id`.
string id

# Length of time (relative to `timestamp`) after which the marker should be automatically removed. Zero value indicates the marker should remain visible until it is replaced or deleted.
builtin_interfaces/Duration lifetime

# Whether the marker should keep its location in the fixed frame (false) or follow the frame specified in `frame_id` as it moves relative to the fixed frame (true)
bool frame_locked

# Additional user-provided metadata associated with the marker. Keys must be unique.
foxglove_msgs/KeyValuePair[] metadata

# Position of the center of the cylinder and orientation of the cylinder. The cylinder's flat faces are perpendicular to the z-axis.
geometry_msgs/Pose pose

# Radius of the cylinder at min z
float64 bottom_radius

# Radius of the cylinder at max z
float64 top_radius

# Height of the cylinder along the z axis
float64 height

# Color of the sphere
foxglove_msgs/Color color

Compact Message Definition

builtin_interfaces/Time timestamp
string frame_id
string id
builtin_interfaces/Duration lifetime
bool frame_locked
foxglove_msgs/KeyValuePair[] metadata
geometry_msgs/Pose pose
float64 bottom_radius
float64 top_radius
float64 height
foxglove_msgs/Color color