![]() |
rviz_2d_overlay_plugins package from rviz_2d_overlay_plugins reporviz_2d_overlay_msgs rviz_2d_overlay_plugins |
|
Package Summary
Tags | No category tags. |
Version | 1.2.1 |
License | BSD-3-Clause |
Build type | AMENT_CMAKE |
Use | RECOMMENDED |
Repository Summary
Checkout URI | https://github.com/teamspatzenhirn/rviz_2d_overlay_plugins.git |
VCS Type | git |
VCS Version | main |
Last Updated | 2022-10-06 |
Dev Status | DEVELOPED |
CI status | No Continuous Integration |
Released | RELEASED |
Tags | No category tags. |
Contributing |
Help Wanted (0)
Good First Issues (0) Pull Requests to Review (0) |
Package Description
Additional Links
Maintainers
- Team Spatzenhirn
- Jonas Otto
- Dominik Authaler
Authors
rviz_2d_overlay_plugins
Plugin for displaying 2D overlays over the RViz2 3D scene.
Based on the jsk_visualization package, which is currently only released for ROS1, under the 3-Clause BSD license.
Text Overlay
Both the text itself and formatting options for the text overlay are specified in the OverlayText.msg message type .
Alignment and Positioning
To allow easy positioning of the overlay along the edges of the rviz window, and to support multiple/dynamic window
sizes, the position is given by offsets from the respective border.
Depending on whether the horizontal_alignment
is LEFT
, RIGHT
or CENTER
,
the horizontal_distance
field sets the distance to the left or right border, or the offset from center.
For LEFT
and RIGHT
alignment, a distance of zero means that the text is aligned to the border without any gap,
a positive distance moves the overlay towards the center.
For CENTER
alignment, a distance of zero means completely centered, positive values move the overlay towards the
bottom right of the window.
TOP
and BOTTOM
for the vertical alignment work just like LEFT
and RIGHT
in the horizontal case.
Circular Gauge Overlay
The PieChartDisplay
is a rather boring pie chart, as it only displays a single value.
PieChartDisplay
and "Circular Gauge" are used synonymously in this package.
The gauge allows displaying a
std_msgs/Float32.
Formatting and positioning, as well as setting the maximum value is only possible in the display options inside rviz.
Changelog for package rviz_2d_overlay_plugins
1.2.1 (2022-09-30)
- Add package documentation using doxygen
- add rosdoc2 config
- add readme at package level
- Contributors: Jonas Otto, Dominik Authaler
1.2.0 (2022-09-27)
- Add missing dependencies to package.xml
- Fix various compiler-warnings (NFC)
- Rename package from overlay_rviz_plugins to rviz_2d_overlay_plugins
- Contributors: Jonas Otto
1.1.0 (2022-09-11)
- implemented reset
- port pie chart plugin to ROS2
- Contributors: Dominik, Jonas Otto
1.0.0 (2022-08-30)
- port to ros2
- add overlay plugin sources from jsk_visualization
- Contributors: Jonas Otto, Dominik Authaler
Wiki Tutorials
Source Tutorials
Package Dependencies
Deps | Name | |
---|---|---|
1 | ament_cmake | |
1 | rviz_2d_overlay_msgs | |
1 | rviz_common | |
1 | rviz_ogre_vendor | |
1 | rviz_rendering | |
2 | std_msgs |
System Dependencies
Name |
---|
boost |
Dependant Packages
Launch files
Messages
Services
Plugins
Recent questions tagged rviz_2d_overlay_plugins at answers.ros.org
![]() |
rviz_2d_overlay_plugins package from rviz_2d_overlay_plugins reporviz_2d_overlay_msgs rviz_2d_overlay_plugins |
|
Package Summary
Tags | No category tags. |
Version | 1.2.1 |
License | BSD-3-Clause |
Build type | AMENT_CMAKE |
Use | RECOMMENDED |
Repository Summary
Checkout URI | https://github.com/teamspatzenhirn/rviz_2d_overlay_plugins.git |
VCS Type | git |
VCS Version | main |
Last Updated | 2022-10-06 |
Dev Status | DEVELOPED |
CI status | No Continuous Integration |
Released | RELEASED |
Tags | No category tags. |
Contributing |
Help Wanted (0)
Good First Issues (0) Pull Requests to Review (0) |
Package Description
Additional Links
Maintainers
- Team Spatzenhirn
- Jonas Otto
- Dominik Authaler
Authors
rviz_2d_overlay_plugins
Plugin for displaying 2D overlays over the RViz2 3D scene.
Based on the jsk_visualization package, which is currently only released for ROS1, under the 3-Clause BSD license.
Text Overlay
Both the text itself and formatting options for the text overlay are specified in the OverlayText.msg message type .
Alignment and Positioning
To allow easy positioning of the overlay along the edges of the rviz window, and to support multiple/dynamic window
sizes, the position is given by offsets from the respective border.
Depending on whether the horizontal_alignment
is LEFT
, RIGHT
or CENTER
,
the horizontal_distance
field sets the distance to the left or right border, or the offset from center.
For LEFT
and RIGHT
alignment, a distance of zero means that the text is aligned to the border without any gap,
a positive distance moves the overlay towards the center.
For CENTER
alignment, a distance of zero means completely centered, positive values move the overlay towards the
bottom right of the window.
TOP
and BOTTOM
for the vertical alignment work just like LEFT
and RIGHT
in the horizontal case.
Circular Gauge Overlay
The PieChartDisplay
is a rather boring pie chart, as it only displays a single value.
PieChartDisplay
and "Circular Gauge" are used synonymously in this package.
The gauge allows displaying a
std_msgs/Float32.
Formatting and positioning, as well as setting the maximum value is only possible in the display options inside rviz.
Changelog for package rviz_2d_overlay_plugins
1.2.1 (2022-09-30)
- Add package documentation using doxygen
- add rosdoc2 config
- add readme at package level
- Contributors: Jonas Otto, Dominik Authaler
1.2.0 (2022-09-27)
- Add missing dependencies to package.xml
- Fix various compiler-warnings (NFC)
- Rename package from overlay_rviz_plugins to rviz_2d_overlay_plugins
- Contributors: Jonas Otto
1.1.0 (2022-09-11)
- implemented reset
- port pie chart plugin to ROS2
- Contributors: Dominik, Jonas Otto
1.0.0 (2022-08-30)
- port to ros2
- add overlay plugin sources from jsk_visualization
- Contributors: Jonas Otto, Dominik Authaler
Wiki Tutorials
Source Tutorials
Package Dependencies
Deps | Name | |
---|---|---|
1 | ament_cmake | |
1 | rviz_2d_overlay_msgs | |
1 | rviz_common | |
1 | rviz_ogre_vendor | |
1 | rviz_rendering | |
2 | std_msgs |
System Dependencies
Name |
---|
boost |