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 completely minimal state machine example.
</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…
ros2 launch sm_atomic sm_atomic.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_atomic
2.3.16 (2023-07-16)
### Added - Merged branch 'humble' from [robosoft-ai/SMACC2]{.title-ref} repository. - Brettpac branch (#518) - Attempted fixes for ros buildfarm issue.
### Contributors - brettpac - pabloinigoblasco
2.3.6 (2023-03-12)
No significant changes.
1.22.1 (2022-11-09)
### Added - Pre-release.
### Contributors - pabloinigoblasco
0.3.0 (2022-04-04)
No significant changes.
0.0.0 (2022-11-09)
### Added - Reverted commit dec14a936a877b2ef722a6a32f1bf3df09312542. - Ignored packages not to be released. - Feature/master rolling to galactic backport (#236) - Updated mentions of SMACC/ROS to SMACC2/ROS2. - Progress on navigation rolling. - Renamed folders, deleted tracing.md, edited README.md. - Added smacc2_performance_tools. - Performance tests improvements. - Format cleanup for sm_respira_1. - Optimized dependencies in move_base_z_planners_common. - Renamed event generator library. - Added galactic CI setup and renamed rolling files. - Updated launch command to ros2 launch sm_respira_1 sm_respira_1.launch. - Created new sm from sm_respira_1. - Several core improvements during navigation testing. - New feature, cb_wait_topic_message: asynchronous client behavior. - Added new client behavior for nav2, wait nav2 nodes subscribing to the /bond topic. - Corrected all linters and formatters.
### Contributors - pabloinigoblasco - brettpac - Denis Štogl
0.1.0 (Date: TBD)
- Build-status table
- Detailed install instructions ([source](https://github.com/UniversalRobots/Universal_Robots_ROS2_Driver#readme))
- [setupTracing.sh]{.title-ref} script for installing necessary packages and configuring tracing group
- Default build type set to [Release]{.title-ref} for faster build and smaller executables
- Updated examples section
- Resolved missing dependency in [smacc_msgs]{.title-ref} and reorganized for better overview
- Fixed bug in [smacc2]{.title-ref} component
- Cleaned up formatting in [sm_respira_1]{.title-ref} and [sm_atomic_24hr]{.title-ref}
- Optimized dependencies in [move_base_z_planners_common]{.title-ref}
- Renamed event generator library
- Corrected build-overview table
- Updated and unified CI configurations
- Used [tf_geometry_msgs.h]{.title-ref} in Galactic
- Used Galactic branches in [.repos-file]{.title-ref}
- Manual installation of [ros-rolling-ros2trace]{.title-ref}, now automated in [setupTracing.sh]{.title-ref}
Other Changes
- Reorganized project structure
- Removed test phase from CMake and dependencies from package.xml
- Compiled with navigation and slam_toolbox
- Enabled all packages to compile
- Refactored [getLogger]{.title-ref} functionality
- Reverted changes in commit f603166a4b3ccdfe96c64d9f9fb9d8b49fbf0e61
- Ignored all packages except [smacc2]{.title-ref} and [smacc2_msgs]{.title-ref}
- Reactivated [smacc2]{.title-ref} nav clients for Rolling via submodules
- Edited tracing.md to reflect new tracing event names
- Performance tests improvements and other related changes
- Do not execute clang-format on [smacc2_sm_reference_library]{.title-ref}
- Cleaned up [sm_atomic_24hr]{.title-ref}
- More cleanup on [sm_atomic_24hr]{.title-ref}
- Denis Štogl
- Pablo Iñigo Blasco
Dependant Packages
Launch files
Messages
Services
Plugins
Recent questions tagged sm_atomic 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 completely minimal state machine example.
</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…
ros2 launch sm_atomic sm_atomic.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_atomic
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_atomic 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 completely minimal state machine example.
</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…
ros2 launch sm_atomic sm_atomic.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_atomic
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_atomic 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 completely minimal state machine example.
</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…
ros2 launch sm_atomic sm_atomic.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_atomic
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_atomic 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 completely minimal state machine example.
</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…
ros2 launch sm_atomic sm_atomic.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_atomic
2.3.16 (2023-07-16)
### Added - Merged branch 'humble' from [robosoft-ai/SMACC2]{.title-ref} repository. - Brettpac branch (#518) - Attempted fixes for ros buildfarm issue.
### Contributors - brettpac - pabloinigoblasco
2.3.6 (2023-03-12)
No significant changes.
1.22.1 (2022-11-09)
### Added - Pre-release.
### Contributors - pabloinigoblasco
0.3.0 (2022-04-04)
No significant changes.
0.0.0 (2022-11-09)
### Added - Reverted commit dec14a936a877b2ef722a6a32f1bf3df09312542. - Ignored packages not to be released. - Feature/master rolling to galactic backport (#236) - Updated mentions of SMACC/ROS to SMACC2/ROS2. - Progress on navigation rolling. - Renamed folders, deleted tracing.md, edited README.md. - Added smacc2_performance_tools. - Performance tests improvements. - Format cleanup for sm_respira_1. - Optimized dependencies in move_base_z_planners_common. - Renamed event generator library. - Added galactic CI setup and renamed rolling files. - Updated launch command to ros2 launch sm_respira_1 sm_respira_1.launch. - Created new sm from sm_respira_1. - Several core improvements during navigation testing. - New feature, cb_wait_topic_message: asynchronous client behavior. - Added new client behavior for nav2, wait nav2 nodes subscribing to the /bond topic. - Corrected all linters and formatters.
### Contributors - pabloinigoblasco - brettpac - Denis Štogl
0.1.0 (Date: TBD)
- Build-status table
- Detailed install instructions ([source](https://github.com/UniversalRobots/Universal_Robots_ROS2_Driver#readme))
- [setupTracing.sh]{.title-ref} script for installing necessary packages and configuring tracing group
- Default build type set to [Release]{.title-ref} for faster build and smaller executables
- Updated examples section
- Resolved missing dependency in [smacc_msgs]{.title-ref} and reorganized for better overview
- Fixed bug in [smacc2]{.title-ref} component
- Cleaned up formatting in [sm_respira_1]{.title-ref} and [sm_atomic_24hr]{.title-ref}
- Optimized dependencies in [move_base_z_planners_common]{.title-ref}
- Renamed event generator library
- Corrected build-overview table
- Updated and unified CI configurations
- Used [tf_geometry_msgs.h]{.title-ref} in Galactic
- Used Galactic branches in [.repos-file]{.title-ref}
- Manual installation of [ros-rolling-ros2trace]{.title-ref}, now automated in [setupTracing.sh]{.title-ref}
Other Changes
- Reorganized project structure
- Removed test phase from CMake and dependencies from package.xml
- Compiled with navigation and slam_toolbox
- Enabled all packages to compile
- Refactored [getLogger]{.title-ref} functionality
- Reverted changes in commit f603166a4b3ccdfe96c64d9f9fb9d8b49fbf0e61
- Ignored all packages except [smacc2]{.title-ref} and [smacc2_msgs]{.title-ref}
- Reactivated [smacc2]{.title-ref} nav clients for Rolling via submodules
- Edited tracing.md to reflect new tracing event names
- Performance tests improvements and other related changes
- Do not execute clang-format on [smacc2_sm_reference_library]{.title-ref}
- Cleaned up [sm_atomic_24hr]{.title-ref}
- More cleanup on [sm_atomic_24hr]{.title-ref}
- Denis Štogl
- Pablo Iñigo Blasco
Dependant Packages
Launch files
Messages
Services
Plugins
Recent questions tagged sm_atomic 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 completely minimal state machine example.
</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…
ros2 launch sm_atomic sm_atomic.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_atomic
2.3.16 (2023-07-16)
### Added - Merged branch 'humble' from [robosoft-ai/SMACC2]{.title-ref} repository. - Brettpac branch (#518) - Attempted fixes for ros buildfarm issue.
### Contributors - brettpac - pabloinigoblasco
2.3.6 (2023-03-12)
No significant changes.
1.22.1 (2022-11-09)
### Added - Pre-release.
### Contributors - pabloinigoblasco
0.3.0 (2022-04-04)
No significant changes.
0.0.0 (2022-11-09)
### Added - Reverted commit dec14a936a877b2ef722a6a32f1bf3df09312542. - Ignored packages not to be released. - Feature/master rolling to galactic backport (#236) - Updated mentions of SMACC/ROS to SMACC2/ROS2. - Progress on navigation rolling. - Renamed folders, deleted tracing.md, edited README.md. - Added smacc2_performance_tools. - Performance tests improvements. - Format cleanup for sm_respira_1. - Optimized dependencies in move_base_z_planners_common. - Renamed event generator library. - Added galactic CI setup and renamed rolling files. - Updated launch command to ros2 launch sm_respira_1 sm_respira_1.launch. - Created new sm from sm_respira_1. - Several core improvements during navigation testing. - New feature, cb_wait_topic_message: asynchronous client behavior. - Added new client behavior for nav2, wait nav2 nodes subscribing to the /bond topic. - Corrected all linters and formatters.
### Contributors - pabloinigoblasco - brettpac - Denis Štogl
0.1.0 (Date: TBD)
- Build-status table
- Detailed install instructions ([source](https://github.com/UniversalRobots/Universal_Robots_ROS2_Driver#readme))
- [setupTracing.sh]{.title-ref} script for installing necessary packages and configuring tracing group
- Default build type set to [Release]{.title-ref} for faster build and smaller executables
- Updated examples section
- Resolved missing dependency in [smacc_msgs]{.title-ref} and reorganized for better overview
- Fixed bug in [smacc2]{.title-ref} component
- Cleaned up formatting in [sm_respira_1]{.title-ref} and [sm_atomic_24hr]{.title-ref}
- Optimized dependencies in [move_base_z_planners_common]{.title-ref}
- Renamed event generator library
- Corrected build-overview table
- Updated and unified CI configurations
- Used [tf_geometry_msgs.h]{.title-ref} in Galactic
- Used Galactic branches in [.repos-file]{.title-ref}
- Manual installation of [ros-rolling-ros2trace]{.title-ref}, now automated in [setupTracing.sh]{.title-ref}
Other Changes
- Reorganized project structure
- Removed test phase from CMake and dependencies from package.xml
- Compiled with navigation and slam_toolbox
- Enabled all packages to compile
- Refactored [getLogger]{.title-ref} functionality
- Reverted changes in commit f603166a4b3ccdfe96c64d9f9fb9d8b49fbf0e61
- Ignored all packages except [smacc2]{.title-ref} and [smacc2_msgs]{.title-ref}
- Reactivated [smacc2]{.title-ref} nav clients for Rolling via submodules
- Edited tracing.md to reflect new tracing event names
- Performance tests improvements and other related changes
- Do not execute clang-format on [smacc2_sm_reference_library]{.title-ref}
- Cleaned up [sm_atomic_24hr]{.title-ref}
- More cleanup on [sm_atomic_24hr]{.title-ref}
- Denis Štogl
- Pablo Iñigo Blasco
Dependant Packages
Launch files
Messages
Services
Plugins
Recent questions tagged sm_atomic 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 completely minimal state machine example.
</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…
ros2 launch sm_atomic sm_atomic.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_atomic
2.3.16 (2023-07-16)
### Added - Merged branch 'humble' from [robosoft-ai/SMACC2]{.title-ref} repository. - Brettpac branch (#518) - Attempted fixes for ros buildfarm issue.
### Contributors - brettpac - pabloinigoblasco
2.3.6 (2023-03-12)
No significant changes.
1.22.1 (2022-11-09)
### Added - Pre-release.
### Contributors - pabloinigoblasco
0.3.0 (2022-04-04)
No significant changes.
0.0.0 (2022-11-09)
### Added - Reverted commit dec14a936a877b2ef722a6a32f1bf3df09312542. - Ignored packages not to be released. - Feature/master rolling to galactic backport (#236) - Updated mentions of SMACC/ROS to SMACC2/ROS2. - Progress on navigation rolling. - Renamed folders, deleted tracing.md, edited README.md. - Added smacc2_performance_tools. - Performance tests improvements. - Format cleanup for sm_respira_1. - Optimized dependencies in move_base_z_planners_common. - Renamed event generator library. - Added galactic CI setup and renamed rolling files. - Updated launch command to ros2 launch sm_respira_1 sm_respira_1.launch. - Created new sm from sm_respira_1. - Several core improvements during navigation testing. - New feature, cb_wait_topic_message: asynchronous client behavior. - Added new client behavior for nav2, wait nav2 nodes subscribing to the /bond topic. - Corrected all linters and formatters.
### Contributors - pabloinigoblasco - brettpac - Denis Štogl
0.1.0 (Date: TBD)
- Build-status table
- Detailed install instructions ([source](https://github.com/UniversalRobots/Universal_Robots_ROS2_Driver#readme))
- [setupTracing.sh]{.title-ref} script for installing necessary packages and configuring tracing group
- Default build type set to [Release]{.title-ref} for faster build and smaller executables
- Updated examples section
- Resolved missing dependency in [smacc_msgs]{.title-ref} and reorganized for better overview
- Fixed bug in [smacc2]{.title-ref} component
- Cleaned up formatting in [sm_respira_1]{.title-ref} and [sm_atomic_24hr]{.title-ref}
- Optimized dependencies in [move_base_z_planners_common]{.title-ref}
- Renamed event generator library
- Corrected build-overview table
- Updated and unified CI configurations
- Used [tf_geometry_msgs.h]{.title-ref} in Galactic
- Used Galactic branches in [.repos-file]{.title-ref}
- Manual installation of [ros-rolling-ros2trace]{.title-ref}, now automated in [setupTracing.sh]{.title-ref}
Other Changes
- Reorganized project structure
- Removed test phase from CMake and dependencies from package.xml
- Compiled with navigation and slam_toolbox
- Enabled all packages to compile
- Refactored [getLogger]{.title-ref} functionality
- Reverted changes in commit f603166a4b3ccdfe96c64d9f9fb9d8b49fbf0e61
- Ignored all packages except [smacc2]{.title-ref} and [smacc2_msgs]{.title-ref}
- Reactivated [smacc2]{.title-ref} nav clients for Rolling via submodules
- Edited tracing.md to reflect new tracing event names
- Performance tests improvements and other related changes
- Do not execute clang-format on [smacc2_sm_reference_library]{.title-ref}
- Cleaned up [sm_atomic_24hr]{.title-ref}
- More cleanup on [sm_atomic_24hr]{.title-ref}
- Denis Štogl
- Pablo Iñigo Blasco
Dependant Packages
Launch files
Messages
Services
Plugins
Recent questions tagged sm_atomic 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 completely minimal state machine example.
</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…
ros2 launch sm_atomic sm_atomic.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_atomic
2.3.16 (2023-07-16)
### Added - Merged branch 'humble' from [robosoft-ai/SMACC2]{.title-ref} repository. - Brettpac branch (#518) - Attempted fixes for ros buildfarm issue.
### Contributors - brettpac - pabloinigoblasco
2.3.6 (2023-03-12)
No significant changes.
1.22.1 (2022-11-09)
### Added - Pre-release.
### Contributors - pabloinigoblasco
0.3.0 (2022-04-04)
No significant changes.
0.0.0 (2022-11-09)
### Added - Reverted commit dec14a936a877b2ef722a6a32f1bf3df09312542. - Ignored packages not to be released. - Feature/master rolling to galactic backport (#236) - Updated mentions of SMACC/ROS to SMACC2/ROS2. - Progress on navigation rolling. - Renamed folders, deleted tracing.md, edited README.md. - Added smacc2_performance_tools. - Performance tests improvements. - Format cleanup for sm_respira_1. - Optimized dependencies in move_base_z_planners_common. - Renamed event generator library. - Added galactic CI setup and renamed rolling files. - Updated launch command to ros2 launch sm_respira_1 sm_respira_1.launch. - Created new sm from sm_respira_1. - Several core improvements during navigation testing. - New feature, cb_wait_topic_message: asynchronous client behavior. - Added new client behavior for nav2, wait nav2 nodes subscribing to the /bond topic. - Corrected all linters and formatters.
### Contributors - pabloinigoblasco - brettpac - Denis Štogl
0.1.0 (Date: TBD)
- Build-status table
- Detailed install instructions ([source](https://github.com/UniversalRobots/Universal_Robots_ROS2_Driver#readme))
- [setupTracing.sh]{.title-ref} script for installing necessary packages and configuring tracing group
- Default build type set to [Release]{.title-ref} for faster build and smaller executables
- Updated examples section
- Resolved missing dependency in [smacc_msgs]{.title-ref} and reorganized for better overview
- Fixed bug in [smacc2]{.title-ref} component
- Cleaned up formatting in [sm_respira_1]{.title-ref} and [sm_atomic_24hr]{.title-ref}
- Optimized dependencies in [move_base_z_planners_common]{.title-ref}
- Renamed event generator library
- Corrected build-overview table
- Updated and unified CI configurations
- Used [tf_geometry_msgs.h]{.title-ref} in Galactic
- Used Galactic branches in [.repos-file]{.title-ref}
- Manual installation of [ros-rolling-ros2trace]{.title-ref}, now automated in [setupTracing.sh]{.title-ref}
Other Changes
- Reorganized project structure
- Removed test phase from CMake and dependencies from package.xml
- Compiled with navigation and slam_toolbox
- Enabled all packages to compile
- Refactored [getLogger]{.title-ref} functionality
- Reverted changes in commit f603166a4b3ccdfe96c64d9f9fb9d8b49fbf0e61
- Ignored all packages except [smacc2]{.title-ref} and [smacc2_msgs]{.title-ref}
- Reactivated [smacc2]{.title-ref} nav clients for Rolling via submodules
- Edited tracing.md to reflect new tracing event names
- Performance tests improvements and other related changes
- Do not execute clang-format on [smacc2_sm_reference_library]{.title-ref}
- Cleaned up [sm_atomic_24hr]{.title-ref}
- More cleanup on [sm_atomic_24hr]{.title-ref}
- Denis Štogl
- Pablo Iñigo Blasco
Dependant Packages
Launch files
Messages
Services
Plugins
Recent questions tagged sm_atomic 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 completely minimal state machine example.
</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…
ros2 launch sm_atomic sm_atomic.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_atomic
2.3.16 (2023-07-16)
### Added - Merged branch 'humble' from [robosoft-ai/SMACC2]{.title-ref} repository. - Brettpac branch (#518) - Attempted fixes for ros buildfarm issue.
### Contributors - brettpac - pabloinigoblasco
2.3.6 (2023-03-12)
No significant changes.
1.22.1 (2022-11-09)
### Added - Pre-release.
### Contributors - pabloinigoblasco
0.3.0 (2022-04-04)
No significant changes.
0.0.0 (2022-11-09)
### Added - Reverted commit dec14a936a877b2ef722a6a32f1bf3df09312542. - Ignored packages not to be released. - Feature/master rolling to galactic backport (#236) - Updated mentions of SMACC/ROS to SMACC2/ROS2. - Progress on navigation rolling. - Renamed folders, deleted tracing.md, edited README.md. - Added smacc2_performance_tools. - Performance tests improvements. - Format cleanup for sm_respira_1. - Optimized dependencies in move_base_z_planners_common. - Renamed event generator library. - Added galactic CI setup and renamed rolling files. - Updated launch command to ros2 launch sm_respira_1 sm_respira_1.launch. - Created new sm from sm_respira_1. - Several core improvements during navigation testing. - New feature, cb_wait_topic_message: asynchronous client behavior. - Added new client behavior for nav2, wait nav2 nodes subscribing to the /bond topic. - Corrected all linters and formatters.
### Contributors - pabloinigoblasco - brettpac - Denis Štogl
0.1.0 (Date: TBD)
- Build-status table
- Detailed install instructions ([source](https://github.com/UniversalRobots/Universal_Robots_ROS2_Driver#readme))
- [setupTracing.sh]{.title-ref} script for installing necessary packages and configuring tracing group
- Default build type set to [Release]{.title-ref} for faster build and smaller executables
- Updated examples section
- Resolved missing dependency in [smacc_msgs]{.title-ref} and reorganized for better overview
- Fixed bug in [smacc2]{.title-ref} component
- Cleaned up formatting in [sm_respira_1]{.title-ref} and [sm_atomic_24hr]{.title-ref}
- Optimized dependencies in [move_base_z_planners_common]{.title-ref}
- Renamed event generator library
- Corrected build-overview table
- Updated and unified CI configurations
- Used [tf_geometry_msgs.h]{.title-ref} in Galactic
- Used Galactic branches in [.repos-file]{.title-ref}
- Manual installation of [ros-rolling-ros2trace]{.title-ref}, now automated in [setupTracing.sh]{.title-ref}
Other Changes
- Reorganized project structure
- Removed test phase from CMake and dependencies from package.xml
- Compiled with navigation and slam_toolbox
- Enabled all packages to compile
- Refactored [getLogger]{.title-ref} functionality
- Reverted changes in commit f603166a4b3ccdfe96c64d9f9fb9d8b49fbf0e61
- Ignored all packages except [smacc2]{.title-ref} and [smacc2_msgs]{.title-ref}
- Reactivated [smacc2]{.title-ref} nav clients for Rolling via submodules
- Edited tracing.md to reflect new tracing event names
- Performance tests improvements and other related changes
- Do not execute clang-format on [smacc2_sm_reference_library]{.title-ref}
- Cleaned up [sm_atomic_24hr]{.title-ref}
- More cleanup on [sm_atomic_24hr]{.title-ref}
- Denis Štogl
- Pablo Iñigo Blasco
Dependant Packages
Launch files
Messages
Services
Plugins
Recent questions tagged sm_atomic 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 completely minimal state machine example.
</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…
ros2 launch sm_atomic sm_atomic.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_atomic 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 completely minimal state machine example.
</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…
ros2 launch sm_atomic sm_atomic.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_atomic 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 completely minimal state machine example.
</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…
ros2 launch sm_atomic sm_atomic.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_atomic
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_atomic 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 completely minimal state machine example.
</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…
ros2 launch sm_atomic sm_atomic.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_atomic
2.3.16 (2023-07-16)
### Added - Merged branch 'humble' from [robosoft-ai/SMACC2]{.title-ref} repository. - Brettpac branch (#518) - Attempted fixes for ros buildfarm issue.
### Contributors - brettpac - pabloinigoblasco
2.3.6 (2023-03-12)
No significant changes.
1.22.1 (2022-11-09)
### Added - Pre-release.
### Contributors - pabloinigoblasco
0.3.0 (2022-04-04)
No significant changes.
0.0.0 (2022-11-09)
### Added - Reverted commit dec14a936a877b2ef722a6a32f1bf3df09312542. - Ignored packages not to be released. - Feature/master rolling to galactic backport (#236) - Updated mentions of SMACC/ROS to SMACC2/ROS2. - Progress on navigation rolling. - Renamed folders, deleted tracing.md, edited README.md. - Added smacc2_performance_tools. - Performance tests improvements. - Format cleanup for sm_respira_1. - Optimized dependencies in move_base_z_planners_common. - Renamed event generator library. - Added galactic CI setup and renamed rolling files. - Updated launch command to ros2 launch sm_respira_1 sm_respira_1.launch. - Created new sm from sm_respira_1. - Several core improvements during navigation testing. - New feature, cb_wait_topic_message: asynchronous client behavior. - Added new client behavior for nav2, wait nav2 nodes subscribing to the /bond topic. - Corrected all linters and formatters.
### Contributors - pabloinigoblasco - brettpac - Denis Štogl
0.1.0 (Date: TBD)
- Build-status table
- Detailed install instructions ([source](https://github.com/UniversalRobots/Universal_Robots_ROS2_Driver#readme))
- [setupTracing.sh]{.title-ref} script for installing necessary packages and configuring tracing group
- Default build type set to [Release]{.title-ref} for faster build and smaller executables
- Updated examples section
- Resolved missing dependency in [smacc_msgs]{.title-ref} and reorganized for better overview
- Fixed bug in [smacc2]{.title-ref} component
- Cleaned up formatting in [sm_respira_1]{.title-ref} and [sm_atomic_24hr]{.title-ref}
- Optimized dependencies in [move_base_z_planners_common]{.title-ref}
- Renamed event generator library
- Corrected build-overview table
- Updated and unified CI configurations
- Used [tf_geometry_msgs.h]{.title-ref} in Galactic
- Used Galactic branches in [.repos-file]{.title-ref}
- Manual installation of [ros-rolling-ros2trace]{.title-ref}, now automated in [setupTracing.sh]{.title-ref}
Other Changes
- Reorganized project structure
- Removed test phase from CMake and dependencies from package.xml
- Compiled with navigation and slam_toolbox
- Enabled all packages to compile
- Refactored [getLogger]{.title-ref} functionality
- Reverted changes in commit f603166a4b3ccdfe96c64d9f9fb9d8b49fbf0e61
- Ignored all packages except [smacc2]{.title-ref} and [smacc2_msgs]{.title-ref}
- Reactivated [smacc2]{.title-ref} nav clients for Rolling via submodules
- Edited tracing.md to reflect new tracing event names
- Performance tests improvements and other related changes
- Do not execute clang-format on [smacc2_sm_reference_library]{.title-ref}
- Cleaned up [sm_atomic_24hr]{.title-ref}
- More cleanup on [sm_atomic_24hr]{.title-ref}
- Denis Štogl
- Pablo Iñigo Blasco
Dependant Packages
Launch files
Messages
Services
Plugins
Recent questions tagged sm_atomic 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 completely minimal state machine example.
</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…
ros2 launch sm_atomic sm_atomic.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_atomic
2.3.16 (2023-07-16)
### Added - Merged branch 'humble' from [robosoft-ai/SMACC2]{.title-ref} repository. - Brettpac branch (#518) - Attempted fixes for ros buildfarm issue.
### Contributors - brettpac - pabloinigoblasco
2.3.6 (2023-03-12)
No significant changes.
1.22.1 (2022-11-09)
### Added - Pre-release.
### Contributors - pabloinigoblasco
0.3.0 (2022-04-04)
No significant changes.
0.0.0 (2022-11-09)
### Added - Reverted commit dec14a936a877b2ef722a6a32f1bf3df09312542. - Ignored packages not to be released. - Feature/master rolling to galactic backport (#236) - Updated mentions of SMACC/ROS to SMACC2/ROS2. - Progress on navigation rolling. - Renamed folders, deleted tracing.md, edited README.md. - Added smacc2_performance_tools. - Performance tests improvements. - Format cleanup for sm_respira_1. - Optimized dependencies in move_base_z_planners_common. - Renamed event generator library. - Added galactic CI setup and renamed rolling files. - Updated launch command to ros2 launch sm_respira_1 sm_respira_1.launch. - Created new sm from sm_respira_1. - Several core improvements during navigation testing. - New feature, cb_wait_topic_message: asynchronous client behavior. - Added new client behavior for nav2, wait nav2 nodes subscribing to the /bond topic. - Corrected all linters and formatters.
### Contributors - pabloinigoblasco - brettpac - Denis Štogl
0.1.0 (Date: TBD)
- Build-status table
- Detailed install instructions ([source](https://github.com/UniversalRobots/Universal_Robots_ROS2_Driver#readme))
- [setupTracing.sh]{.title-ref} script for installing necessary packages and configuring tracing group
- Default build type set to [Release]{.title-ref} for faster build and smaller executables
- Updated examples section
- Resolved missing dependency in [smacc_msgs]{.title-ref} and reorganized for better overview
- Fixed bug in [smacc2]{.title-ref} component
- Cleaned up formatting in [sm_respira_1]{.title-ref} and [sm_atomic_24hr]{.title-ref}
- Optimized dependencies in [move_base_z_planners_common]{.title-ref}
- Renamed event generator library
- Corrected build-overview table
- Updated and unified CI configurations
- Used [tf_geometry_msgs.h]{.title-ref} in Galactic
- Used Galactic branches in [.repos-file]{.title-ref}
- Manual installation of [ros-rolling-ros2trace]{.title-ref}, now automated in [setupTracing.sh]{.title-ref}
Other Changes
- Reorganized project structure
- Removed test phase from CMake and dependencies from package.xml
- Compiled with navigation and slam_toolbox
- Enabled all packages to compile
- Refactored [getLogger]{.title-ref} functionality
- Reverted changes in commit f603166a4b3ccdfe96c64d9f9fb9d8b49fbf0e61
- Ignored all packages except [smacc2]{.title-ref} and [smacc2_msgs]{.title-ref}
- Reactivated [smacc2]{.title-ref} nav clients for Rolling via submodules
- Edited tracing.md to reflect new tracing event names
- Performance tests improvements and other related changes
- Do not execute clang-format on [smacc2_sm_reference_library]{.title-ref}
- Cleaned up [sm_atomic_24hr]{.title-ref}
- More cleanup on [sm_atomic_24hr]{.title-ref}
- Denis Štogl
- Pablo Iñigo Blasco
Dependant Packages
Launch files
Messages
Services
Plugins
Recent questions tagged sm_atomic 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 completely minimal state machine example.
</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…
ros2 launch sm_atomic sm_atomic.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_atomic
2.3.16 (2023-07-16)
### Added - Merged branch 'humble' from [robosoft-ai/SMACC2]{.title-ref} repository. - Brettpac branch (#518) - Attempted fixes for ros buildfarm issue.
### Contributors - brettpac - pabloinigoblasco
2.3.6 (2023-03-12)
No significant changes.
1.22.1 (2022-11-09)
### Added - Pre-release.
### Contributors - pabloinigoblasco
0.3.0 (2022-04-04)
No significant changes.
0.0.0 (2022-11-09)
### Added - Reverted commit dec14a936a877b2ef722a6a32f1bf3df09312542. - Ignored packages not to be released. - Feature/master rolling to galactic backport (#236) - Updated mentions of SMACC/ROS to SMACC2/ROS2. - Progress on navigation rolling. - Renamed folders, deleted tracing.md, edited README.md. - Added smacc2_performance_tools. - Performance tests improvements. - Format cleanup for sm_respira_1. - Optimized dependencies in move_base_z_planners_common. - Renamed event generator library. - Added galactic CI setup and renamed rolling files. - Updated launch command to ros2 launch sm_respira_1 sm_respira_1.launch. - Created new sm from sm_respira_1. - Several core improvements during navigation testing. - New feature, cb_wait_topic_message: asynchronous client behavior. - Added new client behavior for nav2, wait nav2 nodes subscribing to the /bond topic. - Corrected all linters and formatters.
### Contributors - pabloinigoblasco - brettpac - Denis Štogl
0.1.0 (Date: TBD)
- Build-status table
- Detailed install instructions ([source](https://github.com/UniversalRobots/Universal_Robots_ROS2_Driver#readme))
- [setupTracing.sh]{.title-ref} script for installing necessary packages and configuring tracing group
- Default build type set to [Release]{.title-ref} for faster build and smaller executables
- Updated examples section
- Resolved missing dependency in [smacc_msgs]{.title-ref} and reorganized for better overview
- Fixed bug in [smacc2]{.title-ref} component
- Cleaned up formatting in [sm_respira_1]{.title-ref} and [sm_atomic_24hr]{.title-ref}
- Optimized dependencies in [move_base_z_planners_common]{.title-ref}
- Renamed event generator library
- Corrected build-overview table
- Updated and unified CI configurations
- Used [tf_geometry_msgs.h]{.title-ref} in Galactic
- Used Galactic branches in [.repos-file]{.title-ref}
- Manual installation of [ros-rolling-ros2trace]{.title-ref}, now automated in [setupTracing.sh]{.title-ref}
Other Changes
- Reorganized project structure
- Removed test phase from CMake and dependencies from package.xml
- Compiled with navigation and slam_toolbox
- Enabled all packages to compile
- Refactored [getLogger]{.title-ref} functionality
- Reverted changes in commit f603166a4b3ccdfe96c64d9f9fb9d8b49fbf0e61
- Ignored all packages except [smacc2]{.title-ref} and [smacc2_msgs]{.title-ref}
- Reactivated [smacc2]{.title-ref} nav clients for Rolling via submodules
- Edited tracing.md to reflect new tracing event names
- Performance tests improvements and other related changes
- Do not execute clang-format on [smacc2_sm_reference_library]{.title-ref}
- Cleaned up [sm_atomic_24hr]{.title-ref}
- More cleanup on [sm_atomic_24hr]{.title-ref}
- Denis Štogl
- Pablo Iñigo Blasco
Dependant Packages
Launch files
Messages
Services
Plugins
Recent questions tagged sm_atomic 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 completely minimal state machine example.
</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…
ros2 launch sm_atomic sm_atomic.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_atomic
2.3.16 (2023-07-16)
### Added - Merged branch 'humble' from [robosoft-ai/SMACC2]{.title-ref} repository. - Brettpac branch (#518) - Attempted fixes for ros buildfarm issue.
### Contributors - brettpac - pabloinigoblasco
2.3.6 (2023-03-12)
No significant changes.
1.22.1 (2022-11-09)
### Added - Pre-release.
### Contributors - pabloinigoblasco
0.3.0 (2022-04-04)
No significant changes.
0.0.0 (2022-11-09)
### Added - Reverted commit dec14a936a877b2ef722a6a32f1bf3df09312542. - Ignored packages not to be released. - Feature/master rolling to galactic backport (#236) - Updated mentions of SMACC/ROS to SMACC2/ROS2. - Progress on navigation rolling. - Renamed folders, deleted tracing.md, edited README.md. - Added smacc2_performance_tools. - Performance tests improvements. - Format cleanup for sm_respira_1. - Optimized dependencies in move_base_z_planners_common. - Renamed event generator library. - Added galactic CI setup and renamed rolling files. - Updated launch command to ros2 launch sm_respira_1 sm_respira_1.launch. - Created new sm from sm_respira_1. - Several core improvements during navigation testing. - New feature, cb_wait_topic_message: asynchronous client behavior. - Added new client behavior for nav2, wait nav2 nodes subscribing to the /bond topic. - Corrected all linters and formatters.
### Contributors - pabloinigoblasco - brettpac - Denis Štogl
0.1.0 (Date: TBD)
- Build-status table
- Detailed install instructions ([source](https://github.com/UniversalRobots/Universal_Robots_ROS2_Driver#readme))
- [setupTracing.sh]{.title-ref} script for installing necessary packages and configuring tracing group
- Default build type set to [Release]{.title-ref} for faster build and smaller executables
- Updated examples section
- Resolved missing dependency in [smacc_msgs]{.title-ref} and reorganized for better overview
- Fixed bug in [smacc2]{.title-ref} component
- Cleaned up formatting in [sm_respira_1]{.title-ref} and [sm_atomic_24hr]{.title-ref}
- Optimized dependencies in [move_base_z_planners_common]{.title-ref}
- Renamed event generator library
- Corrected build-overview table
- Updated and unified CI configurations
- Used [tf_geometry_msgs.h]{.title-ref} in Galactic
- Used Galactic branches in [.repos-file]{.title-ref}
- Manual installation of [ros-rolling-ros2trace]{.title-ref}, now automated in [setupTracing.sh]{.title-ref}
Other Changes
- Reorganized project structure
- Removed test phase from CMake and dependencies from package.xml
- Compiled with navigation and slam_toolbox
- Enabled all packages to compile
- Refactored [getLogger]{.title-ref} functionality
- Reverted changes in commit f603166a4b3ccdfe96c64d9f9fb9d8b49fbf0e61
- Ignored all packages except [smacc2]{.title-ref} and [smacc2_msgs]{.title-ref}
- Reactivated [smacc2]{.title-ref} nav clients for Rolling via submodules
- Edited tracing.md to reflect new tracing event names
- Performance tests improvements and other related changes
- Do not execute clang-format on [smacc2_sm_reference_library]{.title-ref}
- Cleaned up [sm_atomic_24hr]{.title-ref}
- More cleanup on [sm_atomic_24hr]{.title-ref}
- Denis Štogl
- Pablo Iñigo Blasco
Dependant Packages
Launch files
Messages
Services
Plugins
Recent questions tagged sm_atomic 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 completely minimal state machine example.
</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…
ros2 launch sm_atomic sm_atomic.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_atomic
2.3.16 (2023-07-16)
### Added - Merged branch 'humble' from [robosoft-ai/SMACC2]{.title-ref} repository. - Brettpac branch (#518) - Attempted fixes for ros buildfarm issue.
### Contributors - brettpac - pabloinigoblasco
2.3.6 (2023-03-12)
No significant changes.
1.22.1 (2022-11-09)
### Added - Pre-release.
### Contributors - pabloinigoblasco
0.3.0 (2022-04-04)
No significant changes.
0.0.0 (2022-11-09)
### Added - Reverted commit dec14a936a877b2ef722a6a32f1bf3df09312542. - Ignored packages not to be released. - Feature/master rolling to galactic backport (#236) - Updated mentions of SMACC/ROS to SMACC2/ROS2. - Progress on navigation rolling. - Renamed folders, deleted tracing.md, edited README.md. - Added smacc2_performance_tools. - Performance tests improvements. - Format cleanup for sm_respira_1. - Optimized dependencies in move_base_z_planners_common. - Renamed event generator library. - Added galactic CI setup and renamed rolling files. - Updated launch command to ros2 launch sm_respira_1 sm_respira_1.launch. - Created new sm from sm_respira_1. - Several core improvements during navigation testing. - New feature, cb_wait_topic_message: asynchronous client behavior. - Added new client behavior for nav2, wait nav2 nodes subscribing to the /bond topic. - Corrected all linters and formatters.
### Contributors - pabloinigoblasco - brettpac - Denis Štogl
0.1.0 (Date: TBD)
- Build-status table
- Detailed install instructions ([source](https://github.com/UniversalRobots/Universal_Robots_ROS2_Driver#readme))
- [setupTracing.sh]{.title-ref} script for installing necessary packages and configuring tracing group
- Default build type set to [Release]{.title-ref} for faster build and smaller executables
- Updated examples section
- Resolved missing dependency in [smacc_msgs]{.title-ref} and reorganized for better overview
- Fixed bug in [smacc2]{.title-ref} component
- Cleaned up formatting in [sm_respira_1]{.title-ref} and [sm_atomic_24hr]{.title-ref}
- Optimized dependencies in [move_base_z_planners_common]{.title-ref}
- Renamed event generator library
- Corrected build-overview table
- Updated and unified CI configurations
- Used [tf_geometry_msgs.h]{.title-ref} in Galactic
- Used Galactic branches in [.repos-file]{.title-ref}
- Manual installation of [ros-rolling-ros2trace]{.title-ref}, now automated in [setupTracing.sh]{.title-ref}
Other Changes
- Reorganized project structure
- Removed test phase from CMake and dependencies from package.xml
- Compiled with navigation and slam_toolbox
- Enabled all packages to compile
- Refactored [getLogger]{.title-ref} functionality
- Reverted changes in commit f603166a4b3ccdfe96c64d9f9fb9d8b49fbf0e61
- Ignored all packages except [smacc2]{.title-ref} and [smacc2_msgs]{.title-ref}
- Reactivated [smacc2]{.title-ref} nav clients for Rolling via submodules
- Edited tracing.md to reflect new tracing event names
- Performance tests improvements and other related changes
- Do not execute clang-format on [smacc2_sm_reference_library]{.title-ref}
- Cleaned up [sm_atomic_24hr]{.title-ref}
- More cleanup on [sm_atomic_24hr]{.title-ref}
- Denis Štogl
- Pablo Iñigo Blasco
Dependant Packages
Launch files
Messages
Services
Plugins
Recent questions tagged sm_atomic at Robotics Stack Exchange
Package Summary
| Version | 1.3.5 |
| License | BSD-3 |
| Build type | CATKIN |
| Use | RECOMMENDED |
Repository Summary
| Checkout URI | https://github.com/robosoft-ai/smacc.git |
| VCS Type | git |
| VCS Version | melodic-devel |
| Last Updated | 2023-04-24 |
| Dev Status | MAINTAINED |
| Released | RELEASED |
| Contributing |
Help Wanted (-)
Good First Issues (-) Pull Requests to Review (-) |
Package Description
Maintainers
- Pablo Inigo Blasco
Authors
State Machine Diagram
Description
A completely minimal state machine example.
</br>
Doxygen Namespace & Class Reference
Build Instructions
Before you build, make sure you’ve installed all the dependencies…
rosdep install --from-paths src --ignore-src -r -y
Then you build with either catkin build or catkin make…
catkin build
Operating Instructions
After you build, remember to source the proper devel folder…
source ~/catkin_ws/devel/setup.bash
And then run the launch file…
roslaunch sm_atomic sm_atomic.launch
Viewer Instructions
If you have the SMACC Viewer installed then type…
rosrun smacc_viewer smacc_viewer_node.py
If you don’t have the SMACC Viewer installed, click here for instructions.
Changelog for package sm_atomic
1.3.2 (2022-11-18)
- creating feature smacc_runtime test
- Merge branch 'master' into melodic-devel
- adding xterm dependency to examples
- Final CbTimer Push
- Merge branch 'master' into melodic-devel
- fixed Doxygen Client Namespaces
- refactoring client namespaces names
- Merge branch 'master' into melodic-devel
- Merge branch 'master' of https://github.com/reelrbtx/SMACC
- Update README.md
- sm_atomic diagrams
- Update README.md
- Update README.md
- Update README.md
- Merge branch 'master' of https://github.com/reelrbtx/SMACC
- Improved sm_atomic
- more formatting & commenting
- renaming runtimeConfiguration to runtimeConfigure
- pushing renaming of runtimeConfigure
- more on smacc behaviors
- Changed static_configure to configure_orthogonal
- unpushed code
- Replaced all smacc::transition's with Transition
- Merge branch 'master' of https://github.com/reelrbtx/SMACC
- Update README.md
- Update README.md
- Adding sm images
- Update README.md
- Update README.md
- Merge branch 'master' of https://github.com/reelrbtx/SMACC
- Update README.md
- adding launch file to sm_atomic
- Renaming transition
- sm dance bot and refactoring namings
- namespaces iteration 3, orthogonal recurrent pattern, more tsts on sm_dance_bot_2
- more refactoring and renaming examples and namespaces
- progressing in the API and testing timers and callbacks
- ros timer client behaviors, refactoring sm_atomic and logic unit hierarchy. other improvements on rosout
- Update README.md
- Update README.md
- Update README.md
- Update README.md
- Update README.md
- Update README.md
- Create README.md
- more naming refactoring in move_base_z_client
- renaming move_base client to ClMoveBaseZ (zorro)
- renaming orthogonals
- more on refactoring renaming
- adding object tagging to clients, specifically action clients
- renaming consistently SmAtomic
- testing countdown logic unit more refactoring and analyzing propagating issue
- Contributors: Brett Aldrich, Pablo Iñigo Blasco, Pabo Iñigo Blasco, Unknown, Víctor Ferrer García, brett2@reelrobotics.com, brettpac, pablo.inigo.blasco, reelrbtx
- creating feature smacc_runtime test
- Merge branch 'master' into melodic-devel
- adding xterm dependency to examples
- Final CbTimer Push
- Merge branch 'master' into melodic-devel
- fixed Doxygen Client Namespaces
- refactoring client namespaces names
- Merge branch 'master' into melodic-devel
- Merge branch 'master' of https://github.com/reelrbtx/SMACC
- Update README.md
- sm_atomic diagrams
- Update README.md
- Update README.md
- Update README.md
- Merge branch 'master' of https://github.com/reelrbtx/SMACC
- Improved sm_atomic
- more formatting & commenting
- renaming runtimeConfiguration to runtimeConfigure
- pushing renaming of runtimeConfigure
- more on smacc behaviors
- Changed static_configure to configure_orthogonal
- unpushed code
- Replaced all smacc::transition's with Transition
- Merge branch 'master' of https://github.com/reelrbtx/SMACC
- Update README.md
- Update README.md
- Adding sm images
- Update README.md
- Update README.md
- Merge branch 'master' of https://github.com/reelrbtx/SMACC
- Update README.md
- adding launch file to sm_atomic
- Renaming transition
- sm dance bot and refactoring namings
- namespaces iteration 3, orthogonal recurrent pattern, more tsts on sm_dance_bot_2
- more refactoring and renaming examples and namespaces
- progressing in the API and testing timers and callbacks
File truncated at 100 lines see the full file
Package Dependencies
| Deps | Name |
|---|---|
| catkin | |
| roscpp | |
| smacc | |
| ros_timer_client | |
| smacc_runtime_test |
System Dependencies
| Name |
|---|
| xterm |
Dependant Packages
Launch files
Messages
Services
Plugins
Recent questions tagged sm_atomic at Robotics Stack Exchange
Package Summary
| Version | 1.4.16 |
| License | BSD-3 |
| Build type | CATKIN |
| Use | RECOMMENDED |
Repository Summary
| Checkout URI | https://github.com/robosoft-ai/smacc.git |
| VCS Type | git |
| VCS Version | noetic-devel |
| Last Updated | 2023-04-24 |
| Dev Status | MAINTAINED |
| Released | RELEASED |
| Contributing |
Help Wanted (-)
Good First Issues (-) Pull Requests to Review (-) |
Package Description
Maintainers
- Pablo Inigo Blasco
Authors
State Machine Diagram
Description
A completely minimal state machine example.
</br>
Doxygen Namespace & Class Reference
Build Instructions
Before you build, make sure you’ve installed all the dependencies…
rosdep install --from-paths src --ignore-src -r -y
Then you build with either catkin build or catkin make…
catkin build
Operating Instructions
After you build, remember to source the proper devel folder…
source ~/catkin_ws/devel/setup.bash
And then run the launch file…
roslaunch sm_atomic sm_atomic.launch
Viewer Instructions
If you have the SMACC Viewer installed then type…
rosrun smacc_viewer smacc_viewer_node.py
If you don’t have the SMACC Viewer installed, click here for instructions.
Changelog for package sm_atomic
Forthcoming
- creating feature smacc_runtime test
- Merge branch 'master' into melodic-devel
- adding xterm dependency to examples
- Final CbTimer Push
- Merge branch 'master' into melodic-devel
- fixed Doxygen Client Namespaces
- refactoring client namespaces names
- Merge branch 'master' into melodic-devel
- Merge branch 'master' of https://github.com/robosoft-ai/SMACC
- Update README.md
- sm_atomic diagrams
- Update README.md
- Update README.md
- Update README.md
- Merge branch 'master' of https://github.com/robosoft-ai/SMACC
- Improved sm_atomic
- more formatting & commenting
- renaming runtimeConfiguration to runtimeConfigure
- pushing renaming of runtimeConfigure
- more on smacc behaviors
- Changed static_configure to configure_orthogonal
- unpushed code
- Replaced all smacc::transition's with Transition
- Merge branch 'master' of https://github.com/robosoft-ai/SMACC
- Update README.md
- Update README.md
- Adding sm images
- Update README.md
- Update README.md
- Merge branch 'master' of https://github.com/robosoft-ai/SMACC
- Update README.md
- adding launch file to sm_atomic
- Renaming transition
- sm dance bot and refactoring namings
- namespaces iteration 3, orthogonal recurrent pattern, more tsts on sm_dance_bot_2
- more refactoring and renaming examples and namespaces
- progressing in the API and testing timers and callbacks
- ros timer client behaviors, refactoring sm_atomic and logic unit hierarchy. other improvements on rosout
- Update README.md
- Update README.md
- Update README.md
- Update README.md
- Update README.md
- Update README.md
- Create README.md
- more naming refactoring in move_base_z_client
- renaming move_base client to ClMoveBaseZ (zorro)
- renaming orthogonals
- more on refactoring renaming
- adding object tagging to clients, specifically action clients
- renaming consistently SmAtomic
- testing countdown logic unit more refactoring and analyzing propagating issue
- Contributors: Brett Aldrich, Pablo Iñigo Blasco, Pabo Iñigo Blasco, Unknown, Víctor Ferrer García, brett2@robosoft-ai.com, brettpac, pablo.inigo.blasco, robosoft-ai
- creating feature smacc_runtime test
- Merge branch 'master' into melodic-devel
- adding xterm dependency to examples
- Final CbTimer Push
- Merge branch 'master' into melodic-devel
- fixed Doxygen Client Namespaces
- refactoring client namespaces names
- Merge branch 'master' into melodic-devel
- Merge branch 'master' of https://github.com/robosoft-ai/SMACC
- Update README.md
- sm_atomic diagrams
- Update README.md
- Update README.md
- Update README.md
- Merge branch 'master' of https://github.com/robosoft-ai/SMACC
- Improved sm_atomic
- more formatting & commenting
- renaming runtimeConfiguration to runtimeConfigure
- pushing renaming of runtimeConfigure
- more on smacc behaviors
- Changed static_configure to configure_orthogonal
- unpushed code
- Replaced all smacc::transition's with Transition
- Merge branch 'master' of https://github.com/robosoft-ai/SMACC
- Update README.md
- Update README.md
- Adding sm images
- Update README.md
- Update README.md
- Merge branch 'master' of https://github.com/robosoft-ai/SMACC
- Update README.md
- adding launch file to sm_atomic
- Renaming transition
- sm dance bot and refactoring namings
- namespaces iteration 3, orthogonal recurrent pattern, more tsts on sm_dance_bot_2
- more refactoring and renaming examples and namespaces
- progressing in the API and testing timers and callbacks
File truncated at 100 lines see the full file
Package Dependencies
| Deps | Name |
|---|---|
| catkin | |
| roscpp | |
| smacc | |
| ros_timer_client | |
| smacc_runtime_test |
System Dependencies
| Name |
|---|
| xterm |