interactive_markers package from interactive_markers repointeractive_markers |
|
Package Summary
Tags | No category tags. |
Version | 2.3.2 |
License | BSD |
Build type | AMENT_CMAKE |
Use | RECOMMENDED |
Repository Summary
Checkout URI | https://github.com/ros-visualization/interactive_markers.git |
VCS Type | git |
VCS Version | humble |
Last Updated | 2022-04-08 |
Dev Status | MAINTAINED |
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
3D interactive marker communication library for RViz and similar tools.
Additional Links
Maintainers
- Jacob Perron
- Michel Hidalgo
Authors
- David Gossow
- William Woodall
README
No README found.
No README in repository either.
CHANGELOG
Changelog for package interactive_markers
2.3.2 (2022-04-08)
- Do not publish if context is invalid during shutdown (#89)
- Contributors: Jacob Perron
2.3.1 (2022-01-14)
- Install includes to include/ and misc CMake fixes (#85)
- Contributors: Shane Loretz
2.3.0 (2021-10-18)
- Fix deprecation warning introduced after client API update (#83)
- Fix deprecated sub callback warnings (#84)
- Include tf2_geometry_msgs.hpp instead of the h file. (#82)
- Contributors: Abrar Rahman Protyasha, Chris Lalancette, Ivan Santiago Paunovic
2.2.0 (2021-03-18)
- Cleanup bsd 3 clause license usage (#61)
- Add missing includes (#81)
- Contributors: Bjar Ne, Tully Foote
2.1.3 (2020-12-08)
- Update maintainers (#79)
- Increase test timeout necessary for Connext (#77)
- Fix clang warnings (#75)
- Contributors: Dirk Thomas, Jacob Perron
2.1.2 (2020-06-26)
- Remove explicit template parameter in [spin_until_future_complete]{.title-ref} (#72)
- Contributors: Sarthak Mittal
2.1.1 (2020-06-03)
- export targets in a addition to include directories / libraries (#70)
- Contributors: Dirk Thomas
2.1.0 (2020-04-30)
- avoid new deprecations (#69)
- Merge pull request #60 from ros-visualization/revert-58-bsd3clause_fixup
- Revert "Cleanup bsd 3 clause license usage"
- Merge pull request #58 from ros-visualization/bsd3clause_fixup
- code style only: wrap after open parenthesis if not in one line (#57)
- Cleanup bsd 3 clause license usage
- Contributors: Dirk Thomas, Tully Foote, William Woodall
2.0.1 (2019-10-23)
- Fix test flakes by waiting for pub/sub discovery (#55)
- Add parameters for QoS of update and feedback topics (#54)
- Port Python implementation to ROS 2
(#53)
- Move Python files to their own directory
- Install Python via ament_cmake_python
- Make Python implementation ROS 2 compatible
- Use docstrings
- Minor refactor of callback logic
- Guard against None values and KeyError's
- Change insert() signature to take keyword arguments
- Rename variables for clarity (e.g. 'cb' -> 'callback')
- Fix PEP 257 errors
- Remove unused setup.py
- Enable flake8 tests and fix errors
- Improve performance
- Clear pending updates after applying all of them
- Don't rely on user to apply any pose updates
- Expose QoSProfile a parameter
- Add Python implementation dependencies to package.xml
- Contributors: Jacob Perron
2.0.0 (2019-09-26)
- Add missing visibility macros (#51)
- Less verbose logging (#45)
- Rename enums to avoid collisions with MSVC compiler defines (#49)
- Catch polymorphic exceptions by reference (#48)
-
- Port to ROS 2 (#44)
-
- Style and other aesthetic changes
- Use tf2::BufferCoreInterface
- Replace 'init' topic with a ROS service
- Merge SingleClient logic into InteractiveMarkerClient
- Remove notion of server ID
- Add feedback publisher to client
- Default to C++14 and set stricter compiler flags
- Fix Windows compiler warnings
- Remove StateMachine class
- Fix Clang warnings
- Contributors: David Gossow, Jacob Perron, Scott K Logan
1.11.4 (2018-04-16)
- Fixed a crash when updates arrive, or are being processed, while shutdown is called (#36)
- Contributors: Simon Schmeisser
1.11.3 (2016-08-24)
- The
processFeedback
function of the menu handler no longer catches theKeyErrors
of the feedback_cb. See: #29 - Added the
empty()
andsize()
members toInteractiveMarkerServer
interface. See: #30 - Contributors: Blake Anderson, Guglielmo Gemignani
1.11.2 (2016-08-24)
- Fix build when disabling tests with
-DCATKIN_ENABLE_TESTING=OFF
. See: #26 - Fix use of uninitialized variables. See: #24
- Fix potential segfault when shutting down. See: #25
- Contributors: Alexis Ballier, David Gossow, Max Schwarz
1.11.1 (2014-12-16)
- Added explicit keyword argument queue_size for publisher in Python code and use the same default queue_size value as C++.
- Fixed a SEGFAULT in setPose reported in #18 Previously, calling setPose() on an interactive marker causes a SEGFAULT if applyChanges() was not called on the server at least once since the marker was created. I traced the actual SEGFAULT to the doSetPose function. The value of header passed from setPose() is invalid because, in this case, marker_context_it = marker_contexts_.end(). I added a check for this case and, if there is no marker is present, instead use the header from the pending update.
- Contributors: David Gossow, Mike Koval, William Woodall, ipa-fxm
1.11.0 (2014-02-24)
- Adding William Woodall as maintainer
- fix threading bugs Fix locking of data structures shared across threads.
- Contributors: Acorn Pooley, William Woodall, hersh
1.10.2 (2014-02-03)
- fix regression in menu_handler.py fixes #14
- Contributors: William Woodall
1.10.1 (2014-01-27)
- cleanup python code and package contents
- remove useless dependencies
- Contributors: Vincent Rabaud, William Woodall
1.10.0 (2014-01-23)
- remove debug statement that could produce segfault; init_it->msg->markers may be empty
- Contributors: Filip Jares
Wiki Tutorials
This package does not provide any links to tutorials in it's rosindex metadata.
You can check on the ROS Wiki Tutorials page for the package.
Package Dependencies
Deps | Name |
---|---|
ament_cmake | |
ament_cmake_python | |
builtin_interfaces | |
rclpy | |
ament_cmake_gtest | |
ament_lint_auto | |
ament_lint_common | |
geometry_msgs | |
rclcpp | |
rmw | |
tf2 | |
tf2_geometry_msgs | |
visualization_msgs |
System Dependencies
No direct system dependencies.
Launch files
No launch files found
Messages
No message files found.
Services
No service files found
Plugins
No plugins found.
Recent questions tagged interactive_markers at Robotics Stack Exchange
interactive_markers package from interactive_markers repointeractive_markers |
|
Package Summary
Tags | No category tags. |
Version | 2.4.0 |
License | BSD |
Build type | AMENT_CMAKE |
Use | RECOMMENDED |
Repository Summary
Checkout URI | https://github.com/ros-visualization/interactive_markers.git |
VCS Type | git |
VCS Version | iron |
Last Updated | 2023-02-14 |
Dev Status | MAINTAINED |
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
3D interactive marker communication library for RViz and similar tools.
Additional Links
Maintainers
- Dharini Dutia
Authors
- David Gossow
- Jacob Perron
- Michel Hidalgo
- William Woodall
README
No README found.
No README in repository either.
CHANGELOG
Changelog for package interactive_markers
2.4.0 (2023-02-14)
- Update interactive_markers to C++17. (#99)
- Update maintainers (#98)
- Mirror rolling to ros2
- update maintainer (#92)
- Contributors: Audrow Nash, Chris Lalancette, Dharini Dutia
2.3.2 (2022-04-08)
- Do not publish if context is invalid during shutdown (#89)
- Contributors: Jacob Perron
2.3.1 (2022-01-14)
- Install includes to include/ and misc CMake fixes (#85)
- Contributors: Shane Loretz
2.3.0 (2021-10-18)
- Fix deprecation warning introduced after client API update (#83)
- Fix deprecated sub callback warnings (#84)
- Include tf2_geometry_msgs.hpp instead of the h file. (#82)
- Contributors: Abrar Rahman Protyasha, Chris Lalancette, Ivan Santiago Paunovic
2.2.0 (2021-03-18)
- Cleanup bsd 3 clause license usage (#61)
- Add missing includes (#81)
- Contributors: Bjar Ne, Tully Foote
2.1.3 (2020-12-08)
- Update maintainers (#79)
- Increase test timeout necessary for Connext (#77)
- Fix clang warnings (#75)
- Contributors: Dirk Thomas, Jacob Perron
2.1.2 (2020-06-26)
- Remove explicit template parameter in [spin_until_future_complete]{.title-ref} (#72)
- Contributors: Sarthak Mittal
2.1.1 (2020-06-03)
- export targets in a addition to include directories / libraries (#70)
- Contributors: Dirk Thomas
2.1.0 (2020-04-30)
- avoid new deprecations (#69)
- Merge pull request #60 from ros-visualization/revert-58-bsd3clause_fixup
- Revert "Cleanup bsd 3 clause license usage"
- Merge pull request #58 from ros-visualization/bsd3clause_fixup
- code style only: wrap after open parenthesis if not in one line (#57)
- Cleanup bsd 3 clause license usage
- Contributors: Dirk Thomas, Tully Foote, William Woodall
2.0.1 (2019-10-23)
- Fix test flakes by waiting for pub/sub discovery (#55)
- Add parameters for QoS of update and feedback topics (#54)
- Port Python implementation to ROS 2
(#53)
- Move Python files to their own directory
- Install Python via ament_cmake_python
- Make Python implementation ROS 2 compatible
- Use docstrings
- Minor refactor of callback logic
- Guard against None values and KeyError's
- Change insert() signature to take keyword arguments
- Rename variables for clarity (e.g. 'cb' -> 'callback')
- Fix PEP 257 errors
- Remove unused setup.py
- Enable flake8 tests and fix errors
- Improve performance
- Clear pending updates after applying all of them
- Don't rely on user to apply any pose updates
- Expose QoSProfile a parameter
- Add Python implementation dependencies to package.xml
- Contributors: Jacob Perron
2.0.0 (2019-09-26)
- Add missing visibility macros (#51)
- Less verbose logging (#45)
- Rename enums to avoid collisions with MSVC compiler defines (#49)
- Catch polymorphic exceptions by reference (#48)
-
- Port to ROS 2 (#44)
-
- Style and other aesthetic changes
- Use tf2::BufferCoreInterface
- Replace 'init' topic with a ROS service
- Merge SingleClient logic into InteractiveMarkerClient
- Remove notion of server ID
- Add feedback publisher to client
- Default to C++14 and set stricter compiler flags
- Fix Windows compiler warnings
- Remove StateMachine class
- Fix Clang warnings
- Contributors: David Gossow, Jacob Perron, Scott K Logan
1.11.4 (2018-04-16)
- Fixed a crash when updates arrive, or are being processed, while shutdown is called (#36)
- Contributors: Simon Schmeisser
1.11.3 (2016-08-24)
- The
processFeedback
function of the menu handler no longer catches theKeyErrors
of the feedback_cb. See: #29 - Added the
empty()
andsize()
members toInteractiveMarkerServer
interface. See: #30 - Contributors: Blake Anderson, Guglielmo Gemignani
1.11.2 (2016-08-24)
- Fix build when disabling tests with
-DCATKIN_ENABLE_TESTING=OFF
. See: #26 - Fix use of uninitialized variables. See: #24
- Fix potential segfault when shutting down. See: #25
- Contributors: Alexis Ballier, David Gossow, Max Schwarz
1.11.1 (2014-12-16)
- Added explicit keyword argument queue_size for publisher in Python code and use the same default queue_size value as C++.
- Fixed a SEGFAULT in setPose reported in #18 Previously, calling setPose() on an interactive marker causes a SEGFAULT if applyChanges() was not called on the server at least once since the marker was created. I traced the actual SEGFAULT to the doSetPose function. The value of header passed from setPose() is invalid because, in this case, marker_context_it = marker_contexts_.end(). I added a check for this case and, if there is no marker is present, instead use the header from the pending update.
- Contributors: David Gossow, Mike Koval, William Woodall, ipa-fxm
1.11.0 (2014-02-24)
- Adding William Woodall as maintainer
- fix threading bugs Fix locking of data structures shared across threads.
- Contributors: Acorn Pooley, William Woodall, hersh
1.10.2 (2014-02-03)
- fix regression in menu_handler.py fixes #14
- Contributors: William Woodall
1.10.1 (2014-01-27)
- cleanup python code and package contents
- remove useless dependencies
- Contributors: Vincent Rabaud, William Woodall
1.10.0 (2014-01-23)
- remove debug statement that could produce segfault; init_it->msg->markers may be empty
- Contributors: Filip Jares
Wiki Tutorials
This package does not provide any links to tutorials in it's rosindex metadata.
You can check on the ROS Wiki Tutorials page for the package.
Package Dependencies
Deps | Name |
---|---|
ament_cmake | |
ament_cmake_python | |
builtin_interfaces | |
rclpy | |
ament_cmake_gtest | |
ament_lint_auto | |
ament_lint_common | |
geometry_msgs | |
rclcpp | |
rmw | |
tf2 | |
tf2_geometry_msgs | |
visualization_msgs |
System Dependencies
No direct system dependencies.
Dependant Packages
Launch files
No launch files found
Messages
No message files found.
Services
No service files found
Plugins
No plugins found.
Recent questions tagged interactive_markers at Robotics Stack Exchange
interactive_markers package from interactive_markers repointeractive_markers |
|
Package Summary
Tags | No category tags. |
Version | 2.5.4 |
License | BSD |
Build type | AMENT_CMAKE |
Use | RECOMMENDED |
Repository Summary
Checkout URI | https://github.com/ros-visualization/interactive_markers.git |
VCS Type | git |
VCS Version | jazzy |
Last Updated | 2024-03-28 |
Dev Status | MAINTAINED |
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
3D interactive marker communication library for RViz and similar tools.
Additional Links
Maintainers
- Dharini Dutia
Authors
- David Gossow
- Jacob Perron
- Michel Hidalgo
- William Woodall
README
No README found.
No README in repository either.
CHANGELOG
Changelog for package interactive_markers
2.5.4 (2024-03-28)
- Shorten the length of a lambda. (#106)
- Contributors: Chris Lalancette
2.5.3 (2023-12-26)
2.5.2 (2023-10-04)
- Fixed C++20 warning that ‘++’ expression of ‘volatile’-qualified type is deprecated (#102)
- Contributors: AiVerisimilitude
2.5.1 (2023-07-11)
- Cleanup of interactive markers (#101)
- Contributors: Chris Lalancette
2.5.0 (2023-04-28)
2.4.0 (2023-02-14)
- Update interactive_markers to C++17. (#99)
- Update maintainers (#98)
- Mirror rolling to ros2
- update maintainer (#92)
- Contributors: Audrow Nash, Chris Lalancette, Dharini Dutia
2.3.2 (2022-04-08)
- Do not publish if context is invalid during shutdown (#89)
- Contributors: Jacob Perron
2.3.1 (2022-01-14)
- Install includes to include/ and misc CMake fixes (#85)
- Contributors: Shane Loretz
2.3.0 (2021-10-18)
- Fix deprecation warning introduced after client API update (#83)
- Fix deprecated sub callback warnings (#84)
- Include tf2_geometry_msgs.hpp instead of the h file. (#82)
- Contributors: Abrar Rahman Protyasha, Chris Lalancette, Ivan Santiago Paunovic
2.2.0 (2021-03-18)
- Cleanup bsd 3 clause license usage (#61)
- Add missing includes (#81)
- Contributors: Bjar Ne, Tully Foote
2.1.3 (2020-12-08)
- Update maintainers (#79)
- Increase test timeout necessary for Connext (#77)
- Fix clang warnings (#75)
- Contributors: Dirk Thomas, Jacob Perron
2.1.2 (2020-06-26)
- Remove explicit template parameter in [spin_until_future_complete]{.title-ref} (#72)
- Contributors: Sarthak Mittal
2.1.1 (2020-06-03)
- export targets in a addition to include directories / libraries (#70)
- Contributors: Dirk Thomas
2.1.0 (2020-04-30)
- avoid new deprecations (#69)
- Merge pull request #60 from ros-visualization/revert-58-bsd3clause_fixup
- Revert "Cleanup bsd 3 clause license usage"
- Merge pull request #58 from ros-visualization/bsd3clause_fixup
- code style only: wrap after open parenthesis if not in one line (#57)
- Cleanup bsd 3 clause license usage
- Contributors: Dirk Thomas, Tully Foote, William Woodall
2.0.1 (2019-10-23)
- Fix test flakes by waiting for pub/sub discovery (#55)
- Add parameters for QoS of update and feedback topics (#54)
- Port Python implementation to ROS 2
(#53)
- Move Python files to their own directory
- Install Python via ament_cmake_python
- Make Python implementation ROS 2 compatible
- Use docstrings
- Minor refactor of callback logic
- Guard against None values and KeyError's
- Change insert() signature to take keyword arguments
- Rename variables for clarity (e.g. 'cb' -> 'callback')
- Fix PEP 257 errors
- Remove unused setup.py
- Enable flake8 tests and fix errors
- Improve performance
- Clear pending updates after applying all of them
- Don't rely on user to apply any pose updates
- Expose QoSProfile a parameter
- Add Python implementation dependencies to package.xml
- Contributors: Jacob Perron
2.0.0 (2019-09-26)
- Add missing visibility macros (#51)
- Less verbose logging (#45)
- Rename enums to avoid collisions with MSVC compiler defines (#49)
- Catch polymorphic exceptions by reference (#48)
-
- Port to ROS 2 (#44)
-
- Style and other aesthetic changes
- Use tf2::BufferCoreInterface
- Replace 'init' topic with a ROS service
- Merge SingleClient logic into InteractiveMarkerClient
- Remove notion of server ID
- Add feedback publisher to client
- Default to C++14 and set stricter compiler flags
- Fix Windows compiler warnings
- Remove StateMachine class
- Fix Clang warnings
- Contributors: David Gossow, Jacob Perron, Scott K Logan
1.11.4 (2018-04-16)
- Fixed a crash when updates arrive, or are being processed, while shutdown is called (#36)
- Contributors: Simon Schmeisser
1.11.3 (2016-08-24)
- The
processFeedback
function of the menu handler no longer catches theKeyErrors
of the feedback_cb. See: #29 - Added the
empty()
andsize()
members toInteractiveMarkerServer
interface. See: #30 - Contributors: Blake Anderson, Guglielmo Gemignani
1.11.2 (2016-08-24)
- Fix build when disabling tests with
-DCATKIN_ENABLE_TESTING=OFF
. See: #26 - Fix use of uninitialized variables. See: #24
- Fix potential segfault when shutting down. See: #25
- Contributors: Alexis Ballier, David Gossow, Max Schwarz
1.11.1 (2014-12-16)
- Added explicit keyword argument queue_size for publisher in Python code and use the same default queue_size value as C++.
- Fixed a SEGFAULT in setPose reported in #18 Previously, calling setPose() on an interactive marker causes a SEGFAULT if applyChanges() was not called on the server at least once since the marker was created. I traced the actual SEGFAULT to the doSetPose function. The value of header passed from setPose() is invalid because, in this case, marker_context_it = marker_contexts_.end(). I added a check for this case and, if there is no marker is present, instead use the header from the pending update.
- Contributors: David Gossow, Mike Koval, William Woodall, ipa-fxm
1.11.0 (2014-02-24)
- Adding William Woodall as maintainer
- fix threading bugs Fix locking of data structures shared across threads.
- Contributors: Acorn Pooley, William Woodall, hersh
1.10.2 (2014-02-03)
- fix regression in menu_handler.py fixes #14
- Contributors: William Woodall
1.10.1 (2014-01-27)
- cleanup python code and package contents
- remove useless dependencies
- Contributors: Vincent Rabaud, William Woodall
1.10.0 (2014-01-23)
- remove debug statement that could produce segfault; init_it->msg->markers may be empty
- Contributors: Filip Jares
Wiki Tutorials
This package does not provide any links to tutorials in it's rosindex metadata.
You can check on the ROS Wiki Tutorials page for the package.
Package Dependencies
System Dependencies
No direct system dependencies.
Launch files
No launch files found
Messages
No message files found.
Services
No service files found
Plugins
No plugins found.
Recent questions tagged interactive_markers at Robotics Stack Exchange
interactive_markers package from interactive_markers repointeractive_markers |
|
Package Summary
Tags | No category tags. |
Version | 2.6.1 |
License | BSD |
Build type | AMENT_CMAKE |
Use | RECOMMENDED |
Repository Summary
Checkout URI | https://github.com/ros-visualization/interactive_markers.git |
VCS Type | git |
VCS Version | rolling |
Last Updated | 2024-07-08 |
Dev Status | MAINTAINED |
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
3D interactive marker communication library for RViz and similar tools.
Additional Links
Maintainers
- Dharini Dutia
Authors
- David Gossow
- Jacob Perron
- Michel Hidalgo
- William Woodall
README
No README found.
No README in repository either.
CHANGELOG
Changelog for package interactive_markers
2.6.1 (2024-07-08)
- Use non deprecated API (#108)
- Contributors: Alejandro Hernández Cordero
2.6.0 (2024-04-26)
2.5.4 (2024-03-28)
- Shorten the length of a lambda. (#106)
- Contributors: Chris Lalancette
2.5.3 (2023-12-26)
2.5.2 (2023-10-04)
- Fixed C++20 warning that ‘++’ expression of ‘volatile’-qualified type is deprecated (#102)
- Contributors: AiVerisimilitude
2.5.1 (2023-07-11)
- Cleanup of interactive markers (#101)
- Contributors: Chris Lalancette
2.5.0 (2023-04-28)
2.4.0 (2023-02-14)
- Update interactive_markers to C++17. (#99)
- Update maintainers (#98)
- Mirror rolling to ros2
- update maintainer (#92)
- Contributors: Audrow Nash, Chris Lalancette, Dharini Dutia
2.3.2 (2022-04-08)
- Do not publish if context is invalid during shutdown (#89)
- Contributors: Jacob Perron
2.3.1 (2022-01-14)
- Install includes to include/ and misc CMake fixes (#85)
- Contributors: Shane Loretz
2.3.0 (2021-10-18)
- Fix deprecation warning introduced after client API update (#83)
- Fix deprecated sub callback warnings (#84)
- Include tf2_geometry_msgs.hpp instead of the h file. (#82)
- Contributors: Abrar Rahman Protyasha, Chris Lalancette, Ivan Santiago Paunovic
2.2.0 (2021-03-18)
- Cleanup bsd 3 clause license usage (#61)
- Add missing includes (#81)
- Contributors: Bjar Ne, Tully Foote
2.1.3 (2020-12-08)
- Update maintainers (#79)
- Increase test timeout necessary for Connext (#77)
- Fix clang warnings (#75)
- Contributors: Dirk Thomas, Jacob Perron
2.1.2 (2020-06-26)
- Remove explicit template parameter in [spin_until_future_complete]{.title-ref} (#72)
- Contributors: Sarthak Mittal
2.1.1 (2020-06-03)
- export targets in a addition to include directories / libraries (#70)
- Contributors: Dirk Thomas
2.1.0 (2020-04-30)
- avoid new deprecations (#69)
- Merge pull request #60 from ros-visualization/revert-58-bsd3clause_fixup
- Revert "Cleanup bsd 3 clause license usage"
- Merge pull request #58 from ros-visualization/bsd3clause_fixup
- code style only: wrap after open parenthesis if not in one line (#57)
- Cleanup bsd 3 clause license usage
- Contributors: Dirk Thomas, Tully Foote, William Woodall
2.0.1 (2019-10-23)
- Fix test flakes by waiting for pub/sub discovery (#55)
- Add parameters for QoS of update and feedback topics (#54)
- Port Python implementation to ROS 2
(#53)
- Move Python files to their own directory
- Install Python via ament_cmake_python
- Make Python implementation ROS 2 compatible
- Use docstrings
- Minor refactor of callback logic
- Guard against None values and KeyError's
- Change insert() signature to take keyword arguments
- Rename variables for clarity (e.g. 'cb' -> 'callback')
- Fix PEP 257 errors
- Remove unused setup.py
- Enable flake8 tests and fix errors
- Improve performance
- Clear pending updates after applying all of them
- Don't rely on user to apply any pose updates
- Expose QoSProfile a parameter
- Add Python implementation dependencies to package.xml
- Contributors: Jacob Perron
2.0.0 (2019-09-26)
- Add missing visibility macros (#51)
- Less verbose logging (#45)
- Rename enums to avoid collisions with MSVC compiler defines (#49)
- Catch polymorphic exceptions by reference (#48)
-
- Port to ROS 2 (#44)
-
- Style and other aesthetic changes
- Use tf2::BufferCoreInterface
- Replace 'init' topic with a ROS service
- Merge SingleClient logic into InteractiveMarkerClient
- Remove notion of server ID
- Add feedback publisher to client
- Default to C++14 and set stricter compiler flags
- Fix Windows compiler warnings
- Remove StateMachine class
- Fix Clang warnings
- Contributors: David Gossow, Jacob Perron, Scott K Logan
1.11.4 (2018-04-16)
- Fixed a crash when updates arrive, or are being processed, while shutdown is called (#36)
- Contributors: Simon Schmeisser
1.11.3 (2016-08-24)
- The
processFeedback
function of the menu handler no longer catches theKeyErrors
of the feedback_cb. See: #29 - Added the
empty()
andsize()
members toInteractiveMarkerServer
interface. See: #30 - Contributors: Blake Anderson, Guglielmo Gemignani
1.11.2 (2016-08-24)
- Fix build when disabling tests with
-DCATKIN_ENABLE_TESTING=OFF
. See: #26 - Fix use of uninitialized variables. See: #24
- Fix potential segfault when shutting down. See: #25
- Contributors: Alexis Ballier, David Gossow, Max Schwarz
1.11.1 (2014-12-16)
- Added explicit keyword argument queue_size for publisher in Python code and use the same default queue_size value as C++.
- Fixed a SEGFAULT in setPose reported in #18 Previously, calling setPose() on an interactive marker causes a SEGFAULT if applyChanges() was not called on the server at least once since the marker was created. I traced the actual SEGFAULT to the doSetPose function. The value of header passed from setPose() is invalid because, in this case, marker_context_it = marker_contexts_.end(). I added a check for this case and, if there is no marker is present, instead use the header from the pending update.
- Contributors: David Gossow, Mike Koval, William Woodall, ipa-fxm
1.11.0 (2014-02-24)
- Adding William Woodall as maintainer
- fix threading bugs Fix locking of data structures shared across threads.
- Contributors: Acorn Pooley, William Woodall, hersh
1.10.2 (2014-02-03)
- fix regression in menu_handler.py fixes #14
- Contributors: William Woodall
1.10.1 (2014-01-27)
- cleanup python code and package contents
- remove useless dependencies
- Contributors: Vincent Rabaud, William Woodall
1.10.0 (2014-01-23)
- remove debug statement that could produce segfault; init_it->msg->markers may be empty
- Contributors: Filip Jares
Wiki Tutorials
This package does not provide any links to tutorials in it's rosindex metadata.
You can check on the ROS Wiki Tutorials page for the package.
Package Dependencies
System Dependencies
No direct system dependencies.
Dependant Packages
Launch files
No launch files found
Messages
No message files found.
Services
No service files found
Plugins
No plugins found.
Recent questions tagged interactive_markers at Robotics Stack Exchange
interactive_markers package from interactive_markers repointeractive_markers |
|
Package Summary
Tags | No category tags. |
Version | 1.12.0 |
License | BSD |
Build type | CATKIN |
Use | RECOMMENDED |
Repository Summary
Checkout URI | https://github.com/ros-visualization/interactive_markers.git |
VCS Type | git |
VCS Version | noetic-devel |
Last Updated | 2023-10-26 |
Dev Status | MAINTAINED |
CI status |
|
Released | RELEASED |
Tags | No category tags. |
Contributing |
Help Wanted (0)
Good First Issues (0) Pull Requests to Review (0) |
Package Description
3D interactive marker communication library for RViz and similar tools.
Additional Links
Maintainers
- Dharini Dutia
Authors
- David Gossow
- William Woodall
README
No README found.
No README in repository either.
CHANGELOG
Changelog for package interactive_markers
1.12.0 (2020-04-26)
- [maintanence] fix signed / unsigned warning
- [maintanence] Migration to tf2
- Contributors: Robert Haschke
1.11.5 (2020-04-05)
- [feature] InteractiveMarkerServer::erase(): return false for unknown marker (#43)
- [fix] Avoid overriding warning status messages (Fixes #34)
- [fix] Fixed the problem that [*.hpp]{.title-ref} was not installed (#66)
- [fix] Make the Timer daemon survive /clock jumping back in a playback loop (#47)
- [maintanence] Modernize package.xml and add missing std_msgs in CATKIN_DEPENDS
- [maintanence] Use setuptools instead of distutils (#67)
- [maintanence] Bump cmake version to 3.0.2 (#64)
- [maintanence] Windows compatibility
- Contributors: Alejandro Hernández Cordero, David Gossow, Fabian Maas, Jacob Perron, Robert Haschke, Sean Yen, Shane Loretz, shela
1.11.4 (2018-04-16)
- Fixed a crash when updates arrive, or are being processed, while shutdown is called (#36)
- Contributors: Simon Schmeisser
1.11.3 (2016-08-24)
- The
processFeedback
function of the menu handler no longer catches theKeyErrors
of the feedback_cb. See: #29 - Added the
empty()
andsize()
members toInteractiveMarkerServer
interface. See: #30 - Contributors: Blake Anderson, Guglielmo Gemignani
1.11.2 (2016-08-24)
- Fix build when disabling tests with
-DCATKIN_ENABLE_TESTING=OFF
. See: #26 - Fix use of uninitialized variables. See: #24
- Fix potential segfault when shutting down. See: #25
- Contributors: Alexis Ballier, David Gossow, Max Schwarz
1.11.1 (2014-12-16)
- Added explicit keyword argument queue_size for publisher in Python code and use the same default queue_size value as C++.
- Fixed a SEGFAULT in setPose reported in #18 Previously, calling setPose() on an interactive marker causes a SEGFAULT if applyChanges() was not called on the server at least once since the marker was created. I traced the actual SEGFAULT to the doSetPose function. The value of header passed from setPose() is invalid because, in this case, marker_context_it = marker_contexts_.end(). I added a check for this case and, if there is no marker is present, instead use the header from the pending update.
- Contributors: David Gossow, Mike Koval, William Woodall, ipa-fxm
1.11.0 (2014-02-24)
- Adding William Woodall as maintainer
- fix threading bugs Fix locking of data structures shared across threads.
- Contributors: Acorn Pooley, William Woodall, hersh
1.10.2 (2014-02-03)
- fix regression in menu_handler.py fixes #14
- Contributors: William Woodall
1.10.1 (2014-01-27)
- cleanup python code and package contents
- remove useless dependencies
- Contributors: Vincent Rabaud, William Woodall
1.10.0 (2014-01-23)
- remove debug statement that could produce segfault; init_it->msg->markers may be empty
- Contributors: Filip Jares
Wiki Tutorials
This package does not provide any links to tutorials in it's rosindex metadata.
You can check on the ROS Wiki Tutorials page for the package.
Package Dependencies
Deps | Name |
---|---|
catkin | |
rosconsole | |
roscpp | |
rospy | |
rostest | |
std_msgs | |
tf2_ros | |
tf2_geometry_msgs | |
visualization_msgs |
System Dependencies
Dependant Packages
Launch files
No launch files found
Messages
No message files found.
Services
No service files found
Plugins
No plugins found.
Recent questions tagged interactive_markers at Robotics Stack Exchange
interactive_markers package from interactive_markers repointeractive_markers |
|
Package Summary
Tags | No category tags. |
Version | 2.2.0 |
License | BSD |
Build type | AMENT_CMAKE |
Use | RECOMMENDED |
Repository Summary
Checkout URI | https://github.com/ros-visualization/interactive_markers.git |
VCS Type | git |
VCS Version | galactic |
Last Updated | 2021-03-18 |
Dev Status | MAINTAINED |
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
3D interactive marker communication library for RViz and similar tools.
Additional Links
Maintainers
- Jacob Perron
- Michel Hidalgo
Authors
- David Gossow
- William Woodall
README
No README found.
No README in repository either.
CHANGELOG
Changelog for package interactive_markers
2.2.0 (2021-03-18)
- Cleanup bsd 3 clause license usage (#61)
- Add missing includes (#81)
- Contributors: Bjar Ne, Tully Foote
2.1.3 (2020-12-08)
- Update maintainers (#79)
- Increase test timeout necessary for Connext (#77)
- Fix clang warnings (#75)
- Contributors: Dirk Thomas, Jacob Perron
2.1.2 (2020-06-26)
- Remove explicit template parameter in [spin_until_future_complete]{.title-ref} (#72)
- Contributors: Sarthak Mittal
2.1.1 (2020-06-03)
- export targets in a addition to include directories / libraries (#70)
- Contributors: Dirk Thomas
2.1.0 (2020-04-30)
- avoid new deprecations (#69)
- Merge pull request #60 from ros-visualization/revert-58-bsd3clause_fixup
- Revert "Cleanup bsd 3 clause license usage"
- Merge pull request #58 from ros-visualization/bsd3clause_fixup
- code style only: wrap after open parenthesis if not in one line (#57)
- Cleanup bsd 3 clause license usage
- Contributors: Dirk Thomas, Tully Foote, William Woodall
2.0.1 (2019-10-23)
- Fix test flakes by waiting for pub/sub discovery (#55)
- Add parameters for QoS of update and feedback topics (#54)
- Port Python implementation to ROS 2
(#53)
- Move Python files to their own directory
- Install Python via ament_cmake_python
- Make Python implementation ROS 2 compatible
- Use docstrings
- Minor refactor of callback logic
- Guard against None values and KeyError's
- Change insert() signature to take keyword arguments
- Rename variables for clarity (e.g. 'cb' -> 'callback')
- Fix PEP 257 errors
- Remove unused setup.py
- Enable flake8 tests and fix errors
- Improve performance
- Clear pending updates after applying all of them
- Don't rely on user to apply any pose updates
- Expose QoSProfile a parameter
- Add Python implementation dependencies to package.xml
- Contributors: Jacob Perron
2.0.0 (2019-09-26)
- Add missing visibility macros (#51)
- Less verbose logging (#45)
- Rename enums to avoid collisions with MSVC compiler defines (#49)
- Catch polymorphic exceptions by reference (#48)
-
- Port to ROS 2 (#44)
-
- Style and other aesthetic changes
- Use tf2::BufferCoreInterface
- Replace 'init' topic with a ROS service
- Merge SingleClient logic into InteractiveMarkerClient
- Remove notion of server ID
- Add feedback publisher to client
- Default to C++14 and set stricter compiler flags
- Fix Windows compiler warnings
- Remove StateMachine class
- Fix Clang warnings
- Contributors: David Gossow, Jacob Perron, Scott K Logan
1.11.4 (2018-04-16)
- Fixed a crash when updates arrive, or are being processed, while shutdown is called (#36)
- Contributors: Simon Schmeisser
1.11.3 (2016-08-24)
- The
processFeedback
function of the menu handler no longer catches theKeyErrors
of the feedback_cb. See: #29 - Added the
empty()
andsize()
members toInteractiveMarkerServer
interface. See: #30 - Contributors: Blake Anderson, Guglielmo Gemignani
1.11.2 (2016-08-24)
- Fix build when disabling tests with
-DCATKIN_ENABLE_TESTING=OFF
. See: #26 - Fix use of uninitialized variables. See: #24
- Fix potential segfault when shutting down. See: #25
- Contributors: Alexis Ballier, David Gossow, Max Schwarz
1.11.1 (2014-12-16)
- Added explicit keyword argument queue_size for publisher in Python code and use the same default queue_size value as C++.
- Fixed a SEGFAULT in setPose reported in #18 Previously, calling setPose() on an interactive marker causes a SEGFAULT if applyChanges() was not called on the server at least once since the marker was created. I traced the actual SEGFAULT to the doSetPose function. The value of header passed from setPose() is invalid because, in this case, marker_context_it = marker_contexts_.end(). I added a check for this case and, if there is no marker is present, instead use the header from the pending update.
- Contributors: David Gossow, Mike Koval, William Woodall, ipa-fxm
1.11.0 (2014-02-24)
- Adding William Woodall as maintainer
- fix threading bugs Fix locking of data structures shared across threads.
- Contributors: Acorn Pooley, William Woodall, hersh
1.10.2 (2014-02-03)
- fix regression in menu_handler.py fixes #14
- Contributors: William Woodall
1.10.1 (2014-01-27)
- cleanup python code and package contents
- remove useless dependencies
- Contributors: Vincent Rabaud, William Woodall
1.10.0 (2014-01-23)
- remove debug statement that could produce segfault; init_it->msg->markers may be empty
- Contributors: Filip Jares
Wiki Tutorials
This package does not provide any links to tutorials in it's rosindex metadata.
You can check on the ROS Wiki Tutorials page for the package.
Package Dependencies
Deps | Name |
---|---|
ament_cmake | |
ament_cmake_python | |
builtin_interfaces | |
rclpy | |
std_msgs | |
ament_cmake_gtest | |
ament_lint_auto | |
ament_lint_common | |
geometry_msgs | |
rclcpp | |
rmw | |
tf2 | |
tf2_geometry_msgs | |
visualization_msgs |
System Dependencies
No direct system dependencies.
Dependant Packages
Launch files
No launch files found
Messages
No message files found.
Services
No service files found
Plugins
No plugins found.
Recent questions tagged interactive_markers at Robotics Stack Exchange
interactive_markers package from interactive_markers repointeractive_markers |
|
Package Summary
Tags | No category tags. |
Version | 1.11.5 |
License | BSD |
Build type | CATKIN |
Use | RECOMMENDED |
Repository Summary
Checkout URI | https://github.com/ros-visualization/interactive_markers.git |
VCS Type | git |
VCS Version | kinetic-devel |
Last Updated | 2020-10-07 |
Dev Status | MAINTAINED |
CI status |
|
Released | RELEASED |
Tags | No category tags. |
Contributing |
Help Wanted (0)
Good First Issues (0) Pull Requests to Review (0) |
Package Description
3D interactive marker communication library for RViz and similar tools.
Additional Links
Maintainers
- Jacob Perron
- Michel Hidalgo
Authors
- David Gossow
- William Woodall
README
No README found.
No README in repository either.
CHANGELOG
Changelog for package interactive_markers
1.11.5 (2020-04-05)
- [feature] InteractiveMarkerServer::erase(): return false for unknown marker (#43)
- [fix] Avoid overriding warning status messages (Fixes #34)
- [fix] Fixed the problem that [*.hpp]{.title-ref} was not installed (#66)
- [fix] Make the Timer daemon survive /clock jumping back in a playback loop (#47)
- [maintanence] Modernize package.xml and add missing std_msgs in CATKIN_DEPENDS
- [maintanence] Use setuptools instead of distutils (#67)
- [maintanence] Bump cmake version to 3.0.2 (#64)
- [maintanence] Windows compatibility
- Contributors: Alejandro Hernández Cordero, David Gossow, Fabian Maas, Jacob Perron, Robert Haschke, Sean Yen, Shane Loretz, shela
1.11.4 (2018-04-16)
- Fixed a crash when updates arrive, or are being processed, while shutdown is called (#36)
- Contributors: Simon Schmeisser
1.11.3 (2016-08-24)
- The
processFeedback
function of the menu handler no longer catches theKeyErrors
of the feedback_cb. See: #29 - Added the
empty()
andsize()
members toInteractiveMarkerServer
interface. See: #30 - Contributors: Blake Anderson, Guglielmo Gemignani
1.11.2 (2016-08-24)
- Fix build when disabling tests with
-DCATKIN_ENABLE_TESTING=OFF
. See: #26 - Fix use of uninitialized variables. See: #24
- Fix potential segfault when shutting down. See: #25
- Contributors: Alexis Ballier, David Gossow, Max Schwarz
1.11.1 (2014-12-16)
- Added explicit keyword argument queue_size for publisher in Python code and use the same default queue_size value as C++.
- Fixed a SEGFAULT in setPose reported in #18 Previously, calling setPose() on an interactive marker causes a SEGFAULT if applyChanges() was not called on the server at least once since the marker was created. I traced the actual SEGFAULT to the doSetPose function. The value of header passed from setPose() is invalid because, in this case, marker_context_it = marker_contexts_.end(). I added a check for this case and, if there is no marker is present, instead use the header from the pending update.
- Contributors: David Gossow, Mike Koval, William Woodall, ipa-fxm
1.11.0 (2014-02-24)
- Adding William Woodall as maintainer
- fix threading bugs Fix locking of data structures shared across threads.
- Contributors: Acorn Pooley, William Woodall, hersh
1.10.2 (2014-02-03)
- fix regression in menu_handler.py fixes #14
- Contributors: William Woodall
1.10.1 (2014-01-27)
- cleanup python code and package contents
- remove useless dependencies
- Contributors: Vincent Rabaud, William Woodall
1.10.0 (2014-01-23)
- remove debug statement that could produce segfault; init_it->msg->markers may be empty
- Contributors: Filip Jares
Wiki Tutorials
This package does not provide any links to tutorials in it's rosindex metadata.
You can check on the ROS Wiki Tutorials page for the package.
Package Dependencies
Deps | Name |
---|---|
catkin | |
rosconsole | |
roscpp | |
rospy | |
rostest | |
std_msgs | |
tf | |
visualization_msgs |
System Dependencies
No direct system dependencies.
Dependant Packages
Launch files
No launch files found
Messages
No message files found.
Services
No service files found
Plugins
No plugins found.