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
 
Authors
State Machine Diagram
Description
A state machine example that highlights some of the advanced layout features available in the SMACC2 RTA.
</br>
Build Instructions
First, source your ros2 installation.
source /opt/ros/humble/setup.bash
Before you build, make sure you’ve installed all the dependencies…
rosdep install --ignore-src --from-paths src -y -r
Then build with colcon build…
colcon build
Operating Instructions
After you build, remember to source the proper install folder…
source ~/workspace/humble_ws/install/setup.sh
And then run the launch file… ! refactor state machine name
ros2 launch sm_branching sm_branching.launch
Viewer Instructions
If you have the SMACC2 Runtime Analyzer installed then type…
ros2 run smacc2_rta smacc2_rta
If you don’t have the SMACC2 Runtime Analyzer click here.
Changelog for package sm_branching
2.3.16 (2023-07-16)
### Added - Merged branch 'humble' from [robosoft-ai/SMACC2]{.title-ref} into humble
### Changed - Brettpac branch (#518) - Attempted to fix weird issue with ros buildfarm - Made more adjustments related to the 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 which should not be released - Feature/master rolling to galactic backport (#236) - Updated mentions of SMACC/ROS to SMACC2/ROS2 - Made progress on navigation rolling - Renamed folders, deleted tracing.md, edited README.md - Added smacc2_performance_tools - Improved performance tests - Cleaned up sm_respira_1 format - Optimized dependencies in move_base_z_planners_common - Renamed event generator library - Added galactic CI setup and renamed rolling files - Fixed source CI and corrected README overview - Updated launch command to ros2 launch sm_respira_1 sm_respira_1.launch - Updated doxygen links - Created new sm from sm_respira_1 - Made core and navigation fixes - Reworked sm_advanced_recovery_1 - Worked on sm_atomic_performance_test_a_2, sm_atomic_performance_test_a_1, sm_atomic_performance_test_c_1 - Modified sm_atomic_performance_test_a_2 - Worked on sm_multi_stage_1 - Updated README.md - Implemented new feature, cb_wait_topic_message - Added new client behavior for nav2, wait nav2 nodes subscribing to the /bond topic and waiting they are alive - Corrected all linters and formatters
### Contributors - brettpac, Ubuntu 20-04-02-amd64, Denis Štogl
Dependant Packages
Launch files
Messages
Services
Plugins
Recent questions tagged sm_branching 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
 
Authors
State Machine Diagram
Description
A state machine example that highlights some of the advanced layout features available in the SMACC2 RTA.
</br>
Doxygen Namespace & Class Reference
Build Instructions
First, source your chosen ros2 distro.
source /opt/ros/rolling/setup.bash
source /opt/ros/galactic/setup.bash
Before you build, make sure you’ve installed all the dependencies…
rosdep install --ignore-src --from-paths src -y -r
Then build with colcon build…
colcon build
Operating Instructions
After you build, remember to source the proper install folder…
source ~/colcon_ws/install/setup.bash
And then run the launch file… ! refactor state machine name
ros2 launch sm_branching sm_branching.launch
Viewer Instructions
If you have the SMACC2 Runtime Analyzer installed then type…
ros2 run smacc2_rta smacc2_rta
If you don’t have the SMACC2 Runtime Analyzer click here.
Changelog for package sm_branching
1.22.1 (2022-11-09)
- 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
 
* sm_atomic_performance_test_a_1 Co-authored-by: Ubuntu
 
File truncated at 100 lines see the full file
Dependant Packages
Launch files
Messages
Services
Plugins
Recent questions tagged sm_branching 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
 
Authors
State Machine Diagram
Description
A state machine example that highlights some of the advanced layout features available in the SMACC2 RTA.
</br>
Doxygen Namespace & Class Reference
Build Instructions
First, source your chosen ros2 distro.
source /opt/ros/rolling/setup.bash
source /opt/ros/galactic/setup.bash
Before you build, make sure you’ve installed all the dependencies…
rosdep install --ignore-src --from-paths src -y -r
Then build with colcon build…
colcon build
Operating Instructions
After you build, remember to source the proper install folder…
source ~/colcon_ws/install/setup.bash
And then run the launch file… ! refactor state machine name
ros2 launch sm_branching sm_branching.launch
Viewer Instructions
If you have the SMACC2 Runtime Analyzer installed then type…
ros2 run smacc2_rta smacc2_rta
If you don’t have the SMACC2 Runtime Analyzer click here.
Changelog for package sm_branching
1.22.1 (2022-11-09)
- 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
 
* sm_atomic_performance_test_a_1 Co-authored-by: Ubuntu
 
File truncated at 100 lines see the full file
Dependant Packages
Launch files
Messages
Services
Plugins
Recent questions tagged sm_branching 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
 
