Package Summary
| Version | 2.3.20 |
| 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-11-02 |
| Dev Status | DEVELOPED |
| Released | RELEASED |
| Contributing |
Help Wanted (-)
Good First Issues (-) Pull Requests to Review (-) |
Package Description
Maintainers
- Pablo Inigo Blasco
- Denis Stogl
Authors
- Pablo Inigo Blasco
- Brett Aldrich
Changelog for package smacc2
2.3.20 (2025-11-01)
### Fixed - CRITICAL: Fix double onExit() calls in client behaviors (#556, #558)
Client behavior's onExit method was being invoked twice during state transitions due to duplicate notifyOnStateExitting() call. This caused issues including deadlocks in behaviors with thread joins in onExit. Fixed by removing redundant call outside mutex lock.
- Root cause identified by \@yassiezar
- Issue reported in apt packages by \@Crowdedlight
- Fix toggle functionality (#587)
### Added - New cl_moveit2z client library (#638) - New cl_keyboard client and removal of sm_pubsub_1 (#621) - New cl_ros2_timer unit test (#616) - Nova Carter navigation behaviors (#608) - Progress on requiresComponent (#628)
### Changed - Refactoring of cl_moveit2z to component-based architecture & header-only implementation (#639) - Refactoring cl_nav2z to remove legacy API support and update client behaviors (#625) - Refactor of cl_nav2z to component-based architecture (#624) - Refactor of cl_nav2z, moved cp_nav2_action_interface.hpp into folder (#626) - Refactor of cl_ros2_timer namespace structure (include paths) (#623) - Refactored cl_ros2_timer components to header-only (#619) - Refactoring cl_ros2_timer to component-based architecture (#618) - Refactoring cl_ros2_timer to header-lite (#617) - Final keyboard client refactor changes with formatting (#599) - Refactor keyboard client to remove cb.cpp file (#609) - Refactoring: renaming onOrthogonalAllocation (#600) - Refactor base components (#606) - sm_panda_moveit2z_cb_inventory refactor (#633) - Moving reference library from ros_timer_client and keyboard_client to cl_ros2_timer and cl_keyboard (#645) - Trimming sm_atomic_services and sm_atomic_24hr from sm_reference_library (#644) - Update ROS distribution from Galactic to Humble (#631) - Update include path for cl_ros2_timer (#629)
### Documentation - Updating CLAUDE.md files (#643) - CLAUDE.MD file for client behavior libraries (#586) - Fixing sm readmes (#632) - Updating sm_simple_action_client launch file (#642) - Update README.md (#576)
### Contributors - Pablo Iñigo Blasco (@pabloinigoblasco) - Brett Aldrich (@brettpac) - Jaycee Lock (@yassiezar) - Crowdedlight (@Crowdedlight)
0.4.0 (2022-04-04)
### Added - Feature/fixing type string walker (#263) - Feature/fixing husky build rolling (#258) - Merging code from backport foxy and updates about autoware (#208) - wharehouse2 progress (#179) - Feature/aws navigation sm dance bot (#174) - Feature/sm dance bot strikes back refactoring (#152) - Feature/cb pause slam (#98) - Merge branch 'renameTracingEvents' of https://github.com/DecDury/SMACC2 into DecDury-renameTracingEvents
### Contributors - David Revay, DecDury, Denis Štogl, Pablo Iñigo
File truncated at 100 lines see the full file
Package Dependencies
| Deps | Name |
|---|---|
| ament_cmake | |
| rcl | |
| rclcpp | |
| rclcpp_action | |
| smacc2_msgs | |
| tracetools | |
| tracetools_trace | |
| tracetools_launch |
System Dependencies
Dependant Packages
Launch files
Messages
Services
Plugins
Recent questions tagged smacc2 at Robotics Stack Exchange
Package Summary
| 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 |
| Released | RELEASED |
| Contributing |
Help Wanted (-)
Good First Issues (-) Pull Requests to Review (-) |
Package Description
Maintainers
- Pablo Inigo Blasco
- Denis Stogl
Authors
- Pablo Inigo Blasco
- Brett Aldrich
Changelog for package smacc2
0.4.0 (2022-04-04)
- Feature/fixing type string walker (#263)
- Feature/fixing husky build rolling (#258)
- Merging code from backport foxy and updates about autoware (#208)
- wharehouse2 progress (#179)
- Feature/aws navigation sm dance bot (#174)
- Feature/sm dance bot strikes back refactoring (#152)
- Feature/cb pause slam (#98)
- Merge branch 'renameTracingEvents' of https://github.com/DecDury/SMACC2 into DecDury-renameTracingEvents
- Contributors: David Revay, DecDury, Denis Štogl, Pablo Iñigo Blasco, pabloinigoblasco, reelrbtx
0.1.0 (2021-08-31)
- Initial release of SMACC2 core
- Contributors: Brett Aldrich, Pablo Inigo Blasco, Denis Štogl
1.22.1 (2022-11-09)
- pre-release
- Contributors: pabloinigoblasco
0.0.0 (2021-08-30)
- Initial release of SMACC2 core
- Contributors: Pablo Inigo Blasco
Package Dependencies
| Deps | Name |
|---|---|
| ament_cmake | |
| rcl | |
| rclcpp | |
| rclcpp_action | |
| sdformat_urdf | |
| smacc2_msgs | |
| tracetools | |
| tracetools_trace | |
| tracetools_launch |
System Dependencies
Dependant Packages
Launch files
Messages
Services
Plugins
Recent questions tagged smacc2 at Robotics Stack Exchange
Package Summary
| 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 |
| Released | RELEASED |
| Contributing |
Help Wanted (-)
Good First Issues (-) Pull Requests to Review (-) |
Package Description
Maintainers
- Pablo Inigo Blasco
- Denis Stogl
Authors
- Pablo Inigo Blasco
- Brett Aldrich
Changelog for package smacc2
0.4.0 (2022-04-04)
- Feature/fixing type string walker (#263)
- Feature/fixing husky build rolling (#258)
- Merging code from backport foxy and updates about autoware (#208)
- wharehouse2 progress (#179)
- Feature/aws navigation sm dance bot (#174)
- Feature/sm dance bot strikes back refactoring (#152)
- Feature/cb pause slam (#98)
- Merge branch 'renameTracingEvents' of https://github.com/DecDury/SMACC2 into DecDury-renameTracingEvents
- Contributors: David Revay, DecDury, Denis Štogl, Pablo Iñigo Blasco, pabloinigoblasco, reelrbtx
0.1.0 (2021-08-31)
- Initial release of SMACC2 core
- Contributors: Brett Aldrich, Pablo Inigo Blasco, Denis Štogl
1.22.1 (2022-11-09)
- pre-release
- Contributors: pabloinigoblasco
0.0.0 (2021-08-30)
- Initial release of SMACC2 core
- Contributors: Pablo Inigo Blasco
Package Dependencies
| Deps | Name |
|---|---|
| ament_cmake | |
| rcl | |
| rclcpp | |
| rclcpp_action | |
| sdformat_urdf | |
| smacc2_msgs | |
| tracetools | |
| tracetools_trace | |
| tracetools_launch |
System Dependencies
Dependant Packages
Launch files
Messages
Services
Plugins
Recent questions tagged smacc2 at Robotics Stack Exchange
Package Summary
| 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 |
| Released | RELEASED |
| Contributing |
Help Wanted (-)
Good First Issues (-) Pull Requests to Review (-) |
Package Description
Maintainers
- Pablo Inigo Blasco
- Denis Stogl
Authors
- Pablo Inigo Blasco
- Brett Aldrich
Changelog for package smacc2
0.4.0 (2022-04-04)
- Feature/fixing type string walker (#263)
- Feature/fixing husky build rolling (#258)
- Merging code from backport foxy and updates about autoware (#208)
- wharehouse2 progress (#179)
- Feature/aws navigation sm dance bot (#174)
- Feature/sm dance bot strikes back refactoring (#152)
- Feature/cb pause slam (#98)
- Merge branch 'renameTracingEvents' of https://github.com/DecDury/SMACC2 into DecDury-renameTracingEvents
- Contributors: David Revay, DecDury, Denis Štogl, Pablo Iñigo Blasco, pabloinigoblasco, reelrbtx
0.1.0 (2021-08-31)
- Initial release of SMACC2 core
- Contributors: Brett Aldrich, Pablo Inigo Blasco, Denis Štogl
1.22.1 (2022-11-09)
- pre-release
- Contributors: pabloinigoblasco
0.0.0 (2021-08-30)
- Initial release of SMACC2 core
- Contributors: Pablo Inigo Blasco
Package Dependencies
| Deps | Name |
|---|---|
| ament_cmake | |
| rcl | |
| rclcpp | |
| rclcpp_action | |
| sdformat_urdf | |
| smacc2_msgs | |
| tracetools | |
| tracetools_trace | |
| tracetools_launch |
System Dependencies
Dependant Packages
Launch files
Messages
Services
Plugins
Recent questions tagged smacc2 at Robotics Stack Exchange
Package Summary
| Version | 2.3.20 |
| 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-11-02 |
| Dev Status | DEVELOPED |
| Released | RELEASED |
| Contributing |
Help Wanted (-)
Good First Issues (-) Pull Requests to Review (-) |
Package Description
Maintainers
- Pablo Inigo Blasco
- Denis Stogl
Authors
- Pablo Inigo Blasco
- Brett Aldrich
Changelog for package smacc2
2.3.20 (2025-11-01)
### Fixed - CRITICAL: Fix double onExit() calls in client behaviors (#556, #558)
Client behavior's onExit method was being invoked twice during state transitions due to duplicate notifyOnStateExitting() call. This caused issues including deadlocks in behaviors with thread joins in onExit. Fixed by removing redundant call outside mutex lock.
- Root cause identified by \@yassiezar
- Issue reported in apt packages by \@Crowdedlight
- Fix toggle functionality (#587)
### Added - New cl_moveit2z client library (#638) - New cl_keyboard client and removal of sm_pubsub_1 (#621) - New cl_ros2_timer unit test (#616) - Nova Carter navigation behaviors (#608) - Progress on requiresComponent (#628)
### Changed - Refactoring of cl_moveit2z to component-based architecture & header-only implementation (#639) - Refactoring cl_nav2z to remove legacy API support and update client behaviors (#625) - Refactor of cl_nav2z to component-based architecture (#624) - Refactor of cl_nav2z, moved cp_nav2_action_interface.hpp into folder (#626) - Refactor of cl_ros2_timer namespace structure (include paths) (#623) - Refactored cl_ros2_timer components to header-only (#619) - Refactoring cl_ros2_timer to component-based architecture (#618) - Refactoring cl_ros2_timer to header-lite (#617) - Final keyboard client refactor changes with formatting (#599) - Refactor keyboard client to remove cb.cpp file (#609) - Refactoring: renaming onOrthogonalAllocation (#600) - Refactor base components (#606) - sm_panda_moveit2z_cb_inventory refactor (#633) - Moving reference library from ros_timer_client and keyboard_client to cl_ros2_timer and cl_keyboard (#645) - Trimming sm_atomic_services and sm_atomic_24hr from sm_reference_library (#644) - Update ROS distribution from Galactic to Humble (#631) - Update include path for cl_ros2_timer (#629)
### Documentation - Updating CLAUDE.md files (#643) - CLAUDE.MD file for client behavior libraries (#586) - Fixing sm readmes (#632) - Updating sm_simple_action_client launch file (#642) - Update README.md (#576)
### Contributors - Pablo Iñigo Blasco (@pabloinigoblasco) - Brett Aldrich (@brettpac) - Jaycee Lock (@yassiezar) - Crowdedlight (@Crowdedlight)
0.4.0 (2022-04-04)
### Added - Feature/fixing type string walker (#263) - Feature/fixing husky build rolling (#258) - Merging code from backport foxy and updates about autoware (#208) - wharehouse2 progress (#179) - Feature/aws navigation sm dance bot (#174) - Feature/sm dance bot strikes back refactoring (#152) - Feature/cb pause slam (#98) - Merge branch 'renameTracingEvents' of https://github.com/DecDury/SMACC2 into DecDury-renameTracingEvents
### Contributors - David Revay, DecDury, Denis Štogl, Pablo Iñigo
File truncated at 100 lines see the full file
Package Dependencies
| Deps | Name |
|---|---|
| ament_cmake | |
| rcl | |
| rclcpp | |
| rclcpp_action | |
| smacc2_msgs | |
| tracetools | |
| tracetools_trace | |
| tracetools_launch |
System Dependencies
Dependant Packages
Launch files
Messages
Services
Plugins
Recent questions tagged smacc2 at Robotics Stack Exchange
Package Summary
| Version | 2.3.20 |
| 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-11-02 |
| Dev Status | DEVELOPED |
| Released | RELEASED |
| Contributing |
Help Wanted (-)
Good First Issues (-) Pull Requests to Review (-) |
Package Description
Maintainers
- Pablo Inigo Blasco
- Denis Stogl
Authors
- Pablo Inigo Blasco
- Brett Aldrich
Changelog for package smacc2
2.3.20 (2025-11-01)
### Fixed - CRITICAL: Fix double onExit() calls in client behaviors (#556, #558)
Client behavior's onExit method was being invoked twice during state transitions due to duplicate notifyOnStateExitting() call. This caused issues including deadlocks in behaviors with thread joins in onExit. Fixed by removing redundant call outside mutex lock.
- Root cause identified by \@yassiezar
- Issue reported in apt packages by \@Crowdedlight
- Fix toggle functionality (#587)
### Added - New cl_moveit2z client library (#638) - New cl_keyboard client and removal of sm_pubsub_1 (#621) - New cl_ros2_timer unit test (#616) - Nova Carter navigation behaviors (#608) - Progress on requiresComponent (#628)
### Changed - Refactoring of cl_moveit2z to component-based architecture & header-only implementation (#639) - Refactoring cl_nav2z to remove legacy API support and update client behaviors (#625) - Refactor of cl_nav2z to component-based architecture (#624) - Refactor of cl_nav2z, moved cp_nav2_action_interface.hpp into folder (#626) - Refactor of cl_ros2_timer namespace structure (include paths) (#623) - Refactored cl_ros2_timer components to header-only (#619) - Refactoring cl_ros2_timer to component-based architecture (#618) - Refactoring cl_ros2_timer to header-lite (#617) - Final keyboard client refactor changes with formatting (#599) - Refactor keyboard client to remove cb.cpp file (#609) - Refactoring: renaming onOrthogonalAllocation (#600) - Refactor base components (#606) - sm_panda_moveit2z_cb_inventory refactor (#633) - Moving reference library from ros_timer_client and keyboard_client to cl_ros2_timer and cl_keyboard (#645) - Trimming sm_atomic_services and sm_atomic_24hr from sm_reference_library (#644) - Update ROS distribution from Galactic to Humble (#631) - Update include path for cl_ros2_timer (#629)
### Documentation - Updating CLAUDE.md files (#643) - CLAUDE.MD file for client behavior libraries (#586) - Fixing sm readmes (#632) - Updating sm_simple_action_client launch file (#642) - Update README.md (#576)
### Contributors - Pablo Iñigo Blasco (@pabloinigoblasco) - Brett Aldrich (@brettpac) - Jaycee Lock (@yassiezar) - Crowdedlight (@Crowdedlight)
0.4.0 (2022-04-04)
### Added - Feature/fixing type string walker (#263) - Feature/fixing husky build rolling (#258) - Merging code from backport foxy and updates about autoware (#208) - wharehouse2 progress (#179) - Feature/aws navigation sm dance bot (#174) - Feature/sm dance bot strikes back refactoring (#152) - Feature/cb pause slam (#98) - Merge branch 'renameTracingEvents' of https://github.com/DecDury/SMACC2 into DecDury-renameTracingEvents
### Contributors - David Revay, DecDury, Denis Štogl, Pablo Iñigo
File truncated at 100 lines see the full file
Package Dependencies
| Deps | Name |
|---|---|
| ament_cmake | |
| rcl | |
| rclcpp | |
| rclcpp_action | |
| smacc2_msgs | |
| tracetools | |
| tracetools_trace | |
| tracetools_launch |
System Dependencies
Dependant Packages
Launch files
Messages
Services
Plugins
Recent questions tagged smacc2 at Robotics Stack Exchange
Package Summary
| Version | 2.3.20 |
| 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-11-02 |
| Dev Status | DEVELOPED |
| Released | RELEASED |
| Contributing |
Help Wanted (-)
Good First Issues (-) Pull Requests to Review (-) |
Package Description
Maintainers
- Pablo Inigo Blasco
- Denis Stogl
Authors
- Pablo Inigo Blasco
- Brett Aldrich
Changelog for package smacc2
2.3.20 (2025-11-01)
### Fixed - CRITICAL: Fix double onExit() calls in client behaviors (#556, #558)
Client behavior's onExit method was being invoked twice during state transitions due to duplicate notifyOnStateExitting() call. This caused issues including deadlocks in behaviors with thread joins in onExit. Fixed by removing redundant call outside mutex lock.
- Root cause identified by \@yassiezar
- Issue reported in apt packages by \@Crowdedlight
- Fix toggle functionality (#587)
### Added - New cl_moveit2z client library (#638) - New cl_keyboard client and removal of sm_pubsub_1 (#621) - New cl_ros2_timer unit test (#616) - Nova Carter navigation behaviors (#608) - Progress on requiresComponent (#628)
### Changed - Refactoring of cl_moveit2z to component-based architecture & header-only implementation (#639) - Refactoring cl_nav2z to remove legacy API support and update client behaviors (#625) - Refactor of cl_nav2z to component-based architecture (#624) - Refactor of cl_nav2z, moved cp_nav2_action_interface.hpp into folder (#626) - Refactor of cl_ros2_timer namespace structure (include paths) (#623) - Refactored cl_ros2_timer components to header-only (#619) - Refactoring cl_ros2_timer to component-based architecture (#618) - Refactoring cl_ros2_timer to header-lite (#617) - Final keyboard client refactor changes with formatting (#599) - Refactor keyboard client to remove cb.cpp file (#609) - Refactoring: renaming onOrthogonalAllocation (#600) - Refactor base components (#606) - sm_panda_moveit2z_cb_inventory refactor (#633) - Moving reference library from ros_timer_client and keyboard_client to cl_ros2_timer and cl_keyboard (#645) - Trimming sm_atomic_services and sm_atomic_24hr from sm_reference_library (#644) - Update ROS distribution from Galactic to Humble (#631) - Update include path for cl_ros2_timer (#629)
### Documentation - Updating CLAUDE.md files (#643) - CLAUDE.MD file for client behavior libraries (#586) - Fixing sm readmes (#632) - Updating sm_simple_action_client launch file (#642) - Update README.md (#576)
### Contributors - Pablo Iñigo Blasco (@pabloinigoblasco) - Brett Aldrich (@brettpac) - Jaycee Lock (@yassiezar) - Crowdedlight (@Crowdedlight)
0.4.0 (2022-04-04)
### Added - Feature/fixing type string walker (#263) - Feature/fixing husky build rolling (#258) - Merging code from backport foxy and updates about autoware (#208) - wharehouse2 progress (#179) - Feature/aws navigation sm dance bot (#174) - Feature/sm dance bot strikes back refactoring (#152) - Feature/cb pause slam (#98) - Merge branch 'renameTracingEvents' of https://github.com/DecDury/SMACC2 into DecDury-renameTracingEvents
### Contributors - David Revay, DecDury, Denis Štogl, Pablo Iñigo
File truncated at 100 lines see the full file
Package Dependencies
| Deps | Name |
|---|---|
| ament_cmake | |
| rcl | |
| rclcpp | |
| rclcpp_action | |
| smacc2_msgs | |
| tracetools | |
| tracetools_trace | |
| tracetools_launch |
System Dependencies
Dependant Packages
Launch files
Messages
Services
Plugins
Recent questions tagged smacc2 at Robotics Stack Exchange
Package Summary
| Version | 2.3.20 |
| 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-11-02 |
| Dev Status | DEVELOPED |
| Released | RELEASED |
| Contributing |
Help Wanted (-)
Good First Issues (-) Pull Requests to Review (-) |
Package Description
Maintainers
- Pablo Inigo Blasco
- Denis Stogl
Authors
- Pablo Inigo Blasco
- Brett Aldrich
Changelog for package smacc2
2.3.20 (2025-11-01)
### Fixed - CRITICAL: Fix double onExit() calls in client behaviors (#556, #558)
Client behavior's onExit method was being invoked twice during state transitions due to duplicate notifyOnStateExitting() call. This caused issues including deadlocks in behaviors with thread joins in onExit. Fixed by removing redundant call outside mutex lock.
- Root cause identified by \@yassiezar
- Issue reported in apt packages by \@Crowdedlight
- Fix toggle functionality (#587)
### Added - New cl_moveit2z client library (#638) - New cl_keyboard client and removal of sm_pubsub_1 (#621) - New cl_ros2_timer unit test (#616) - Nova Carter navigation behaviors (#608) - Progress on requiresComponent (#628)
### Changed - Refactoring of cl_moveit2z to component-based architecture & header-only implementation (#639) - Refactoring cl_nav2z to remove legacy API support and update client behaviors (#625) - Refactor of cl_nav2z to component-based architecture (#624) - Refactor of cl_nav2z, moved cp_nav2_action_interface.hpp into folder (#626) - Refactor of cl_ros2_timer namespace structure (include paths) (#623) - Refactored cl_ros2_timer components to header-only (#619) - Refactoring cl_ros2_timer to component-based architecture (#618) - Refactoring cl_ros2_timer to header-lite (#617) - Final keyboard client refactor changes with formatting (#599) - Refactor keyboard client to remove cb.cpp file (#609) - Refactoring: renaming onOrthogonalAllocation (#600) - Refactor base components (#606) - sm_panda_moveit2z_cb_inventory refactor (#633) - Moving reference library from ros_timer_client and keyboard_client to cl_ros2_timer and cl_keyboard (#645) - Trimming sm_atomic_services and sm_atomic_24hr from sm_reference_library (#644) - Update ROS distribution from Galactic to Humble (#631) - Update include path for cl_ros2_timer (#629)
### Documentation - Updating CLAUDE.md files (#643) - CLAUDE.MD file for client behavior libraries (#586) - Fixing sm readmes (#632) - Updating sm_simple_action_client launch file (#642) - Update README.md (#576)
### Contributors - Pablo Iñigo Blasco (@pabloinigoblasco) - Brett Aldrich (@brettpac) - Jaycee Lock (@yassiezar) - Crowdedlight (@Crowdedlight)
0.4.0 (2022-04-04)
### Added - Feature/fixing type string walker (#263) - Feature/fixing husky build rolling (#258) - Merging code from backport foxy and updates about autoware (#208) - wharehouse2 progress (#179) - Feature/aws navigation sm dance bot (#174) - Feature/sm dance bot strikes back refactoring (#152) - Feature/cb pause slam (#98) - Merge branch 'renameTracingEvents' of https://github.com/DecDury/SMACC2 into DecDury-renameTracingEvents
### Contributors - David Revay, DecDury, Denis Štogl, Pablo Iñigo
File truncated at 100 lines see the full file
Package Dependencies
| Deps | Name |
|---|---|
| ament_cmake | |
| rcl | |
| rclcpp | |
| rclcpp_action | |
| smacc2_msgs | |
| tracetools | |
| tracetools_trace | |
| tracetools_launch |
System Dependencies
Dependant Packages
Launch files
Messages
Services
Plugins
Recent questions tagged smacc2 at Robotics Stack Exchange
Package Summary
| Version | 2.3.20 |
| 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-11-02 |
| Dev Status | DEVELOPED |
| Released | RELEASED |
| Contributing |
Help Wanted (-)
Good First Issues (-) Pull Requests to Review (-) |
Package Description
Maintainers
- Pablo Inigo Blasco
- Denis Stogl
Authors
- Pablo Inigo Blasco
- Brett Aldrich
Changelog for package smacc2
2.3.20 (2025-11-01)
### Fixed - CRITICAL: Fix double onExit() calls in client behaviors (#556, #558)
Client behavior's onExit method was being invoked twice during state transitions due to duplicate notifyOnStateExitting() call. This caused issues including deadlocks in behaviors with thread joins in onExit. Fixed by removing redundant call outside mutex lock.
- Root cause identified by \@yassiezar
- Issue reported in apt packages by \@Crowdedlight
- Fix toggle functionality (#587)
### Added - New cl_moveit2z client library (#638) - New cl_keyboard client and removal of sm_pubsub_1 (#621) - New cl_ros2_timer unit test (#616) - Nova Carter navigation behaviors (#608) - Progress on requiresComponent (#628)
### Changed - Refactoring of cl_moveit2z to component-based architecture & header-only implementation (#639) - Refactoring cl_nav2z to remove legacy API support and update client behaviors (#625) - Refactor of cl_nav2z to component-based architecture (#624) - Refactor of cl_nav2z, moved cp_nav2_action_interface.hpp into folder (#626) - Refactor of cl_ros2_timer namespace structure (include paths) (#623) - Refactored cl_ros2_timer components to header-only (#619) - Refactoring cl_ros2_timer to component-based architecture (#618) - Refactoring cl_ros2_timer to header-lite (#617) - Final keyboard client refactor changes with formatting (#599) - Refactor keyboard client to remove cb.cpp file (#609) - Refactoring: renaming onOrthogonalAllocation (#600) - Refactor base components (#606) - sm_panda_moveit2z_cb_inventory refactor (#633) - Moving reference library from ros_timer_client and keyboard_client to cl_ros2_timer and cl_keyboard (#645) - Trimming sm_atomic_services and sm_atomic_24hr from sm_reference_library (#644) - Update ROS distribution from Galactic to Humble (#631) - Update include path for cl_ros2_timer (#629)
### Documentation - Updating CLAUDE.md files (#643) - CLAUDE.MD file for client behavior libraries (#586) - Fixing sm readmes (#632) - Updating sm_simple_action_client launch file (#642) - Update README.md (#576)
### Contributors - Pablo Iñigo Blasco (@pabloinigoblasco) - Brett Aldrich (@brettpac) - Jaycee Lock (@yassiezar) - Crowdedlight (@Crowdedlight)
0.4.0 (2022-04-04)
### Added - Feature/fixing type string walker (#263) - Feature/fixing husky build rolling (#258) - Merging code from backport foxy and updates about autoware (#208) - wharehouse2 progress (#179) - Feature/aws navigation sm dance bot (#174) - Feature/sm dance bot strikes back refactoring (#152) - Feature/cb pause slam (#98) - Merge branch 'renameTracingEvents' of https://github.com/DecDury/SMACC2 into DecDury-renameTracingEvents
### Contributors - David Revay, DecDury, Denis Štogl, Pablo Iñigo
File truncated at 100 lines see the full file
Package Dependencies
| Deps | Name |
|---|---|
| ament_cmake | |
| rcl | |
| rclcpp | |
| rclcpp_action | |
| smacc2_msgs | |
| tracetools | |
| tracetools_trace | |
| tracetools_launch |
System Dependencies
Dependant Packages
Launch files
Messages
Services
Plugins
Recent questions tagged smacc2 at Robotics Stack Exchange
Package Summary
| 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 |
| Released | RELEASED |
| Contributing |
Help Wanted (-)
Good First Issues (-) Pull Requests to Review (-) |
Package Description
Maintainers
- Pablo Inigo Blasco
- Denis Stogl
Authors
- Pablo Inigo Blasco
- Brett Aldrich
Changelog for package smacc2
0.4.0 (2022-04-04)
- Feature/fixing type string walker (#263)
- Feature/fixing husky build rolling (#258)
- Merging code from backport foxy and updates about autoware (#208)
- wharehouse2 progress (#179)
- Feature/aws navigation sm dance bot (#174)
- Feature/sm dance bot strikes back refactoring (#152)
- Feature/cb pause slam (#98)
- Merge branch 'renameTracingEvents' of https://github.com/DecDury/SMACC2 into DecDury-renameTracingEvents
- Contributors: David Revay, DecDury, Denis Štogl, Pablo Iñigo Blasco, pabloinigoblasco, reelrbtx
0.1.0 (2021-08-31)
- Initial release of SMACC2 core
- Contributors: Brett Aldrich, Pablo Inigo Blasco, Denis Štogl
Package Dependencies
| Deps | Name |
|---|---|
| ament_cmake | |
| rcl | |
| rclcpp | |
| rclcpp_action | |
| sdformat_urdf | |
| smacc2_msgs | |
| tracetools | |
| tracetools_trace | |
| tracetools_launch |
System Dependencies
Dependant Packages
Launch files
Messages
Services
Plugins
Recent questions tagged smacc2 at Robotics Stack Exchange
Package Summary
| 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 |
| Released | RELEASED |
| Contributing |
Help Wanted (-)
Good First Issues (-) Pull Requests to Review (-) |
Package Description
Maintainers
- Pablo Inigo Blasco
- Denis Stogl
Authors
- Pablo Inigo Blasco
- Brett Aldrich
Changelog for package smacc2
0.2.0 (2022-04-04)
- improvements in smacc core adding more components mostly developed for autoware demo
- Foxy backport (#206)
- Feature/testing moveit behaviors (#167)
- Add QOS durability to SmaccPublisherClient (#163)
- initial state machine transition timestamp (#165)
- Feature/migration moveit client (#151)
- Remove node creation and create only a logger. (#149)
- Feature/slam toggle and smacc deep history (#122)
- Feature/core and navigation fixes (#78)
- Merge pull request #40 from pabloinigoblasco/feature/navigation_rolling
- Merge pull request #41 from DecDury/renameTracingEvents renamed tracing events
- Merge branch 'renameTracingEvents' of https://github.com/DecDury/SMACC2 into DecDury-renameTracingEvents
- Contributors: David Revay, DecDury, Denis Štogl, Pablo Iñigo Blasco, pabloinigoblasco, reelrbtx
0.1.0 (2021-08-31)
- Initial release of SMACC2 core
- Contributors: Brett Aldrich, Pablo Inigo Blasco, Denis Štogl
Package Dependencies
| Deps | Name |
|---|---|
| ament_cmake | |
| rcl | |
| rclcpp | |
| rclcpp_action | |
| smacc2_msgs | |
| tracetools | |
| tracetools_trace | |
| tracetools_launch |
System Dependencies
Dependant Packages
Launch files
Messages
Services
Plugins
Recent questions tagged smacc2 at Robotics Stack Exchange
Package Summary
| 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 |
| Released | RELEASED |
| Contributing |
Help Wanted (-)
Good First Issues (-) Pull Requests to Review (-) |
Package Description
Maintainers
- Pablo Inigo Blasco
- Denis Stogl
Authors
- Pablo Inigo Blasco
- Brett Aldrich
Changelog for package smacc2
0.4.0 (2022-04-04)
- Feature/fixing type string walker (#263)
- Feature/fixing husky build rolling (#258)
- Merging code from backport foxy and updates about autoware (#208)
- wharehouse2 progress (#179)
- Feature/aws navigation sm dance bot (#174)
- Feature/sm dance bot strikes back refactoring (#152)
- Feature/cb pause slam (#98)
- Merge branch 'renameTracingEvents' of https://github.com/DecDury/SMACC2 into DecDury-renameTracingEvents
- Contributors: David Revay, DecDury, Denis Štogl, Pablo Iñigo Blasco, pabloinigoblasco, reelrbtx
0.1.0 (2021-08-31)
- Initial release of SMACC2 core
- Contributors: Brett Aldrich, Pablo Inigo Blasco, Denis Štogl
1.22.1 (2022-11-09)
- pre-release
- Contributors: pabloinigoblasco
0.0.0 (2021-08-30)
- Initial release of SMACC2 core
- Contributors: Pablo Inigo Blasco
Package Dependencies
| Deps | Name |
|---|---|
| ament_cmake | |
| rcl | |
| rclcpp | |
| rclcpp_action | |
| sdformat_urdf | |
| smacc2_msgs | |
| tracetools | |
| tracetools_trace | |
| tracetools_launch |
System Dependencies
Dependant Packages
Launch files
Messages
Services
Plugins
Recent questions tagged smacc2 at Robotics Stack Exchange
Package Summary
| Version | 2.3.20 |
| 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-11-02 |
| Dev Status | DEVELOPED |
| Released | RELEASED |
| Contributing |
Help Wanted (-)
Good First Issues (-) Pull Requests to Review (-) |
Package Description
Maintainers
- Pablo Inigo Blasco
- Denis Stogl
Authors
- Pablo Inigo Blasco
- Brett Aldrich
Changelog for package smacc2
2.3.20 (2025-11-01)
### Fixed - CRITICAL: Fix double onExit() calls in client behaviors (#556, #558)
Client behavior's onExit method was being invoked twice during state transitions due to duplicate notifyOnStateExitting() call. This caused issues including deadlocks in behaviors with thread joins in onExit. Fixed by removing redundant call outside mutex lock.
- Root cause identified by \@yassiezar
- Issue reported in apt packages by \@Crowdedlight
- Fix toggle functionality (#587)
### Added - New cl_moveit2z client library (#638) - New cl_keyboard client and removal of sm_pubsub_1 (#621) - New cl_ros2_timer unit test (#616) - Nova Carter navigation behaviors (#608) - Progress on requiresComponent (#628)
### Changed - Refactoring of cl_moveit2z to component-based architecture & header-only implementation (#639) - Refactoring cl_nav2z to remove legacy API support and update client behaviors (#625) - Refactor of cl_nav2z to component-based architecture (#624) - Refactor of cl_nav2z, moved cp_nav2_action_interface.hpp into folder (#626) - Refactor of cl_ros2_timer namespace structure (include paths) (#623) - Refactored cl_ros2_timer components to header-only (#619) - Refactoring cl_ros2_timer to component-based architecture (#618) - Refactoring cl_ros2_timer to header-lite (#617) - Final keyboard client refactor changes with formatting (#599) - Refactor keyboard client to remove cb.cpp file (#609) - Refactoring: renaming onOrthogonalAllocation (#600) - Refactor base components (#606) - sm_panda_moveit2z_cb_inventory refactor (#633) - Moving reference library from ros_timer_client and keyboard_client to cl_ros2_timer and cl_keyboard (#645) - Trimming sm_atomic_services and sm_atomic_24hr from sm_reference_library (#644) - Update ROS distribution from Galactic to Humble (#631) - Update include path for cl_ros2_timer (#629)
### Documentation - Updating CLAUDE.md files (#643) - CLAUDE.MD file for client behavior libraries (#586) - Fixing sm readmes (#632) - Updating sm_simple_action_client launch file (#642) - Update README.md (#576)
### Contributors - Pablo Iñigo Blasco (@pabloinigoblasco) - Brett Aldrich (@brettpac) - Jaycee Lock (@yassiezar) - Crowdedlight (@Crowdedlight)
0.4.0 (2022-04-04)
### Added - Feature/fixing type string walker (#263) - Feature/fixing husky build rolling (#258) - Merging code from backport foxy and updates about autoware (#208) - wharehouse2 progress (#179) - Feature/aws navigation sm dance bot (#174) - Feature/sm dance bot strikes back refactoring (#152) - Feature/cb pause slam (#98) - Merge branch 'renameTracingEvents' of https://github.com/DecDury/SMACC2 into DecDury-renameTracingEvents
### Contributors - David Revay, DecDury, Denis Štogl, Pablo Iñigo
File truncated at 100 lines see the full file
Package Dependencies
| Deps | Name |
|---|---|
| ament_cmake | |
| rcl | |
| rclcpp | |
| rclcpp_action | |
| smacc2_msgs | |
| tracetools | |
| tracetools_trace | |
| tracetools_launch |
System Dependencies
Dependant Packages
Launch files
Messages
Services
Plugins
Recent questions tagged smacc2 at Robotics Stack Exchange
Package Summary
| Version | 2.3.20 |
| 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-11-02 |
| Dev Status | DEVELOPED |
| Released | RELEASED |
| Contributing |
Help Wanted (-)
Good First Issues (-) Pull Requests to Review (-) |
Package Description
Maintainers
- Pablo Inigo Blasco
- Denis Stogl
Authors
- Pablo Inigo Blasco
- Brett Aldrich
Changelog for package smacc2
2.3.20 (2025-11-01)
### Fixed - CRITICAL: Fix double onExit() calls in client behaviors (#556, #558)
Client behavior's onExit method was being invoked twice during state transitions due to duplicate notifyOnStateExitting() call. This caused issues including deadlocks in behaviors with thread joins in onExit. Fixed by removing redundant call outside mutex lock.
- Root cause identified by \@yassiezar
- Issue reported in apt packages by \@Crowdedlight
- Fix toggle functionality (#587)
### Added - New cl_moveit2z client library (#638) - New cl_keyboard client and removal of sm_pubsub_1 (#621) - New cl_ros2_timer unit test (#616) - Nova Carter navigation behaviors (#608) - Progress on requiresComponent (#628)
### Changed - Refactoring of cl_moveit2z to component-based architecture & header-only implementation (#639) - Refactoring cl_nav2z to remove legacy API support and update client behaviors (#625) - Refactor of cl_nav2z to component-based architecture (#624) - Refactor of cl_nav2z, moved cp_nav2_action_interface.hpp into folder (#626) - Refactor of cl_ros2_timer namespace structure (include paths) (#623) - Refactored cl_ros2_timer components to header-only (#619) - Refactoring cl_ros2_timer to component-based architecture (#618) - Refactoring cl_ros2_timer to header-lite (#617) - Final keyboard client refactor changes with formatting (#599) - Refactor keyboard client to remove cb.cpp file (#609) - Refactoring: renaming onOrthogonalAllocation (#600) - Refactor base components (#606) - sm_panda_moveit2z_cb_inventory refactor (#633) - Moving reference library from ros_timer_client and keyboard_client to cl_ros2_timer and cl_keyboard (#645) - Trimming sm_atomic_services and sm_atomic_24hr from sm_reference_library (#644) - Update ROS distribution from Galactic to Humble (#631) - Update include path for cl_ros2_timer (#629)
### Documentation - Updating CLAUDE.md files (#643) - CLAUDE.MD file for client behavior libraries (#586) - Fixing sm readmes (#632) - Updating sm_simple_action_client launch file (#642) - Update README.md (#576)
### Contributors - Pablo Iñigo Blasco (@pabloinigoblasco) - Brett Aldrich (@brettpac) - Jaycee Lock (@yassiezar) - Crowdedlight (@Crowdedlight)
0.4.0 (2022-04-04)
### Added - Feature/fixing type string walker (#263) - Feature/fixing husky build rolling (#258) - Merging code from backport foxy and updates about autoware (#208) - wharehouse2 progress (#179) - Feature/aws navigation sm dance bot (#174) - Feature/sm dance bot strikes back refactoring (#152) - Feature/cb pause slam (#98) - Merge branch 'renameTracingEvents' of https://github.com/DecDury/SMACC2 into DecDury-renameTracingEvents
### Contributors - David Revay, DecDury, Denis Štogl, Pablo Iñigo
File truncated at 100 lines see the full file
Package Dependencies
| Deps | Name |
|---|---|
| ament_cmake | |
| rcl | |
| rclcpp | |
| rclcpp_action | |
| smacc2_msgs | |
| tracetools | |
| tracetools_trace | |
| tracetools_launch |
System Dependencies
Dependant Packages
Launch files
Messages
Services
Plugins
Recent questions tagged smacc2 at Robotics Stack Exchange
Package Summary
| Version | 2.3.20 |
| 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-11-02 |
| Dev Status | DEVELOPED |
| Released | RELEASED |
| Contributing |
Help Wanted (-)
Good First Issues (-) Pull Requests to Review (-) |
Package Description
Maintainers
- Pablo Inigo Blasco
- Denis Stogl
Authors
- Pablo Inigo Blasco
- Brett Aldrich
Changelog for package smacc2
2.3.20 (2025-11-01)
### Fixed - CRITICAL: Fix double onExit() calls in client behaviors (#556, #558)
Client behavior's onExit method was being invoked twice during state transitions due to duplicate notifyOnStateExitting() call. This caused issues including deadlocks in behaviors with thread joins in onExit. Fixed by removing redundant call outside mutex lock.
- Root cause identified by \@yassiezar
- Issue reported in apt packages by \@Crowdedlight
- Fix toggle functionality (#587)
### Added - New cl_moveit2z client library (#638) - New cl_keyboard client and removal of sm_pubsub_1 (#621) - New cl_ros2_timer unit test (#616) - Nova Carter navigation behaviors (#608) - Progress on requiresComponent (#628)
### Changed - Refactoring of cl_moveit2z to component-based architecture & header-only implementation (#639) - Refactoring cl_nav2z to remove legacy API support and update client behaviors (#625) - Refactor of cl_nav2z to component-based architecture (#624) - Refactor of cl_nav2z, moved cp_nav2_action_interface.hpp into folder (#626) - Refactor of cl_ros2_timer namespace structure (include paths) (#623) - Refactored cl_ros2_timer components to header-only (#619) - Refactoring cl_ros2_timer to component-based architecture (#618) - Refactoring cl_ros2_timer to header-lite (#617) - Final keyboard client refactor changes with formatting (#599) - Refactor keyboard client to remove cb.cpp file (#609) - Refactoring: renaming onOrthogonalAllocation (#600) - Refactor base components (#606) - sm_panda_moveit2z_cb_inventory refactor (#633) - Moving reference library from ros_timer_client and keyboard_client to cl_ros2_timer and cl_keyboard (#645) - Trimming sm_atomic_services and sm_atomic_24hr from sm_reference_library (#644) - Update ROS distribution from Galactic to Humble (#631) - Update include path for cl_ros2_timer (#629)
### Documentation - Updating CLAUDE.md files (#643) - CLAUDE.MD file for client behavior libraries (#586) - Fixing sm readmes (#632) - Updating sm_simple_action_client launch file (#642) - Update README.md (#576)
### Contributors - Pablo Iñigo Blasco (@pabloinigoblasco) - Brett Aldrich (@brettpac) - Jaycee Lock (@yassiezar) - Crowdedlight (@Crowdedlight)
0.4.0 (2022-04-04)
### Added - Feature/fixing type string walker (#263) - Feature/fixing husky build rolling (#258) - Merging code from backport foxy and updates about autoware (#208) - wharehouse2 progress (#179) - Feature/aws navigation sm dance bot (#174) - Feature/sm dance bot strikes back refactoring (#152) - Feature/cb pause slam (#98) - Merge branch 'renameTracingEvents' of https://github.com/DecDury/SMACC2 into DecDury-renameTracingEvents
### Contributors - David Revay, DecDury, Denis Štogl, Pablo Iñigo
File truncated at 100 lines see the full file
Package Dependencies
| Deps | Name |
|---|---|
| ament_cmake | |
| rcl | |
| rclcpp | |
| rclcpp_action | |
| smacc2_msgs | |
| tracetools | |
| tracetools_trace | |
| tracetools_launch |
System Dependencies
Dependant Packages
Launch files
Messages
Services
Plugins
Recent questions tagged smacc2 at Robotics Stack Exchange
Package Summary
| Version | 2.3.20 |
| 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-11-02 |
| Dev Status | DEVELOPED |
| Released | RELEASED |
| Contributing |
Help Wanted (-)
Good First Issues (-) Pull Requests to Review (-) |
Package Description
Maintainers
- Pablo Inigo Blasco
- Denis Stogl
Authors
- Pablo Inigo Blasco
- Brett Aldrich
Changelog for package smacc2
2.3.20 (2025-11-01)
### Fixed - CRITICAL: Fix double onExit() calls in client behaviors (#556, #558)
Client behavior's onExit method was being invoked twice during state transitions due to duplicate notifyOnStateExitting() call. This caused issues including deadlocks in behaviors with thread joins in onExit. Fixed by removing redundant call outside mutex lock.
- Root cause identified by \@yassiezar
- Issue reported in apt packages by \@Crowdedlight
- Fix toggle functionality (#587)
### Added - New cl_moveit2z client library (#638) - New cl_keyboard client and removal of sm_pubsub_1 (#621) - New cl_ros2_timer unit test (#616) - Nova Carter navigation behaviors (#608) - Progress on requiresComponent (#628)
### Changed - Refactoring of cl_moveit2z to component-based architecture & header-only implementation (#639) - Refactoring cl_nav2z to remove legacy API support and update client behaviors (#625) - Refactor of cl_nav2z to component-based architecture (#624) - Refactor of cl_nav2z, moved cp_nav2_action_interface.hpp into folder (#626) - Refactor of cl_ros2_timer namespace structure (include paths) (#623) - Refactored cl_ros2_timer components to header-only (#619) - Refactoring cl_ros2_timer to component-based architecture (#618) - Refactoring cl_ros2_timer to header-lite (#617) - Final keyboard client refactor changes with formatting (#599) - Refactor keyboard client to remove cb.cpp file (#609) - Refactoring: renaming onOrthogonalAllocation (#600) - Refactor base components (#606) - sm_panda_moveit2z_cb_inventory refactor (#633) - Moving reference library from ros_timer_client and keyboard_client to cl_ros2_timer and cl_keyboard (#645) - Trimming sm_atomic_services and sm_atomic_24hr from sm_reference_library (#644) - Update ROS distribution from Galactic to Humble (#631) - Update include path for cl_ros2_timer (#629)
### Documentation - Updating CLAUDE.md files (#643) - CLAUDE.MD file for client behavior libraries (#586) - Fixing sm readmes (#632) - Updating sm_simple_action_client launch file (#642) - Update README.md (#576)
### Contributors - Pablo Iñigo Blasco (@pabloinigoblasco) - Brett Aldrich (@brettpac) - Jaycee Lock (@yassiezar) - Crowdedlight (@Crowdedlight)
0.4.0 (2022-04-04)
### Added - Feature/fixing type string walker (#263) - Feature/fixing husky build rolling (#258) - Merging code from backport foxy and updates about autoware (#208) - wharehouse2 progress (#179) - Feature/aws navigation sm dance bot (#174) - Feature/sm dance bot strikes back refactoring (#152) - Feature/cb pause slam (#98) - Merge branch 'renameTracingEvents' of https://github.com/DecDury/SMACC2 into DecDury-renameTracingEvents
### Contributors - David Revay, DecDury, Denis Štogl, Pablo Iñigo
File truncated at 100 lines see the full file
Package Dependencies
| Deps | Name |
|---|---|
| ament_cmake | |
| rcl | |
| rclcpp | |
| rclcpp_action | |
| smacc2_msgs | |
| tracetools | |
| tracetools_trace | |
| tracetools_launch |
System Dependencies
Dependant Packages
Launch files
Messages
Services
Plugins
Recent questions tagged smacc2 at Robotics Stack Exchange
Package Summary
| Version | 2.3.20 |
| 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-11-02 |
| Dev Status | DEVELOPED |
| Released | RELEASED |
| Contributing |
Help Wanted (-)
Good First Issues (-) Pull Requests to Review (-) |
Package Description
Maintainers
- Pablo Inigo Blasco
- Denis Stogl
Authors
- Pablo Inigo Blasco
- Brett Aldrich
Changelog for package smacc2
2.3.20 (2025-11-01)
### Fixed - CRITICAL: Fix double onExit() calls in client behaviors (#556, #558)
Client behavior's onExit method was being invoked twice during state transitions due to duplicate notifyOnStateExitting() call. This caused issues including deadlocks in behaviors with thread joins in onExit. Fixed by removing redundant call outside mutex lock.
- Root cause identified by \@yassiezar
- Issue reported in apt packages by \@Crowdedlight
- Fix toggle functionality (#587)
### Added - New cl_moveit2z client library (#638) - New cl_keyboard client and removal of sm_pubsub_1 (#621) - New cl_ros2_timer unit test (#616) - Nova Carter navigation behaviors (#608) - Progress on requiresComponent (#628)
### Changed - Refactoring of cl_moveit2z to component-based architecture & header-only implementation (#639) - Refactoring cl_nav2z to remove legacy API support and update client behaviors (#625) - Refactor of cl_nav2z to component-based architecture (#624) - Refactor of cl_nav2z, moved cp_nav2_action_interface.hpp into folder (#626) - Refactor of cl_ros2_timer namespace structure (include paths) (#623) - Refactored cl_ros2_timer components to header-only (#619) - Refactoring cl_ros2_timer to component-based architecture (#618) - Refactoring cl_ros2_timer to header-lite (#617) - Final keyboard client refactor changes with formatting (#599) - Refactor keyboard client to remove cb.cpp file (#609) - Refactoring: renaming onOrthogonalAllocation (#600) - Refactor base components (#606) - sm_panda_moveit2z_cb_inventory refactor (#633) - Moving reference library from ros_timer_client and keyboard_client to cl_ros2_timer and cl_keyboard (#645) - Trimming sm_atomic_services and sm_atomic_24hr from sm_reference_library (#644) - Update ROS distribution from Galactic to Humble (#631) - Update include path for cl_ros2_timer (#629)
### Documentation - Updating CLAUDE.md files (#643) - CLAUDE.MD file for client behavior libraries (#586) - Fixing sm readmes (#632) - Updating sm_simple_action_client launch file (#642) - Update README.md (#576)
### Contributors - Pablo Iñigo Blasco (@pabloinigoblasco) - Brett Aldrich (@brettpac) - Jaycee Lock (@yassiezar) - Crowdedlight (@Crowdedlight)
0.4.0 (2022-04-04)
### Added - Feature/fixing type string walker (#263) - Feature/fixing husky build rolling (#258) - Merging code from backport foxy and updates about autoware (#208) - wharehouse2 progress (#179) - Feature/aws navigation sm dance bot (#174) - Feature/sm dance bot strikes back refactoring (#152) - Feature/cb pause slam (#98) - Merge branch 'renameTracingEvents' of https://github.com/DecDury/SMACC2 into DecDury-renameTracingEvents
### Contributors - David Revay, DecDury, Denis Štogl, Pablo Iñigo
File truncated at 100 lines see the full file
Package Dependencies
| Deps | Name |
|---|---|
| ament_cmake | |
| rcl | |
| rclcpp | |
| rclcpp_action | |
| smacc2_msgs | |
| tracetools | |
| tracetools_trace | |
| tracetools_launch |
System Dependencies
Dependant Packages
Launch files
Messages
Services
Plugins
Recent questions tagged smacc2 at Robotics Stack Exchange
Package Summary
| Version | 2.3.20 |
| 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-11-02 |
| Dev Status | DEVELOPED |
| Released | RELEASED |
| Contributing |
Help Wanted (-)
Good First Issues (-) Pull Requests to Review (-) |
Package Description
Maintainers
- Pablo Inigo Blasco
- Denis Stogl
Authors
- Pablo Inigo Blasco
- Brett Aldrich
Changelog for package smacc2
2.3.20 (2025-11-01)
### Fixed - CRITICAL: Fix double onExit() calls in client behaviors (#556, #558)
Client behavior's onExit method was being invoked twice during state transitions due to duplicate notifyOnStateExitting() call. This caused issues including deadlocks in behaviors with thread joins in onExit. Fixed by removing redundant call outside mutex lock.
- Root cause identified by \@yassiezar
- Issue reported in apt packages by \@Crowdedlight
- Fix toggle functionality (#587)
### Added - New cl_moveit2z client library (#638) - New cl_keyboard client and removal of sm_pubsub_1 (#621) - New cl_ros2_timer unit test (#616) - Nova Carter navigation behaviors (#608) - Progress on requiresComponent (#628)
### Changed - Refactoring of cl_moveit2z to component-based architecture & header-only implementation (#639) - Refactoring cl_nav2z to remove legacy API support and update client behaviors (#625) - Refactor of cl_nav2z to component-based architecture (#624) - Refactor of cl_nav2z, moved cp_nav2_action_interface.hpp into folder (#626) - Refactor of cl_ros2_timer namespace structure (include paths) (#623) - Refactored cl_ros2_timer components to header-only (#619) - Refactoring cl_ros2_timer to component-based architecture (#618) - Refactoring cl_ros2_timer to header-lite (#617) - Final keyboard client refactor changes with formatting (#599) - Refactor keyboard client to remove cb.cpp file (#609) - Refactoring: renaming onOrthogonalAllocation (#600) - Refactor base components (#606) - sm_panda_moveit2z_cb_inventory refactor (#633) - Moving reference library from ros_timer_client and keyboard_client to cl_ros2_timer and cl_keyboard (#645) - Trimming sm_atomic_services and sm_atomic_24hr from sm_reference_library (#644) - Update ROS distribution from Galactic to Humble (#631) - Update include path for cl_ros2_timer (#629)
### Documentation - Updating CLAUDE.md files (#643) - CLAUDE.MD file for client behavior libraries (#586) - Fixing sm readmes (#632) - Updating sm_simple_action_client launch file (#642) - Update README.md (#576)
### Contributors - Pablo Iñigo Blasco (@pabloinigoblasco) - Brett Aldrich (@brettpac) - Jaycee Lock (@yassiezar) - Crowdedlight (@Crowdedlight)
0.4.0 (2022-04-04)
### Added - Feature/fixing type string walker (#263) - Feature/fixing husky build rolling (#258) - Merging code from backport foxy and updates about autoware (#208) - wharehouse2 progress (#179) - Feature/aws navigation sm dance bot (#174) - Feature/sm dance bot strikes back refactoring (#152) - Feature/cb pause slam (#98) - Merge branch 'renameTracingEvents' of https://github.com/DecDury/SMACC2 into DecDury-renameTracingEvents
### Contributors - David Revay, DecDury, Denis Štogl, Pablo Iñigo
File truncated at 100 lines see the full file
Package Dependencies
| Deps | Name |
|---|---|
| ament_cmake | |
| rcl | |
| rclcpp | |
| rclcpp_action | |
| smacc2_msgs | |
| tracetools | |
| tracetools_trace | |
| tracetools_launch |
System Dependencies
Dependant Packages
Launch files
Messages
Services
Plugins
Recent questions tagged smacc2 at Robotics Stack Exchange
Package Summary
| Version | 2.3.20 |
| 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-11-02 |
| Dev Status | DEVELOPED |
| Released | RELEASED |
| Contributing |
Help Wanted (-)
Good First Issues (-) Pull Requests to Review (-) |
Package Description
Maintainers
- Pablo Inigo Blasco
- Denis Stogl
Authors
- Pablo Inigo Blasco
- Brett Aldrich
Changelog for package smacc2
2.3.20 (2025-11-01)
### Fixed - CRITICAL: Fix double onExit() calls in client behaviors (#556, #558)
Client behavior's onExit method was being invoked twice during state transitions due to duplicate notifyOnStateExitting() call. This caused issues including deadlocks in behaviors with thread joins in onExit. Fixed by removing redundant call outside mutex lock.
- Root cause identified by \@yassiezar
- Issue reported in apt packages by \@Crowdedlight
- Fix toggle functionality (#587)
### Added - New cl_moveit2z client library (#638) - New cl_keyboard client and removal of sm_pubsub_1 (#621) - New cl_ros2_timer unit test (#616) - Nova Carter navigation behaviors (#608) - Progress on requiresComponent (#628)
### Changed - Refactoring of cl_moveit2z to component-based architecture & header-only implementation (#639) - Refactoring cl_nav2z to remove legacy API support and update client behaviors (#625) - Refactor of cl_nav2z to component-based architecture (#624) - Refactor of cl_nav2z, moved cp_nav2_action_interface.hpp into folder (#626) - Refactor of cl_ros2_timer namespace structure (include paths) (#623) - Refactored cl_ros2_timer components to header-only (#619) - Refactoring cl_ros2_timer to component-based architecture (#618) - Refactoring cl_ros2_timer to header-lite (#617) - Final keyboard client refactor changes with formatting (#599) - Refactor keyboard client to remove cb.cpp file (#609) - Refactoring: renaming onOrthogonalAllocation (#600) - Refactor base components (#606) - sm_panda_moveit2z_cb_inventory refactor (#633) - Moving reference library from ros_timer_client and keyboard_client to cl_ros2_timer and cl_keyboard (#645) - Trimming sm_atomic_services and sm_atomic_24hr from sm_reference_library (#644) - Update ROS distribution from Galactic to Humble (#631) - Update include path for cl_ros2_timer (#629)
### Documentation - Updating CLAUDE.md files (#643) - CLAUDE.MD file for client behavior libraries (#586) - Fixing sm readmes (#632) - Updating sm_simple_action_client launch file (#642) - Update README.md (#576)
### Contributors - Pablo Iñigo Blasco (@pabloinigoblasco) - Brett Aldrich (@brettpac) - Jaycee Lock (@yassiezar) - Crowdedlight (@Crowdedlight)
0.4.0 (2022-04-04)
### Added - Feature/fixing type string walker (#263) - Feature/fixing husky build rolling (#258) - Merging code from backport foxy and updates about autoware (#208) - wharehouse2 progress (#179) - Feature/aws navigation sm dance bot (#174) - Feature/sm dance bot strikes back refactoring (#152) - Feature/cb pause slam (#98) - Merge branch 'renameTracingEvents' of https://github.com/DecDury/SMACC2 into DecDury-renameTracingEvents
### Contributors - David Revay, DecDury, Denis Štogl, Pablo Iñigo
File truncated at 100 lines see the full file
Package Dependencies
| Deps | Name |
|---|---|
| ament_cmake | |
| rcl | |
| rclcpp | |
| rclcpp_action | |
| smacc2_msgs | |
| tracetools | |
| tracetools_trace | |
| tracetools_launch |