-
 

interactive_markers package from interactive_markers repo

interactive_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 the KeyErrors of the feedback_cb. See: #29
  • Added the empty() and size() members to InteractiveMarkerServer 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.

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 repo

interactive_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 the KeyErrors of the feedback_cb. See: #29
  • Added the empty() and size() members to InteractiveMarkerServer 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.

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 repo

interactive_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 the KeyErrors of the feedback_cb. See: #29
  • Added the empty() and size() members to InteractiveMarkerServer 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.

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 repo

interactive_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 the KeyErrors of the feedback_cb. See: #29
  • Added the empty() and size() members to InteractiveMarkerServer 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.

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 repo

interactive_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
    • Use C++11 portable sleep (#63)
    • Symbol visibility for shared libraries (#62)
    • Fix install location on Windows (#39)
  • 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 the KeyErrors of the feedback_cb. See: #29
  • Added the empty() and size() members to InteractiveMarkerServer 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.

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 repo

interactive_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 the KeyErrors of the feedback_cb. See: #29
  • Added the empty() and size() members to InteractiveMarkerServer 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.

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 repo

interactive_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
    • Use C++11 portable sleep (#63)
    • Symbol visibility for shared libraries (#62)
    • Fix install location on Windows (#39)
  • 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 the KeyErrors of the feedback_cb. See: #29
  • Added the empty() and size() members to InteractiveMarkerServer 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.

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