Authors
State Machine Diagram
Description
A state machine example that highlights some of the advanced layout features available in the SMACC2 RTA.
</br>
Doxygen Namespace & Class Reference
Build Instructions
First, source your chosen ros2 distro.
source /opt/ros/rolling/setup.bash
source /opt/ros/galactic/setup.bash
Before you build, make sure you’ve installed all the dependencies…
rosdep install --ignore-src --from-paths src -y -r
Then build with colcon build…
colcon build
Operating Instructions
After you build, remember to source the proper install folder…
source ~/colcon_ws/install/setup.bash
And then run the launch file… ! refactor state machine name
ros2 launch sm_branching sm_branching.launch
Viewer Instructions
If you have the SMACC2 Runtime Analyzer installed then type…
ros2 run smacc2_rta smacc2_rta
If you don’t have the SMACC2 Runtime Analyzer click here.
Changelog for package sm_branching
1.22.1 (2022-11-09)
- 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
 
* sm_atomic_performance_test_a_1 Co-authored-by: Ubuntu
 
File truncated at 100 lines see the full file
Dependant Packages
Launch files
Messages
Services
Plugins
Recent questions tagged sm_branching 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
 
Authors
State Machine Diagram
Description
A state machine example that highlights some of the advanced layout features available in the SMACC2 RTA.
</br>
Build Instructions
First, source your ros2 installation.
source /opt/ros/humble/setup.bash
Before you build, make sure you’ve installed all the dependencies…
rosdep install --ignore-src --from-paths src -y -r
Then build with colcon build…
colcon build
Operating Instructions
After you build, remember to source the proper install folder…
source ~/workspace/humble_ws/install/setup.sh
And then run the launch file… ! refactor state machine name
ros2 launch sm_branching sm_branching.launch
Viewer Instructions
If you have the SMACC2 Runtime Analyzer installed then type…
ros2 run smacc2_rta smacc2_rta
If you don’t have the SMACC2 Runtime Analyzer click here.
Changelog for package sm_branching
2.3.16 (2023-07-16)
### Added - Merged branch 'humble' from [robosoft-ai/SMACC2]{.title-ref} into humble
### Changed - Brettpac branch (#518) - Attempted to fix weird issue with ros buildfarm - Made more adjustments related to the 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 which should not be released - Feature/master rolling to galactic backport (#236) - Updated mentions of SMACC/ROS to SMACC2/ROS2 - Made progress on navigation rolling - Renamed folders, deleted tracing.md, edited README.md - Added smacc2_performance_tools - Improved performance tests - Cleaned up sm_respira_1 format - Optimized dependencies in move_base_z_planners_common - Renamed event generator library - Added galactic CI setup and renamed rolling files - Fixed source CI and corrected README overview - Updated launch command to ros2 launch sm_respira_1 sm_respira_1.launch - Updated doxygen links - Created new sm from sm_respira_1 - Made core and navigation fixes - Reworked sm_advanced_recovery_1 - Worked on sm_atomic_performance_test_a_2, sm_atomic_performance_test_a_1, sm_atomic_performance_test_c_1 - Modified sm_atomic_performance_test_a_2 - Worked on sm_multi_stage_1 - Updated README.md - Implemented new feature, cb_wait_topic_message - Added new client behavior for nav2, wait nav2 nodes subscribing to the /bond topic and waiting they are alive - Corrected all linters and formatters
### Contributors - brettpac, Ubuntu 20-04-02-amd64, Denis Štogl
Dependant Packages
Launch files
Messages
Services
Plugins
Recent questions tagged sm_branching 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
 
