Package Summary
| Tags | No category tags. |
| Version | 2.3.18 |
| License | Apache-2.0 |
| Build type | AMENT_CMAKE |
| Use | RECOMMENDED |
Repository Summary
| Description | An Event-Driven, Asynchronous, Behavioral State Machine Library for ROS2 (Robotic Operating System) applications written in C++ |
| Checkout URI | https://github.com/robosoft-ai/SMACC2.git |
| VCS Type | git |
| VCS Version | humble |
| Last Updated | 2025-05-15 |
| Dev Status | DEVELOPED |
| CI status | No Continuous Integration |
| Released | RELEASED |
| Tags | cplusplus state-machine cpp mobile-robots ros2 moveit2 mobilerobots ros2-foxy nav2 ros2-galactic ros2-rolling ros2-humble |
| Contributing |
Help Wanted (0)
Good First Issues (0) Pull Requests to Review (0) |
Package Description
Additional Links
Maintainers
- geus
Authors
State Machine Diagram
Description
A large multi stage state machine that implements the PackML mode design.
</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_pack_ml sm_pack_ml.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_pack_ml
2.3.16 (2023-07-16)
- Merge branch 'humble' of https://github.com/robosoft-ai/SMACC2 into humble
- Brettpac branch
(#518)
- Attempt to fix weird issue with ros buildfarm
* More on this buildfarm issue ---------Co-authored-by: brettpac <<brettpac@pop-os.localdomain>>
- Contributors: brettpac, pabloinigoblasco
2.3.6 (2023-03-12)
1.22.1 (2022-11-09)
- pre-release
- Contributors: pabloinigoblasco
- Packml example (#300)
- initial commit of packml
- progressing substate for start and execute
- completing state
- finishing state machine
- minor
- fixing break in packml
- merging galactic
- minor
* Squashed commit of the following: commit d874d1882d3e779a6ccbc0a78bc752fd78d00367 Author: Pablo Iñigo Blasco <<pablo@ibrobotics.com>> Date: Thu May 26 23:36:56 2022 +0200 husky_improvements (#299)
- husky_improvements
- different planners profiles for navigation
- getting changes from galactic
- planner switcher
- using galactic branch files
- fixing breaking changes
- minor fix
- removing nav from source files
* merge commit b35cf1815ff9bc3cb193a45d5e99573332f3950c Author: brettpac <<brettpac@users.noreply.github.com>> Date: Thu May 19 00:05:46 2022 -0700 Update README.md (#307) commit 3f19584680e1da2950327233e63a8054fcd09b5f Author: Denis Štogl <<denis@stogl.de>> Date: Wed May 18 23:57:44 2022 +0200 Update CI setup (#305) commit 809bbd5a46d712c0e30c064b2d24e9328ef94fd7 Author: Denis Štogl <<denis@stogl.de>> Date: Mon May 16 15:08:36 2022 +0200 Fixing CI because of ros2_control API changes. (#301)
- Contributors: Pablo Iñigo Blasco
0.3.0 (2022-04-04)
0.0.0 (2022-11-09)
- Packml example (#300)
- initial commit of packml
- progressing substate for start and execute
- completing state
- finishing state machine
- minor
- fixing break in packml
- merging galactic
- minor
* Squashed commit of the following: commit d874d1882d3e779a6ccbc0a78bc752fd78d00367 Author: Pablo Iñigo Blasco <<pablo@ibrobotics.com>> Date: Thu May 26 23:36:56 2022 +0200 husky_improvements (#299)
- husky_improvements
- different planners profiles for navigation
- getting changes from galactic
- planner switcher
- using galactic branch files
- fixing breaking changes
- minor fix
- removing nav from source files
* merge commit b35cf1815ff9bc3cb193a45d5e99573332f3950c Author: brettpac <<brettpac@users.noreply.github.com>> Date: Thu May 19 00:05:46 2022 -0700 Update README.md (#307) commit 3f19584680e1da2950327233e63a8054fcd09b5f Author: Denis Štogl <<denis@stogl.de>> Date: Wed May 18 23:57:44 2022 +0200 Update CI setup (#305) commit 809bbd5a46d712c0e30c064b2d24e9328ef94fd7 Author: Denis Štogl <<denis@stogl.de>> Date: Mon May 16 15:08:36 2022 +0200 Fixing CI because of ros2_control API changes. (#301)
- Contributors: Pablo Iñigo Blasco
Wiki Tutorials
Package Dependencies
| Deps | Name |
|---|---|
| ament_cmake | |
| smacc2 | |
| rclcpp | |
| multirole_sensor_client | |
| sr_all_events_go | |
| std_msgs | |
| ros_timer_client | |
| ros_publisher_client | |
| keyboard_client |
System Dependencies
| Name |
|---|
| xterm |
Dependant Packages
Launch files
- launch/sm_pack_ml.launch
-
- server_nodes_xterms [default: xterm -xrm 'XTerm*scrollBar: true' -xrm 'xterm*rightScrollBar: true' -hold -sl 10000 -e]
Messages
Services
Plugins
Recent questions tagged sm_pack_ml at Robotics Stack Exchange
Package Summary
| Tags | No category tags. |
| Version | 1.22.1 |
| License | Apache-2.0 |
| Build type | AMENT_CMAKE |
| Use | RECOMMENDED |
Repository Summary
| Description | An Event-Driven, Asynchronous, Behavioral State Machine Library for ROS2 (Robotic Operating System) applications written in C++ |
| Checkout URI | https://github.com/robosoft-ai/SMACC2.git |
| VCS Type | git |
| VCS Version | rolling |
| Last Updated | 2022-11-28 |
| Dev Status | DEVELOPED |
| CI status | No Continuous Integration |
| Released | RELEASED |
| Tags | cplusplus state-machine cpp mobile-robots ros2 moveit2 mobilerobots ros2-foxy nav2 ros2-galactic ros2-rolling ros2-humble |
| Contributing |
Help Wanted (0)
Good First Issues (0) Pull Requests to Review (0) |
Package Description
Additional Links
Maintainers
- geus
Authors
State Machine Diagram
Description
A large multi stage state machine that demonstrates that the NxN problem is not as formidable as some would have you believe.
</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_pack_ml sm_pack_ml.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_pack_ml
1.22.1 (2022-11-09)
- pre-release
- Contributors: pabloinigoblasco
- Packml example (#300)
- initial commit of packml
- progressing substate for start and execute
- completing state
- finishing state machine
- minor
- fixing break in packml
- merging galactic
- minor
* Squashed commit of the following: commit d874d1882d3e779a6ccbc0a78bc752fd78d00367 Author: Pablo Iñigo Blasco <<pablo@ibrobotics.com>> Date: Thu May 26 23:36:56 2022 +0200 husky_improvements (#299)
- husky_improvements
- different planners profiles for navigation
- getting changes from galactic
- planner switcher
- using galactic branch files
- fixing breaking changes
- minor fix
- removing nav from source files
* merge commit b35cf1815ff9bc3cb193a45d5e99573332f3950c Author: brettpac <<brettpac@users.noreply.github.com>> Date: Thu May 19 00:05:46 2022 -0700 Update README.md (#307) commit 3f19584680e1da2950327233e63a8054fcd09b5f Author: Denis Štogl <<denis@stogl.de>> Date: Wed May 18 23:57:44 2022 +0200 Update CI setup (#305) commit 809bbd5a46d712c0e30c064b2d24e9328ef94fd7 Author: Denis Štogl <<denis@stogl.de>> Date: Mon May 16 15:08:36 2022 +0200 Fixing CI because of ros2_control API changes. (#301)
- Contributors: Pablo Iñigo Blasco
0.3.0 (2022-04-04)
0.0.0 (2022-11-09)
- Packml example (#300)
- initial commit of packml
- progressing substate for start and execute
- completing state
- finishing state machine
- minor
- fixing break in packml
- merging galactic
- minor
* Squashed commit of the following: commit d874d1882d3e779a6ccbc0a78bc752fd78d00367 Author: Pablo Iñigo Blasco <<pablo@ibrobotics.com>> Date: Thu May 26 23:36:56 2022 +0200 husky_improvements (#299)
- husky_improvements
- different planners profiles for navigation
- getting changes from galactic
- planner switcher
- using galactic branch files
- fixing breaking changes
- minor fix
- removing nav from source files
* merge commit b35cf1815ff9bc3cb193a45d5e99573332f3950c Author: brettpac <<brettpac@users.noreply.github.com>> Date: Thu May 19 00:05:46 2022 -0700 Update README.md (#307) commit 3f19584680e1da2950327233e63a8054fcd09b5f Author: Denis Štogl <<denis@stogl.de>> Date: Wed May 18 23:57:44 2022 +0200 Update CI setup (#305) commit 809bbd5a46d712c0e30c064b2d24e9328ef94fd7 Author: Denis Štogl <<denis@stogl.de>> Date: Mon May 16 15:08:36 2022 +0200 Fixing CI because of ros2_control API changes. (#301)
- Contributors: Pablo Iñigo Blasco
Wiki Tutorials
Package Dependencies
| Deps | Name |
|---|---|
| ament_cmake | |
| smacc2 | |
| rclcpp | |
| multirole_sensor_client | |
| sr_all_events_go | |
| std_msgs | |
| ros_timer_client | |
| ros_publisher_client | |
| keyboard_client |
System Dependencies
| Name |
|---|
| xterm |
Dependant Packages
Launch files
- launch/sm_pack_ml.launch
-
- server_nodes_xterms [default: xterm -xrm 'XTerm*scrollBar: true' -xrm 'xterm*rightScrollBar: true' -hold -sl 10000 -e]
Messages
Services
Plugins
Recent questions tagged sm_pack_ml at Robotics Stack Exchange
Package Summary
| Tags | No category tags. |
| Version | 1.22.1 |
| License | Apache-2.0 |
| Build type | AMENT_CMAKE |
| Use | RECOMMENDED |
Repository Summary
| Description | An Event-Driven, Asynchronous, Behavioral State Machine Library for ROS2 (Robotic Operating System) applications written in C++ |
| Checkout URI | https://github.com/robosoft-ai/SMACC2.git |
| VCS Type | git |
| VCS Version | rolling |
| Last Updated | 2022-11-28 |
| Dev Status | DEVELOPED |
| CI status | No Continuous Integration |
| Released | RELEASED |
| Tags | cplusplus state-machine cpp mobile-robots ros2 moveit2 mobilerobots ros2-foxy nav2 ros2-galactic ros2-rolling ros2-humble |
| Contributing |
Help Wanted (0)
Good First Issues (0) Pull Requests to Review (0) |
Package Description
Additional Links
Maintainers
- geus
Authors
State Machine Diagram
Description
A large multi stage state machine that demonstrates that the NxN problem is not as formidable as some would have you believe.
</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_pack_ml sm_pack_ml.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_pack_ml
1.22.1 (2022-11-09)
- pre-release
- Contributors: pabloinigoblasco
- Packml example (#300)
- initial commit of packml
- progressing substate for start and execute
- completing state
- finishing state machine
- minor
- fixing break in packml
- merging galactic
- minor
* Squashed commit of the following: commit d874d1882d3e779a6ccbc0a78bc752fd78d00367 Author: Pablo Iñigo Blasco <<pablo@ibrobotics.com>> Date: Thu May 26 23:36:56 2022 +0200 husky_improvements (#299)
- husky_improvements
- different planners profiles for navigation
- getting changes from galactic
- planner switcher
- using galactic branch files
- fixing breaking changes
- minor fix
- removing nav from source files
* merge commit b35cf1815ff9bc3cb193a45d5e99573332f3950c Author: brettpac <<brettpac@users.noreply.github.com>> Date: Thu May 19 00:05:46 2022 -0700 Update README.md (#307) commit 3f19584680e1da2950327233e63a8054fcd09b5f Author: Denis Štogl <<denis@stogl.de>> Date: Wed May 18 23:57:44 2022 +0200 Update CI setup (#305) commit 809bbd5a46d712c0e30c064b2d24e9328ef94fd7 Author: Denis Štogl <<denis@stogl.de>> Date: Mon May 16 15:08:36 2022 +0200 Fixing CI because of ros2_control API changes. (#301)
- Contributors: Pablo Iñigo Blasco
0.3.0 (2022-04-04)
0.0.0 (2022-11-09)
- Packml example (#300)
- initial commit of packml
- progressing substate for start and execute
- completing state
- finishing state machine
- minor
- fixing break in packml
- merging galactic
- minor
* Squashed commit of the following: commit d874d1882d3e779a6ccbc0a78bc752fd78d00367 Author: Pablo Iñigo Blasco <<pablo@ibrobotics.com>> Date: Thu May 26 23:36:56 2022 +0200 husky_improvements (#299)
- husky_improvements
- different planners profiles for navigation
- getting changes from galactic
- planner switcher
- using galactic branch files
- fixing breaking changes
- minor fix
- removing nav from source files
* merge commit b35cf1815ff9bc3cb193a45d5e99573332f3950c Author: brettpac <<brettpac@users.noreply.github.com>> Date: Thu May 19 00:05:46 2022 -0700 Update README.md (#307) commit 3f19584680e1da2950327233e63a8054fcd09b5f Author: Denis Štogl <<denis@stogl.de>> Date: Wed May 18 23:57:44 2022 +0200 Update CI setup (#305) commit 809bbd5a46d712c0e30c064b2d24e9328ef94fd7 Author: Denis Štogl <<denis@stogl.de>> Date: Mon May 16 15:08:36 2022 +0200 Fixing CI because of ros2_control API changes. (#301)
- Contributors: Pablo Iñigo Blasco
Wiki Tutorials
Package Dependencies
| Deps | Name |
|---|---|
| ament_cmake | |
| smacc2 | |
| rclcpp | |
| multirole_sensor_client | |
| sr_all_events_go | |
| std_msgs | |
| ros_timer_client | |
| ros_publisher_client | |
| keyboard_client |
System Dependencies
| Name |
|---|
| xterm |
Dependant Packages
Launch files
- launch/sm_pack_ml.launch
-
- server_nodes_xterms [default: xterm -xrm 'XTerm*scrollBar: true' -xrm 'xterm*rightScrollBar: true' -hold -sl 10000 -e]
Messages
Services
Plugins
Recent questions tagged sm_pack_ml at Robotics Stack Exchange
Package Summary
| Tags | No category tags. |
| Version | 1.22.1 |
| License | Apache-2.0 |
| Build type | AMENT_CMAKE |
| Use | RECOMMENDED |
Repository Summary
| Description | An Event-Driven, Asynchronous, Behavioral State Machine Library for ROS2 (Robotic Operating System) applications written in C++ |
| Checkout URI | https://github.com/robosoft-ai/SMACC2.git |
| VCS Type | git |
| VCS Version | rolling |
| Last Updated | 2022-11-28 |
| Dev Status | DEVELOPED |
| CI status | No Continuous Integration |
| Released | RELEASED |
| Tags | cplusplus state-machine cpp mobile-robots ros2 moveit2 mobilerobots ros2-foxy nav2 ros2-galactic ros2-rolling ros2-humble |
| Contributing |
Help Wanted (0)
Good First Issues (0) Pull Requests to Review (0) |
Package Description
Additional Links
Maintainers
- geus
Authors
State Machine Diagram
Description
A large multi stage state machine that demonstrates that the NxN problem is not as formidable as some would have you believe.
</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_pack_ml sm_pack_ml.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_pack_ml
1.22.1 (2022-11-09)
- pre-release
- Contributors: pabloinigoblasco
- Packml example (#300)
- initial commit of packml
- progressing substate for start and execute
- completing state
- finishing state machine
- minor
- fixing break in packml
- merging galactic
- minor
* Squashed commit of the following: commit d874d1882d3e779a6ccbc0a78bc752fd78d00367 Author: Pablo Iñigo Blasco <<pablo@ibrobotics.com>> Date: Thu May 26 23:36:56 2022 +0200 husky_improvements (#299)
- husky_improvements
- different planners profiles for navigation
- getting changes from galactic
- planner switcher
- using galactic branch files
- fixing breaking changes
- minor fix
- removing nav from source files
* merge commit b35cf1815ff9bc3cb193a45d5e99573332f3950c Author: brettpac <<brettpac@users.noreply.github.com>> Date: Thu May 19 00:05:46 2022 -0700 Update README.md (#307) commit 3f19584680e1da2950327233e63a8054fcd09b5f Author: Denis Štogl <<denis@stogl.de>> Date: Wed May 18 23:57:44 2022 +0200 Update CI setup (#305) commit 809bbd5a46d712c0e30c064b2d24e9328ef94fd7 Author: Denis Štogl <<denis@stogl.de>> Date: Mon May 16 15:08:36 2022 +0200 Fixing CI because of ros2_control API changes. (#301)
- Contributors: Pablo Iñigo Blasco
0.3.0 (2022-04-04)
0.0.0 (2022-11-09)
- Packml example (#300)
- initial commit of packml
- progressing substate for start and execute
- completing state
- finishing state machine
- minor
- fixing break in packml
- merging galactic
- minor
* Squashed commit of the following: commit d874d1882d3e779a6ccbc0a78bc752fd78d00367 Author: Pablo Iñigo Blasco <<pablo@ibrobotics.com>> Date: Thu May 26 23:36:56 2022 +0200 husky_improvements (#299)
- husky_improvements
- different planners profiles for navigation
- getting changes from galactic
- planner switcher
- using galactic branch files
- fixing breaking changes
- minor fix
- removing nav from source files
* merge commit b35cf1815ff9bc3cb193a45d5e99573332f3950c Author: brettpac <<brettpac@users.noreply.github.com>> Date: Thu May 19 00:05:46 2022 -0700 Update README.md (#307) commit 3f19584680e1da2950327233e63a8054fcd09b5f Author: Denis Štogl <<denis@stogl.de>> Date: Wed May 18 23:57:44 2022 +0200 Update CI setup (#305) commit 809bbd5a46d712c0e30c064b2d24e9328ef94fd7 Author: Denis Štogl <<denis@stogl.de>> Date: Mon May 16 15:08:36 2022 +0200 Fixing CI because of ros2_control API changes. (#301)
- Contributors: Pablo Iñigo Blasco
Wiki Tutorials
Package Dependencies
| Deps | Name |
|---|---|
| ament_cmake | |
| smacc2 | |
| rclcpp | |
| multirole_sensor_client | |
| sr_all_events_go | |
| std_msgs | |
| ros_timer_client | |
| ros_publisher_client | |
| keyboard_client |
System Dependencies
| Name |
|---|
| xterm |
Dependant Packages
Launch files
- launch/sm_pack_ml.launch
-
- server_nodes_xterms [default: xterm -xrm 'XTerm*scrollBar: true' -xrm 'xterm*rightScrollBar: true' -hold -sl 10000 -e]
Messages
Services
Plugins
Recent questions tagged sm_pack_ml at Robotics Stack Exchange
Package Summary
| Tags | No category tags. |
| Version | 2.2.4 |
| License | Apache-2.0 |
| Build type | AMENT_CMAKE |
| Use | RECOMMENDED |
Repository Summary
| Description | An Event-Driven, Asynchronous, Behavioral State Machine Library for ROS2 (Robotic Operating System) applications written in C++ |
| Checkout URI | https://github.com/robosoft-ai/SMACC2.git |
| VCS Type | git |
| VCS Version | galactic |
| Last Updated | 2023-06-09 |
| Dev Status | DEVELOPED |
| CI status | No Continuous Integration |
| Released | RELEASED |
| Tags | cplusplus state-machine cpp mobile-robots ros2 moveit2 mobilerobots ros2-foxy nav2 ros2-galactic ros2-rolling ros2-humble |
| Contributing |
Help Wanted (0)
Good First Issues (0) Pull Requests to Review (0) |
Package Description
Additional Links
Maintainers
- geus
Authors
State Machine Diagram
Description
A large multi stage state machine that demonstrates that the NxN problem is not as formidable as some would have you believe.
</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_pack_ml sm_pack_ml.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.
Wiki Tutorials
Package Dependencies
| Deps | Name |
|---|---|
| ament_cmake | |
| smacc2 | |
| rclcpp | |
| multirole_sensor_client | |
| sr_all_events_go | |
| std_msgs | |
| ros_timer_client | |
| ros_publisher_client | |
| keyboard_client |
System Dependencies
| Name |
|---|
| xterm |
Dependant Packages
Launch files
- launch/sm_pack_ml.launch
-
- server_nodes_xterms [default: xterm -xrm 'XTerm*scrollBar: true' -xrm 'xterm*rightScrollBar: true' -hold -sl 10000 -e]
Messages
Services
Plugins
Recent questions tagged sm_pack_ml at Robotics Stack Exchange
Package Summary
| Tags | No category tags. |
| Version | 1.22.1 |
| License | Apache-2.0 |
| Build type | AMENT_CMAKE |
| Use | RECOMMENDED |
Repository Summary
| Description | An Event-Driven, Asynchronous, Behavioral State Machine Library for ROS2 (Robotic Operating System) applications written in C++ |
| Checkout URI | https://github.com/robosoft-ai/SMACC2.git |
| VCS Type | git |
| VCS Version | rolling |
| Last Updated | 2022-11-28 |
| Dev Status | DEVELOPED |
| CI status | No Continuous Integration |
| Released | RELEASED |
| Tags | cplusplus state-machine cpp mobile-robots ros2 moveit2 mobilerobots ros2-foxy nav2 ros2-galactic ros2-rolling ros2-humble |
| Contributing |
Help Wanted (0)
Good First Issues (0) Pull Requests to Review (0) |
Package Description
Additional Links
Maintainers
- geus
Authors
State Machine Diagram
Description
A large multi stage state machine that demonstrates that the NxN problem is not as formidable as some would have you believe.
</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_pack_ml sm_pack_ml.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_pack_ml
1.22.1 (2022-11-09)
- pre-release
- Contributors: pabloinigoblasco
- Packml example (#300)
- initial commit of packml
- progressing substate for start and execute
- completing state
- finishing state machine
- minor
- fixing break in packml
- merging galactic
- minor
* Squashed commit of the following: commit d874d1882d3e779a6ccbc0a78bc752fd78d00367 Author: Pablo Iñigo Blasco <<pablo@ibrobotics.com>> Date: Thu May 26 23:36:56 2022 +0200 husky_improvements (#299)
- husky_improvements
- different planners profiles for navigation
- getting changes from galactic
- planner switcher
- using galactic branch files
- fixing breaking changes
- minor fix
- removing nav from source files
* merge commit b35cf1815ff9bc3cb193a45d5e99573332f3950c Author: brettpac <<brettpac@users.noreply.github.com>> Date: Thu May 19 00:05:46 2022 -0700 Update README.md (#307) commit 3f19584680e1da2950327233e63a8054fcd09b5f Author: Denis Štogl <<denis@stogl.de>> Date: Wed May 18 23:57:44 2022 +0200 Update CI setup (#305) commit 809bbd5a46d712c0e30c064b2d24e9328ef94fd7 Author: Denis Štogl <<denis@stogl.de>> Date: Mon May 16 15:08:36 2022 +0200 Fixing CI because of ros2_control API changes. (#301)
- Contributors: Pablo Iñigo Blasco
0.3.0 (2022-04-04)
0.0.0 (2022-11-09)
- Packml example (#300)
- initial commit of packml
- progressing substate for start and execute
- completing state
- finishing state machine
- minor
- fixing break in packml
- merging galactic
- minor
* Squashed commit of the following: commit d874d1882d3e779a6ccbc0a78bc752fd78d00367 Author: Pablo Iñigo Blasco <<pablo@ibrobotics.com>> Date: Thu May 26 23:36:56 2022 +0200 husky_improvements (#299)
- husky_improvements
- different planners profiles for navigation
- getting changes from galactic
- planner switcher
- using galactic branch files
- fixing breaking changes
- minor fix
- removing nav from source files
* merge commit b35cf1815ff9bc3cb193a45d5e99573332f3950c Author: brettpac <<brettpac@users.noreply.github.com>> Date: Thu May 19 00:05:46 2022 -0700 Update README.md (#307) commit 3f19584680e1da2950327233e63a8054fcd09b5f Author: Denis Štogl <<denis@stogl.de>> Date: Wed May 18 23:57:44 2022 +0200 Update CI setup (#305) commit 809bbd5a46d712c0e30c064b2d24e9328ef94fd7 Author: Denis Štogl <<denis@stogl.de>> Date: Mon May 16 15:08:36 2022 +0200 Fixing CI because of ros2_control API changes. (#301)
- Contributors: Pablo Iñigo Blasco
Wiki Tutorials
Package Dependencies
| Deps | Name |
|---|---|
| ament_cmake | |
| smacc2 | |
| rclcpp | |
| multirole_sensor_client | |
| sr_all_events_go | |
| std_msgs | |
| ros_timer_client | |
| ros_publisher_client | |
| keyboard_client |
System Dependencies
| Name |
|---|
| xterm |
Dependant Packages
Launch files
- launch/sm_pack_ml.launch
-
- server_nodes_xterms [default: xterm -xrm 'XTerm*scrollBar: true' -xrm 'xterm*rightScrollBar: true' -hold -sl 10000 -e]