Package Summary
Tags | No category tags. |
Version | 2.3.18 |
License | Apache-2.0 |
Build type | AMENT_CMAKE |
Use | RECOMMENDED |
Repository Summary
Checkout URI | https://github.com/robosoft-ai/SMACC2.git |
VCS Type | git |
VCS Version | humble |
Last Updated | 2025-06-11 |
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
- Pablo Inigo Blasco
Authors
Changelog for package ros_publisher_client
2.3.16 (2023-07-16)
### Added - Merged branch 'humble' from [robosoft-ai/SMACC2]{.title-ref} repository. - Brettpac branch (#518) - Attempted fixes for ros buildfarm issue.
### Contributors - brettpac - pabloinigoblasco
2.3.6 (2023-03-12)
1.22.1 (2022-11-09)
### Added - Pre-release.
### Contributors - pabloinigoblasco
0.3.0 (2022-04-04)
0.0.0 (2022-11-09)
### Added - Reverted commit dec14a936a877b2ef722a6a32f1bf3df09312542. - Ignored packages not to be released. - Feature/master rolling to galactic backport (#236) - Updated mentions of SMACC/ROS to SMACC2/ROS2. - Progress on navigation rolling. - Renamed folders, deleted tracing.md, edited README.md. - Added smacc2_performance_tools. - Performance tests improvements. - Format cleanup for sm_respira_1. - Updated smacc2_rta command across readmes. - Cleaned up sm_atomic_24hr. - Optimized dependencies in move_base_z_planners_common. - Renamed event generator library. - Added galactic CI setup and renamed rolling files. - Updated launch command to ros2 launch sm_respira_1 sm_respira_1.launch. - Added new feature, cb_wait_topic_message: asynchronous client behavior. - Added new client behavior for nav2, wait nav2 nodes subscribing to the /bond topic. - Corrected all linters and formatters.
### Contributors - pabloinigoblasco - brettpac - Denis Štogl
`rst Section_2 ========= Added ----- - New feature: `cb_wait_topic_message`: asynchronous client behavior that waits for a topic message and optionally checks its contents for success. - New client behavior for `nav2`: waits for `nav2` nodes subscribing to the `/bond` topic and ensures they are alive, with an option to select specific nodes. - Base for the `sm_aws_aarehouse` navigation. - `cb_pause_slam` client behavior. - `sm_dance_bot_lite` visualizing `turtlebot3`. - `sm_multi_stage_1` doubling. - `sm_dance_bot_strikes_back` gazebo fixes. - AWS demo. - `Brettpac` branch. - `mm` improvements. - Diverse improvements in navigation and performance. Changed ------- - Navigation parameters fixes on `sm_dance_bot`. - Format fixes for gazebo to show the robot and the lidar. Fixed ----- - Removed some compile warnings. - Removed `neo_simulation2` package. - Corrected formatting. - Enabled source build on PR for testing. - Adjusted build packages of source CI. Removed ------- - `neo_simulation2` package. Contributors ------------ - Co-authored by: Ubuntu 20-04-02-amd64 <brett@robosoft.ai>
`
Section_3
Added
- Diverse improvements in navigation and performance.
- Additional linting and formatting.
- Progress in navigation, slam toggle client behaviors, and slam_toolbox components.
- Introducing slam pausing/resuming functionality in testing sm_dance_bot.
- First working version of sm template and template generator.
- Added SVGs to READMEs of atomic, dance_bot, and others.
- Rolling Docker environment to be executed from any environment.
- Initial migration to smacc2.
- Added QOS durability to SmaccPublisherClient.
- More testing on moveit behaviors.
- Husky launch file in sm_dance_bot.
- Waypoint Inputs.
Changed
- Move method after the method it calls to prevent recursion.
- Renamed reference library SMs to smacc2_performance_tools.
- Reworked sm_multi_stage_1 with multistage modes, sequences, and steps.
- Updated dependencies for husky in rolling and galactic.
Fixed
- Minor tuning to mitigate overshot issue cases.
- Fixed launch command for sm_dance_bot_strikes_back in README.md.
- Format fix for Python version in CI.
- Removed node creation and create only a logger.
- Fixed compiling issues.
- Fixed broken master build.
Removed
- Removed merge markers from a Python file.
- Removed parameters smacc.
- Removed test from main moveit CMake.
Authors
- Pablo Iñigo Blasco
- Co-authored-by: pabloinigoblasco <<pablo@ibrobotics.com>>
- Co-authored-by: Ubuntu 20-04-02-amd64 <<brett@robosoft.ai>>
- Co-authored-by: DecDury <<declandury@gmail.com>>
- Co-authored-by: Denis Štogl <<destogl@users.noreply.github.com>>
- Co-authored-by: Denis Štogl <<denis@stogl.de>>
`rst Section_4 ========= Added ----- - Added Brettpac branch (#184) with improvements on sm_dance_bot_warehouse_3 waypoints. - Added Feature/wharehouse2 dec 14 (#185) introducing warehouse2 enhancements. - Added Feature/sm warehouse 2 13 dec 2 (#186) for format improvements. - Added Feature/cb pure spinning (#188) for pure spinning behavior enhancements. - Added Feature/replanning 16 dec (#193) for replanning improvements. - Added Feature/undo motion 20 12 (#196) with undo motion navigation enhancements. - Added Feature/sync 21 12 (#199) for format issue fixes. - Added Feature/warehouse2 22 12 (#200) for format issue fixes and finishing warehouse2. - Added Feature/warehouse2 23 12 (#201) for tuning and fixes. - Added Feature/minor tune (#203) for tuning and fixes. - Added Feature/undo motion 20 12 (#198) with undo tuning and errors. - Added Foxy backport (#206) with minor format fixes. - Added galactic CI build and partial changes for ament_cpplint. - Added tf2_ros as dependency and satisfied ament_lint_cmake. - Added missing licences and corrected formatters. - Added branching example and updated ci-build-source.yml. - Added workflow for checking doc build and created doxygen-deploy.yml. - Added workflow for testing prerelease builds and updated doxygen-check-build.yml. - Added Dockerfile w/ ROS distro as argument. - Added setupTracing.sh for automated installation of ros-rolling-ros2trace. - Added alternative ManualTracing and new sm markdowns. - Added a dockerfile for Rolling and Galactic. Changed ------- - Changed "sm_three_some" launch command to "sm_three_some.launch". - Changed wording from "smacc application" to "SMACC2 library". - Changed extension of imports and corrected formatting of python file. - Changed extension of imports and corrected formatting of python file. - Changed extension of imports and corrected formatting of python file. - Changed extension of imports and corrected formatting of python file. - Changed extension of imports and corrected formatting of python file. Fixed ----- - Fixed SrConditional formatting and trigger logic. - Fixed warehouse 3 problems and other core improvements. - Fixed trailing spaces, codespell, and python linters warnings. - Fixed weird moveit not downloaded repo and added missing file from warehouse2. - Fixed minor linking errors for Foxy backport. - Fixed bug in smacc2 component and reverted markdowns to html. - Fixed cleanup and edited tracing.md to reflect new tracing event names. - Fixed build of missing rolling repositories and enabled Navigation2 for semi-binary build. Removed ------- - Removed manual installation of ros-rolling-ros2trace, now automated in setupTracing.sh. - Removed tracing directory and moved tracing.md to tracing directory. - Removed disabled packages and updated workflows. - Removed manual installation of ros-rolling-ros2trace, now automated in setupTracing.sh. - Removed disabled packages and updated workflows. - Removed manual installation of ros-rolling-ros2trace, now automated in setupTracing.sh. - Removed disabled packages and updated workflows. - Removed manual installation of ros-rolling-ros2trace, now automated in setupTracing.sh. - Removed disabled packages and updated workflows. - Removed manual installation of ros-rolling-ros2trace, now automated in setupTracing.sh. - Removed disabled packages and updated workflows. - Removed manual installation of ros-rolling-ros2trace, now automated in setupTracing.sh. - Removed disabled packages and updated workflows. - Removed manual installation of ros-rolling-ros2trace, now automated in setupTracing.sh. - Removed disabled packages and updated workflows. - Removed manual installation of ros-rolling-ros2trace, now automated in setupTracing.sh. - Removed disabled packages and updated workflows. - Removed manual installation of ros-rolling-ros2trace, now automated in setupTracing.sh. - Removed disabled packages and updated workflows. - Removed manual installation of ros-rolling-ros2trace, now automated in setupTracing.sh. - Removed disabled packages and updated workflows. - Removed manual installation of ros-rolling-ros2trace, now automated in setupTracing.sh. - Removed disabled packages and updated workflows. - Removed manual installation of ros-rolling-ros2trace, now automated in setupTracing.sh. - Removed disabled packages and updated workflows. - Removed manual installation of ros-rolling-ros2trace, now automated in setupTracing.sh. - Removed disabled packages and updated workflows. - Removed manual installation of ros-rolling-ros2trace, now automated in setupTracing.sh. - Removed disabled packages and updated workflows. - Removed manual installation of ros-rolling-ros2trace, now automated in setupTracing.sh. - Removed disabled packages and updated workflows. - Removed manual installation of ros-rolling-ros2trace, now automated in setupTracing.sh. - Removed disabled packages and updated workflows. - Removed manual installation of ros-rolling-ros2trace, now automated in setupTracing.sh. - Removed disabled packages and updated workflows. - Removed manual installation of ros-rolling-ros2trace, now automated in setupTracing.sh. - Removed disabled packages and updated workflows. Co-Authored-By -------------- - Denis Štogl <destogl@users.noreply.github.com>
`
`rst Section_5 ========= Added ----- - Added smacc2_performance_tools. - Added galactic CI setup and renamed rolling files. (#58) - Added new feature, cb_wait_topic_message: asynchronous client behavior that waits a topic message and optionally checks its contents to success. - Added new client behavior add for nav2, wait nav2 nodes subscribing to the /bond topic and waiting they are alive. You optionally can select the nodes to wait. Changed ------- - Updated mentions of SMACC/ROS to SMACC2/ROS2. - Renamed folders, deleted tracing.md, and edited README.md. - Updated launch command to ros2 launch sm_respira_1 sm_respira_1.launch (#69). - Updated smacc2_rta command across readmes. - Corrected trailing spaces. - Optimized dependencies in move_base_z_planners_common. - Renamed event generator library. Fixed ----- - Fixed source CI and corrected README overview. (#62). - Fixed all linters and formatters. Removed ------- - Removed galactic builds from master and kept only rolling. - Removed submodules and used .repos file. - Do not execute clang-format on smacc2_sm_reference_library package. Other ----- - Some progress on navigation rolling. - More changes on performance tests. - Minor formatting improvements. - Noticed a note that was not removed. - Several core improvements during navigation testing. - Progress in AWS navigation demo. - Progress in AWS navigation. - Progressing in AWS navigation. - Base for the sm_aws_aarehouse navigation. - More on performance and other issues. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation Section 6 ---------- ### Added - New client behavior `cb_wait_topic_message`: asynchronous behavior that waits for a topic message and optionally checks its contents for success. - New client behavior for nav2: waits for nav2 nodes to subscribe to the `/bond` topic and ensures they are alive. Optional selection of nodes to wait for. ### Changed - Progress in AWS navigation demo. - Navigation parameters fixes on `sm_dance_bot`. - Base for the `sm_aws_warehouse` navigation. - Several core improvements during navigation testing. - Progress in AWS navigation. - `cb_pause_slam` client behavior. - `sm_dance_bot_lite` visualizing TurtleBot3. - Cleaning and lidar show/hide option. - Gazebo fixes to show the robot and the lidar. - Gazebo fixes for `sm_dance_bot_strikes_back`. - Progress in navigation, slam toggle client behaviors, and `slam_toolbox` components. Also `smacc2::deep_history` syntax. - Going forward in testing `sm_dance_bot` introducing slam pausing/resuming functionality. ### Fixed - Removed some compile warnings. - Remove `neo_simulation2` package. - Correct formatting. - Enable source build on PR for testing. - Adjust build packages of source CI. - Remove merge markers from a Python file. - Move method after the method it calls to prevent recursion. ### Removed - `neo_simulation2` package. ### Contributors - Co-authored-by: Ubuntu 20-04-02-amd64 <brett@robosoft.ai> - Co-authored-by: pabloinigoblasco <pablo@ibrobotics.com>
`rst
Section_7 =========
Added
File truncated at 100 lines see the full file
Wiki Tutorials
Package Dependencies
Deps | Name |
---|---|
ament_cmake | |
smacc2 |
System Dependencies
Dependant Packages
Launch files
Messages
Services
Plugins
Recent questions tagged ros_publisher_client at Robotics Stack Exchange
Package Summary
Tags | No category tags. |
Version | 1.22.1 |
License | Apache-2.0 |
Build type | AMENT_CMAKE |
Use | RECOMMENDED |
Repository Summary
Checkout URI | https://github.com/robosoft-ai/SMACC2.git |
VCS Type | git |
VCS Version | rolling |
Last Updated | 2022-11-28 |
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
- Pablo Inigo Blasco
Authors
Changelog for package ros_publisher_client
1.22.1 (2022-11-09)
- pre-release
- Contributors: pabloinigoblasco
- pre-release
- Contributors: pabloinigoblasco
- Revert "Ignore packages which should not be released." This reverts commit dec14a936a877b2ef722a6a32f1bf3df09312542.
- Contributors: Denis Štogl
0.3.0 (2022-04-04)
0.0.0 (2022-11-09)
-
Revert "Ignore packages which should not be released." This reverts commit dec14a936a877b2ef722a6a32f1bf3df09312542.
-
Ignore packages which should not be released.
-
Feature/master rolling to galactic backport (#236)
- updated mentions of SMACC/ROS to SMACC2/ROS2
- some progress on navigation rolling
- renamed folders, deleted tracing.md, edited README.md
- added smacc2_performance_tools
- performance tests improvements
- more on performance and other issues
- sm_respira_1 format cleanup
- sm_respira_1 format cleanup pre-commit
- sm_respira_test_2
- sm_respira_test_2
- more changes on performance tests
- Do not execute clang-format on smacc2_sm_reference_library package.
- sm_reference_library reformatting
- Correct trailing spaces.
- sm_atomic_24hr
- sm_atomic_performance_trace_1
- Update smacc2_rta command across readmes
- Clean up of sm_atomic_24hr
- more sm_atomic_24hr cleanup
- Optimized deps in move_base_z_planners_common.
- Renaming of event generator library
- minor formatting
- Add galactic CI setup and rename rolling files. (#58)
- Fix source CI and correct README overview. (#62)
- Update c_cpp_properties.json
* changed launch command to ros2 launch sm_respira_1 sm_respira_1.launch (#69) also noticed a note I had made while producing these that was not removed
* update doxygen links (#70) Co-authored-by: Ubuntu 20-04-02-amd64 <<brett@robosoft.ai>>
* More Readme Updates (#72) Co-authored-by: Ubuntu 20-04-02-amd64 <<brett@robosoft.ai>>
* More Readme (#74) Co-authored-by: Ubuntu 20-04-02-amd64 <<brett@robosoft.ai>>
- created new sm from sm_respira_1 (#76)
- Feature/core and navigation fixes (#78)
- base for the sm_aws_aarehouse navigation
- progressing in aws navigation
- minor
- several core improvements during navigation testing
- formatting improvements
- progress in aws navigation demo
- format improvements
- Feature/aws demo progress (#80)
- base for the sm_aws_aarehouse navigation
- progressing in aws navigation
- minor
- several core improvements during navigation testing
- formatting improvements
- progress in aws navigation demo
- format improvements
- format improvements
- more on navigation
- sm_advanced_recovery_1 reworked (#83)
- sm_advanced_recovery_1 reworked
- fix pre-commit
* Trying to fix Pre-Commit Co-authored-by: Ubuntu 20-04-02-amd64 <<brett@robosoft.ai>>
* more sm_advanced_recovery_1 (#84) Co-authored-by: Ubuntu 20-04-02-amd64 <<brett@robosoft.ai>>
* More sm_advanced_recovery_1 work (#85) Co-authored-by: Ubuntu 20-04-02-amd64 <<brett@robosoft.ai>>
* sm_advanced_recovery_1 round 4 (#86) Co-authored-by: Ubuntu 20-04-02-amd64 <<brett@robosoft.ai>>
- Brettpac branch (#87)
- sm_atomic_performance_test_a_2
File truncated at 100 lines see the full file
Wiki Tutorials
Package Dependencies
Deps | Name |
---|---|
ament_cmake | |
smacc2 |
System Dependencies
Launch files
Messages
Services
Plugins
Recent questions tagged ros_publisher_client at Robotics Stack Exchange
Package Summary
Tags | No category tags. |
Version | 1.22.1 |
License | Apache-2.0 |
Build type | AMENT_CMAKE |
Use | RECOMMENDED |
Repository Summary
Checkout URI | https://github.com/robosoft-ai/SMACC2.git |
VCS Type | git |
VCS Version | rolling |
Last Updated | 2022-11-28 |
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
- Pablo Inigo Blasco
Authors
Changelog for package ros_publisher_client
1.22.1 (2022-11-09)
- pre-release
- Contributors: pabloinigoblasco
- pre-release
- Contributors: pabloinigoblasco
- Revert "Ignore packages which should not be released." This reverts commit dec14a936a877b2ef722a6a32f1bf3df09312542.
- Contributors: Denis Štogl
0.3.0 (2022-04-04)
0.0.0 (2022-11-09)
-
Revert "Ignore packages which should not be released." This reverts commit dec14a936a877b2ef722a6a32f1bf3df09312542.
-
Ignore packages which should not be released.
-
Feature/master rolling to galactic backport (#236)
- updated mentions of SMACC/ROS to SMACC2/ROS2
- some progress on navigation rolling
- renamed folders, deleted tracing.md, edited README.md
- added smacc2_performance_tools
- performance tests improvements
- more on performance and other issues
- sm_respira_1 format cleanup
- sm_respira_1 format cleanup pre-commit
- sm_respira_test_2
- sm_respira_test_2
- more changes on performance tests
- Do not execute clang-format on smacc2_sm_reference_library package.
- sm_reference_library reformatting
- Correct trailing spaces.
- sm_atomic_24hr
- sm_atomic_performance_trace_1
- Update smacc2_rta command across readmes
- Clean up of sm_atomic_24hr
- more sm_atomic_24hr cleanup
- Optimized deps in move_base_z_planners_common.
- Renaming of event generator library
- minor formatting
- Add galactic CI setup and rename rolling files. (#58)
- Fix source CI and correct README overview. (#62)
- Update c_cpp_properties.json
* changed launch command to ros2 launch sm_respira_1 sm_respira_1.launch (#69) also noticed a note I had made while producing these that was not removed
* update doxygen links (#70) Co-authored-by: Ubuntu 20-04-02-amd64 <<brett@robosoft.ai>>
* More Readme Updates (#72) Co-authored-by: Ubuntu 20-04-02-amd64 <<brett@robosoft.ai>>
* More Readme (#74) Co-authored-by: Ubuntu 20-04-02-amd64 <<brett@robosoft.ai>>
- created new sm from sm_respira_1 (#76)
- Feature/core and navigation fixes (#78)
- base for the sm_aws_aarehouse navigation
- progressing in aws navigation
- minor
- several core improvements during navigation testing
- formatting improvements
- progress in aws navigation demo
- format improvements
- Feature/aws demo progress (#80)
- base for the sm_aws_aarehouse navigation
- progressing in aws navigation
- minor
- several core improvements during navigation testing
- formatting improvements
- progress in aws navigation demo
- format improvements
- format improvements
- more on navigation
- sm_advanced_recovery_1 reworked (#83)
- sm_advanced_recovery_1 reworked
- fix pre-commit
* Trying to fix Pre-Commit Co-authored-by: Ubuntu 20-04-02-amd64 <<brett@robosoft.ai>>
* more sm_advanced_recovery_1 (#84) Co-authored-by: Ubuntu 20-04-02-amd64 <<brett@robosoft.ai>>
* More sm_advanced_recovery_1 work (#85) Co-authored-by: Ubuntu 20-04-02-amd64 <<brett@robosoft.ai>>
* sm_advanced_recovery_1 round 4 (#86) Co-authored-by: Ubuntu 20-04-02-amd64 <<brett@robosoft.ai>>
- Brettpac branch (#87)
- sm_atomic_performance_test_a_2
File truncated at 100 lines see the full file
Wiki Tutorials
Package Dependencies
Deps | Name |
---|---|
ament_cmake | |
smacc2 |
System Dependencies
Launch files
Messages
Services
Plugins
Recent questions tagged ros_publisher_client at Robotics Stack Exchange
Package Summary
Tags | No category tags. |
Version | 1.22.1 |
License | Apache-2.0 |
Build type | AMENT_CMAKE |
Use | RECOMMENDED |
Repository Summary
Checkout URI | https://github.com/robosoft-ai/SMACC2.git |
VCS Type | git |
VCS Version | rolling |
Last Updated | 2022-11-28 |
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
- Pablo Inigo Blasco
Authors
Changelog for package ros_publisher_client
1.22.1 (2022-11-09)
- pre-release
- Contributors: pabloinigoblasco
- pre-release
- Contributors: pabloinigoblasco
- Revert "Ignore packages which should not be released." This reverts commit dec14a936a877b2ef722a6a32f1bf3df09312542.
- Contributors: Denis Štogl
0.3.0 (2022-04-04)
0.0.0 (2022-11-09)
-
Revert "Ignore packages which should not be released." This reverts commit dec14a936a877b2ef722a6a32f1bf3df09312542.
-
Ignore packages which should not be released.
-
Feature/master rolling to galactic backport (#236)
- updated mentions of SMACC/ROS to SMACC2/ROS2
- some progress on navigation rolling
- renamed folders, deleted tracing.md, edited README.md
- added smacc2_performance_tools
- performance tests improvements
- more on performance and other issues
- sm_respira_1 format cleanup
- sm_respira_1 format cleanup pre-commit
- sm_respira_test_2
- sm_respira_test_2
- more changes on performance tests
- Do not execute clang-format on smacc2_sm_reference_library package.
- sm_reference_library reformatting
- Correct trailing spaces.
- sm_atomic_24hr
- sm_atomic_performance_trace_1
- Update smacc2_rta command across readmes
- Clean up of sm_atomic_24hr
- more sm_atomic_24hr cleanup
- Optimized deps in move_base_z_planners_common.
- Renaming of event generator library
- minor formatting
- Add galactic CI setup and rename rolling files. (#58)
- Fix source CI and correct README overview. (#62)
- Update c_cpp_properties.json
* changed launch command to ros2 launch sm_respira_1 sm_respira_1.launch (#69) also noticed a note I had made while producing these that was not removed
* update doxygen links (#70) Co-authored-by: Ubuntu 20-04-02-amd64 <<brett@robosoft.ai>>
* More Readme Updates (#72) Co-authored-by: Ubuntu 20-04-02-amd64 <<brett@robosoft.ai>>
* More Readme (#74) Co-authored-by: Ubuntu 20-04-02-amd64 <<brett@robosoft.ai>>
- created new sm from sm_respira_1 (#76)
- Feature/core and navigation fixes (#78)
- base for the sm_aws_aarehouse navigation
- progressing in aws navigation
- minor
- several core improvements during navigation testing
- formatting improvements
- progress in aws navigation demo
- format improvements
- Feature/aws demo progress (#80)
- base for the sm_aws_aarehouse navigation
- progressing in aws navigation
- minor
- several core improvements during navigation testing
- formatting improvements
- progress in aws navigation demo
- format improvements
- format improvements
- more on navigation
- sm_advanced_recovery_1 reworked (#83)
- sm_advanced_recovery_1 reworked
- fix pre-commit
* Trying to fix Pre-Commit Co-authored-by: Ubuntu 20-04-02-amd64 <<brett@robosoft.ai>>
* more sm_advanced_recovery_1 (#84) Co-authored-by: Ubuntu 20-04-02-amd64 <<brett@robosoft.ai>>
* More sm_advanced_recovery_1 work (#85) Co-authored-by: Ubuntu 20-04-02-amd64 <<brett@robosoft.ai>>
* sm_advanced_recovery_1 round 4 (#86) Co-authored-by: Ubuntu 20-04-02-amd64 <<brett@robosoft.ai>>
- Brettpac branch (#87)
- sm_atomic_performance_test_a_2
File truncated at 100 lines see the full file
Wiki Tutorials
Package Dependencies
Deps | Name |
---|---|
ament_cmake | |
smacc2 |
System Dependencies
Launch files
Messages
Services
Plugins
Recent questions tagged ros_publisher_client at Robotics Stack Exchange
Package Summary
Tags | No category tags. |
Version | 2.3.18 |
License | Apache-2.0 |
Build type | AMENT_CMAKE |
Use | RECOMMENDED |
Repository Summary
Checkout URI | https://github.com/robosoft-ai/SMACC2.git |
VCS Type | git |
VCS Version | humble |
Last Updated | 2025-06-11 |
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
- Pablo Inigo Blasco
Authors
Changelog for package ros_publisher_client
2.3.16 (2023-07-16)
### Added - Merged branch 'humble' from [robosoft-ai/SMACC2]{.title-ref} repository. - Brettpac branch (#518) - Attempted fixes for ros buildfarm issue.
### Contributors - brettpac - pabloinigoblasco
2.3.6 (2023-03-12)
1.22.1 (2022-11-09)
### Added - Pre-release.
### Contributors - pabloinigoblasco
0.3.0 (2022-04-04)
0.0.0 (2022-11-09)
### Added - Reverted commit dec14a936a877b2ef722a6a32f1bf3df09312542. - Ignored packages not to be released. - Feature/master rolling to galactic backport (#236) - Updated mentions of SMACC/ROS to SMACC2/ROS2. - Progress on navigation rolling. - Renamed folders, deleted tracing.md, edited README.md. - Added smacc2_performance_tools. - Performance tests improvements. - Format cleanup for sm_respira_1. - Updated smacc2_rta command across readmes. - Cleaned up sm_atomic_24hr. - Optimized dependencies in move_base_z_planners_common. - Renamed event generator library. - Added galactic CI setup and renamed rolling files. - Updated launch command to ros2 launch sm_respira_1 sm_respira_1.launch. - Added new feature, cb_wait_topic_message: asynchronous client behavior. - Added new client behavior for nav2, wait nav2 nodes subscribing to the /bond topic. - Corrected all linters and formatters.
### Contributors - pabloinigoblasco - brettpac - Denis Štogl
`rst Section_2 ========= Added ----- - New feature: `cb_wait_topic_message`: asynchronous client behavior that waits for a topic message and optionally checks its contents for success. - New client behavior for `nav2`: waits for `nav2` nodes subscribing to the `/bond` topic and ensures they are alive, with an option to select specific nodes. - Base for the `sm_aws_aarehouse` navigation. - `cb_pause_slam` client behavior. - `sm_dance_bot_lite` visualizing `turtlebot3`. - `sm_multi_stage_1` doubling. - `sm_dance_bot_strikes_back` gazebo fixes. - AWS demo. - `Brettpac` branch. - `mm` improvements. - Diverse improvements in navigation and performance. Changed ------- - Navigation parameters fixes on `sm_dance_bot`. - Format fixes for gazebo to show the robot and the lidar. Fixed ----- - Removed some compile warnings. - Removed `neo_simulation2` package. - Corrected formatting. - Enabled source build on PR for testing. - Adjusted build packages of source CI. Removed ------- - `neo_simulation2` package. Contributors ------------ - Co-authored by: Ubuntu 20-04-02-amd64 <brett@robosoft.ai>
`
Section_3
Added
- Diverse improvements in navigation and performance.
- Additional linting and formatting.
- Progress in navigation, slam toggle client behaviors, and slam_toolbox components.
- Introducing slam pausing/resuming functionality in testing sm_dance_bot.
- First working version of sm template and template generator.
- Added SVGs to READMEs of atomic, dance_bot, and others.
- Rolling Docker environment to be executed from any environment.
- Initial migration to smacc2.
- Added QOS durability to SmaccPublisherClient.
- More testing on moveit behaviors.
- Husky launch file in sm_dance_bot.
- Waypoint Inputs.
Changed
- Move method after the method it calls to prevent recursion.
- Renamed reference library SMs to smacc2_performance_tools.
- Reworked sm_multi_stage_1 with multistage modes, sequences, and steps.
- Updated dependencies for husky in rolling and galactic.
Fixed
- Minor tuning to mitigate overshot issue cases.
- Fixed launch command for sm_dance_bot_strikes_back in README.md.
- Format fix for Python version in CI.
- Removed node creation and create only a logger.
- Fixed compiling issues.
- Fixed broken master build.
Removed
- Removed merge markers from a Python file.
- Removed parameters smacc.
- Removed test from main moveit CMake.
Authors
- Pablo Iñigo Blasco
- Co-authored-by: pabloinigoblasco <<pablo@ibrobotics.com>>
- Co-authored-by: Ubuntu 20-04-02-amd64 <<brett@robosoft.ai>>
- Co-authored-by: DecDury <<declandury@gmail.com>>
- Co-authored-by: Denis Štogl <<destogl@users.noreply.github.com>>
- Co-authored-by: Denis Štogl <<denis@stogl.de>>
`rst Section_4 ========= Added ----- - Added Brettpac branch (#184) with improvements on sm_dance_bot_warehouse_3 waypoints. - Added Feature/wharehouse2 dec 14 (#185) introducing warehouse2 enhancements. - Added Feature/sm warehouse 2 13 dec 2 (#186) for format improvements. - Added Feature/cb pure spinning (#188) for pure spinning behavior enhancements. - Added Feature/replanning 16 dec (#193) for replanning improvements. - Added Feature/undo motion 20 12 (#196) with undo motion navigation enhancements. - Added Feature/sync 21 12 (#199) for format issue fixes. - Added Feature/warehouse2 22 12 (#200) for format issue fixes and finishing warehouse2. - Added Feature/warehouse2 23 12 (#201) for tuning and fixes. - Added Feature/minor tune (#203) for tuning and fixes. - Added Feature/undo motion 20 12 (#198) with undo tuning and errors. - Added Foxy backport (#206) with minor format fixes. - Added galactic CI build and partial changes for ament_cpplint. - Added tf2_ros as dependency and satisfied ament_lint_cmake. - Added missing licences and corrected formatters. - Added branching example and updated ci-build-source.yml. - Added workflow for checking doc build and created doxygen-deploy.yml. - Added workflow for testing prerelease builds and updated doxygen-check-build.yml. - Added Dockerfile w/ ROS distro as argument. - Added setupTracing.sh for automated installation of ros-rolling-ros2trace. - Added alternative ManualTracing and new sm markdowns. - Added a dockerfile for Rolling and Galactic. Changed ------- - Changed "sm_three_some" launch command to "sm_three_some.launch". - Changed wording from "smacc application" to "SMACC2 library". - Changed extension of imports and corrected formatting of python file. - Changed extension of imports and corrected formatting of python file. - Changed extension of imports and corrected formatting of python file. - Changed extension of imports and corrected formatting of python file. - Changed extension of imports and corrected formatting of python file. Fixed ----- - Fixed SrConditional formatting and trigger logic. - Fixed warehouse 3 problems and other core improvements. - Fixed trailing spaces, codespell, and python linters warnings. - Fixed weird moveit not downloaded repo and added missing file from warehouse2. - Fixed minor linking errors for Foxy backport. - Fixed bug in smacc2 component and reverted markdowns to html. - Fixed cleanup and edited tracing.md to reflect new tracing event names. - Fixed build of missing rolling repositories and enabled Navigation2 for semi-binary build. Removed ------- - Removed manual installation of ros-rolling-ros2trace, now automated in setupTracing.sh. - Removed tracing directory and moved tracing.md to tracing directory. - Removed disabled packages and updated workflows. - Removed manual installation of ros-rolling-ros2trace, now automated in setupTracing.sh. - Removed disabled packages and updated workflows. - Removed manual installation of ros-rolling-ros2trace, now automated in setupTracing.sh. - Removed disabled packages and updated workflows. - Removed manual installation of ros-rolling-ros2trace, now automated in setupTracing.sh. - Removed disabled packages and updated workflows. - Removed manual installation of ros-rolling-ros2trace, now automated in setupTracing.sh. - Removed disabled packages and updated workflows. - Removed manual installation of ros-rolling-ros2trace, now automated in setupTracing.sh. - Removed disabled packages and updated workflows. - Removed manual installation of ros-rolling-ros2trace, now automated in setupTracing.sh. - Removed disabled packages and updated workflows. - Removed manual installation of ros-rolling-ros2trace, now automated in setupTracing.sh. - Removed disabled packages and updated workflows. - Removed manual installation of ros-rolling-ros2trace, now automated in setupTracing.sh. - Removed disabled packages and updated workflows. - Removed manual installation of ros-rolling-ros2trace, now automated in setupTracing.sh. - Removed disabled packages and updated workflows. - Removed manual installation of ros-rolling-ros2trace, now automated in setupTracing.sh. - Removed disabled packages and updated workflows. - Removed manual installation of ros-rolling-ros2trace, now automated in setupTracing.sh. - Removed disabled packages and updated workflows. - Removed manual installation of ros-rolling-ros2trace, now automated in setupTracing.sh. - Removed disabled packages and updated workflows. - Removed manual installation of ros-rolling-ros2trace, now automated in setupTracing.sh. - Removed disabled packages and updated workflows. - Removed manual installation of ros-rolling-ros2trace, now automated in setupTracing.sh. - Removed disabled packages and updated workflows. - Removed manual installation of ros-rolling-ros2trace, now automated in setupTracing.sh. - Removed disabled packages and updated workflows. - Removed manual installation of ros-rolling-ros2trace, now automated in setupTracing.sh. - Removed disabled packages and updated workflows. - Removed manual installation of ros-rolling-ros2trace, now automated in setupTracing.sh. - Removed disabled packages and updated workflows. Co-Authored-By -------------- - Denis Štogl <destogl@users.noreply.github.com>
`
`rst Section_5 ========= Added ----- - Added smacc2_performance_tools. - Added galactic CI setup and renamed rolling files. (#58) - Added new feature, cb_wait_topic_message: asynchronous client behavior that waits a topic message and optionally checks its contents to success. - Added new client behavior add for nav2, wait nav2 nodes subscribing to the /bond topic and waiting they are alive. You optionally can select the nodes to wait. Changed ------- - Updated mentions of SMACC/ROS to SMACC2/ROS2. - Renamed folders, deleted tracing.md, and edited README.md. - Updated launch command to ros2 launch sm_respira_1 sm_respira_1.launch (#69). - Updated smacc2_rta command across readmes. - Corrected trailing spaces. - Optimized dependencies in move_base_z_planners_common. - Renamed event generator library. Fixed ----- - Fixed source CI and corrected README overview. (#62). - Fixed all linters and formatters. Removed ------- - Removed galactic builds from master and kept only rolling. - Removed submodules and used .repos file. - Do not execute clang-format on smacc2_sm_reference_library package. Other ----- - Some progress on navigation rolling. - More changes on performance tests. - Minor formatting improvements. - Noticed a note that was not removed. - Several core improvements during navigation testing. - Progress in AWS navigation demo. - Progress in AWS navigation. - Progressing in AWS navigation. - Base for the sm_aws_aarehouse navigation. - More on performance and other issues. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation Section 6 ---------- ### Added - New client behavior `cb_wait_topic_message`: asynchronous behavior that waits for a topic message and optionally checks its contents for success. - New client behavior for nav2: waits for nav2 nodes to subscribe to the `/bond` topic and ensures they are alive. Optional selection of nodes to wait for. ### Changed - Progress in AWS navigation demo. - Navigation parameters fixes on `sm_dance_bot`. - Base for the `sm_aws_warehouse` navigation. - Several core improvements during navigation testing. - Progress in AWS navigation. - `cb_pause_slam` client behavior. - `sm_dance_bot_lite` visualizing TurtleBot3. - Cleaning and lidar show/hide option. - Gazebo fixes to show the robot and the lidar. - Gazebo fixes for `sm_dance_bot_strikes_back`. - Progress in navigation, slam toggle client behaviors, and `slam_toolbox` components. Also `smacc2::deep_history` syntax. - Going forward in testing `sm_dance_bot` introducing slam pausing/resuming functionality. ### Fixed - Removed some compile warnings. - Remove `neo_simulation2` package. - Correct formatting. - Enable source build on PR for testing. - Adjust build packages of source CI. - Remove merge markers from a Python file. - Move method after the method it calls to prevent recursion. ### Removed - `neo_simulation2` package. ### Contributors - Co-authored-by: Ubuntu 20-04-02-amd64 <brett@robosoft.ai> - Co-authored-by: pabloinigoblasco <pablo@ibrobotics.com>
`rst
Section_7 =========
Added
File truncated at 100 lines see the full file
Wiki Tutorials
Package Dependencies
Deps | Name |
---|---|
ament_cmake | |
smacc2 |
System Dependencies
Dependant Packages
Launch files
Messages
Services
Plugins
Recent questions tagged ros_publisher_client at Robotics Stack Exchange
Package Summary
Tags | No category tags. |
Version | 2.3.18 |
License | Apache-2.0 |
Build type | AMENT_CMAKE |
Use | RECOMMENDED |
Repository Summary
Checkout URI | https://github.com/robosoft-ai/SMACC2.git |
VCS Type | git |
VCS Version | humble |
Last Updated | 2025-06-11 |
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
- Pablo Inigo Blasco
Authors
Changelog for package ros_publisher_client
2.3.16 (2023-07-16)
### Added - Merged branch 'humble' from [robosoft-ai/SMACC2]{.title-ref} repository. - Brettpac branch (#518) - Attempted fixes for ros buildfarm issue.
### Contributors - brettpac - pabloinigoblasco
2.3.6 (2023-03-12)
1.22.1 (2022-11-09)
### Added - Pre-release.
### Contributors - pabloinigoblasco
0.3.0 (2022-04-04)
0.0.0 (2022-11-09)
### Added - Reverted commit dec14a936a877b2ef722a6a32f1bf3df09312542. - Ignored packages not to be released. - Feature/master rolling to galactic backport (#236) - Updated mentions of SMACC/ROS to SMACC2/ROS2. - Progress on navigation rolling. - Renamed folders, deleted tracing.md, edited README.md. - Added smacc2_performance_tools. - Performance tests improvements. - Format cleanup for sm_respira_1. - Updated smacc2_rta command across readmes. - Cleaned up sm_atomic_24hr. - Optimized dependencies in move_base_z_planners_common. - Renamed event generator library. - Added galactic CI setup and renamed rolling files. - Updated launch command to ros2 launch sm_respira_1 sm_respira_1.launch. - Added new feature, cb_wait_topic_message: asynchronous client behavior. - Added new client behavior for nav2, wait nav2 nodes subscribing to the /bond topic. - Corrected all linters and formatters.
### Contributors - pabloinigoblasco - brettpac - Denis Štogl
`rst Section_2 ========= Added ----- - New feature: `cb_wait_topic_message`: asynchronous client behavior that waits for a topic message and optionally checks its contents for success. - New client behavior for `nav2`: waits for `nav2` nodes subscribing to the `/bond` topic and ensures they are alive, with an option to select specific nodes. - Base for the `sm_aws_aarehouse` navigation. - `cb_pause_slam` client behavior. - `sm_dance_bot_lite` visualizing `turtlebot3`. - `sm_multi_stage_1` doubling. - `sm_dance_bot_strikes_back` gazebo fixes. - AWS demo. - `Brettpac` branch. - `mm` improvements. - Diverse improvements in navigation and performance. Changed ------- - Navigation parameters fixes on `sm_dance_bot`. - Format fixes for gazebo to show the robot and the lidar. Fixed ----- - Removed some compile warnings. - Removed `neo_simulation2` package. - Corrected formatting. - Enabled source build on PR for testing. - Adjusted build packages of source CI. Removed ------- - `neo_simulation2` package. Contributors ------------ - Co-authored by: Ubuntu 20-04-02-amd64 <brett@robosoft.ai>
`
Section_3
Added
- Diverse improvements in navigation and performance.
- Additional linting and formatting.
- Progress in navigation, slam toggle client behaviors, and slam_toolbox components.
- Introducing slam pausing/resuming functionality in testing sm_dance_bot.
- First working version of sm template and template generator.
- Added SVGs to READMEs of atomic, dance_bot, and others.
- Rolling Docker environment to be executed from any environment.
- Initial migration to smacc2.
- Added QOS durability to SmaccPublisherClient.
- More testing on moveit behaviors.
- Husky launch file in sm_dance_bot.
- Waypoint Inputs.
Changed
- Move method after the method it calls to prevent recursion.
- Renamed reference library SMs to smacc2_performance_tools.
- Reworked sm_multi_stage_1 with multistage modes, sequences, and steps.
- Updated dependencies for husky in rolling and galactic.
Fixed
- Minor tuning to mitigate overshot issue cases.
- Fixed launch command for sm_dance_bot_strikes_back in README.md.
- Format fix for Python version in CI.
- Removed node creation and create only a logger.
- Fixed compiling issues.
- Fixed broken master build.
Removed
- Removed merge markers from a Python file.
- Removed parameters smacc.
- Removed test from main moveit CMake.
Authors
- Pablo Iñigo Blasco
- Co-authored-by: pabloinigoblasco <<pablo@ibrobotics.com>>
- Co-authored-by: Ubuntu 20-04-02-amd64 <<brett@robosoft.ai>>
- Co-authored-by: DecDury <<declandury@gmail.com>>
- Co-authored-by: Denis Štogl <<destogl@users.noreply.github.com>>
- Co-authored-by: Denis Štogl <<denis@stogl.de>>
`rst Section_4 ========= Added ----- - Added Brettpac branch (#184) with improvements on sm_dance_bot_warehouse_3 waypoints. - Added Feature/wharehouse2 dec 14 (#185) introducing warehouse2 enhancements. - Added Feature/sm warehouse 2 13 dec 2 (#186) for format improvements. - Added Feature/cb pure spinning (#188) for pure spinning behavior enhancements. - Added Feature/replanning 16 dec (#193) for replanning improvements. - Added Feature/undo motion 20 12 (#196) with undo motion navigation enhancements. - Added Feature/sync 21 12 (#199) for format issue fixes. - Added Feature/warehouse2 22 12 (#200) for format issue fixes and finishing warehouse2. - Added Feature/warehouse2 23 12 (#201) for tuning and fixes. - Added Feature/minor tune (#203) for tuning and fixes. - Added Feature/undo motion 20 12 (#198) with undo tuning and errors. - Added Foxy backport (#206) with minor format fixes. - Added galactic CI build and partial changes for ament_cpplint. - Added tf2_ros as dependency and satisfied ament_lint_cmake. - Added missing licences and corrected formatters. - Added branching example and updated ci-build-source.yml. - Added workflow for checking doc build and created doxygen-deploy.yml. - Added workflow for testing prerelease builds and updated doxygen-check-build.yml. - Added Dockerfile w/ ROS distro as argument. - Added setupTracing.sh for automated installation of ros-rolling-ros2trace. - Added alternative ManualTracing and new sm markdowns. - Added a dockerfile for Rolling and Galactic. Changed ------- - Changed "sm_three_some" launch command to "sm_three_some.launch". - Changed wording from "smacc application" to "SMACC2 library". - Changed extension of imports and corrected formatting of python file. - Changed extension of imports and corrected formatting of python file. - Changed extension of imports and corrected formatting of python file. - Changed extension of imports and corrected formatting of python file. - Changed extension of imports and corrected formatting of python file. Fixed ----- - Fixed SrConditional formatting and trigger logic. - Fixed warehouse 3 problems and other core improvements. - Fixed trailing spaces, codespell, and python linters warnings. - Fixed weird moveit not downloaded repo and added missing file from warehouse2. - Fixed minor linking errors for Foxy backport. - Fixed bug in smacc2 component and reverted markdowns to html. - Fixed cleanup and edited tracing.md to reflect new tracing event names. - Fixed build of missing rolling repositories and enabled Navigation2 for semi-binary build. Removed ------- - Removed manual installation of ros-rolling-ros2trace, now automated in setupTracing.sh. - Removed tracing directory and moved tracing.md to tracing directory. - Removed disabled packages and updated workflows. - Removed manual installation of ros-rolling-ros2trace, now automated in setupTracing.sh. - Removed disabled packages and updated workflows. - Removed manual installation of ros-rolling-ros2trace, now automated in setupTracing.sh. - Removed disabled packages and updated workflows. - Removed manual installation of ros-rolling-ros2trace, now automated in setupTracing.sh. - Removed disabled packages and updated workflows. - Removed manual installation of ros-rolling-ros2trace, now automated in setupTracing.sh. - Removed disabled packages and updated workflows. - Removed manual installation of ros-rolling-ros2trace, now automated in setupTracing.sh. - Removed disabled packages and updated workflows. - Removed manual installation of ros-rolling-ros2trace, now automated in setupTracing.sh. - Removed disabled packages and updated workflows. - Removed manual installation of ros-rolling-ros2trace, now automated in setupTracing.sh. - Removed disabled packages and updated workflows. - Removed manual installation of ros-rolling-ros2trace, now automated in setupTracing.sh. - Removed disabled packages and updated workflows. - Removed manual installation of ros-rolling-ros2trace, now automated in setupTracing.sh. - Removed disabled packages and updated workflows. - Removed manual installation of ros-rolling-ros2trace, now automated in setupTracing.sh. - Removed disabled packages and updated workflows. - Removed manual installation of ros-rolling-ros2trace, now automated in setupTracing.sh. - Removed disabled packages and updated workflows. - Removed manual installation of ros-rolling-ros2trace, now automated in setupTracing.sh. - Removed disabled packages and updated workflows. - Removed manual installation of ros-rolling-ros2trace, now automated in setupTracing.sh. - Removed disabled packages and updated workflows. - Removed manual installation of ros-rolling-ros2trace, now automated in setupTracing.sh. - Removed disabled packages and updated workflows. - Removed manual installation of ros-rolling-ros2trace, now automated in setupTracing.sh. - Removed disabled packages and updated workflows. - Removed manual installation of ros-rolling-ros2trace, now automated in setupTracing.sh. - Removed disabled packages and updated workflows. - Removed manual installation of ros-rolling-ros2trace, now automated in setupTracing.sh. - Removed disabled packages and updated workflows. Co-Authored-By -------------- - Denis Štogl <destogl@users.noreply.github.com>
`
`rst Section_5 ========= Added ----- - Added smacc2_performance_tools. - Added galactic CI setup and renamed rolling files. (#58) - Added new feature, cb_wait_topic_message: asynchronous client behavior that waits a topic message and optionally checks its contents to success. - Added new client behavior add for nav2, wait nav2 nodes subscribing to the /bond topic and waiting they are alive. You optionally can select the nodes to wait. Changed ------- - Updated mentions of SMACC/ROS to SMACC2/ROS2. - Renamed folders, deleted tracing.md, and edited README.md. - Updated launch command to ros2 launch sm_respira_1 sm_respira_1.launch (#69). - Updated smacc2_rta command across readmes. - Corrected trailing spaces. - Optimized dependencies in move_base_z_planners_common. - Renamed event generator library. Fixed ----- - Fixed source CI and corrected README overview. (#62). - Fixed all linters and formatters. Removed ------- - Removed galactic builds from master and kept only rolling. - Removed submodules and used .repos file. - Do not execute clang-format on smacc2_sm_reference_library package. Other ----- - Some progress on navigation rolling. - More changes on performance tests. - Minor formatting improvements. - Noticed a note that was not removed. - Several core improvements during navigation testing. - Progress in AWS navigation demo. - Progress in AWS navigation. - Progressing in AWS navigation. - Base for the sm_aws_aarehouse navigation. - More on performance and other issues. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation Section 6 ---------- ### Added - New client behavior `cb_wait_topic_message`: asynchronous behavior that waits for a topic message and optionally checks its contents for success. - New client behavior for nav2: waits for nav2 nodes to subscribe to the `/bond` topic and ensures they are alive. Optional selection of nodes to wait for. ### Changed - Progress in AWS navigation demo. - Navigation parameters fixes on `sm_dance_bot`. - Base for the `sm_aws_warehouse` navigation. - Several core improvements during navigation testing. - Progress in AWS navigation. - `cb_pause_slam` client behavior. - `sm_dance_bot_lite` visualizing TurtleBot3. - Cleaning and lidar show/hide option. - Gazebo fixes to show the robot and the lidar. - Gazebo fixes for `sm_dance_bot_strikes_back`. - Progress in navigation, slam toggle client behaviors, and `slam_toolbox` components. Also `smacc2::deep_history` syntax. - Going forward in testing `sm_dance_bot` introducing slam pausing/resuming functionality. ### Fixed - Removed some compile warnings. - Remove `neo_simulation2` package. - Correct formatting. - Enable source build on PR for testing. - Adjust build packages of source CI. - Remove merge markers from a Python file. - Move method after the method it calls to prevent recursion. ### Removed - `neo_simulation2` package. ### Contributors - Co-authored-by: Ubuntu 20-04-02-amd64 <brett@robosoft.ai> - Co-authored-by: pabloinigoblasco <pablo@ibrobotics.com>
`rst
Section_7 =========
Added
File truncated at 100 lines see the full file
Wiki Tutorials
Package Dependencies
Deps | Name |
---|---|
ament_cmake | |
smacc2 |
System Dependencies
Dependant Packages
Launch files
Messages
Services
Plugins
Recent questions tagged ros_publisher_client at Robotics Stack Exchange
Package Summary
Tags | No category tags. |
Version | 2.3.18 |
License | Apache-2.0 |
Build type | AMENT_CMAKE |
Use | RECOMMENDED |
Repository Summary
Checkout URI | https://github.com/robosoft-ai/SMACC2.git |
VCS Type | git |
VCS Version | humble |
Last Updated | 2025-06-11 |
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
- Pablo Inigo Blasco
Authors
Changelog for package ros_publisher_client
2.3.16 (2023-07-16)
### Added - Merged branch 'humble' from [robosoft-ai/SMACC2]{.title-ref} repository. - Brettpac branch (#518) - Attempted fixes for ros buildfarm issue.
### Contributors - brettpac - pabloinigoblasco
2.3.6 (2023-03-12)
1.22.1 (2022-11-09)
### Added - Pre-release.
### Contributors - pabloinigoblasco
0.3.0 (2022-04-04)
0.0.0 (2022-11-09)
### Added - Reverted commit dec14a936a877b2ef722a6a32f1bf3df09312542. - Ignored packages not to be released. - Feature/master rolling to galactic backport (#236) - Updated mentions of SMACC/ROS to SMACC2/ROS2. - Progress on navigation rolling. - Renamed folders, deleted tracing.md, edited README.md. - Added smacc2_performance_tools. - Performance tests improvements. - Format cleanup for sm_respira_1. - Updated smacc2_rta command across readmes. - Cleaned up sm_atomic_24hr. - Optimized dependencies in move_base_z_planners_common. - Renamed event generator library. - Added galactic CI setup and renamed rolling files. - Updated launch command to ros2 launch sm_respira_1 sm_respira_1.launch. - Added new feature, cb_wait_topic_message: asynchronous client behavior. - Added new client behavior for nav2, wait nav2 nodes subscribing to the /bond topic. - Corrected all linters and formatters.
### Contributors - pabloinigoblasco - brettpac - Denis Štogl
`rst Section_2 ========= Added ----- - New feature: `cb_wait_topic_message`: asynchronous client behavior that waits for a topic message and optionally checks its contents for success. - New client behavior for `nav2`: waits for `nav2` nodes subscribing to the `/bond` topic and ensures they are alive, with an option to select specific nodes. - Base for the `sm_aws_aarehouse` navigation. - `cb_pause_slam` client behavior. - `sm_dance_bot_lite` visualizing `turtlebot3`. - `sm_multi_stage_1` doubling. - `sm_dance_bot_strikes_back` gazebo fixes. - AWS demo. - `Brettpac` branch. - `mm` improvements. - Diverse improvements in navigation and performance. Changed ------- - Navigation parameters fixes on `sm_dance_bot`. - Format fixes for gazebo to show the robot and the lidar. Fixed ----- - Removed some compile warnings. - Removed `neo_simulation2` package. - Corrected formatting. - Enabled source build on PR for testing. - Adjusted build packages of source CI. Removed ------- - `neo_simulation2` package. Contributors ------------ - Co-authored by: Ubuntu 20-04-02-amd64 <brett@robosoft.ai>
`
Section_3
Added
- Diverse improvements in navigation and performance.
- Additional linting and formatting.
- Progress in navigation, slam toggle client behaviors, and slam_toolbox components.
- Introducing slam pausing/resuming functionality in testing sm_dance_bot.
- First working version of sm template and template generator.
- Added SVGs to READMEs of atomic, dance_bot, and others.
- Rolling Docker environment to be executed from any environment.
- Initial migration to smacc2.
- Added QOS durability to SmaccPublisherClient.
- More testing on moveit behaviors.
- Husky launch file in sm_dance_bot.
- Waypoint Inputs.
Changed
- Move method after the method it calls to prevent recursion.
- Renamed reference library SMs to smacc2_performance_tools.
- Reworked sm_multi_stage_1 with multistage modes, sequences, and steps.
- Updated dependencies for husky in rolling and galactic.
Fixed
- Minor tuning to mitigate overshot issue cases.
- Fixed launch command for sm_dance_bot_strikes_back in README.md.
- Format fix for Python version in CI.
- Removed node creation and create only a logger.
- Fixed compiling issues.
- Fixed broken master build.
Removed
- Removed merge markers from a Python file.
- Removed parameters smacc.
- Removed test from main moveit CMake.
Authors
- Pablo Iñigo Blasco
- Co-authored-by: pabloinigoblasco <<pablo@ibrobotics.com>>
- Co-authored-by: Ubuntu 20-04-02-amd64 <<brett@robosoft.ai>>
- Co-authored-by: DecDury <<declandury@gmail.com>>
- Co-authored-by: Denis Štogl <<destogl@users.noreply.github.com>>
- Co-authored-by: Denis Štogl <<denis@stogl.de>>
`rst Section_4 ========= Added ----- - Added Brettpac branch (#184) with improvements on sm_dance_bot_warehouse_3 waypoints. - Added Feature/wharehouse2 dec 14 (#185) introducing warehouse2 enhancements. - Added Feature/sm warehouse 2 13 dec 2 (#186) for format improvements. - Added Feature/cb pure spinning (#188) for pure spinning behavior enhancements. - Added Feature/replanning 16 dec (#193) for replanning improvements. - Added Feature/undo motion 20 12 (#196) with undo motion navigation enhancements. - Added Feature/sync 21 12 (#199) for format issue fixes. - Added Feature/warehouse2 22 12 (#200) for format issue fixes and finishing warehouse2. - Added Feature/warehouse2 23 12 (#201) for tuning and fixes. - Added Feature/minor tune (#203) for tuning and fixes. - Added Feature/undo motion 20 12 (#198) with undo tuning and errors. - Added Foxy backport (#206) with minor format fixes. - Added galactic CI build and partial changes for ament_cpplint. - Added tf2_ros as dependency and satisfied ament_lint_cmake. - Added missing licences and corrected formatters. - Added branching example and updated ci-build-source.yml. - Added workflow for checking doc build and created doxygen-deploy.yml. - Added workflow for testing prerelease builds and updated doxygen-check-build.yml. - Added Dockerfile w/ ROS distro as argument. - Added setupTracing.sh for automated installation of ros-rolling-ros2trace. - Added alternative ManualTracing and new sm markdowns. - Added a dockerfile for Rolling and Galactic. Changed ------- - Changed "sm_three_some" launch command to "sm_three_some.launch". - Changed wording from "smacc application" to "SMACC2 library". - Changed extension of imports and corrected formatting of python file. - Changed extension of imports and corrected formatting of python file. - Changed extension of imports and corrected formatting of python file. - Changed extension of imports and corrected formatting of python file. - Changed extension of imports and corrected formatting of python file. Fixed ----- - Fixed SrConditional formatting and trigger logic. - Fixed warehouse 3 problems and other core improvements. - Fixed trailing spaces, codespell, and python linters warnings. - Fixed weird moveit not downloaded repo and added missing file from warehouse2. - Fixed minor linking errors for Foxy backport. - Fixed bug in smacc2 component and reverted markdowns to html. - Fixed cleanup and edited tracing.md to reflect new tracing event names. - Fixed build of missing rolling repositories and enabled Navigation2 for semi-binary build. Removed ------- - Removed manual installation of ros-rolling-ros2trace, now automated in setupTracing.sh. - Removed tracing directory and moved tracing.md to tracing directory. - Removed disabled packages and updated workflows. - Removed manual installation of ros-rolling-ros2trace, now automated in setupTracing.sh. - Removed disabled packages and updated workflows. - Removed manual installation of ros-rolling-ros2trace, now automated in setupTracing.sh. - Removed disabled packages and updated workflows. - Removed manual installation of ros-rolling-ros2trace, now automated in setupTracing.sh. - Removed disabled packages and updated workflows. - Removed manual installation of ros-rolling-ros2trace, now automated in setupTracing.sh. - Removed disabled packages and updated workflows. - Removed manual installation of ros-rolling-ros2trace, now automated in setupTracing.sh. - Removed disabled packages and updated workflows. - Removed manual installation of ros-rolling-ros2trace, now automated in setupTracing.sh. - Removed disabled packages and updated workflows. - Removed manual installation of ros-rolling-ros2trace, now automated in setupTracing.sh. - Removed disabled packages and updated workflows. - Removed manual installation of ros-rolling-ros2trace, now automated in setupTracing.sh. - Removed disabled packages and updated workflows. - Removed manual installation of ros-rolling-ros2trace, now automated in setupTracing.sh. - Removed disabled packages and updated workflows. - Removed manual installation of ros-rolling-ros2trace, now automated in setupTracing.sh. - Removed disabled packages and updated workflows. - Removed manual installation of ros-rolling-ros2trace, now automated in setupTracing.sh. - Removed disabled packages and updated workflows. - Removed manual installation of ros-rolling-ros2trace, now automated in setupTracing.sh. - Removed disabled packages and updated workflows. - Removed manual installation of ros-rolling-ros2trace, now automated in setupTracing.sh. - Removed disabled packages and updated workflows. - Removed manual installation of ros-rolling-ros2trace, now automated in setupTracing.sh. - Removed disabled packages and updated workflows. - Removed manual installation of ros-rolling-ros2trace, now automated in setupTracing.sh. - Removed disabled packages and updated workflows. - Removed manual installation of ros-rolling-ros2trace, now automated in setupTracing.sh. - Removed disabled packages and updated workflows. - Removed manual installation of ros-rolling-ros2trace, now automated in setupTracing.sh. - Removed disabled packages and updated workflows. Co-Authored-By -------------- - Denis Štogl <destogl@users.noreply.github.com>
`
`rst Section_5 ========= Added ----- - Added smacc2_performance_tools. - Added galactic CI setup and renamed rolling files. (#58) - Added new feature, cb_wait_topic_message: asynchronous client behavior that waits a topic message and optionally checks its contents to success. - Added new client behavior add for nav2, wait nav2 nodes subscribing to the /bond topic and waiting they are alive. You optionally can select the nodes to wait. Changed ------- - Updated mentions of SMACC/ROS to SMACC2/ROS2. - Renamed folders, deleted tracing.md, and edited README.md. - Updated launch command to ros2 launch sm_respira_1 sm_respira_1.launch (#69). - Updated smacc2_rta command across readmes. - Corrected trailing spaces. - Optimized dependencies in move_base_z_planners_common. - Renamed event generator library. Fixed ----- - Fixed source CI and corrected README overview. (#62). - Fixed all linters and formatters. Removed ------- - Removed galactic builds from master and kept only rolling. - Removed submodules and used .repos file. - Do not execute clang-format on smacc2_sm_reference_library package. Other ----- - Some progress on navigation rolling. - More changes on performance tests. - Minor formatting improvements. - Noticed a note that was not removed. - Several core improvements during navigation testing. - Progress in AWS navigation demo. - Progress in AWS navigation. - Progressing in AWS navigation. - Base for the sm_aws_aarehouse navigation. - More on performance and other issues. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation Section 6 ---------- ### Added - New client behavior `cb_wait_topic_message`: asynchronous behavior that waits for a topic message and optionally checks its contents for success. - New client behavior for nav2: waits for nav2 nodes to subscribe to the `/bond` topic and ensures they are alive. Optional selection of nodes to wait for. ### Changed - Progress in AWS navigation demo. - Navigation parameters fixes on `sm_dance_bot`. - Base for the `sm_aws_warehouse` navigation. - Several core improvements during navigation testing. - Progress in AWS navigation. - `cb_pause_slam` client behavior. - `sm_dance_bot_lite` visualizing TurtleBot3. - Cleaning and lidar show/hide option. - Gazebo fixes to show the robot and the lidar. - Gazebo fixes for `sm_dance_bot_strikes_back`. - Progress in navigation, slam toggle client behaviors, and `slam_toolbox` components. Also `smacc2::deep_history` syntax. - Going forward in testing `sm_dance_bot` introducing slam pausing/resuming functionality. ### Fixed - Removed some compile warnings. - Remove `neo_simulation2` package. - Correct formatting. - Enable source build on PR for testing. - Adjust build packages of source CI. - Remove merge markers from a Python file. - Move method after the method it calls to prevent recursion. ### Removed - `neo_simulation2` package. ### Contributors - Co-authored-by: Ubuntu 20-04-02-amd64 <brett@robosoft.ai> - Co-authored-by: pabloinigoblasco <pablo@ibrobotics.com>
`rst
Section_7 =========
Added
File truncated at 100 lines see the full file
Wiki Tutorials
Package Dependencies
Deps | Name |
---|---|
ament_cmake | |
smacc2 |
System Dependencies
Dependant Packages
Launch files
Messages
Services
Plugins
Recent questions tagged ros_publisher_client at Robotics Stack Exchange
Package Summary
Tags | No category tags. |
Version | 2.3.18 |
License | Apache-2.0 |
Build type | AMENT_CMAKE |
Use | RECOMMENDED |
Repository Summary
Checkout URI | https://github.com/robosoft-ai/SMACC2.git |
VCS Type | git |
VCS Version | humble |
Last Updated | 2025-06-11 |
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
- Pablo Inigo Blasco
Authors
Changelog for package ros_publisher_client
2.3.16 (2023-07-16)
### Added - Merged branch 'humble' from [robosoft-ai/SMACC2]{.title-ref} repository. - Brettpac branch (#518) - Attempted fixes for ros buildfarm issue.
### Contributors - brettpac - pabloinigoblasco
2.3.6 (2023-03-12)
1.22.1 (2022-11-09)
### Added - Pre-release.
### Contributors - pabloinigoblasco
0.3.0 (2022-04-04)
0.0.0 (2022-11-09)
### Added - Reverted commit dec14a936a877b2ef722a6a32f1bf3df09312542. - Ignored packages not to be released. - Feature/master rolling to galactic backport (#236) - Updated mentions of SMACC/ROS to SMACC2/ROS2. - Progress on navigation rolling. - Renamed folders, deleted tracing.md, edited README.md. - Added smacc2_performance_tools. - Performance tests improvements. - Format cleanup for sm_respira_1. - Updated smacc2_rta command across readmes. - Cleaned up sm_atomic_24hr. - Optimized dependencies in move_base_z_planners_common. - Renamed event generator library. - Added galactic CI setup and renamed rolling files. - Updated launch command to ros2 launch sm_respira_1 sm_respira_1.launch. - Added new feature, cb_wait_topic_message: asynchronous client behavior. - Added new client behavior for nav2, wait nav2 nodes subscribing to the /bond topic. - Corrected all linters and formatters.
### Contributors - pabloinigoblasco - brettpac - Denis Štogl
`rst Section_2 ========= Added ----- - New feature: `cb_wait_topic_message`: asynchronous client behavior that waits for a topic message and optionally checks its contents for success. - New client behavior for `nav2`: waits for `nav2` nodes subscribing to the `/bond` topic and ensures they are alive, with an option to select specific nodes. - Base for the `sm_aws_aarehouse` navigation. - `cb_pause_slam` client behavior. - `sm_dance_bot_lite` visualizing `turtlebot3`. - `sm_multi_stage_1` doubling. - `sm_dance_bot_strikes_back` gazebo fixes. - AWS demo. - `Brettpac` branch. - `mm` improvements. - Diverse improvements in navigation and performance. Changed ------- - Navigation parameters fixes on `sm_dance_bot`. - Format fixes for gazebo to show the robot and the lidar. Fixed ----- - Removed some compile warnings. - Removed `neo_simulation2` package. - Corrected formatting. - Enabled source build on PR for testing. - Adjusted build packages of source CI. Removed ------- - `neo_simulation2` package. Contributors ------------ - Co-authored by: Ubuntu 20-04-02-amd64 <brett@robosoft.ai>
`
Section_3
Added
- Diverse improvements in navigation and performance.
- Additional linting and formatting.
- Progress in navigation, slam toggle client behaviors, and slam_toolbox components.
- Introducing slam pausing/resuming functionality in testing sm_dance_bot.
- First working version of sm template and template generator.
- Added SVGs to READMEs of atomic, dance_bot, and others.
- Rolling Docker environment to be executed from any environment.
- Initial migration to smacc2.
- Added QOS durability to SmaccPublisherClient.
- More testing on moveit behaviors.
- Husky launch file in sm_dance_bot.
- Waypoint Inputs.
Changed
- Move method after the method it calls to prevent recursion.
- Renamed reference library SMs to smacc2_performance_tools.
- Reworked sm_multi_stage_1 with multistage modes, sequences, and steps.
- Updated dependencies for husky in rolling and galactic.
Fixed
- Minor tuning to mitigate overshot issue cases.
- Fixed launch command for sm_dance_bot_strikes_back in README.md.
- Format fix for Python version in CI.
- Removed node creation and create only a logger.
- Fixed compiling issues.
- Fixed broken master build.
Removed
- Removed merge markers from a Python file.
- Removed parameters smacc.
- Removed test from main moveit CMake.
Authors
- Pablo Iñigo Blasco
- Co-authored-by: pabloinigoblasco <<pablo@ibrobotics.com>>
- Co-authored-by: Ubuntu 20-04-02-amd64 <<brett@robosoft.ai>>
- Co-authored-by: DecDury <<declandury@gmail.com>>
- Co-authored-by: Denis Štogl <<destogl@users.noreply.github.com>>
- Co-authored-by: Denis Štogl <<denis@stogl.de>>
`rst Section_4 ========= Added ----- - Added Brettpac branch (#184) with improvements on sm_dance_bot_warehouse_3 waypoints. - Added Feature/wharehouse2 dec 14 (#185) introducing warehouse2 enhancements. - Added Feature/sm warehouse 2 13 dec 2 (#186) for format improvements. - Added Feature/cb pure spinning (#188) for pure spinning behavior enhancements. - Added Feature/replanning 16 dec (#193) for replanning improvements. - Added Feature/undo motion 20 12 (#196) with undo motion navigation enhancements. - Added Feature/sync 21 12 (#199) for format issue fixes. - Added Feature/warehouse2 22 12 (#200) for format issue fixes and finishing warehouse2. - Added Feature/warehouse2 23 12 (#201) for tuning and fixes. - Added Feature/minor tune (#203) for tuning and fixes. - Added Feature/undo motion 20 12 (#198) with undo tuning and errors. - Added Foxy backport (#206) with minor format fixes. - Added galactic CI build and partial changes for ament_cpplint. - Added tf2_ros as dependency and satisfied ament_lint_cmake. - Added missing licences and corrected formatters. - Added branching example and updated ci-build-source.yml. - Added workflow for checking doc build and created doxygen-deploy.yml. - Added workflow for testing prerelease builds and updated doxygen-check-build.yml. - Added Dockerfile w/ ROS distro as argument. - Added setupTracing.sh for automated installation of ros-rolling-ros2trace. - Added alternative ManualTracing and new sm markdowns. - Added a dockerfile for Rolling and Galactic. Changed ------- - Changed "sm_three_some" launch command to "sm_three_some.launch". - Changed wording from "smacc application" to "SMACC2 library". - Changed extension of imports and corrected formatting of python file. - Changed extension of imports and corrected formatting of python file. - Changed extension of imports and corrected formatting of python file. - Changed extension of imports and corrected formatting of python file. - Changed extension of imports and corrected formatting of python file. Fixed ----- - Fixed SrConditional formatting and trigger logic. - Fixed warehouse 3 problems and other core improvements. - Fixed trailing spaces, codespell, and python linters warnings. - Fixed weird moveit not downloaded repo and added missing file from warehouse2. - Fixed minor linking errors for Foxy backport. - Fixed bug in smacc2 component and reverted markdowns to html. - Fixed cleanup and edited tracing.md to reflect new tracing event names. - Fixed build of missing rolling repositories and enabled Navigation2 for semi-binary build. Removed ------- - Removed manual installation of ros-rolling-ros2trace, now automated in setupTracing.sh. - Removed tracing directory and moved tracing.md to tracing directory. - Removed disabled packages and updated workflows. - Removed manual installation of ros-rolling-ros2trace, now automated in setupTracing.sh. - Removed disabled packages and updated workflows. - Removed manual installation of ros-rolling-ros2trace, now automated in setupTracing.sh. - Removed disabled packages and updated workflows. - Removed manual installation of ros-rolling-ros2trace, now automated in setupTracing.sh. - Removed disabled packages and updated workflows. - Removed manual installation of ros-rolling-ros2trace, now automated in setupTracing.sh. - Removed disabled packages and updated workflows. - Removed manual installation of ros-rolling-ros2trace, now automated in setupTracing.sh. - Removed disabled packages and updated workflows. - Removed manual installation of ros-rolling-ros2trace, now automated in setupTracing.sh. - Removed disabled packages and updated workflows. - Removed manual installation of ros-rolling-ros2trace, now automated in setupTracing.sh. - Removed disabled packages and updated workflows. - Removed manual installation of ros-rolling-ros2trace, now automated in setupTracing.sh. - Removed disabled packages and updated workflows. - Removed manual installation of ros-rolling-ros2trace, now automated in setupTracing.sh. - Removed disabled packages and updated workflows. - Removed manual installation of ros-rolling-ros2trace, now automated in setupTracing.sh. - Removed disabled packages and updated workflows. - Removed manual installation of ros-rolling-ros2trace, now automated in setupTracing.sh. - Removed disabled packages and updated workflows. - Removed manual installation of ros-rolling-ros2trace, now automated in setupTracing.sh. - Removed disabled packages and updated workflows. - Removed manual installation of ros-rolling-ros2trace, now automated in setupTracing.sh. - Removed disabled packages and updated workflows. - Removed manual installation of ros-rolling-ros2trace, now automated in setupTracing.sh. - Removed disabled packages and updated workflows. - Removed manual installation of ros-rolling-ros2trace, now automated in setupTracing.sh. - Removed disabled packages and updated workflows. - Removed manual installation of ros-rolling-ros2trace, now automated in setupTracing.sh. - Removed disabled packages and updated workflows. - Removed manual installation of ros-rolling-ros2trace, now automated in setupTracing.sh. - Removed disabled packages and updated workflows. Co-Authored-By -------------- - Denis Štogl <destogl@users.noreply.github.com>
`
`rst Section_5 ========= Added ----- - Added smacc2_performance_tools. - Added galactic CI setup and renamed rolling files. (#58) - Added new feature, cb_wait_topic_message: asynchronous client behavior that waits a topic message and optionally checks its contents to success. - Added new client behavior add for nav2, wait nav2 nodes subscribing to the /bond topic and waiting they are alive. You optionally can select the nodes to wait. Changed ------- - Updated mentions of SMACC/ROS to SMACC2/ROS2. - Renamed folders, deleted tracing.md, and edited README.md. - Updated launch command to ros2 launch sm_respira_1 sm_respira_1.launch (#69). - Updated smacc2_rta command across readmes. - Corrected trailing spaces. - Optimized dependencies in move_base_z_planners_common. - Renamed event generator library. Fixed ----- - Fixed source CI and corrected README overview. (#62). - Fixed all linters and formatters. Removed ------- - Removed galactic builds from master and kept only rolling. - Removed submodules and used .repos file. - Do not execute clang-format on smacc2_sm_reference_library package. Other ----- - Some progress on navigation rolling. - More changes on performance tests. - Minor formatting improvements. - Noticed a note that was not removed. - Several core improvements during navigation testing. - Progress in AWS navigation demo. - Progress in AWS navigation. - Progressing in AWS navigation. - Base for the sm_aws_aarehouse navigation. - More on performance and other issues. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation Section 6 ---------- ### Added - New client behavior `cb_wait_topic_message`: asynchronous behavior that waits for a topic message and optionally checks its contents for success. - New client behavior for nav2: waits for nav2 nodes to subscribe to the `/bond` topic and ensures they are alive. Optional selection of nodes to wait for. ### Changed - Progress in AWS navigation demo. - Navigation parameters fixes on `sm_dance_bot`. - Base for the `sm_aws_warehouse` navigation. - Several core improvements during navigation testing. - Progress in AWS navigation. - `cb_pause_slam` client behavior. - `sm_dance_bot_lite` visualizing TurtleBot3. - Cleaning and lidar show/hide option. - Gazebo fixes to show the robot and the lidar. - Gazebo fixes for `sm_dance_bot_strikes_back`. - Progress in navigation, slam toggle client behaviors, and `slam_toolbox` components. Also `smacc2::deep_history` syntax. - Going forward in testing `sm_dance_bot` introducing slam pausing/resuming functionality. ### Fixed - Removed some compile warnings. - Remove `neo_simulation2` package. - Correct formatting. - Enable source build on PR for testing. - Adjust build packages of source CI. - Remove merge markers from a Python file. - Move method after the method it calls to prevent recursion. ### Removed - `neo_simulation2` package. ### Contributors - Co-authored-by: Ubuntu 20-04-02-amd64 <brett@robosoft.ai> - Co-authored-by: pabloinigoblasco <pablo@ibrobotics.com>
`rst
Section_7 =========
Added
File truncated at 100 lines see the full file
Wiki Tutorials
Package Dependencies
Deps | Name |
---|---|
ament_cmake | |
smacc2 |
System Dependencies
Dependant Packages
Launch files
Messages
Services
Plugins
Recent questions tagged ros_publisher_client at Robotics Stack Exchange
Package Summary
Tags | No category tags. |
Version | 2.3.18 |
License | Apache-2.0 |
Build type | AMENT_CMAKE |
Use | RECOMMENDED |
Repository Summary
Checkout URI | https://github.com/robosoft-ai/SMACC2.git |
VCS Type | git |
VCS Version | humble |
Last Updated | 2025-06-11 |
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
- Pablo Inigo Blasco
Authors
Changelog for package ros_publisher_client
2.3.16 (2023-07-16)
### Added - Merged branch 'humble' from [robosoft-ai/SMACC2]{.title-ref} repository. - Brettpac branch (#518) - Attempted fixes for ros buildfarm issue.
### Contributors - brettpac - pabloinigoblasco
2.3.6 (2023-03-12)
1.22.1 (2022-11-09)
### Added - Pre-release.
### Contributors - pabloinigoblasco
0.3.0 (2022-04-04)
0.0.0 (2022-11-09)
### Added - Reverted commit dec14a936a877b2ef722a6a32f1bf3df09312542. - Ignored packages not to be released. - Feature/master rolling to galactic backport (#236) - Updated mentions of SMACC/ROS to SMACC2/ROS2. - Progress on navigation rolling. - Renamed folders, deleted tracing.md, edited README.md. - Added smacc2_performance_tools. - Performance tests improvements. - Format cleanup for sm_respira_1. - Updated smacc2_rta command across readmes. - Cleaned up sm_atomic_24hr. - Optimized dependencies in move_base_z_planners_common. - Renamed event generator library. - Added galactic CI setup and renamed rolling files. - Updated launch command to ros2 launch sm_respira_1 sm_respira_1.launch. - Added new feature, cb_wait_topic_message: asynchronous client behavior. - Added new client behavior for nav2, wait nav2 nodes subscribing to the /bond topic. - Corrected all linters and formatters.
### Contributors - pabloinigoblasco - brettpac - Denis Štogl
`rst Section_2 ========= Added ----- - New feature: `cb_wait_topic_message`: asynchronous client behavior that waits for a topic message and optionally checks its contents for success. - New client behavior for `nav2`: waits for `nav2` nodes subscribing to the `/bond` topic and ensures they are alive, with an option to select specific nodes. - Base for the `sm_aws_aarehouse` navigation. - `cb_pause_slam` client behavior. - `sm_dance_bot_lite` visualizing `turtlebot3`. - `sm_multi_stage_1` doubling. - `sm_dance_bot_strikes_back` gazebo fixes. - AWS demo. - `Brettpac` branch. - `mm` improvements. - Diverse improvements in navigation and performance. Changed ------- - Navigation parameters fixes on `sm_dance_bot`. - Format fixes for gazebo to show the robot and the lidar. Fixed ----- - Removed some compile warnings. - Removed `neo_simulation2` package. - Corrected formatting. - Enabled source build on PR for testing. - Adjusted build packages of source CI. Removed ------- - `neo_simulation2` package. Contributors ------------ - Co-authored by: Ubuntu 20-04-02-amd64 <brett@robosoft.ai>
`
Section_3
Added
- Diverse improvements in navigation and performance.
- Additional linting and formatting.
- Progress in navigation, slam toggle client behaviors, and slam_toolbox components.
- Introducing slam pausing/resuming functionality in testing sm_dance_bot.
- First working version of sm template and template generator.
- Added SVGs to READMEs of atomic, dance_bot, and others.
- Rolling Docker environment to be executed from any environment.
- Initial migration to smacc2.
- Added QOS durability to SmaccPublisherClient.
- More testing on moveit behaviors.
- Husky launch file in sm_dance_bot.
- Waypoint Inputs.
Changed
- Move method after the method it calls to prevent recursion.
- Renamed reference library SMs to smacc2_performance_tools.
- Reworked sm_multi_stage_1 with multistage modes, sequences, and steps.
- Updated dependencies for husky in rolling and galactic.
Fixed
- Minor tuning to mitigate overshot issue cases.
- Fixed launch command for sm_dance_bot_strikes_back in README.md.
- Format fix for Python version in CI.
- Removed node creation and create only a logger.
- Fixed compiling issues.
- Fixed broken master build.
Removed
- Removed merge markers from a Python file.
- Removed parameters smacc.
- Removed test from main moveit CMake.
Authors
- Pablo Iñigo Blasco
- Co-authored-by: pabloinigoblasco <<pablo@ibrobotics.com>>
- Co-authored-by: Ubuntu 20-04-02-amd64 <<brett@robosoft.ai>>
- Co-authored-by: DecDury <<declandury@gmail.com>>
- Co-authored-by: Denis Štogl <<destogl@users.noreply.github.com>>
- Co-authored-by: Denis Štogl <<denis@stogl.de>>
`rst Section_4 ========= Added ----- - Added Brettpac branch (#184) with improvements on sm_dance_bot_warehouse_3 waypoints. - Added Feature/wharehouse2 dec 14 (#185) introducing warehouse2 enhancements. - Added Feature/sm warehouse 2 13 dec 2 (#186) for format improvements. - Added Feature/cb pure spinning (#188) for pure spinning behavior enhancements. - Added Feature/replanning 16 dec (#193) for replanning improvements. - Added Feature/undo motion 20 12 (#196) with undo motion navigation enhancements. - Added Feature/sync 21 12 (#199) for format issue fixes. - Added Feature/warehouse2 22 12 (#200) for format issue fixes and finishing warehouse2. - Added Feature/warehouse2 23 12 (#201) for tuning and fixes. - Added Feature/minor tune (#203) for tuning and fixes. - Added Feature/undo motion 20 12 (#198) with undo tuning and errors. - Added Foxy backport (#206) with minor format fixes. - Added galactic CI build and partial changes for ament_cpplint. - Added tf2_ros as dependency and satisfied ament_lint_cmake. - Added missing licences and corrected formatters. - Added branching example and updated ci-build-source.yml. - Added workflow for checking doc build and created doxygen-deploy.yml. - Added workflow for testing prerelease builds and updated doxygen-check-build.yml. - Added Dockerfile w/ ROS distro as argument. - Added setupTracing.sh for automated installation of ros-rolling-ros2trace. - Added alternative ManualTracing and new sm markdowns. - Added a dockerfile for Rolling and Galactic. Changed ------- - Changed "sm_three_some" launch command to "sm_three_some.launch". - Changed wording from "smacc application" to "SMACC2 library". - Changed extension of imports and corrected formatting of python file. - Changed extension of imports and corrected formatting of python file. - Changed extension of imports and corrected formatting of python file. - Changed extension of imports and corrected formatting of python file. - Changed extension of imports and corrected formatting of python file. Fixed ----- - Fixed SrConditional formatting and trigger logic. - Fixed warehouse 3 problems and other core improvements. - Fixed trailing spaces, codespell, and python linters warnings. - Fixed weird moveit not downloaded repo and added missing file from warehouse2. - Fixed minor linking errors for Foxy backport. - Fixed bug in smacc2 component and reverted markdowns to html. - Fixed cleanup and edited tracing.md to reflect new tracing event names. - Fixed build of missing rolling repositories and enabled Navigation2 for semi-binary build. Removed ------- - Removed manual installation of ros-rolling-ros2trace, now automated in setupTracing.sh. - Removed tracing directory and moved tracing.md to tracing directory. - Removed disabled packages and updated workflows. - Removed manual installation of ros-rolling-ros2trace, now automated in setupTracing.sh. - Removed disabled packages and updated workflows. - Removed manual installation of ros-rolling-ros2trace, now automated in setupTracing.sh. - Removed disabled packages and updated workflows. - Removed manual installation of ros-rolling-ros2trace, now automated in setupTracing.sh. - Removed disabled packages and updated workflows. - Removed manual installation of ros-rolling-ros2trace, now automated in setupTracing.sh. - Removed disabled packages and updated workflows. - Removed manual installation of ros-rolling-ros2trace, now automated in setupTracing.sh. - Removed disabled packages and updated workflows. - Removed manual installation of ros-rolling-ros2trace, now automated in setupTracing.sh. - Removed disabled packages and updated workflows. - Removed manual installation of ros-rolling-ros2trace, now automated in setupTracing.sh. - Removed disabled packages and updated workflows. - Removed manual installation of ros-rolling-ros2trace, now automated in setupTracing.sh. - Removed disabled packages and updated workflows. - Removed manual installation of ros-rolling-ros2trace, now automated in setupTracing.sh. - Removed disabled packages and updated workflows. - Removed manual installation of ros-rolling-ros2trace, now automated in setupTracing.sh. - Removed disabled packages and updated workflows. - Removed manual installation of ros-rolling-ros2trace, now automated in setupTracing.sh. - Removed disabled packages and updated workflows. - Removed manual installation of ros-rolling-ros2trace, now automated in setupTracing.sh. - Removed disabled packages and updated workflows. - Removed manual installation of ros-rolling-ros2trace, now automated in setupTracing.sh. - Removed disabled packages and updated workflows. - Removed manual installation of ros-rolling-ros2trace, now automated in setupTracing.sh. - Removed disabled packages and updated workflows. - Removed manual installation of ros-rolling-ros2trace, now automated in setupTracing.sh. - Removed disabled packages and updated workflows. - Removed manual installation of ros-rolling-ros2trace, now automated in setupTracing.sh. - Removed disabled packages and updated workflows. - Removed manual installation of ros-rolling-ros2trace, now automated in setupTracing.sh. - Removed disabled packages and updated workflows. Co-Authored-By -------------- - Denis Štogl <destogl@users.noreply.github.com>
`
`rst Section_5 ========= Added ----- - Added smacc2_performance_tools. - Added galactic CI setup and renamed rolling files. (#58) - Added new feature, cb_wait_topic_message: asynchronous client behavior that waits a topic message and optionally checks its contents to success. - Added new client behavior add for nav2, wait nav2 nodes subscribing to the /bond topic and waiting they are alive. You optionally can select the nodes to wait. Changed ------- - Updated mentions of SMACC/ROS to SMACC2/ROS2. - Renamed folders, deleted tracing.md, and edited README.md. - Updated launch command to ros2 launch sm_respira_1 sm_respira_1.launch (#69). - Updated smacc2_rta command across readmes. - Corrected trailing spaces. - Optimized dependencies in move_base_z_planners_common. - Renamed event generator library. Fixed ----- - Fixed source CI and corrected README overview. (#62). - Fixed all linters and formatters. Removed ------- - Removed galactic builds from master and kept only rolling. - Removed submodules and used .repos file. - Do not execute clang-format on smacc2_sm_reference_library package. Other ----- - Some progress on navigation rolling. - More changes on performance tests. - Minor formatting improvements. - Noticed a note that was not removed. - Several core improvements during navigation testing. - Progress in AWS navigation demo. - Progress in AWS navigation. - Progressing in AWS navigation. - Base for the sm_aws_aarehouse navigation. - More on performance and other issues. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation Section 6 ---------- ### Added - New client behavior `cb_wait_topic_message`: asynchronous behavior that waits for a topic message and optionally checks its contents for success. - New client behavior for nav2: waits for nav2 nodes to subscribe to the `/bond` topic and ensures they are alive. Optional selection of nodes to wait for. ### Changed - Progress in AWS navigation demo. - Navigation parameters fixes on `sm_dance_bot`. - Base for the `sm_aws_warehouse` navigation. - Several core improvements during navigation testing. - Progress in AWS navigation. - `cb_pause_slam` client behavior. - `sm_dance_bot_lite` visualizing TurtleBot3. - Cleaning and lidar show/hide option. - Gazebo fixes to show the robot and the lidar. - Gazebo fixes for `sm_dance_bot_strikes_back`. - Progress in navigation, slam toggle client behaviors, and `slam_toolbox` components. Also `smacc2::deep_history` syntax. - Going forward in testing `sm_dance_bot` introducing slam pausing/resuming functionality. ### Fixed - Removed some compile warnings. - Remove `neo_simulation2` package. - Correct formatting. - Enable source build on PR for testing. - Adjust build packages of source CI. - Remove merge markers from a Python file. - Move method after the method it calls to prevent recursion. ### Removed - `neo_simulation2` package. ### Contributors - Co-authored-by: Ubuntu 20-04-02-amd64 <brett@robosoft.ai> - Co-authored-by: pabloinigoblasco <pablo@ibrobotics.com>
`rst
Section_7 =========
Added
File truncated at 100 lines see the full file
Wiki Tutorials
Package Dependencies
Deps | Name |
---|---|
ament_cmake | |
smacc2 |
System Dependencies
Dependant Packages
Launch files
Messages
Services
Plugins
Recent questions tagged ros_publisher_client at Robotics Stack Exchange
Package Summary
Tags | No category tags. |
Version | 2.2.4 |
License | Apache-2.0 |
Build type | AMENT_CMAKE |
Use | RECOMMENDED |
Repository Summary
Checkout URI | https://github.com/robosoft-ai/SMACC2.git |
VCS Type | git |
VCS Version | galactic |
Last Updated | 2023-06-09 |
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
- Pablo Inigo Blasco
Authors
Wiki Tutorials
Package Dependencies
Deps | Name |
---|---|
ament_cmake | |
smacc2 |
System Dependencies
Launch files
Messages
Services
Plugins
Recent questions tagged ros_publisher_client at Robotics Stack Exchange
Package Summary
Tags | No category tags. |
Version | 2.1.21 |
License | Apache-2.0 |
Build type | AMENT_CMAKE |
Use | RECOMMENDED |
Repository Summary
Checkout URI | https://github.com/robosoft-ai/SMACC2.git |
VCS Type | git |
VCS Version | foxy |
Last Updated | 2023-05-12 |
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
- Pablo Inigo Blasco
Authors
Wiki Tutorials
Package Dependencies
Deps | Name |
---|---|
ament_cmake | |
smacc2 |
System Dependencies
Dependant Packages
Launch files
Messages
Services
Plugins
Recent questions tagged ros_publisher_client at Robotics Stack Exchange
Package Summary
Tags | No category tags. |
Version | 1.22.1 |
License | Apache-2.0 |
Build type | AMENT_CMAKE |
Use | RECOMMENDED |
Repository Summary
Checkout URI | https://github.com/robosoft-ai/SMACC2.git |
VCS Type | git |
VCS Version | rolling |
Last Updated | 2022-11-28 |
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
- Pablo Inigo Blasco
Authors
Changelog for package ros_publisher_client
1.22.1 (2022-11-09)
- pre-release
- Contributors: pabloinigoblasco
- pre-release
- Contributors: pabloinigoblasco
- Revert "Ignore packages which should not be released." This reverts commit dec14a936a877b2ef722a6a32f1bf3df09312542.
- Contributors: Denis Štogl
0.3.0 (2022-04-04)
0.0.0 (2022-11-09)
-
Revert "Ignore packages which should not be released." This reverts commit dec14a936a877b2ef722a6a32f1bf3df09312542.
-
Ignore packages which should not be released.
-
Feature/master rolling to galactic backport (#236)
- updated mentions of SMACC/ROS to SMACC2/ROS2
- some progress on navigation rolling
- renamed folders, deleted tracing.md, edited README.md
- added smacc2_performance_tools
- performance tests improvements
- more on performance and other issues
- sm_respira_1 format cleanup
- sm_respira_1 format cleanup pre-commit
- sm_respira_test_2
- sm_respira_test_2
- more changes on performance tests
- Do not execute clang-format on smacc2_sm_reference_library package.
- sm_reference_library reformatting
- Correct trailing spaces.
- sm_atomic_24hr
- sm_atomic_performance_trace_1
- Update smacc2_rta command across readmes
- Clean up of sm_atomic_24hr
- more sm_atomic_24hr cleanup
- Optimized deps in move_base_z_planners_common.
- Renaming of event generator library
- minor formatting
- Add galactic CI setup and rename rolling files. (#58)
- Fix source CI and correct README overview. (#62)
- Update c_cpp_properties.json
* changed launch command to ros2 launch sm_respira_1 sm_respira_1.launch (#69) also noticed a note I had made while producing these that was not removed
* update doxygen links (#70) Co-authored-by: Ubuntu 20-04-02-amd64 <<brett@robosoft.ai>>
* More Readme Updates (#72) Co-authored-by: Ubuntu 20-04-02-amd64 <<brett@robosoft.ai>>
* More Readme (#74) Co-authored-by: Ubuntu 20-04-02-amd64 <<brett@robosoft.ai>>
- created new sm from sm_respira_1 (#76)
- Feature/core and navigation fixes (#78)
- base for the sm_aws_aarehouse navigation
- progressing in aws navigation
- minor
- several core improvements during navigation testing
- formatting improvements
- progress in aws navigation demo
- format improvements
- Feature/aws demo progress (#80)
- base for the sm_aws_aarehouse navigation
- progressing in aws navigation
- minor
- several core improvements during navigation testing
- formatting improvements
- progress in aws navigation demo
- format improvements
- format improvements
- more on navigation
- sm_advanced_recovery_1 reworked (#83)
- sm_advanced_recovery_1 reworked
- fix pre-commit
* Trying to fix Pre-Commit Co-authored-by: Ubuntu 20-04-02-amd64 <<brett@robosoft.ai>>
* more sm_advanced_recovery_1 (#84) Co-authored-by: Ubuntu 20-04-02-amd64 <<brett@robosoft.ai>>
* More sm_advanced_recovery_1 work (#85) Co-authored-by: Ubuntu 20-04-02-amd64 <<brett@robosoft.ai>>
* sm_advanced_recovery_1 round 4 (#86) Co-authored-by: Ubuntu 20-04-02-amd64 <<brett@robosoft.ai>>
- Brettpac branch (#87)
- sm_atomic_performance_test_a_2
File truncated at 100 lines see the full file
Wiki Tutorials
Package Dependencies
Deps | Name |
---|---|
ament_cmake | |
smacc2 |
System Dependencies
Launch files
Messages
Services
Plugins
Recent questions tagged ros_publisher_client at Robotics Stack Exchange
Package Summary
Tags | No category tags. |
Version | 2.3.18 |
License | Apache-2.0 |
Build type | AMENT_CMAKE |
Use | RECOMMENDED |
Repository Summary
Checkout URI | https://github.com/robosoft-ai/SMACC2.git |
VCS Type | git |
VCS Version | humble |
Last Updated | 2025-06-11 |
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
- Pablo Inigo Blasco
Authors
Changelog for package ros_publisher_client
2.3.16 (2023-07-16)
### Added - Merged branch 'humble' from [robosoft-ai/SMACC2]{.title-ref} repository. - Brettpac branch (#518) - Attempted fixes for ros buildfarm issue.
### Contributors - brettpac - pabloinigoblasco
2.3.6 (2023-03-12)
1.22.1 (2022-11-09)
### Added - Pre-release.
### Contributors - pabloinigoblasco
0.3.0 (2022-04-04)
0.0.0 (2022-11-09)
### Added - Reverted commit dec14a936a877b2ef722a6a32f1bf3df09312542. - Ignored packages not to be released. - Feature/master rolling to galactic backport (#236) - Updated mentions of SMACC/ROS to SMACC2/ROS2. - Progress on navigation rolling. - Renamed folders, deleted tracing.md, edited README.md. - Added smacc2_performance_tools. - Performance tests improvements. - Format cleanup for sm_respira_1. - Updated smacc2_rta command across readmes. - Cleaned up sm_atomic_24hr. - Optimized dependencies in move_base_z_planners_common. - Renamed event generator library. - Added galactic CI setup and renamed rolling files. - Updated launch command to ros2 launch sm_respira_1 sm_respira_1.launch. - Added new feature, cb_wait_topic_message: asynchronous client behavior. - Added new client behavior for nav2, wait nav2 nodes subscribing to the /bond topic. - Corrected all linters and formatters.
### Contributors - pabloinigoblasco - brettpac - Denis Štogl
`rst Section_2 ========= Added ----- - New feature: `cb_wait_topic_message`: asynchronous client behavior that waits for a topic message and optionally checks its contents for success. - New client behavior for `nav2`: waits for `nav2` nodes subscribing to the `/bond` topic and ensures they are alive, with an option to select specific nodes. - Base for the `sm_aws_aarehouse` navigation. - `cb_pause_slam` client behavior. - `sm_dance_bot_lite` visualizing `turtlebot3`. - `sm_multi_stage_1` doubling. - `sm_dance_bot_strikes_back` gazebo fixes. - AWS demo. - `Brettpac` branch. - `mm` improvements. - Diverse improvements in navigation and performance. Changed ------- - Navigation parameters fixes on `sm_dance_bot`. - Format fixes for gazebo to show the robot and the lidar. Fixed ----- - Removed some compile warnings. - Removed `neo_simulation2` package. - Corrected formatting. - Enabled source build on PR for testing. - Adjusted build packages of source CI. Removed ------- - `neo_simulation2` package. Contributors ------------ - Co-authored by: Ubuntu 20-04-02-amd64 <brett@robosoft.ai>
`
Section_3
Added
- Diverse improvements in navigation and performance.
- Additional linting and formatting.
- Progress in navigation, slam toggle client behaviors, and slam_toolbox components.
- Introducing slam pausing/resuming functionality in testing sm_dance_bot.
- First working version of sm template and template generator.
- Added SVGs to READMEs of atomic, dance_bot, and others.
- Rolling Docker environment to be executed from any environment.
- Initial migration to smacc2.
- Added QOS durability to SmaccPublisherClient.
- More testing on moveit behaviors.
- Husky launch file in sm_dance_bot.
- Waypoint Inputs.
Changed
- Move method after the method it calls to prevent recursion.
- Renamed reference library SMs to smacc2_performance_tools.
- Reworked sm_multi_stage_1 with multistage modes, sequences, and steps.
- Updated dependencies for husky in rolling and galactic.
Fixed
- Minor tuning to mitigate overshot issue cases.
- Fixed launch command for sm_dance_bot_strikes_back in README.md.
- Format fix for Python version in CI.
- Removed node creation and create only a logger.
- Fixed compiling issues.
- Fixed broken master build.
Removed
- Removed merge markers from a Python file.
- Removed parameters smacc.
- Removed test from main moveit CMake.
Authors
- Pablo Iñigo Blasco
- Co-authored-by: pabloinigoblasco <<pablo@ibrobotics.com>>
- Co-authored-by: Ubuntu 20-04-02-amd64 <<brett@robosoft.ai>>
- Co-authored-by: DecDury <<declandury@gmail.com>>
- Co-authored-by: Denis Štogl <<destogl@users.noreply.github.com>>
- Co-authored-by: Denis Štogl <<denis@stogl.de>>
`rst Section_4 ========= Added ----- - Added Brettpac branch (#184) with improvements on sm_dance_bot_warehouse_3 waypoints. - Added Feature/wharehouse2 dec 14 (#185) introducing warehouse2 enhancements. - Added Feature/sm warehouse 2 13 dec 2 (#186) for format improvements. - Added Feature/cb pure spinning (#188) for pure spinning behavior enhancements. - Added Feature/replanning 16 dec (#193) for replanning improvements. - Added Feature/undo motion 20 12 (#196) with undo motion navigation enhancements. - Added Feature/sync 21 12 (#199) for format issue fixes. - Added Feature/warehouse2 22 12 (#200) for format issue fixes and finishing warehouse2. - Added Feature/warehouse2 23 12 (#201) for tuning and fixes. - Added Feature/minor tune (#203) for tuning and fixes. - Added Feature/undo motion 20 12 (#198) with undo tuning and errors. - Added Foxy backport (#206) with minor format fixes. - Added galactic CI build and partial changes for ament_cpplint. - Added tf2_ros as dependency and satisfied ament_lint_cmake. - Added missing licences and corrected formatters. - Added branching example and updated ci-build-source.yml. - Added workflow for checking doc build and created doxygen-deploy.yml. - Added workflow for testing prerelease builds and updated doxygen-check-build.yml. - Added Dockerfile w/ ROS distro as argument. - Added setupTracing.sh for automated installation of ros-rolling-ros2trace. - Added alternative ManualTracing and new sm markdowns. - Added a dockerfile for Rolling and Galactic. Changed ------- - Changed "sm_three_some" launch command to "sm_three_some.launch". - Changed wording from "smacc application" to "SMACC2 library". - Changed extension of imports and corrected formatting of python file. - Changed extension of imports and corrected formatting of python file. - Changed extension of imports and corrected formatting of python file. - Changed extension of imports and corrected formatting of python file. - Changed extension of imports and corrected formatting of python file. Fixed ----- - Fixed SrConditional formatting and trigger logic. - Fixed warehouse 3 problems and other core improvements. - Fixed trailing spaces, codespell, and python linters warnings. - Fixed weird moveit not downloaded repo and added missing file from warehouse2. - Fixed minor linking errors for Foxy backport. - Fixed bug in smacc2 component and reverted markdowns to html. - Fixed cleanup and edited tracing.md to reflect new tracing event names. - Fixed build of missing rolling repositories and enabled Navigation2 for semi-binary build. Removed ------- - Removed manual installation of ros-rolling-ros2trace, now automated in setupTracing.sh. - Removed tracing directory and moved tracing.md to tracing directory. - Removed disabled packages and updated workflows. - Removed manual installation of ros-rolling-ros2trace, now automated in setupTracing.sh. - Removed disabled packages and updated workflows. - Removed manual installation of ros-rolling-ros2trace, now automated in setupTracing.sh. - Removed disabled packages and updated workflows. - Removed manual installation of ros-rolling-ros2trace, now automated in setupTracing.sh. - Removed disabled packages and updated workflows. - Removed manual installation of ros-rolling-ros2trace, now automated in setupTracing.sh. - Removed disabled packages and updated workflows. - Removed manual installation of ros-rolling-ros2trace, now automated in setupTracing.sh. - Removed disabled packages and updated workflows. - Removed manual installation of ros-rolling-ros2trace, now automated in setupTracing.sh. - Removed disabled packages and updated workflows. - Removed manual installation of ros-rolling-ros2trace, now automated in setupTracing.sh. - Removed disabled packages and updated workflows. - Removed manual installation of ros-rolling-ros2trace, now automated in setupTracing.sh. - Removed disabled packages and updated workflows. - Removed manual installation of ros-rolling-ros2trace, now automated in setupTracing.sh. - Removed disabled packages and updated workflows. - Removed manual installation of ros-rolling-ros2trace, now automated in setupTracing.sh. - Removed disabled packages and updated workflows. - Removed manual installation of ros-rolling-ros2trace, now automated in setupTracing.sh. - Removed disabled packages and updated workflows. - Removed manual installation of ros-rolling-ros2trace, now automated in setupTracing.sh. - Removed disabled packages and updated workflows. - Removed manual installation of ros-rolling-ros2trace, now automated in setupTracing.sh. - Removed disabled packages and updated workflows. - Removed manual installation of ros-rolling-ros2trace, now automated in setupTracing.sh. - Removed disabled packages and updated workflows. - Removed manual installation of ros-rolling-ros2trace, now automated in setupTracing.sh. - Removed disabled packages and updated workflows. - Removed manual installation of ros-rolling-ros2trace, now automated in setupTracing.sh. - Removed disabled packages and updated workflows. - Removed manual installation of ros-rolling-ros2trace, now automated in setupTracing.sh. - Removed disabled packages and updated workflows. Co-Authored-By -------------- - Denis Štogl <destogl@users.noreply.github.com>
`
`rst Section_5 ========= Added ----- - Added smacc2_performance_tools. - Added galactic CI setup and renamed rolling files. (#58) - Added new feature, cb_wait_topic_message: asynchronous client behavior that waits a topic message and optionally checks its contents to success. - Added new client behavior add for nav2, wait nav2 nodes subscribing to the /bond topic and waiting they are alive. You optionally can select the nodes to wait. Changed ------- - Updated mentions of SMACC/ROS to SMACC2/ROS2. - Renamed folders, deleted tracing.md, and edited README.md. - Updated launch command to ros2 launch sm_respira_1 sm_respira_1.launch (#69). - Updated smacc2_rta command across readmes. - Corrected trailing spaces. - Optimized dependencies in move_base_z_planners_common. - Renamed event generator library. Fixed ----- - Fixed source CI and corrected README overview. (#62). - Fixed all linters and formatters. Removed ------- - Removed galactic builds from master and kept only rolling. - Removed submodules and used .repos file. - Do not execute clang-format on smacc2_sm_reference_library package. Other ----- - Some progress on navigation rolling. - More changes on performance tests. - Minor formatting improvements. - Noticed a note that was not removed. - Several core improvements during navigation testing. - Progress in AWS navigation demo. - Progress in AWS navigation. - Progressing in AWS navigation. - Base for the sm_aws_aarehouse navigation. - More on performance and other issues. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation Section 6 ---------- ### Added - New client behavior `cb_wait_topic_message`: asynchronous behavior that waits for a topic message and optionally checks its contents for success. - New client behavior for nav2: waits for nav2 nodes to subscribe to the `/bond` topic and ensures they are alive. Optional selection of nodes to wait for. ### Changed - Progress in AWS navigation demo. - Navigation parameters fixes on `sm_dance_bot`. - Base for the `sm_aws_warehouse` navigation. - Several core improvements during navigation testing. - Progress in AWS navigation. - `cb_pause_slam` client behavior. - `sm_dance_bot_lite` visualizing TurtleBot3. - Cleaning and lidar show/hide option. - Gazebo fixes to show the robot and the lidar. - Gazebo fixes for `sm_dance_bot_strikes_back`. - Progress in navigation, slam toggle client behaviors, and `slam_toolbox` components. Also `smacc2::deep_history` syntax. - Going forward in testing `sm_dance_bot` introducing slam pausing/resuming functionality. ### Fixed - Removed some compile warnings. - Remove `neo_simulation2` package. - Correct formatting. - Enable source build on PR for testing. - Adjust build packages of source CI. - Remove merge markers from a Python file. - Move method after the method it calls to prevent recursion. ### Removed - `neo_simulation2` package. ### Contributors - Co-authored-by: Ubuntu 20-04-02-amd64 <brett@robosoft.ai> - Co-authored-by: pabloinigoblasco <pablo@ibrobotics.com>
`rst
Section_7 =========
Added
File truncated at 100 lines see the full file
Wiki Tutorials
Package Dependencies
Deps | Name |
---|---|
ament_cmake | |
smacc2 |
System Dependencies
Dependant Packages
Launch files
Messages
Services
Plugins
Recent questions tagged ros_publisher_client at Robotics Stack Exchange
Package Summary
Tags | No category tags. |
Version | 2.3.18 |
License | Apache-2.0 |
Build type | AMENT_CMAKE |
Use | RECOMMENDED |
Repository Summary
Checkout URI | https://github.com/robosoft-ai/SMACC2.git |
VCS Type | git |
VCS Version | humble |
Last Updated | 2025-06-11 |
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
- Pablo Inigo Blasco
Authors
Changelog for package ros_publisher_client
2.3.16 (2023-07-16)
### Added - Merged branch 'humble' from [robosoft-ai/SMACC2]{.title-ref} repository. - Brettpac branch (#518) - Attempted fixes for ros buildfarm issue.
### Contributors - brettpac - pabloinigoblasco
2.3.6 (2023-03-12)
1.22.1 (2022-11-09)
### Added - Pre-release.
### Contributors - pabloinigoblasco
0.3.0 (2022-04-04)
0.0.0 (2022-11-09)
### Added - Reverted commit dec14a936a877b2ef722a6a32f1bf3df09312542. - Ignored packages not to be released. - Feature/master rolling to galactic backport (#236) - Updated mentions of SMACC/ROS to SMACC2/ROS2. - Progress on navigation rolling. - Renamed folders, deleted tracing.md, edited README.md. - Added smacc2_performance_tools. - Performance tests improvements. - Format cleanup for sm_respira_1. - Updated smacc2_rta command across readmes. - Cleaned up sm_atomic_24hr. - Optimized dependencies in move_base_z_planners_common. - Renamed event generator library. - Added galactic CI setup and renamed rolling files. - Updated launch command to ros2 launch sm_respira_1 sm_respira_1.launch. - Added new feature, cb_wait_topic_message: asynchronous client behavior. - Added new client behavior for nav2, wait nav2 nodes subscribing to the /bond topic. - Corrected all linters and formatters.
### Contributors - pabloinigoblasco - brettpac - Denis Štogl
`rst Section_2 ========= Added ----- - New feature: `cb_wait_topic_message`: asynchronous client behavior that waits for a topic message and optionally checks its contents for success. - New client behavior for `nav2`: waits for `nav2` nodes subscribing to the `/bond` topic and ensures they are alive, with an option to select specific nodes. - Base for the `sm_aws_aarehouse` navigation. - `cb_pause_slam` client behavior. - `sm_dance_bot_lite` visualizing `turtlebot3`. - `sm_multi_stage_1` doubling. - `sm_dance_bot_strikes_back` gazebo fixes. - AWS demo. - `Brettpac` branch. - `mm` improvements. - Diverse improvements in navigation and performance. Changed ------- - Navigation parameters fixes on `sm_dance_bot`. - Format fixes for gazebo to show the robot and the lidar. Fixed ----- - Removed some compile warnings. - Removed `neo_simulation2` package. - Corrected formatting. - Enabled source build on PR for testing. - Adjusted build packages of source CI. Removed ------- - `neo_simulation2` package. Contributors ------------ - Co-authored by: Ubuntu 20-04-02-amd64 <brett@robosoft.ai>
`
Section_3
Added
- Diverse improvements in navigation and performance.
- Additional linting and formatting.
- Progress in navigation, slam toggle client behaviors, and slam_toolbox components.
- Introducing slam pausing/resuming functionality in testing sm_dance_bot.
- First working version of sm template and template generator.
- Added SVGs to READMEs of atomic, dance_bot, and others.
- Rolling Docker environment to be executed from any environment.
- Initial migration to smacc2.
- Added QOS durability to SmaccPublisherClient.
- More testing on moveit behaviors.
- Husky launch file in sm_dance_bot.
- Waypoint Inputs.
Changed
- Move method after the method it calls to prevent recursion.
- Renamed reference library SMs to smacc2_performance_tools.
- Reworked sm_multi_stage_1 with multistage modes, sequences, and steps.
- Updated dependencies for husky in rolling and galactic.
Fixed
- Minor tuning to mitigate overshot issue cases.
- Fixed launch command for sm_dance_bot_strikes_back in README.md.
- Format fix for Python version in CI.
- Removed node creation and create only a logger.
- Fixed compiling issues.
- Fixed broken master build.
Removed
- Removed merge markers from a Python file.
- Removed parameters smacc.
- Removed test from main moveit CMake.
Authors
- Pablo Iñigo Blasco
- Co-authored-by: pabloinigoblasco <<pablo@ibrobotics.com>>
- Co-authored-by: Ubuntu 20-04-02-amd64 <<brett@robosoft.ai>>
- Co-authored-by: DecDury <<declandury@gmail.com>>
- Co-authored-by: Denis Štogl <<destogl@users.noreply.github.com>>
- Co-authored-by: Denis Štogl <<denis@stogl.de>>
`rst Section_4 ========= Added ----- - Added Brettpac branch (#184) with improvements on sm_dance_bot_warehouse_3 waypoints. - Added Feature/wharehouse2 dec 14 (#185) introducing warehouse2 enhancements. - Added Feature/sm warehouse 2 13 dec 2 (#186) for format improvements. - Added Feature/cb pure spinning (#188) for pure spinning behavior enhancements. - Added Feature/replanning 16 dec (#193) for replanning improvements. - Added Feature/undo motion 20 12 (#196) with undo motion navigation enhancements. - Added Feature/sync 21 12 (#199) for format issue fixes. - Added Feature/warehouse2 22 12 (#200) for format issue fixes and finishing warehouse2. - Added Feature/warehouse2 23 12 (#201) for tuning and fixes. - Added Feature/minor tune (#203) for tuning and fixes. - Added Feature/undo motion 20 12 (#198) with undo tuning and errors. - Added Foxy backport (#206) with minor format fixes. - Added galactic CI build and partial changes for ament_cpplint. - Added tf2_ros as dependency and satisfied ament_lint_cmake. - Added missing licences and corrected formatters. - Added branching example and updated ci-build-source.yml. - Added workflow for checking doc build and created doxygen-deploy.yml. - Added workflow for testing prerelease builds and updated doxygen-check-build.yml. - Added Dockerfile w/ ROS distro as argument. - Added setupTracing.sh for automated installation of ros-rolling-ros2trace. - Added alternative ManualTracing and new sm markdowns. - Added a dockerfile for Rolling and Galactic. Changed ------- - Changed "sm_three_some" launch command to "sm_three_some.launch". - Changed wording from "smacc application" to "SMACC2 library". - Changed extension of imports and corrected formatting of python file. - Changed extension of imports and corrected formatting of python file. - Changed extension of imports and corrected formatting of python file. - Changed extension of imports and corrected formatting of python file. - Changed extension of imports and corrected formatting of python file. Fixed ----- - Fixed SrConditional formatting and trigger logic. - Fixed warehouse 3 problems and other core improvements. - Fixed trailing spaces, codespell, and python linters warnings. - Fixed weird moveit not downloaded repo and added missing file from warehouse2. - Fixed minor linking errors for Foxy backport. - Fixed bug in smacc2 component and reverted markdowns to html. - Fixed cleanup and edited tracing.md to reflect new tracing event names. - Fixed build of missing rolling repositories and enabled Navigation2 for semi-binary build. Removed ------- - Removed manual installation of ros-rolling-ros2trace, now automated in setupTracing.sh. - Removed tracing directory and moved tracing.md to tracing directory. - Removed disabled packages and updated workflows. - Removed manual installation of ros-rolling-ros2trace, now automated in setupTracing.sh. - Removed disabled packages and updated workflows. - Removed manual installation of ros-rolling-ros2trace, now automated in setupTracing.sh. - Removed disabled packages and updated workflows. - Removed manual installation of ros-rolling-ros2trace, now automated in setupTracing.sh. - Removed disabled packages and updated workflows. - Removed manual installation of ros-rolling-ros2trace, now automated in setupTracing.sh. - Removed disabled packages and updated workflows. - Removed manual installation of ros-rolling-ros2trace, now automated in setupTracing.sh. - Removed disabled packages and updated workflows. - Removed manual installation of ros-rolling-ros2trace, now automated in setupTracing.sh. - Removed disabled packages and updated workflows. - Removed manual installation of ros-rolling-ros2trace, now automated in setupTracing.sh. - Removed disabled packages and updated workflows. - Removed manual installation of ros-rolling-ros2trace, now automated in setupTracing.sh. - Removed disabled packages and updated workflows. - Removed manual installation of ros-rolling-ros2trace, now automated in setupTracing.sh. - Removed disabled packages and updated workflows. - Removed manual installation of ros-rolling-ros2trace, now automated in setupTracing.sh. - Removed disabled packages and updated workflows. - Removed manual installation of ros-rolling-ros2trace, now automated in setupTracing.sh. - Removed disabled packages and updated workflows. - Removed manual installation of ros-rolling-ros2trace, now automated in setupTracing.sh. - Removed disabled packages and updated workflows. - Removed manual installation of ros-rolling-ros2trace, now automated in setupTracing.sh. - Removed disabled packages and updated workflows. - Removed manual installation of ros-rolling-ros2trace, now automated in setupTracing.sh. - Removed disabled packages and updated workflows. - Removed manual installation of ros-rolling-ros2trace, now automated in setupTracing.sh. - Removed disabled packages and updated workflows. - Removed manual installation of ros-rolling-ros2trace, now automated in setupTracing.sh. - Removed disabled packages and updated workflows. - Removed manual installation of ros-rolling-ros2trace, now automated in setupTracing.sh. - Removed disabled packages and updated workflows. Co-Authored-By -------------- - Denis Štogl <destogl@users.noreply.github.com>
`
`rst Section_5 ========= Added ----- - Added smacc2_performance_tools. - Added galactic CI setup and renamed rolling files. (#58) - Added new feature, cb_wait_topic_message: asynchronous client behavior that waits a topic message and optionally checks its contents to success. - Added new client behavior add for nav2, wait nav2 nodes subscribing to the /bond topic and waiting they are alive. You optionally can select the nodes to wait. Changed ------- - Updated mentions of SMACC/ROS to SMACC2/ROS2. - Renamed folders, deleted tracing.md, and edited README.md. - Updated launch command to ros2 launch sm_respira_1 sm_respira_1.launch (#69). - Updated smacc2_rta command across readmes. - Corrected trailing spaces. - Optimized dependencies in move_base_z_planners_common. - Renamed event generator library. Fixed ----- - Fixed source CI and corrected README overview. (#62). - Fixed all linters and formatters. Removed ------- - Removed galactic builds from master and kept only rolling. - Removed submodules and used .repos file. - Do not execute clang-format on smacc2_sm_reference_library package. Other ----- - Some progress on navigation rolling. - More changes on performance tests. - Minor formatting improvements. - Noticed a note that was not removed. - Several core improvements during navigation testing. - Progress in AWS navigation demo. - Progress in AWS navigation. - Progressing in AWS navigation. - Base for the sm_aws_aarehouse navigation. - More on performance and other issues. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation Section 6 ---------- ### Added - New client behavior `cb_wait_topic_message`: asynchronous behavior that waits for a topic message and optionally checks its contents for success. - New client behavior for nav2: waits for nav2 nodes to subscribe to the `/bond` topic and ensures they are alive. Optional selection of nodes to wait for. ### Changed - Progress in AWS navigation demo. - Navigation parameters fixes on `sm_dance_bot`. - Base for the `sm_aws_warehouse` navigation. - Several core improvements during navigation testing. - Progress in AWS navigation. - `cb_pause_slam` client behavior. - `sm_dance_bot_lite` visualizing TurtleBot3. - Cleaning and lidar show/hide option. - Gazebo fixes to show the robot and the lidar. - Gazebo fixes for `sm_dance_bot_strikes_back`. - Progress in navigation, slam toggle client behaviors, and `slam_toolbox` components. Also `smacc2::deep_history` syntax. - Going forward in testing `sm_dance_bot` introducing slam pausing/resuming functionality. ### Fixed - Removed some compile warnings. - Remove `neo_simulation2` package. - Correct formatting. - Enable source build on PR for testing. - Adjust build packages of source CI. - Remove merge markers from a Python file. - Move method after the method it calls to prevent recursion. ### Removed - `neo_simulation2` package. ### Contributors - Co-authored-by: Ubuntu 20-04-02-amd64 <brett@robosoft.ai> - Co-authored-by: pabloinigoblasco <pablo@ibrobotics.com>
`rst
Section_7 =========
Added
File truncated at 100 lines see the full file
Wiki Tutorials
Package Dependencies
Deps | Name |
---|---|
ament_cmake | |
smacc2 |
System Dependencies
Dependant Packages
Launch files
Messages
Services
Plugins
Recent questions tagged ros_publisher_client at Robotics Stack Exchange
Package Summary
Tags | No category tags. |
Version | 2.3.18 |
License | Apache-2.0 |
Build type | AMENT_CMAKE |
Use | RECOMMENDED |
Repository Summary
Checkout URI | https://github.com/robosoft-ai/SMACC2.git |
VCS Type | git |
VCS Version | humble |
Last Updated | 2025-06-11 |
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
- Pablo Inigo Blasco
Authors
Changelog for package ros_publisher_client
2.3.16 (2023-07-16)
### Added - Merged branch 'humble' from [robosoft-ai/SMACC2]{.title-ref} repository. - Brettpac branch (#518) - Attempted fixes for ros buildfarm issue.
### Contributors - brettpac - pabloinigoblasco
2.3.6 (2023-03-12)
1.22.1 (2022-11-09)
### Added - Pre-release.
### Contributors - pabloinigoblasco
0.3.0 (2022-04-04)
0.0.0 (2022-11-09)
### Added - Reverted commit dec14a936a877b2ef722a6a32f1bf3df09312542. - Ignored packages not to be released. - Feature/master rolling to galactic backport (#236) - Updated mentions of SMACC/ROS to SMACC2/ROS2. - Progress on navigation rolling. - Renamed folders, deleted tracing.md, edited README.md. - Added smacc2_performance_tools. - Performance tests improvements. - Format cleanup for sm_respira_1. - Updated smacc2_rta command across readmes. - Cleaned up sm_atomic_24hr. - Optimized dependencies in move_base_z_planners_common. - Renamed event generator library. - Added galactic CI setup and renamed rolling files. - Updated launch command to ros2 launch sm_respira_1 sm_respira_1.launch. - Added new feature, cb_wait_topic_message: asynchronous client behavior. - Added new client behavior for nav2, wait nav2 nodes subscribing to the /bond topic. - Corrected all linters and formatters.
### Contributors - pabloinigoblasco - brettpac - Denis Štogl
`rst Section_2 ========= Added ----- - New feature: `cb_wait_topic_message`: asynchronous client behavior that waits for a topic message and optionally checks its contents for success. - New client behavior for `nav2`: waits for `nav2` nodes subscribing to the `/bond` topic and ensures they are alive, with an option to select specific nodes. - Base for the `sm_aws_aarehouse` navigation. - `cb_pause_slam` client behavior. - `sm_dance_bot_lite` visualizing `turtlebot3`. - `sm_multi_stage_1` doubling. - `sm_dance_bot_strikes_back` gazebo fixes. - AWS demo. - `Brettpac` branch. - `mm` improvements. - Diverse improvements in navigation and performance. Changed ------- - Navigation parameters fixes on `sm_dance_bot`. - Format fixes for gazebo to show the robot and the lidar. Fixed ----- - Removed some compile warnings. - Removed `neo_simulation2` package. - Corrected formatting. - Enabled source build on PR for testing. - Adjusted build packages of source CI. Removed ------- - `neo_simulation2` package. Contributors ------------ - Co-authored by: Ubuntu 20-04-02-amd64 <brett@robosoft.ai>
`
Section_3
Added
- Diverse improvements in navigation and performance.
- Additional linting and formatting.
- Progress in navigation, slam toggle client behaviors, and slam_toolbox components.
- Introducing slam pausing/resuming functionality in testing sm_dance_bot.
- First working version of sm template and template generator.
- Added SVGs to READMEs of atomic, dance_bot, and others.
- Rolling Docker environment to be executed from any environment.
- Initial migration to smacc2.
- Added QOS durability to SmaccPublisherClient.
- More testing on moveit behaviors.
- Husky launch file in sm_dance_bot.
- Waypoint Inputs.
Changed
- Move method after the method it calls to prevent recursion.
- Renamed reference library SMs to smacc2_performance_tools.
- Reworked sm_multi_stage_1 with multistage modes, sequences, and steps.
- Updated dependencies for husky in rolling and galactic.
Fixed
- Minor tuning to mitigate overshot issue cases.
- Fixed launch command for sm_dance_bot_strikes_back in README.md.
- Format fix for Python version in CI.
- Removed node creation and create only a logger.
- Fixed compiling issues.
- Fixed broken master build.
Removed
- Removed merge markers from a Python file.
- Removed parameters smacc.
- Removed test from main moveit CMake.
Authors
- Pablo Iñigo Blasco
- Co-authored-by: pabloinigoblasco <<pablo@ibrobotics.com>>
- Co-authored-by: Ubuntu 20-04-02-amd64 <<brett@robosoft.ai>>
- Co-authored-by: DecDury <<declandury@gmail.com>>
- Co-authored-by: Denis Štogl <<destogl@users.noreply.github.com>>
- Co-authored-by: Denis Štogl <<denis@stogl.de>>
`rst Section_4 ========= Added ----- - Added Brettpac branch (#184) with improvements on sm_dance_bot_warehouse_3 waypoints. - Added Feature/wharehouse2 dec 14 (#185) introducing warehouse2 enhancements. - Added Feature/sm warehouse 2 13 dec 2 (#186) for format improvements. - Added Feature/cb pure spinning (#188) for pure spinning behavior enhancements. - Added Feature/replanning 16 dec (#193) for replanning improvements. - Added Feature/undo motion 20 12 (#196) with undo motion navigation enhancements. - Added Feature/sync 21 12 (#199) for format issue fixes. - Added Feature/warehouse2 22 12 (#200) for format issue fixes and finishing warehouse2. - Added Feature/warehouse2 23 12 (#201) for tuning and fixes. - Added Feature/minor tune (#203) for tuning and fixes. - Added Feature/undo motion 20 12 (#198) with undo tuning and errors. - Added Foxy backport (#206) with minor format fixes. - Added galactic CI build and partial changes for ament_cpplint. - Added tf2_ros as dependency and satisfied ament_lint_cmake. - Added missing licences and corrected formatters. - Added branching example and updated ci-build-source.yml. - Added workflow for checking doc build and created doxygen-deploy.yml. - Added workflow for testing prerelease builds and updated doxygen-check-build.yml. - Added Dockerfile w/ ROS distro as argument. - Added setupTracing.sh for automated installation of ros-rolling-ros2trace. - Added alternative ManualTracing and new sm markdowns. - Added a dockerfile for Rolling and Galactic. Changed ------- - Changed "sm_three_some" launch command to "sm_three_some.launch". - Changed wording from "smacc application" to "SMACC2 library". - Changed extension of imports and corrected formatting of python file. - Changed extension of imports and corrected formatting of python file. - Changed extension of imports and corrected formatting of python file. - Changed extension of imports and corrected formatting of python file. - Changed extension of imports and corrected formatting of python file. Fixed ----- - Fixed SrConditional formatting and trigger logic. - Fixed warehouse 3 problems and other core improvements. - Fixed trailing spaces, codespell, and python linters warnings. - Fixed weird moveit not downloaded repo and added missing file from warehouse2. - Fixed minor linking errors for Foxy backport. - Fixed bug in smacc2 component and reverted markdowns to html. - Fixed cleanup and edited tracing.md to reflect new tracing event names. - Fixed build of missing rolling repositories and enabled Navigation2 for semi-binary build. Removed ------- - Removed manual installation of ros-rolling-ros2trace, now automated in setupTracing.sh. - Removed tracing directory and moved tracing.md to tracing directory. - Removed disabled packages and updated workflows. - Removed manual installation of ros-rolling-ros2trace, now automated in setupTracing.sh. - Removed disabled packages and updated workflows. - Removed manual installation of ros-rolling-ros2trace, now automated in setupTracing.sh. - Removed disabled packages and updated workflows. - Removed manual installation of ros-rolling-ros2trace, now automated in setupTracing.sh. - Removed disabled packages and updated workflows. - Removed manual installation of ros-rolling-ros2trace, now automated in setupTracing.sh. - Removed disabled packages and updated workflows. - Removed manual installation of ros-rolling-ros2trace, now automated in setupTracing.sh. - Removed disabled packages and updated workflows. - Removed manual installation of ros-rolling-ros2trace, now automated in setupTracing.sh. - Removed disabled packages and updated workflows. - Removed manual installation of ros-rolling-ros2trace, now automated in setupTracing.sh. - Removed disabled packages and updated workflows. - Removed manual installation of ros-rolling-ros2trace, now automated in setupTracing.sh. - Removed disabled packages and updated workflows. - Removed manual installation of ros-rolling-ros2trace, now automated in setupTracing.sh. - Removed disabled packages and updated workflows. - Removed manual installation of ros-rolling-ros2trace, now automated in setupTracing.sh. - Removed disabled packages and updated workflows. - Removed manual installation of ros-rolling-ros2trace, now automated in setupTracing.sh. - Removed disabled packages and updated workflows. - Removed manual installation of ros-rolling-ros2trace, now automated in setupTracing.sh. - Removed disabled packages and updated workflows. - Removed manual installation of ros-rolling-ros2trace, now automated in setupTracing.sh. - Removed disabled packages and updated workflows. - Removed manual installation of ros-rolling-ros2trace, now automated in setupTracing.sh. - Removed disabled packages and updated workflows. - Removed manual installation of ros-rolling-ros2trace, now automated in setupTracing.sh. - Removed disabled packages and updated workflows. - Removed manual installation of ros-rolling-ros2trace, now automated in setupTracing.sh. - Removed disabled packages and updated workflows. - Removed manual installation of ros-rolling-ros2trace, now automated in setupTracing.sh. - Removed disabled packages and updated workflows. Co-Authored-By -------------- - Denis Štogl <destogl@users.noreply.github.com>
`
`rst Section_5 ========= Added ----- - Added smacc2_performance_tools. - Added galactic CI setup and renamed rolling files. (#58) - Added new feature, cb_wait_topic_message: asynchronous client behavior that waits a topic message and optionally checks its contents to success. - Added new client behavior add for nav2, wait nav2 nodes subscribing to the /bond topic and waiting they are alive. You optionally can select the nodes to wait. Changed ------- - Updated mentions of SMACC/ROS to SMACC2/ROS2. - Renamed folders, deleted tracing.md, and edited README.md. - Updated launch command to ros2 launch sm_respira_1 sm_respira_1.launch (#69). - Updated smacc2_rta command across readmes. - Corrected trailing spaces. - Optimized dependencies in move_base_z_planners_common. - Renamed event generator library. Fixed ----- - Fixed source CI and corrected README overview. (#62). - Fixed all linters and formatters. Removed ------- - Removed galactic builds from master and kept only rolling. - Removed submodules and used .repos file. - Do not execute clang-format on smacc2_sm_reference_library package. Other ----- - Some progress on navigation rolling. - More changes on performance tests. - Minor formatting improvements. - Noticed a note that was not removed. - Several core improvements during navigation testing. - Progress in AWS navigation demo. - Progress in AWS navigation. - Progressing in AWS navigation. - Base for the sm_aws_aarehouse navigation. - More on performance and other issues. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation Section 6 ---------- ### Added - New client behavior `cb_wait_topic_message`: asynchronous behavior that waits for a topic message and optionally checks its contents for success. - New client behavior for nav2: waits for nav2 nodes to subscribe to the `/bond` topic and ensures they are alive. Optional selection of nodes to wait for. ### Changed - Progress in AWS navigation demo. - Navigation parameters fixes on `sm_dance_bot`. - Base for the `sm_aws_warehouse` navigation. - Several core improvements during navigation testing. - Progress in AWS navigation. - `cb_pause_slam` client behavior. - `sm_dance_bot_lite` visualizing TurtleBot3. - Cleaning and lidar show/hide option. - Gazebo fixes to show the robot and the lidar. - Gazebo fixes for `sm_dance_bot_strikes_back`. - Progress in navigation, slam toggle client behaviors, and `slam_toolbox` components. Also `smacc2::deep_history` syntax. - Going forward in testing `sm_dance_bot` introducing slam pausing/resuming functionality. ### Fixed - Removed some compile warnings. - Remove `neo_simulation2` package. - Correct formatting. - Enable source build on PR for testing. - Adjust build packages of source CI. - Remove merge markers from a Python file. - Move method after the method it calls to prevent recursion. ### Removed - `neo_simulation2` package. ### Contributors - Co-authored-by: Ubuntu 20-04-02-amd64 <brett@robosoft.ai> - Co-authored-by: pabloinigoblasco <pablo@ibrobotics.com>
`rst
Section_7 =========
Added
File truncated at 100 lines see the full file
Wiki Tutorials
Package Dependencies
Deps | Name |
---|---|
ament_cmake | |
smacc2 |
System Dependencies
Dependant Packages
Launch files
Messages
Services
Plugins
Recent questions tagged ros_publisher_client at Robotics Stack Exchange
Package Summary
Tags | No category tags. |
Version | 2.3.18 |
License | Apache-2.0 |
Build type | AMENT_CMAKE |
Use | RECOMMENDED |
Repository Summary
Checkout URI | https://github.com/robosoft-ai/SMACC2.git |
VCS Type | git |
VCS Version | humble |
Last Updated | 2025-06-11 |
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
- Pablo Inigo Blasco
Authors
Changelog for package ros_publisher_client
2.3.16 (2023-07-16)
### Added - Merged branch 'humble' from [robosoft-ai/SMACC2]{.title-ref} repository. - Brettpac branch (#518) - Attempted fixes for ros buildfarm issue.
### Contributors - brettpac - pabloinigoblasco
2.3.6 (2023-03-12)
1.22.1 (2022-11-09)
### Added - Pre-release.
### Contributors - pabloinigoblasco
0.3.0 (2022-04-04)
0.0.0 (2022-11-09)
### Added - Reverted commit dec14a936a877b2ef722a6a32f1bf3df09312542. - Ignored packages not to be released. - Feature/master rolling to galactic backport (#236) - Updated mentions of SMACC/ROS to SMACC2/ROS2. - Progress on navigation rolling. - Renamed folders, deleted tracing.md, edited README.md. - Added smacc2_performance_tools. - Performance tests improvements. - Format cleanup for sm_respira_1. - Updated smacc2_rta command across readmes. - Cleaned up sm_atomic_24hr. - Optimized dependencies in move_base_z_planners_common. - Renamed event generator library. - Added galactic CI setup and renamed rolling files. - Updated launch command to ros2 launch sm_respira_1 sm_respira_1.launch. - Added new feature, cb_wait_topic_message: asynchronous client behavior. - Added new client behavior for nav2, wait nav2 nodes subscribing to the /bond topic. - Corrected all linters and formatters.
### Contributors - pabloinigoblasco - brettpac - Denis Štogl
`rst Section_2 ========= Added ----- - New feature: `cb_wait_topic_message`: asynchronous client behavior that waits for a topic message and optionally checks its contents for success. - New client behavior for `nav2`: waits for `nav2` nodes subscribing to the `/bond` topic and ensures they are alive, with an option to select specific nodes. - Base for the `sm_aws_aarehouse` navigation. - `cb_pause_slam` client behavior. - `sm_dance_bot_lite` visualizing `turtlebot3`. - `sm_multi_stage_1` doubling. - `sm_dance_bot_strikes_back` gazebo fixes. - AWS demo. - `Brettpac` branch. - `mm` improvements. - Diverse improvements in navigation and performance. Changed ------- - Navigation parameters fixes on `sm_dance_bot`. - Format fixes for gazebo to show the robot and the lidar. Fixed ----- - Removed some compile warnings. - Removed `neo_simulation2` package. - Corrected formatting. - Enabled source build on PR for testing. - Adjusted build packages of source CI. Removed ------- - `neo_simulation2` package. Contributors ------------ - Co-authored by: Ubuntu 20-04-02-amd64 <brett@robosoft.ai>
`
Section_3
Added
- Diverse improvements in navigation and performance.
- Additional linting and formatting.
- Progress in navigation, slam toggle client behaviors, and slam_toolbox components.
- Introducing slam pausing/resuming functionality in testing sm_dance_bot.
- First working version of sm template and template generator.
- Added SVGs to READMEs of atomic, dance_bot, and others.
- Rolling Docker environment to be executed from any environment.
- Initial migration to smacc2.
- Added QOS durability to SmaccPublisherClient.
- More testing on moveit behaviors.
- Husky launch file in sm_dance_bot.
- Waypoint Inputs.
Changed
- Move method after the method it calls to prevent recursion.
- Renamed reference library SMs to smacc2_performance_tools.
- Reworked sm_multi_stage_1 with multistage modes, sequences, and steps.
- Updated dependencies for husky in rolling and galactic.
Fixed
- Minor tuning to mitigate overshot issue cases.
- Fixed launch command for sm_dance_bot_strikes_back in README.md.
- Format fix for Python version in CI.
- Removed node creation and create only a logger.
- Fixed compiling issues.
- Fixed broken master build.
Removed
- Removed merge markers from a Python file.
- Removed parameters smacc.
- Removed test from main moveit CMake.
Authors
- Pablo Iñigo Blasco
- Co-authored-by: pabloinigoblasco <<pablo@ibrobotics.com>>
- Co-authored-by: Ubuntu 20-04-02-amd64 <<brett@robosoft.ai>>
- Co-authored-by: DecDury <<declandury@gmail.com>>
- Co-authored-by: Denis Štogl <<destogl@users.noreply.github.com>>
- Co-authored-by: Denis Štogl <<denis@stogl.de>>
`rst Section_4 ========= Added ----- - Added Brettpac branch (#184) with improvements on sm_dance_bot_warehouse_3 waypoints. - Added Feature/wharehouse2 dec 14 (#185) introducing warehouse2 enhancements. - Added Feature/sm warehouse 2 13 dec 2 (#186) for format improvements. - Added Feature/cb pure spinning (#188) for pure spinning behavior enhancements. - Added Feature/replanning 16 dec (#193) for replanning improvements. - Added Feature/undo motion 20 12 (#196) with undo motion navigation enhancements. - Added Feature/sync 21 12 (#199) for format issue fixes. - Added Feature/warehouse2 22 12 (#200) for format issue fixes and finishing warehouse2. - Added Feature/warehouse2 23 12 (#201) for tuning and fixes. - Added Feature/minor tune (#203) for tuning and fixes. - Added Feature/undo motion 20 12 (#198) with undo tuning and errors. - Added Foxy backport (#206) with minor format fixes. - Added galactic CI build and partial changes for ament_cpplint. - Added tf2_ros as dependency and satisfied ament_lint_cmake. - Added missing licences and corrected formatters. - Added branching example and updated ci-build-source.yml. - Added workflow for checking doc build and created doxygen-deploy.yml. - Added workflow for testing prerelease builds and updated doxygen-check-build.yml. - Added Dockerfile w/ ROS distro as argument. - Added setupTracing.sh for automated installation of ros-rolling-ros2trace. - Added alternative ManualTracing and new sm markdowns. - Added a dockerfile for Rolling and Galactic. Changed ------- - Changed "sm_three_some" launch command to "sm_three_some.launch". - Changed wording from "smacc application" to "SMACC2 library". - Changed extension of imports and corrected formatting of python file. - Changed extension of imports and corrected formatting of python file. - Changed extension of imports and corrected formatting of python file. - Changed extension of imports and corrected formatting of python file. - Changed extension of imports and corrected formatting of python file. Fixed ----- - Fixed SrConditional formatting and trigger logic. - Fixed warehouse 3 problems and other core improvements. - Fixed trailing spaces, codespell, and python linters warnings. - Fixed weird moveit not downloaded repo and added missing file from warehouse2. - Fixed minor linking errors for Foxy backport. - Fixed bug in smacc2 component and reverted markdowns to html. - Fixed cleanup and edited tracing.md to reflect new tracing event names. - Fixed build of missing rolling repositories and enabled Navigation2 for semi-binary build. Removed ------- - Removed manual installation of ros-rolling-ros2trace, now automated in setupTracing.sh. - Removed tracing directory and moved tracing.md to tracing directory. - Removed disabled packages and updated workflows. - Removed manual installation of ros-rolling-ros2trace, now automated in setupTracing.sh. - Removed disabled packages and updated workflows. - Removed manual installation of ros-rolling-ros2trace, now automated in setupTracing.sh. - Removed disabled packages and updated workflows. - Removed manual installation of ros-rolling-ros2trace, now automated in setupTracing.sh. - Removed disabled packages and updated workflows. - Removed manual installation of ros-rolling-ros2trace, now automated in setupTracing.sh. - Removed disabled packages and updated workflows. - Removed manual installation of ros-rolling-ros2trace, now automated in setupTracing.sh. - Removed disabled packages and updated workflows. - Removed manual installation of ros-rolling-ros2trace, now automated in setupTracing.sh. - Removed disabled packages and updated workflows. - Removed manual installation of ros-rolling-ros2trace, now automated in setupTracing.sh. - Removed disabled packages and updated workflows. - Removed manual installation of ros-rolling-ros2trace, now automated in setupTracing.sh. - Removed disabled packages and updated workflows. - Removed manual installation of ros-rolling-ros2trace, now automated in setupTracing.sh. - Removed disabled packages and updated workflows. - Removed manual installation of ros-rolling-ros2trace, now automated in setupTracing.sh. - Removed disabled packages and updated workflows. - Removed manual installation of ros-rolling-ros2trace, now automated in setupTracing.sh. - Removed disabled packages and updated workflows. - Removed manual installation of ros-rolling-ros2trace, now automated in setupTracing.sh. - Removed disabled packages and updated workflows. - Removed manual installation of ros-rolling-ros2trace, now automated in setupTracing.sh. - Removed disabled packages and updated workflows. - Removed manual installation of ros-rolling-ros2trace, now automated in setupTracing.sh. - Removed disabled packages and updated workflows. - Removed manual installation of ros-rolling-ros2trace, now automated in setupTracing.sh. - Removed disabled packages and updated workflows. - Removed manual installation of ros-rolling-ros2trace, now automated in setupTracing.sh. - Removed disabled packages and updated workflows. - Removed manual installation of ros-rolling-ros2trace, now automated in setupTracing.sh. - Removed disabled packages and updated workflows. Co-Authored-By -------------- - Denis Štogl <destogl@users.noreply.github.com>
`
`rst Section_5 ========= Added ----- - Added smacc2_performance_tools. - Added galactic CI setup and renamed rolling files. (#58) - Added new feature, cb_wait_topic_message: asynchronous client behavior that waits a topic message and optionally checks its contents to success. - Added new client behavior add for nav2, wait nav2 nodes subscribing to the /bond topic and waiting they are alive. You optionally can select the nodes to wait. Changed ------- - Updated mentions of SMACC/ROS to SMACC2/ROS2. - Renamed folders, deleted tracing.md, and edited README.md. - Updated launch command to ros2 launch sm_respira_1 sm_respira_1.launch (#69). - Updated smacc2_rta command across readmes. - Corrected trailing spaces. - Optimized dependencies in move_base_z_planners_common. - Renamed event generator library. Fixed ----- - Fixed source CI and corrected README overview. (#62). - Fixed all linters and formatters. Removed ------- - Removed galactic builds from master and kept only rolling. - Removed submodules and used .repos file. - Do not execute clang-format on smacc2_sm_reference_library package. Other ----- - Some progress on navigation rolling. - More changes on performance tests. - Minor formatting improvements. - Noticed a note that was not removed. - Several core improvements during navigation testing. - Progress in AWS navigation demo. - Progress in AWS navigation. - Progressing in AWS navigation. - Base for the sm_aws_aarehouse navigation. - More on performance and other issues. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation Section 6 ---------- ### Added - New client behavior `cb_wait_topic_message`: asynchronous behavior that waits for a topic message and optionally checks its contents for success. - New client behavior for nav2: waits for nav2 nodes to subscribe to the `/bond` topic and ensures they are alive. Optional selection of nodes to wait for. ### Changed - Progress in AWS navigation demo. - Navigation parameters fixes on `sm_dance_bot`. - Base for the `sm_aws_warehouse` navigation. - Several core improvements during navigation testing. - Progress in AWS navigation. - `cb_pause_slam` client behavior. - `sm_dance_bot_lite` visualizing TurtleBot3. - Cleaning and lidar show/hide option. - Gazebo fixes to show the robot and the lidar. - Gazebo fixes for `sm_dance_bot_strikes_back`. - Progress in navigation, slam toggle client behaviors, and `slam_toolbox` components. Also `smacc2::deep_history` syntax. - Going forward in testing `sm_dance_bot` introducing slam pausing/resuming functionality. ### Fixed - Removed some compile warnings. - Remove `neo_simulation2` package. - Correct formatting. - Enable source build on PR for testing. - Adjust build packages of source CI. - Remove merge markers from a Python file. - Move method after the method it calls to prevent recursion. ### Removed - `neo_simulation2` package. ### Contributors - Co-authored-by: Ubuntu 20-04-02-amd64 <brett@robosoft.ai> - Co-authored-by: pabloinigoblasco <pablo@ibrobotics.com>
`rst
Section_7 =========
Added
File truncated at 100 lines see the full file
Wiki Tutorials
Package Dependencies
Deps | Name |
---|---|
ament_cmake | |
smacc2 |
System Dependencies
Dependant Packages
Launch files
Messages
Services
Plugins
Recent questions tagged ros_publisher_client at Robotics Stack Exchange
Package Summary
Tags | No category tags. |
Version | 2.3.18 |
License | Apache-2.0 |
Build type | AMENT_CMAKE |
Use | RECOMMENDED |
Repository Summary
Checkout URI | https://github.com/robosoft-ai/SMACC2.git |
VCS Type | git |
VCS Version | humble |
Last Updated | 2025-06-11 |
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
- Pablo Inigo Blasco
Authors
Changelog for package ros_publisher_client
2.3.16 (2023-07-16)
### Added - Merged branch 'humble' from [robosoft-ai/SMACC2]{.title-ref} repository. - Brettpac branch (#518) - Attempted fixes for ros buildfarm issue.
### Contributors - brettpac - pabloinigoblasco
2.3.6 (2023-03-12)
1.22.1 (2022-11-09)
### Added - Pre-release.
### Contributors - pabloinigoblasco
0.3.0 (2022-04-04)
0.0.0 (2022-11-09)
### Added - Reverted commit dec14a936a877b2ef722a6a32f1bf3df09312542. - Ignored packages not to be released. - Feature/master rolling to galactic backport (#236) - Updated mentions of SMACC/ROS to SMACC2/ROS2. - Progress on navigation rolling. - Renamed folders, deleted tracing.md, edited README.md. - Added smacc2_performance_tools. - Performance tests improvements. - Format cleanup for sm_respira_1. - Updated smacc2_rta command across readmes. - Cleaned up sm_atomic_24hr. - Optimized dependencies in move_base_z_planners_common. - Renamed event generator library. - Added galactic CI setup and renamed rolling files. - Updated launch command to ros2 launch sm_respira_1 sm_respira_1.launch. - Added new feature, cb_wait_topic_message: asynchronous client behavior. - Added new client behavior for nav2, wait nav2 nodes subscribing to the /bond topic. - Corrected all linters and formatters.
### Contributors - pabloinigoblasco - brettpac - Denis Štogl
`rst Section_2 ========= Added ----- - New feature: `cb_wait_topic_message`: asynchronous client behavior that waits for a topic message and optionally checks its contents for success. - New client behavior for `nav2`: waits for `nav2` nodes subscribing to the `/bond` topic and ensures they are alive, with an option to select specific nodes. - Base for the `sm_aws_aarehouse` navigation. - `cb_pause_slam` client behavior. - `sm_dance_bot_lite` visualizing `turtlebot3`. - `sm_multi_stage_1` doubling. - `sm_dance_bot_strikes_back` gazebo fixes. - AWS demo. - `Brettpac` branch. - `mm` improvements. - Diverse improvements in navigation and performance. Changed ------- - Navigation parameters fixes on `sm_dance_bot`. - Format fixes for gazebo to show the robot and the lidar. Fixed ----- - Removed some compile warnings. - Removed `neo_simulation2` package. - Corrected formatting. - Enabled source build on PR for testing. - Adjusted build packages of source CI. Removed ------- - `neo_simulation2` package. Contributors ------------ - Co-authored by: Ubuntu 20-04-02-amd64 <brett@robosoft.ai>
`
Section_3
Added
- Diverse improvements in navigation and performance.
- Additional linting and formatting.
- Progress in navigation, slam toggle client behaviors, and slam_toolbox components.
- Introducing slam pausing/resuming functionality in testing sm_dance_bot.
- First working version of sm template and template generator.
- Added SVGs to READMEs of atomic, dance_bot, and others.
- Rolling Docker environment to be executed from any environment.
- Initial migration to smacc2.
- Added QOS durability to SmaccPublisherClient.
- More testing on moveit behaviors.
- Husky launch file in sm_dance_bot.
- Waypoint Inputs.
Changed
- Move method after the method it calls to prevent recursion.
- Renamed reference library SMs to smacc2_performance_tools.
- Reworked sm_multi_stage_1 with multistage modes, sequences, and steps.
- Updated dependencies for husky in rolling and galactic.
Fixed
- Minor tuning to mitigate overshot issue cases.
- Fixed launch command for sm_dance_bot_strikes_back in README.md.
- Format fix for Python version in CI.
- Removed node creation and create only a logger.
- Fixed compiling issues.
- Fixed broken master build.
Removed
- Removed merge markers from a Python file.
- Removed parameters smacc.
- Removed test from main moveit CMake.
Authors
- Pablo Iñigo Blasco
- Co-authored-by: pabloinigoblasco <<pablo@ibrobotics.com>>
- Co-authored-by: Ubuntu 20-04-02-amd64 <<brett@robosoft.ai>>
- Co-authored-by: DecDury <<declandury@gmail.com>>
- Co-authored-by: Denis Štogl <<destogl@users.noreply.github.com>>
- Co-authored-by: Denis Štogl <<denis@stogl.de>>
`rst Section_4 ========= Added ----- - Added Brettpac branch (#184) with improvements on sm_dance_bot_warehouse_3 waypoints. - Added Feature/wharehouse2 dec 14 (#185) introducing warehouse2 enhancements. - Added Feature/sm warehouse 2 13 dec 2 (#186) for format improvements. - Added Feature/cb pure spinning (#188) for pure spinning behavior enhancements. - Added Feature/replanning 16 dec (#193) for replanning improvements. - Added Feature/undo motion 20 12 (#196) with undo motion navigation enhancements. - Added Feature/sync 21 12 (#199) for format issue fixes. - Added Feature/warehouse2 22 12 (#200) for format issue fixes and finishing warehouse2. - Added Feature/warehouse2 23 12 (#201) for tuning and fixes. - Added Feature/minor tune (#203) for tuning and fixes. - Added Feature/undo motion 20 12 (#198) with undo tuning and errors. - Added Foxy backport (#206) with minor format fixes. - Added galactic CI build and partial changes for ament_cpplint. - Added tf2_ros as dependency and satisfied ament_lint_cmake. - Added missing licences and corrected formatters. - Added branching example and updated ci-build-source.yml. - Added workflow for checking doc build and created doxygen-deploy.yml. - Added workflow for testing prerelease builds and updated doxygen-check-build.yml. - Added Dockerfile w/ ROS distro as argument. - Added setupTracing.sh for automated installation of ros-rolling-ros2trace. - Added alternative ManualTracing and new sm markdowns. - Added a dockerfile for Rolling and Galactic. Changed ------- - Changed "sm_three_some" launch command to "sm_three_some.launch". - Changed wording from "smacc application" to "SMACC2 library". - Changed extension of imports and corrected formatting of python file. - Changed extension of imports and corrected formatting of python file. - Changed extension of imports and corrected formatting of python file. - Changed extension of imports and corrected formatting of python file. - Changed extension of imports and corrected formatting of python file. Fixed ----- - Fixed SrConditional formatting and trigger logic. - Fixed warehouse 3 problems and other core improvements. - Fixed trailing spaces, codespell, and python linters warnings. - Fixed weird moveit not downloaded repo and added missing file from warehouse2. - Fixed minor linking errors for Foxy backport. - Fixed bug in smacc2 component and reverted markdowns to html. - Fixed cleanup and edited tracing.md to reflect new tracing event names. - Fixed build of missing rolling repositories and enabled Navigation2 for semi-binary build. Removed ------- - Removed manual installation of ros-rolling-ros2trace, now automated in setupTracing.sh. - Removed tracing directory and moved tracing.md to tracing directory. - Removed disabled packages and updated workflows. - Removed manual installation of ros-rolling-ros2trace, now automated in setupTracing.sh. - Removed disabled packages and updated workflows. - Removed manual installation of ros-rolling-ros2trace, now automated in setupTracing.sh. - Removed disabled packages and updated workflows. - Removed manual installation of ros-rolling-ros2trace, now automated in setupTracing.sh. - Removed disabled packages and updated workflows. - Removed manual installation of ros-rolling-ros2trace, now automated in setupTracing.sh. - Removed disabled packages and updated workflows. - Removed manual installation of ros-rolling-ros2trace, now automated in setupTracing.sh. - Removed disabled packages and updated workflows. - Removed manual installation of ros-rolling-ros2trace, now automated in setupTracing.sh. - Removed disabled packages and updated workflows. - Removed manual installation of ros-rolling-ros2trace, now automated in setupTracing.sh. - Removed disabled packages and updated workflows. - Removed manual installation of ros-rolling-ros2trace, now automated in setupTracing.sh. - Removed disabled packages and updated workflows. - Removed manual installation of ros-rolling-ros2trace, now automated in setupTracing.sh. - Removed disabled packages and updated workflows. - Removed manual installation of ros-rolling-ros2trace, now automated in setupTracing.sh. - Removed disabled packages and updated workflows. - Removed manual installation of ros-rolling-ros2trace, now automated in setupTracing.sh. - Removed disabled packages and updated workflows. - Removed manual installation of ros-rolling-ros2trace, now automated in setupTracing.sh. - Removed disabled packages and updated workflows. - Removed manual installation of ros-rolling-ros2trace, now automated in setupTracing.sh. - Removed disabled packages and updated workflows. - Removed manual installation of ros-rolling-ros2trace, now automated in setupTracing.sh. - Removed disabled packages and updated workflows. - Removed manual installation of ros-rolling-ros2trace, now automated in setupTracing.sh. - Removed disabled packages and updated workflows. - Removed manual installation of ros-rolling-ros2trace, now automated in setupTracing.sh. - Removed disabled packages and updated workflows. - Removed manual installation of ros-rolling-ros2trace, now automated in setupTracing.sh. - Removed disabled packages and updated workflows. Co-Authored-By -------------- - Denis Štogl <destogl@users.noreply.github.com>
`
`rst Section_5 ========= Added ----- - Added smacc2_performance_tools. - Added galactic CI setup and renamed rolling files. (#58) - Added new feature, cb_wait_topic_message: asynchronous client behavior that waits a topic message and optionally checks its contents to success. - Added new client behavior add for nav2, wait nav2 nodes subscribing to the /bond topic and waiting they are alive. You optionally can select the nodes to wait. Changed ------- - Updated mentions of SMACC/ROS to SMACC2/ROS2. - Renamed folders, deleted tracing.md, and edited README.md. - Updated launch command to ros2 launch sm_respira_1 sm_respira_1.launch (#69). - Updated smacc2_rta command across readmes. - Corrected trailing spaces. - Optimized dependencies in move_base_z_planners_common. - Renamed event generator library. Fixed ----- - Fixed source CI and corrected README overview. (#62). - Fixed all linters and formatters. Removed ------- - Removed galactic builds from master and kept only rolling. - Removed submodules and used .repos file. - Do not execute clang-format on smacc2_sm_reference_library package. Other ----- - Some progress on navigation rolling. - More changes on performance tests. - Minor formatting improvements. - Noticed a note that was not removed. - Several core improvements during navigation testing. - Progress in AWS navigation demo. - Progress in AWS navigation. - Progressing in AWS navigation. - Base for the sm_aws_aarehouse navigation. - More on performance and other issues. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation. - More on navigation Section 6 ---------- ### Added - New client behavior `cb_wait_topic_message`: asynchronous behavior that waits for a topic message and optionally checks its contents for success. - New client behavior for nav2: waits for nav2 nodes to subscribe to the `/bond` topic and ensures they are alive. Optional selection of nodes to wait for. ### Changed - Progress in AWS navigation demo. - Navigation parameters fixes on `sm_dance_bot`. - Base for the `sm_aws_warehouse` navigation. - Several core improvements during navigation testing. - Progress in AWS navigation. - `cb_pause_slam` client behavior. - `sm_dance_bot_lite` visualizing TurtleBot3. - Cleaning and lidar show/hide option. - Gazebo fixes to show the robot and the lidar. - Gazebo fixes for `sm_dance_bot_strikes_back`. - Progress in navigation, slam toggle client behaviors, and `slam_toolbox` components. Also `smacc2::deep_history` syntax. - Going forward in testing `sm_dance_bot` introducing slam pausing/resuming functionality. ### Fixed - Removed some compile warnings. - Remove `neo_simulation2` package. - Correct formatting. - Enable source build on PR for testing. - Adjust build packages of source CI. - Remove merge markers from a Python file. - Move method after the method it calls to prevent recursion. ### Removed - `neo_simulation2` package. ### Contributors - Co-authored-by: Ubuntu 20-04-02-amd64 <brett@robosoft.ai> - Co-authored-by: pabloinigoblasco <pablo@ibrobotics.com>
`rst
Section_7 =========
Added
File truncated at 100 lines see the full file
Wiki Tutorials
Package Dependencies
Deps | Name |
---|---|
ament_cmake | |
smacc2 |
System Dependencies
Dependant Packages
Launch files
Messages
Services
Plugins
Recent questions tagged ros_publisher_client at Robotics Stack Exchange
Package Summary
Tags | No category tags. |
Version | 1.3.5 |
License | BSD-3 |
Build type | CATKIN |
Use | RECOMMENDED |
Repository Summary
Checkout URI | https://github.com/robosoft-ai/smacc.git |
VCS Type | git |
VCS Version | melodic-devel |
Last Updated | 2023-04-24 |
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
Additional Links
Maintainers
- Pablo Inigo Blasco
Authors
Changelog for package ros_publisher_client
1.3.2 (2022-11-18)
- Merge branch 'master' into melodic-devel
- fixed Doxygen Client Namespaces
- refactoring client namespaces names
- Merge branch 'master' of https://github.com/reelrbtx/SMACC
- Merge branch 'master' of https://github.com/reelrbtx/SMACC
- Added Readme's to Client Library
- Merge branch 'master' into melodic-devel
- unpushed code
- second pass refactoring namespaces
- more refactoring/renaming and refining examples
- ros publisher client
- segregating ros_publisher_client
- Contributors: Pablo Iñigo Blasco, Pabo Iñigo Blasco, brettpac, pablo.inigo.blasco
- Merge branch 'master' into melodic-devel
- fixed Doxygen Client Namespaces
- refactoring client namespaces names
- Merge branch 'master' of https://github.com/reelrbtx/SMACC
- Merge branch 'master' of https://github.com/reelrbtx/SMACC
- Added Readme's to Client Library
- Merge branch 'master' into melodic-devel
- unpushed code
- second pass refactoring namespaces
- more refactoring/renaming and refining examples
- ros publisher client
- segregating ros_publisher_client
- Contributors: Pablo Iñigo Blasco, Pabo Iñigo Blasco, brettpac, pablo.inigo.blasco
Wiki Tutorials
Dependant Packages
Launch files
Messages
Services
Plugins
Recent questions tagged ros_publisher_client at Robotics Stack Exchange
Package Summary
Tags | No category tags. |
Version | 1.4.16 |
License | BSD-3 |
Build type | CATKIN |
Use | RECOMMENDED |
Repository Summary
Checkout URI | https://github.com/robosoft-ai/smacc.git |
VCS Type | git |
VCS Version | noetic-devel |
Last Updated | 2023-04-24 |
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
Additional Links
Maintainers
- Pablo Inigo Blasco
Authors
Changelog for package ros_publisher_client
Forthcoming
- Merge branch 'master' into melodic-devel
- fixed Doxygen Client Namespaces
- refactoring client namespaces names
- Merge branch 'master' of https://github.com/robosoft-ai/SMACC
- Merge branch 'master' of https://github.com/robosoft-ai/SMACC
- Added Readme's to Client Library
- Merge branch 'master' into melodic-devel
- unpushed code
- second pass refactoring namespaces
- more refactoring/renaming and refining examples
- ros publisher client
- segregating ros_publisher_client
- Contributors: Pablo Iñigo Blasco, Pabo Iñigo Blasco, brettpac, pablo.inigo.blasco
- Merge branch 'master' into melodic-devel
- fixed Doxygen Client Namespaces
- refactoring client namespaces names
- Merge branch 'master' of https://github.com/robosoft-ai/SMACC
- Merge branch 'master' of https://github.com/robosoft-ai/SMACC
- Added Readme's to Client Library
- Merge branch 'master' into melodic-devel
- unpushed code
- second pass refactoring namespaces
- more refactoring/renaming and refining examples
- ros publisher client
- segregating ros_publisher_client
- Contributors: Pablo Iñigo Blasco, Pabo Iñigo Blasco, brettpac, pablo.inigo.blasco