Authors
State Machine Diagram
Description
A state machine example that highlights some of the advanced layout features available in the SMACC2 RTA.
</br>
Build Instructions
First, source your ros2 installation.
source /opt/ros/humble/setup.bash
Before you build, make sure you’ve installed all the dependencies…
rosdep install --ignore-src --from-paths src -y -r
Then build with colcon build…
colcon build
Operating Instructions
After you build, remember to source the proper install folder…
source ~/workspace/humble_ws/install/setup.sh
And then run the launch file… ! refactor state machine name
ros2 launch sm_branching sm_branching.launch
Viewer Instructions
If you have the SMACC2 Runtime Analyzer installed then type…
ros2 run smacc2_rta smacc2_rta
If you don’t have the SMACC2 Runtime Analyzer click here.
Changelog for package sm_branching
2.3.16 (2023-07-16)
### Added - Merged branch 'humble' from [robosoft-ai/SMACC2]{.title-ref} into humble
### Changed - Brettpac branch (#518) - Attempted to fix weird issue with ros buildfarm - Made more adjustments related to the 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 which should not be released - Feature/master rolling to galactic backport (#236) - Updated mentions of SMACC/ROS to SMACC2/ROS2 - Made progress on navigation rolling - Renamed folders, deleted tracing.md, edited README.md - Added smacc2_performance_tools - Improved performance tests - Cleaned up sm_respira_1 format - Optimized dependencies in move_base_z_planners_common - Renamed event generator library - Added galactic CI setup and renamed rolling files - Fixed source CI and corrected README overview - Updated launch command to ros2 launch sm_respira_1 sm_respira_1.launch - Updated doxygen links - Created new sm from sm_respira_1 - Made core and navigation fixes - Reworked sm_advanced_recovery_1 - Worked on sm_atomic_performance_test_a_2, sm_atomic_performance_test_a_1, sm_atomic_performance_test_c_1 - Modified sm_atomic_performance_test_a_2 - Worked on sm_multi_stage_1 - Updated README.md - Implemented new feature, cb_wait_topic_message - Added new client behavior for nav2, wait nav2 nodes subscribing to the /bond topic and waiting they are alive - Corrected all linters and formatters
### Contributors - brettpac, Ubuntu 20-04-02-amd64, Denis Štogl
Dependant Packages
Launch files
Messages
Services
Plugins
Recent questions tagged sm_branching 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
 
Authors
State Machine Diagram
Description
A state machine example that highlights some of the advanced layout features available in the SMACC2 RTA.
</br>
Build Instructions
First, source your ros2 installation.
source /opt/ros/humble/setup.bash
Before you build, make sure you’ve installed all the dependencies…
rosdep install --ignore-src --from-paths src -y -r
Then build with colcon build…
colcon build
Operating Instructions
After you build, remember to source the proper install folder…
source ~/workspace/humble_ws/install/setup.sh
And then run the launch file… ! refactor state machine name
ros2 launch sm_branching sm_branching.launch
Viewer Instructions
If you have the SMACC2 Runtime Analyzer installed then type…
ros2 run smacc2_rta smacc2_rta
If you don’t have the SMACC2 Runtime Analyzer click here.
Changelog for package sm_branching
2.3.16 (2023-07-16)
### Added - Merged branch 'humble' from [robosoft-ai/SMACC2]{.title-ref} into humble
### Changed - Brettpac branch (#518) - Attempted to fix weird issue with ros buildfarm - Made more adjustments related to the 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 which should not be released - Feature/master rolling to galactic backport (#236) - Updated mentions of SMACC/ROS to SMACC2/ROS2 - Made progress on navigation rolling - Renamed folders, deleted tracing.md, edited README.md - Added smacc2_performance_tools - Improved performance tests - Cleaned up sm_respira_1 format - Optimized dependencies in move_base_z_planners_common - Renamed event generator library - Added galactic CI setup and renamed rolling files - Fixed source CI and corrected README overview - Updated launch command to ros2 launch sm_respira_1 sm_respira_1.launch - Updated doxygen links - Created new sm from sm_respira_1 - Made core and navigation fixes - Reworked sm_advanced_recovery_1 - Worked on sm_atomic_performance_test_a_2, sm_atomic_performance_test_a_1, sm_atomic_performance_test_c_1 - Modified sm_atomic_performance_test_a_2 - Worked on sm_multi_stage_1 - Updated README.md - Implemented new feature, cb_wait_topic_message - Added new client behavior for nav2, wait nav2 nodes subscribing to the /bond topic and waiting they are alive - Corrected all linters and formatters
### Contributors - brettpac, Ubuntu 20-04-02-amd64, Denis Štogl
Dependant Packages
Launch files
Messages
Services
Plugins
Recent questions tagged sm_branching 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
 
