Package visualization_msgs.msg.pb.jazzy
Messages
message Marker third_party/ros2/ros_interfaces/jazzy/visualization_msgs/msg/marker.proto
See: - http://www.ros.org/wiki/rviz/DisplayTypes/Marker - http://www.ros.org/wiki/rviz/Tutorials/Markers%3A%20Basic%20Shapes
for more information on using this message with rviz.
| Field | Type | Description | |
|---|---|---|---|
| 1 | header |
std_msgs.msg.pb.jazzy.Header
|
Header for timestamp and frame id. |
| 2 | ns |
string
|
Namespace in which to place the object. Used in conjunction with id to create a unique name for the object. |
| 3 | id |
sfixed32
|
Object ID used in conjunction with the namespace for manipulating and deleting the object later. |
| 4 | type |
sfixed32
|
Type of object. |
| 5 | action |
sfixed32
|
Action to take; one of: - 0 add/modify an object - 1 (deprecated) - 2 deletes an object (with the given ns and id) - 3 deletes all objects (or those with the given ns if any) |
| 6 | pose |
geometry_msgs.msg.pb.jazzy.Pose
|
Pose of the object with respect the frame_id specified in the header. |
| 7 | scale |
geometry_msgs.msg.pb.jazzy.Vector3
|
Scale of the object; 1,1,1 means default (usually 1 meter square). |
| 8 | color |
std_msgs.msg.pb.jazzy.ColorRGBA
|
Color of the object; in the range: [0.0-1.0] |
| 9 | lifetime |
builtin_interfaces.msg.pb.jazzy.Duration
|
How long the object should last before being automatically deleted. 0 indicates forever. |
| 10 | frame_locked |
bool
|
If this marker should be frame-locked, i.e. retransformed into its frame every timestep. |
| 11 | points |
repeated
geometry_msgs.msg.pb.jazzy.Point
|
Only used if the type specified has some use for them (eg. POINTS, LINE_STRIP, ARROW_STRIP, etc.) |
| 12 | colors |
repeated
std_msgs.msg.pb.jazzy.ColorRGBA
|
Only used if the type specified has some use for them (eg. POINTS, LINE_STRIP, etc.) The number of colors provided must either be 0 or equal to the number of points provided. NOTE: alpha is not yet used |
| 13 | texture_resource |
string
|
Texture resource is a special URI that can either reference a texture file in a format acceptable to (resource retriever) or an embedded texture via a string matching the format: "embedded://texture_name" [https://docs.ros.org/en/rolling/p/resource_retriever/] |
| 14 | texture |
sensor_msgs.msg.pb.jazzy.CompressedImage
|
An image to be loaded into the rendering engine as the texture for this marker. This will be used iff texture_resource is set to embedded. |
| 15 | uv_coordinates |
repeated
visualization_msgs.msg.pb.jazzy.UVCoordinate
|
Location of each vertex within the texture; in the range: [0.0-1.0] |
| 16 | text |
string
|
Only used for text markers |
| 17 | mesh_resource |
string
|
Only used for MESH_RESOURCE markers. Similar to texture_resource, mesh_resource uses resource retriever to load a mesh. Optionally, a mesh file can be sent in-message via the mesh_file field. If doing so, use the following format for mesh_resource: "embedded://mesh_name" |
| 18 | mesh_file |
visualization_msgs.msg.pb.jazzy.MeshFile
|
|
| 19 | mesh_use_embedded_materials |
bool
|
message MarkerArray third_party/ros2/ros_interfaces/jazzy/visualization_msgs/msg/marker_array.proto
| Field | Type | Description | |
|---|---|---|---|
| 1 | markers |
repeated
visualization_msgs.msg.pb.jazzy.Marker
|
message MeshFile third_party/ros2/ros_interfaces/jazzy/visualization_msgs/msg/mesh_file.proto
Used to send raw mesh files.
| Field | Type | Description | |
|---|---|---|---|
| 1 | filename |
string
|
The filename is used for both debug purposes and to provide a file extension for whatever parser is used. |
| 2 | data |
bytes
|
This stores the raw text of the mesh file. |
message UVCoordinate third_party/ros2/ros_interfaces/jazzy/visualization_msgs/msg/uv_coordinate.proto
Location of the pixel as a ratio of the width of a 2D texture. Values should be in range:.
| Field | Type | Description | |
|---|---|---|---|
| 1 | u |
float
|
|
| 2 | v |
float
|