forked from ros-visualization/rviz
-
Notifications
You must be signed in to change notification settings - Fork 0
/
plugin_description.xml
300 lines (297 loc) · 15.2 KB
/
plugin_description.xml
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
<library path="librviz_default_plugin">
<class name="rviz/Axes" type="rviz::AxesDisplay" base_class_type="rviz::Display">
<description>
Displays an axis at the Target Frame's origin. <a href="http://wiki.ros.org/rviz/DisplayTypes/Axes">More Information</a>.
</description>
</class>
<class name="rviz/DepthCloud" type="rviz::DepthCloudDisplay" base_class_type="rviz::Display">
<description>
Displays point clouds based on depth maps. <a href="http://wiki.ros.org/rviz/DisplayTypes/DepthCloud">More Information</a>.
</description>
<message_type>sensor_msgs/Image</message_type>
<message_type>sensor_msgs/CompressedImage</message_type>
<message_type>theora_image_transport/Packet</message_type>
</class>
<class name="rviz/Effort" type="rviz::EffortDisplay" base_class_type="rviz::Display">
<description>
Displays from sensor_msgs/JointState/effort messages.
</description>
<message_type>sensor_msgs/JointState</message_type>
</class>
<class name="rviz/FluidPressure" type="rviz::FluidPressureDisplay" base_class_type="rviz::Display">
<description>
Displays from sensor_msgs/FluidPressure messages.
</description>
<message_type>sensor_msgs/FluidPressure</message_type>
</class>
<class name="rviz/Grid" type="rviz::GridDisplay" base_class_type="rviz::Display">
<description>
Displays a grid along the ground plane, centered at the origin of the target frame of reference. <a href="http://wiki.ros.org/rviz/DisplayTypes/Grid">More Information</a>.
</description>
</class>
<class name="rviz/GridCells" type="rviz::GridCellsDisplay" base_class_type="rviz::Display">
<description>
Displays data from a nav_msgs::GridCells message as billboards. <a href="http://wiki.ros.org/rviz/DisplayTypes/GridCells">More Information</a>.
</description>
<message_type>nav_msgs/GridCells</message_type>
</class>
<class name="rviz/Illuminance" type="rviz::IlluminanceDisplay" base_class_type="rviz::Display">
<description>
Displays illuminance values from a sensor_msgs/Illuminance topic. <a href="http://wiki.ros.org/rviz/DisplayTypes/Illuminance">More Information</a>.
</description>
<message_type>sensor_msgs/Illuminance</message_type>
</class>
<class name="rviz/Image" type="rviz::ImageDisplay" base_class_type="rviz::Display">
<description>
Displays an image from a sensor_msgs/Image topic, similar to image_view. <a href="http://wiki.ros.org/rviz/DisplayTypes/Image">More Information</a>.
</description>
<message_type>sensor_msgs/Image</message_type>
<message_type>sensor_msgs/CompressedImage</message_type>
<message_type>theora_image_transport/Packet</message_type>
</class>
<class name="rviz/InteractiveMarkers" type="rviz::InteractiveMarkerDisplay" base_class_type="rviz::Display">
<description>
Connects to one or more Interactive Marker servers, allowing you to interact with the provided 3D objects. <a href="http://wiki.ros.org/rviz/DisplayTypes/InteractiveMarker">More Information</a>.
</description>
<message_type>visualization_msgs/InteractiveMarkerUpdate</message_type>
</class>
<class name="rviz/LaserScan" type="rviz::LaserScanDisplay" base_class_type="rviz::Display">
<description>
Displays the data from a sensor_msgs::LaserScan message as points in the world, drawn as points, billboards, or cubes. <a href="http://wiki.ros.org/rviz/DisplayTypes/LaserScan">More Information</a>.
</description>
<message_type>sensor_msgs/LaserScan</message_type>
</class>
<class name="rviz/Map" type="rviz::MapDisplay" base_class_type="rviz::Display">
<description>
Displays an occupancy grid on the ground plane from a nav_msgs::OccupancyGrid. <a href="http://wiki.ros.org/rviz/DisplayTypes/Map">More Information</a>.
</description>
<message_type>nav_msgs/OccupancyGrid</message_type>
</class>
<class name="rviz/Marker" type="rviz::MarkerDisplay" base_class_type="rviz::Display">
<description>
Displays visualization_msgs::Marker messages. <a href="http://wiki.ros.org/rviz/DisplayTypes/Marker">More Information</a>.
</description>
<message_type>visualization_msgs/Marker</message_type>
</class>
<class name="rviz/MarkerArray" type="rviz::MarkerArrayDisplay" base_class_type="rviz::Display">
<description>
Displays visualization_msgs::MarkerArray messages without presuming the topic name ends in "_array". <a href="http://wiki.ros.org/rviz/DisplayTypes/Marker">More Information</a>.
</description>
<message_type>visualization_msgs/MarkerArray</message_type>
</class>
<class name="rviz/Odometry" type="rviz::OdometryDisplay" base_class_type="rviz::Display">
<description>
Accumulates and displays poses from a nav_msgs::Odometry message. <a href="http://wiki.ros.org/rviz/DisplayTypes/Odometry">More Information</a>
</description>
<message_type>nav_msgs/Odometry</message_type>
</class>
<class name="rviz/Path" type="rviz::PathDisplay" base_class_type="rviz::Display">
<description>
Displays data from a nav_msgs::Path message as lines. <a href="http://wiki.ros.org/rviz/DisplayTypes/Path">More Information</a>.
</description>
<message_type>nav_msgs/Path</message_type>
</class>
<class name="rviz/PointStamped" type="rviz::PointStampedDisplay" base_class_type="rviz::Display">
<description>
Displays from geometry_msgs/PointStamped message
</description>
<message_type>geometry_msgs/PointStamped</message_type>
</class>
<class name="rviz/PointCloud" type="rviz::PointCloudDisplay" base_class_type="rviz::Display">
<description>
Displays a point cloud from a sensor_msgs::PointCloud message as points in the world, drawn as points, billboards, or cubes. <a href="http://wiki.ros.org/rviz/DisplayTypes/PointCloud">More Information</a>.
</description>
<message_type>sensor_msgs/PointCloud</message_type>
</class>
<class name="rviz/PointCloud2" type="rviz::PointCloud2Display" base_class_type="rviz::Display">
<description>
Displays a point cloud from a sensor_msgs::PointCloud2 message as points in the world, drawn as points, billboards, or cubes. <a href="http://wiki.ros.org/rviz/DisplayTypes/PointCloud2">More Information</a>.
</description>
<message_type>sensor_msgs/PointCloud2</message_type>
</class>
<class name="rviz/Polygon" type="rviz::PolygonDisplay" base_class_type="rviz::Display">
<description>
Displays data from a geometry_msgs::PolygonStamped message as lines. <a href="http://wiki.ros.org/rviz/DisplayTypes/Polygon">More Information</a>.
</description>
<message_type>geometry_msgs/PolygonStamped</message_type>
</class>
<class name="rviz/Pose" type="rviz::PoseDisplay" base_class_type="rviz::Display">
<description>
Displays a geometry_msgs::PoseStamped message. <a href="http://wiki.ros.org/rviz/DisplayTypes/Pose">More Information</a>.
</description>
<message_type>geometry_msgs/PoseStamped</message_type>
</class>
<class name="rviz/PoseArray" type="rviz::PoseArrayDisplay" base_class_type="rviz::Display">
<description>
Displays the poses from a geometry_msgs::PoseArray message as a cloud of arrows on the ground plane. <a href="http://wiki.ros.org/rviz/DisplayTypes/PoseArray">More Information</a>
</description>
<message_type>geometry_msgs/PoseArray</message_type>
</class>
<class name="rviz/PoseWithCovariance" type="rviz::PoseWithCovarianceDisplay" base_class_type="rviz::Display">
<description>
Displays a geometry_msgs::PoseWithCovarianceStamped message. <a href="http://wiki.ros.org/rviz/DisplayTypes/PoseWithCovariance">More Information</a>.
</description>
<message_type>geometry_msgs/PoseWithCovarianceStamped</message_type>
</class>
<class name="rviz/Range" type="rviz::RangeDisplay" base_class_type="rviz::Display">
<description>
Displays the data from sensor_msgs::Range messages as cones. <a href="http://wiki.ros.org/rviz/DisplayTypes/Range">More Information</a>
</description>
<message_type>sensor_msgs/Range</message_type>
</class>
<class name="rviz/RelativeHumidity" type="rviz::RelativeHumidityDisplay" base_class_type="rviz::Display">
<description>
Displays the data from sensor_msgs::RelativeHumidity.
</description>
<message_type>sensor_msgs/RelativeHumidity</message_type>
</class>
<class name="rviz/RobotModel" type="rviz::RobotModelDisplay" base_class_type="rviz::Display">
<description>
Displays a visual representation of a robot in the correct pose (as defined by the current TF transforms). <a href="http://wiki.ros.org/rviz/DisplayTypes/RobotModel">More Information</a>.
</description>
</class>
<class name="rviz/Camera" type="rviz::CameraDisplay" base_class_type="rviz::Display">
<description>
Displays an image from a camera, with the visualized world rendered behind it. <a href="http://wiki.ros.org/rviz/DisplayTypes/Camera">More Information</a>.
</description>
<message_type>sensor_msgs/Image</message_type>
<message_type>sensor_msgs/CompressedImage</message_type>
<message_type>theora_image_transport/Packet</message_type>
</class>
<class name="rviz/XYZ" type="rviz::XYZPCTransformer" base_class_type="rviz::PointCloudTransformer">
<description>
Transforms the point cloud data into XYZ coordinates to position each point.
</description>
</class>
<class name="rviz/Intensity" type="rviz::IntensityPCTransformer" base_class_type="rviz::PointCloudTransformer">
<description>
Transforms the color of each point based on its "intensity" value.
</description>
</class>
<class name="rviz/RGB8" type="rviz::RGB8PCTransformer" base_class_type="rviz::PointCloudTransformer">
<description>
Sets the color of each point based on RGB8 data.
</description>
</class>
<class name="rviz/MONO8" type="rviz::MONO8PCTransformer" base_class_type="rviz::PointCloudTransformer">
<description>
Sets the mono color of each point based on RGB8 data.
</description>
</class>
<class name="rviz/RGBF32" type="rviz::RGBF32PCTransformer" base_class_type="rviz::PointCloudTransformer">
<description>
Sets the color of each point based on RGBF32 data.
</description>
</class>
<class name="rviz/FlatColor" type="rviz::FlatColorPCTransformer" base_class_type="rviz::PointCloudTransformer">
<description>
Sets the color of each point to be a single flat color.
</description>
</class>
<class name="rviz/AxisColor" type="rviz::AxisColorPCTransformer" base_class_type="rviz::PointCloudTransformer">
<description>
Sets the color of each point based on its position along one of the X, Y, or Z axes.
</description>
</class>
<class name="rviz/Temperature" type="rviz::TemperatureDisplay" base_class_type="rviz::Display">
<description>
Displays from sensor_msgs/Temperature message
</description>
<message_type>sensor_msgs/Temperature</message_type>
</class>
<class name="rviz/TF" type="rviz::TFDisplay" base_class_type="rviz::Display">
<description>
Displays the TF transform hierarchy. <a href="http://wiki.ros.org/rviz/DisplayTypes/TF">More Information</a>.
</description>
</class>
<class name="rviz/AccelStamped" type="rviz::AccelStampedDisplay" base_class_type="rviz::Display">
<description>
Displays from geometry_msgs/AccelStamped message
</description>
<message_type>geometry_msgs/AccelStamped</message_type>
</class>
<class name="rviz/TwistStamped" type="rviz::TwistStampedDisplay" base_class_type="rviz::Display">
<description>
Displays from geometry_msgs/TwistStamped message
</description>
<message_type>geometry_msgs/TwistStamped</message_type>
</class>
<class name="rviz/WrenchStamped" type="rviz::WrenchStampedDisplay" base_class_type="rviz::Display">
<description>
Displays from geometry_msgs/WrenchStamped message
</description>
<message_type>geometry_msgs/WrenchStamped</message_type>
</class>
<class name="rviz/PublishPoint" type="rviz::PointTool" base_class_type="rviz::Tool">
<description>
Allows you to click on a point and publish it as a PointStamped message.
</description>
</class>
<class name="rviz/FocusCamera" type="rviz::FocusTool" base_class_type="rviz::Tool">
<description>
Click onto any object to focus the camera there.
</description>
</class>
<class name="rviz/Measure" type="rviz::MeasureTool" base_class_type="rviz::Tool">
<description>
Click onto two locations to measure their distance.
</description>
</class>
<class name="rviz/MoveCamera" type="rviz::MoveTool" base_class_type="rviz::Tool">
<description>
Drag the mouse with left, middle, or right buttons to change your viewpoint.
</description>
</class>
<class name="rviz/Select" type="rviz::SelectionTool" base_class_type="rviz::Tool">
<description>
Drag with the left button to select objects in the 3D scene.
Hold the Alt key to change viewpoint as in the Move tool.
</description>
</class>
<class name="rviz/SetGoal" type="rviz::GoalTool" base_class_type="rviz::Tool">
<description>
Publish a goal pose for the robot. After one use, reverts to default tool.
</description>
</class>
<class name="rviz/SetInitialPose" type="rviz::InitialPoseTool" base_class_type="rviz::Tool">
<description>
Publish an initial pose for the robot. After one use, reverts to default tool.
</description>
</class>
<class name="rviz/Interact" type="rviz::InteractionTool" base_class_type="rviz::Tool">
<description>
Interact with interactive markers. Mouse actions not on
interactive markers fall back to moving the camera.
</description>
</class>
<class name="rviz/Orbit" type="rviz::OrbitViewController" base_class_type="rviz::ViewController">
<description>
Makes it easy to move around a given point in space, looking at it from any angle.
</description>
</class>
<class name="rviz/XYOrbit" type="rviz::XYOrbitViewController" base_class_type="rviz::ViewController">
<description>
Makes it easy to move around a given point on the XY plane, looking at it from any angle.
</description>
</class>
<class name="rviz/ThirdPersonFollower" type="rviz::ThirdPersonFollowerViewController" base_class_type="rviz::ViewController">
<description>
Follow a target frame and turn the viewing direction with the yaw of the target frame.
</description>
</class>
<class name="rviz/FPS" type="rviz::FPSViewController" base_class_type="rviz::ViewController">
<description>
Control the camera like in a First Person Shooter game: drag left to look left, etc.
</description>
</class>
<class name="rviz/TopDownOrtho" type="rviz::FixedOrientationOrthoViewController" base_class_type="rviz::ViewController">
<description>
Orthographic projection, seen from the top.
</description>
</class>
<class name="rviz/FrameAligned" type="rviz::FrameViewController" base_class_type="rviz::ViewController">
<description>
Align the camera with a TF frame.
</description>
</class>
</library>