Authors
State Machine Diagram
Description
A state machine example that highlights some of the advanced layout features available in the SMACC2 RTA.
</br>
Build Instructions
First, source your ros2 installation.
source /opt/ros/humble/setup.bash
Before you build, make sure you’ve installed all the dependencies…
rosdep install --ignore-src --from-paths src -y -r
Then build with colcon build…
colcon build
Operating Instructions
After you build, remember to source the proper install folder…
source ~/workspace/humble_ws/install/setup.sh
And then run the launch file… ! refactor state machine name
ros2 launch sm_branching sm_branching.launch
Viewer Instructions
If you have the SMACC2 Runtime Analyzer installed then type…
ros2 run smacc2_rta smacc2_rta
If you don’t have the SMACC2 Runtime Analyzer click here.
Changelog for package sm_branching
2.3.16 (2023-07-16)
### Added - Merged branch 'humble' from [robosoft-ai/SMACC2]{.title-ref} into humble
### Changed - Brettpac branch (#518) - Attempted to fix weird issue with ros buildfarm - Made more adjustments related to the 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 which should not be released - Feature/master rolling to galactic backport (#236) - Updated mentions of SMACC/ROS to SMACC2/ROS2 - Made progress on navigation rolling - Renamed folders, deleted tracing.md, edited README.md - Added smacc2_performance_tools - Improved performance tests - Cleaned up sm_respira_1 format - Optimized dependencies in move_base_z_planners_common - Renamed event generator library - Added galactic CI setup and renamed rolling files - Fixed source CI and corrected README overview - Updated launch command to ros2 launch sm_respira_1 sm_respira_1.launch - Updated doxygen links - Created new sm from sm_respira_1 - Made core and navigation fixes - Reworked sm_advanced_recovery_1 - Worked on sm_atomic_performance_test_a_2, sm_atomic_performance_test_a_1, sm_atomic_performance_test_c_1 - Modified sm_atomic_performance_test_a_2 - Worked on sm_multi_stage_1 - Updated README.md - Implemented new feature, cb_wait_topic_message - Added new client behavior for nav2, wait nav2 nodes subscribing to the /bond topic and waiting they are alive - Corrected all linters and formatters
### Contributors - brettpac, Ubuntu 20-04-02-amd64, Denis Štogl
Dependant Packages
Launch files
Messages
Services
Plugins
Recent questions tagged sm_branching 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
 
Authors
State Machine Diagram
Description
A state machine example that highlights some of the advanced layout features available in the SMACC2 RTA.
</br>
Build Instructions
First, source your ros2 installation.
source /opt/ros/humble/setup.bash
Before you build, make sure you’ve installed all the dependencies…
rosdep install --ignore-src --from-paths src -y -r
Then build with colcon build…
colcon build
Operating Instructions
After you build, remember to source the proper install folder…
source ~/workspace/humble_ws/install/setup.sh
And then run the launch file… ! refactor state machine name
ros2 launch sm_branching sm_branching.launch
Viewer Instructions
If you have the SMACC2 Runtime Analyzer installed then type…
ros2 run smacc2_rta smacc2_rta
If you don’t have the SMACC2 Runtime Analyzer click here.
Changelog for package sm_branching
2.3.16 (2023-07-16)
### Added - Merged branch 'humble' from [robosoft-ai/SMACC2]{.title-ref} into humble
### Changed - Brettpac branch (#518) - Attempted to fix weird issue with ros buildfarm - Made more adjustments related to the 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 which should not be released - Feature/master rolling to galactic backport (#236) - Updated mentions of SMACC/ROS to SMACC2/ROS2 - Made progress on navigation rolling - Renamed folders, deleted tracing.md, edited README.md - Added smacc2_performance_tools - Improved performance tests - Cleaned up sm_respira_1 format - Optimized dependencies in move_base_z_planners_common - Renamed event generator library - Added galactic CI setup and renamed rolling files - Fixed source CI and corrected README overview - Updated launch command to ros2 launch sm_respira_1 sm_respira_1.launch - Updated doxygen links - Created new sm from sm_respira_1 - Made core and navigation fixes - Reworked sm_advanced_recovery_1 - Worked on sm_atomic_performance_test_a_2, sm_atomic_performance_test_a_1, sm_atomic_performance_test_c_1 - Modified sm_atomic_performance_test_a_2 - Worked on sm_multi_stage_1 - Updated README.md - Implemented new feature, cb_wait_topic_message - Added new client behavior for nav2, wait nav2 nodes subscribing to the /bond topic and waiting they are alive - Corrected all linters and formatters
### Contributors - brettpac, Ubuntu 20-04-02-amd64, Denis Štogl
Dependant Packages
Launch files
Messages
Services
Plugins
Recent questions tagged sm_branching 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
 
Authors
State Machine Diagram
Description
A state machine example that highlights some of the advanced layout features available in the SMACC2 RTA.
</br>
Doxygen Namespace & Class Reference
Build Instructions
First, source your chosen ros2 distro.
source /opt/ros/rolling/setup.bash
source /opt/ros/galactic/setup.bash
Before you build, make sure you’ve installed all the dependencies…
rosdep install --ignore-src --from-paths src -y -r
Then build with colcon build…
colcon build
Operating Instructions
After you build, remember to source the proper install folder…
source ~/colcon_ws/install/setup.bash
And then run the launch file… ! refactor state machine name
ros2 launch sm_branching sm_branching.launch
Viewer Instructions
If you have the SMACC2 Runtime Analyzer installed then type…
ros2 run smacc2_rta smacc2_rta
If you don’t have the SMACC2 Runtime Analyzer click here.
Dependant Packages
Launch files
Messages
Services
Plugins
Recent questions tagged sm_branching 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
 
Authors
State Machine Diagram
Description
A state machine example that highlights some of the advanced layout features available in the SMACC2 RTA.
</br>
Doxygen Namespace & Class Reference
Build Instructions
First, source your chosen ros2 distro.
source /opt/ros/rolling/setup.bash
source /opt/ros/galactic/setup.bash
Before you build, make sure you’ve installed all the dependencies…
rosdep install --ignore-src --from-paths src -y -r
Then build with colcon build…
colcon build
Operating Instructions
After you build, remember to source the proper install folder…
source ~/colcon_ws/install/setup.bash
And then run the launch file… ! refactor state machine name
ros2 launch sm_branching sm_branching.launch
Viewer Instructions
If you have the SMACC2 Runtime Analyzer installed then type…
ros2 run smacc2_rta smacc2_rta
If you don’t have the SMACC2 Runtime Analyzer click here.
Dependant Packages
Launch files
Messages
Services
Plugins
Recent questions tagged sm_branching 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
 
Authors
State Machine Diagram
Description
A state machine example that highlights some of the advanced layout features available in the SMACC2 RTA.
</br>
Doxygen Namespace & Class Reference
Build Instructions
First, source your chosen ros2 distro.
source /opt/ros/rolling/setup.bash
source /opt/ros/galactic/setup.bash
Before you build, make sure you’ve installed all the dependencies…
rosdep install --ignore-src --from-paths src -y -r
Then build with colcon build…
colcon build
Operating Instructions
After you build, remember to source the proper install folder…
source ~/colcon_ws/install/setup.bash
And then run the launch file… ! refactor state machine name
ros2 launch sm_branching sm_branching.launch
Viewer Instructions
If you have the SMACC2 Runtime Analyzer installed then type…
ros2 run smacc2_rta smacc2_rta
If you don’t have the SMACC2 Runtime Analyzer click here.
Changelog for package sm_branching
1.22.1 (2022-11-09)
- 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
 
* sm_atomic_performance_test_a_1 Co-authored-by: Ubuntu
 
File truncated at 100 lines see the full file
Dependant Packages
Launch files
Messages
Services
Plugins
Recent questions tagged sm_branching 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
 
Authors
State Machine Diagram
Description
A state machine example that highlights some of the advanced layout features available in the SMACC2 RTA.
</br>
Build Instructions
First, source your ros2 installation.
source /opt/ros/humble/setup.bash
Before you build, make sure you’ve installed all the dependencies…
rosdep install --ignore-src --from-paths src -y -r
Then build with colcon build…
colcon build
Operating Instructions
After you build, remember to source the proper install folder…
source ~/workspace/humble_ws/install/setup.sh
And then run the launch file… ! refactor state machine name
ros2 launch sm_branching sm_branching.launch
Viewer Instructions
If you have the SMACC2 Runtime Analyzer installed then type…
ros2 run smacc2_rta smacc2_rta
If you don’t have the SMACC2 Runtime Analyzer click here.
Changelog for package sm_branching
2.3.16 (2023-07-16)
### Added - Merged branch 'humble' from [robosoft-ai/SMACC2]{.title-ref} into humble
### Changed - Brettpac branch (#518) - Attempted to fix weird issue with ros buildfarm - Made more adjustments related to the 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 which should not be released - Feature/master rolling to galactic backport (#236) - Updated mentions of SMACC/ROS to SMACC2/ROS2 - Made progress on navigation rolling - Renamed folders, deleted tracing.md, edited README.md - Added smacc2_performance_tools - Improved performance tests - Cleaned up sm_respira_1 format - Optimized dependencies in move_base_z_planners_common - Renamed event generator library - Added galactic CI setup and renamed rolling files - Fixed source CI and corrected README overview - Updated launch command to ros2 launch sm_respira_1 sm_respira_1.launch - Updated doxygen links - Created new sm from sm_respira_1 - Made core and navigation fixes - Reworked sm_advanced_recovery_1 - Worked on sm_atomic_performance_test_a_2, sm_atomic_performance_test_a_1, sm_atomic_performance_test_c_1 - Modified sm_atomic_performance_test_a_2 - Worked on sm_multi_stage_1 - Updated README.md - Implemented new feature, cb_wait_topic_message - Added new client behavior for nav2, wait nav2 nodes subscribing to the /bond topic and waiting they are alive - Corrected all linters and formatters
### Contributors - brettpac, Ubuntu 20-04-02-amd64, Denis Štogl
Dependant Packages
Launch files
Messages
Services
Plugins
Recent questions tagged sm_branching 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
 
Authors
State Machine Diagram
Description
A state machine example that highlights some of the advanced layout features available in the SMACC2 RTA.
</br>
Build Instructions
First, source your ros2 installation.
source /opt/ros/humble/setup.bash
Before you build, make sure you’ve installed all the dependencies…
rosdep install --ignore-src --from-paths src -y -r
Then build with colcon build…
colcon build
Operating Instructions
After you build, remember to source the proper install folder…
source ~/workspace/humble_ws/install/setup.sh
And then run the launch file… ! refactor state machine name
ros2 launch sm_branching sm_branching.launch
Viewer Instructions
If you have the SMACC2 Runtime Analyzer installed then type…
ros2 run smacc2_rta smacc2_rta
If you don’t have the SMACC2 Runtime Analyzer click here.
Changelog for package sm_branching
2.3.16 (2023-07-16)
### Added - Merged branch 'humble' from [robosoft-ai/SMACC2]{.title-ref} into humble
### Changed - Brettpac branch (#518) - Attempted to fix weird issue with ros buildfarm - Made more adjustments related to the 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 which should not be released - Feature/master rolling to galactic backport (#236) - Updated mentions of SMACC/ROS to SMACC2/ROS2 - Made progress on navigation rolling - Renamed folders, deleted tracing.md, edited README.md - Added smacc2_performance_tools - Improved performance tests - Cleaned up sm_respira_1 format - Optimized dependencies in move_base_z_planners_common - Renamed event generator library - Added galactic CI setup and renamed rolling files - Fixed source CI and corrected README overview - Updated launch command to ros2 launch sm_respira_1 sm_respira_1.launch - Updated doxygen links - Created new sm from sm_respira_1 - Made core and navigation fixes - Reworked sm_advanced_recovery_1 - Worked on sm_atomic_performance_test_a_2, sm_atomic_performance_test_a_1, sm_atomic_performance_test_c_1 - Modified sm_atomic_performance_test_a_2 - Worked on sm_multi_stage_1 - Updated README.md - Implemented new feature, cb_wait_topic_message - Added new client behavior for nav2, wait nav2 nodes subscribing to the /bond topic and waiting they are alive - Corrected all linters and formatters
### Contributors - brettpac, Ubuntu 20-04-02-amd64, Denis Štogl
Dependant Packages
Launch files
Messages
Services
Plugins
Recent questions tagged sm_branching 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
 
Authors
State Machine Diagram
Description
A state machine example that highlights some of the advanced layout features available in the SMACC2 RTA.
</br>
Build Instructions
First, source your ros2 installation.
source /opt/ros/humble/setup.bash
Before you build, make sure you’ve installed all the dependencies…
rosdep install --ignore-src --from-paths src -y -r
Then build with colcon build…
colcon build
Operating Instructions
After you build, remember to source the proper install folder…
source ~/workspace/humble_ws/install/setup.sh
And then run the launch file… ! refactor state machine name
ros2 launch sm_branching sm_branching.launch
Viewer Instructions
If you have the SMACC2 Runtime Analyzer installed then type…
ros2 run smacc2_rta smacc2_rta
If you don’t have the SMACC2 Runtime Analyzer click here.
Changelog for package sm_branching
2.3.16 (2023-07-16)
### Added - Merged branch 'humble' from [robosoft-ai/SMACC2]{.title-ref} into humble
### Changed - Brettpac branch (#518) - Attempted to fix weird issue with ros buildfarm - Made more adjustments related to the 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 which should not be released - Feature/master rolling to galactic backport (#236) - Updated mentions of SMACC/ROS to SMACC2/ROS2 - Made progress on navigation rolling - Renamed folders, deleted tracing.md, edited README.md - Added smacc2_performance_tools - Improved performance tests - Cleaned up sm_respira_1 format - Optimized dependencies in move_base_z_planners_common - Renamed event generator library - Added galactic CI setup and renamed rolling files - Fixed source CI and corrected README overview - Updated launch command to ros2 launch sm_respira_1 sm_respira_1.launch - Updated doxygen links - Created new sm from sm_respira_1 - Made core and navigation fixes - Reworked sm_advanced_recovery_1 - Worked on sm_atomic_performance_test_a_2, sm_atomic_performance_test_a_1, sm_atomic_performance_test_c_1 - Modified sm_atomic_performance_test_a_2 - Worked on sm_multi_stage_1 - Updated README.md - Implemented new feature, cb_wait_topic_message - Added new client behavior for nav2, wait nav2 nodes subscribing to the /bond topic and waiting they are alive - Corrected all linters and formatters
### Contributors - brettpac, Ubuntu 20-04-02-amd64, Denis Štogl
Dependant Packages
Launch files
Messages
Services
Plugins
Recent questions tagged sm_branching 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
 
Authors
State Machine Diagram
Description
A state machine example that highlights some of the advanced layout features available in the SMACC2 RTA.
</br>
Build Instructions
First, source your ros2 installation.
source /opt/ros/humble/setup.bash
Before you build, make sure you’ve installed all the dependencies…
rosdep install --ignore-src --from-paths src -y -r
Then build with colcon build…
colcon build
Operating Instructions
After you build, remember to source the proper install folder…
source ~/workspace/humble_ws/install/setup.sh
And then run the launch file… ! refactor state machine name
ros2 launch sm_branching sm_branching.launch
Viewer Instructions
If you have the SMACC2 Runtime Analyzer installed then type…
ros2 run smacc2_rta smacc2_rta
If you don’t have the SMACC2 Runtime Analyzer click here.
Changelog for package sm_branching
2.3.16 (2023-07-16)
### Added - Merged branch 'humble' from [robosoft-ai/SMACC2]{.title-ref} into humble
### Changed - Brettpac branch (#518) - Attempted to fix weird issue with ros buildfarm - Made more adjustments related to the 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 which should not be released - Feature/master rolling to galactic backport (#236) - Updated mentions of SMACC/ROS to SMACC2/ROS2 - Made progress on navigation rolling - Renamed folders, deleted tracing.md, edited README.md - Added smacc2_performance_tools - Improved performance tests - Cleaned up sm_respira_1 format - Optimized dependencies in move_base_z_planners_common - Renamed event generator library - Added galactic CI setup and renamed rolling files - Fixed source CI and corrected README overview - Updated launch command to ros2 launch sm_respira_1 sm_respira_1.launch - Updated doxygen links - Created new sm from sm_respira_1 - Made core and navigation fixes - Reworked sm_advanced_recovery_1 - Worked on sm_atomic_performance_test_a_2, sm_atomic_performance_test_a_1, sm_atomic_performance_test_c_1 - Modified sm_atomic_performance_test_a_2 - Worked on sm_multi_stage_1 - Updated README.md - Implemented new feature, cb_wait_topic_message - Added new client behavior for nav2, wait nav2 nodes subscribing to the /bond topic and waiting they are alive - Corrected all linters and formatters
### Contributors - brettpac, Ubuntu 20-04-02-amd64, Denis Štogl
Dependant Packages
Launch files
Messages
Services
Plugins
Recent questions tagged sm_branching 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
 
Authors
State Machine Diagram
Description
A state machine example that highlights some of the advanced layout features available in the SMACC2 RTA.
</br>
Build Instructions
First, source your ros2 installation.
source /opt/ros/humble/setup.bash
Before you build, make sure you’ve installed all the dependencies…
rosdep install --ignore-src --from-paths src -y -r
Then build with colcon build…
colcon build
Operating Instructions
After you build, remember to source the proper install folder…
source ~/workspace/humble_ws/install/setup.sh
And then run the launch file… ! refactor state machine name
ros2 launch sm_branching sm_branching.launch
Viewer Instructions
If you have the SMACC2 Runtime Analyzer installed then type…
ros2 run smacc2_rta smacc2_rta
If you don’t have the SMACC2 Runtime Analyzer click here.
Changelog for package sm_branching
2.3.16 (2023-07-16)
### Added - Merged branch 'humble' from [robosoft-ai/SMACC2]{.title-ref} into humble
### Changed - Brettpac branch (#518) - Attempted to fix weird issue with ros buildfarm - Made more adjustments related to the 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 which should not be released - Feature/master rolling to galactic backport (#236) - Updated mentions of SMACC/ROS to SMACC2/ROS2 - Made progress on navigation rolling - Renamed folders, deleted tracing.md, edited README.md - Added smacc2_performance_tools - Improved performance tests - Cleaned up sm_respira_1 format - Optimized dependencies in move_base_z_planners_common - Renamed event generator library - Added galactic CI setup and renamed rolling files - Fixed source CI and corrected README overview - Updated launch command to ros2 launch sm_respira_1 sm_respira_1.launch - Updated doxygen links - Created new sm from sm_respira_1 - Made core and navigation fixes - Reworked sm_advanced_recovery_1 - Worked on sm_atomic_performance_test_a_2, sm_atomic_performance_test_a_1, sm_atomic_performance_test_c_1 - Modified sm_atomic_performance_test_a_2 - Worked on sm_multi_stage_1 - Updated README.md - Implemented new feature, cb_wait_topic_message - Added new client behavior for nav2, wait nav2 nodes subscribing to the /bond topic and waiting they are alive - Corrected all linters and formatters
### Contributors - brettpac, Ubuntu 20-04-02-amd64, Denis Štogl
Dependant Packages
Launch files
Messages
Services
Plugins
Recent questions tagged sm_branching 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
 
Authors
State Machine Diagram
Description
A state machine example that highlights some of the advanced layout features available in the SMACC2 RTA.
</br>
Build Instructions
First, source your ros2 installation.
source /opt/ros/humble/setup.bash
Before you build, make sure you’ve installed all the dependencies…
rosdep install --ignore-src --from-paths src -y -r
Then build with colcon build…
colcon build
Operating Instructions
After you build, remember to source the proper install folder…
source ~/workspace/humble_ws/install/setup.sh
And then run the launch file… ! refactor state machine name
ros2 launch sm_branching sm_branching.launch
Viewer Instructions
If you have the SMACC2 Runtime Analyzer installed then type…
ros2 run smacc2_rta smacc2_rta
If you don’t have the SMACC2 Runtime Analyzer click here.
Changelog for package sm_branching
2.3.16 (2023-07-16)
### Added - Merged branch 'humble' from [robosoft-ai/SMACC2]{.title-ref} into humble
### Changed - Brettpac branch (#518) - Attempted to fix weird issue with ros buildfarm - Made more adjustments related to the 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 which should not be released - Feature/master rolling to galactic backport (#236) - Updated mentions of SMACC/ROS to SMACC2/ROS2 - Made progress on navigation rolling - Renamed folders, deleted tracing.md, edited README.md - Added smacc2_performance_tools - Improved performance tests - Cleaned up sm_respira_1 format - Optimized dependencies in move_base_z_planners_common - Renamed event generator library - Added galactic CI setup and renamed rolling files - Fixed source CI and corrected README overview - Updated launch command to ros2 launch sm_respira_1 sm_respira_1.launch - Updated doxygen links - Created new sm from sm_respira_1 - Made core and navigation fixes - Reworked sm_advanced_recovery_1 - Worked on sm_atomic_performance_test_a_2, sm_atomic_performance_test_a_1, sm_atomic_performance_test_c_1 - Modified sm_atomic_performance_test_a_2 - Worked on sm_multi_stage_1 - Updated README.md - Implemented new feature, cb_wait_topic_message - Added new client behavior for nav2, wait nav2 nodes subscribing to the /bond topic and waiting they are alive - Corrected all linters and formatters
### Contributors - brettpac, Ubuntu 20-04-02-amd64, Denis Štogl
Dependant Packages
Launch files
Messages
Services
Plugins
Recent questions tagged sm_branching 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
 
Authors
State Machine Diagram
Description
A state machine example that highlights some of the advanced layout features available in the SMACC2 RTA.
</br>
Build Instructions
First, source your ros2 installation.
source /opt/ros/humble/setup.bash
Before you build, make sure you’ve installed all the dependencies…
rosdep install --ignore-src --from-paths src -y -r
Then build with colcon build…
colcon build
Operating Instructions
After you build, remember to source the proper install folder…
source ~/workspace/humble_ws/install/setup.sh
And then run the launch file… ! refactor state machine name
ros2 launch sm_branching sm_branching.launch
Viewer Instructions
If you have the SMACC2 Runtime Analyzer installed then type…
ros2 run smacc2_rta smacc2_rta
If you don’t have the SMACC2 Runtime Analyzer click here.
Changelog for package sm_branching
2.3.16 (2023-07-16)
### Added - Merged branch 'humble' from [robosoft-ai/SMACC2]{.title-ref} into humble
### Changed - Brettpac branch (#518) - Attempted to fix weird issue with ros buildfarm - Made more adjustments related to the 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 which should not be released - Feature/master rolling to galactic backport (#236) - Updated mentions of SMACC/ROS to SMACC2/ROS2 - Made progress on navigation rolling - Renamed folders, deleted tracing.md, edited README.md - Added smacc2_performance_tools - Improved performance tests - Cleaned up sm_respira_1 format - Optimized dependencies in move_base_z_planners_common - Renamed event generator library - Added galactic CI setup and renamed rolling files - Fixed source CI and corrected README overview - Updated launch command to ros2 launch sm_respira_1 sm_respira_1.launch - Updated doxygen links - Created new sm from sm_respira_1 - Made core and navigation fixes - Reworked sm_advanced_recovery_1 - Worked on sm_atomic_performance_test_a_2, sm_atomic_performance_test_a_1, sm_atomic_performance_test_c_1 - Modified sm_atomic_performance_test_a_2 - Worked on sm_multi_stage_1 - Updated README.md - Implemented new feature, cb_wait_topic_message - Added new client behavior for nav2, wait nav2 nodes subscribing to the /bond topic and waiting they are alive - Corrected all linters and formatters
### Contributors - brettpac, Ubuntu 20-04-02-amd64, Denis Štogl