|
yasmin_demos package from yasmin repoyasmin yasmin_demos yasmin_editor yasmin_factory yasmin_msgs yasmin_ros yasmin_viewer |
ROS Distro
|
Package Summary
| Tags | No category tags. |
| Version | 4.2.1 |
| License | GPL-3.0 |
| Build type | AMENT_CMAKE |
| Use | RECOMMENDED |
Repository Summary
| Description | YASMIN (Yet Another State MachINe) |
| Checkout URI | https://github.com/uleroboticsgroup/yasmin.git |
| VCS Type | git |
| VCS Version | main |
| Last Updated | 2025-12-19 |
| Dev Status | DEVELOPED |
| Released | RELEASED |
| Tags | python state-machine cpp ros2 ros2-foxy ros2-galactic ros2-rolling ros2-humble ros2-iron ros2-jazzy ros2-kilted |
| Contributing |
Help Wanted (-)
Good First Issues (-) Pull Requests to Review (-) |
Package Description
Demos of YASMIN (Yet Another State MachINe)
Additional Links
No additional links.
Maintainers
- Miguel Ángel González Santamarta
Authors
No additional authors.
README
No README found.
See repository README.
CHANGELOG
Changelog for package yasmin_demos
4.2.1 (2025-12-19)
4.2.0 (2025-12-17)
- creating alias for Parameters and fixing style of concurrence demo
- Add new type aliases and macros to types.hpp and sync documentation
examples with demo code
- Add YASMIN_UNIQUE_PTR_ALIAS and YASMIN_WEAK_PTR_ALIAS macros
- Add alias for Outcomes, Transitions, Remappings and more
- Update README.md and tutorial docs to use Blackboard::SharedPtr instead of std::shared_ptr<Blackboard> to match actual demo implementations
- fixing comments and log order in demos
- using createUnmanagedInstance in pybind_bridge to allow Python mange the lifetime of objects
- improving Python + cleaning Python viewer pub on shutdown
- setting as private set_status and get_status in State
- improving comments on foo and bar states from demos
- removing cleanup from Python viewer publisher
- adding class_libraries to plugins
- setting default value for PrintOdometryState times in demos
- Contributors: Miguel Ángel González Santamarta
4.1.0 (2025-12-07)
- adding python-dev in deps and removing unused test deps for python
- setting signing handle as false by default
- updating nav demo in docs
- adding SIGINT handler for YASMIN state machines in core package
- adding Reentrant as default callback group in ActionState
- adding abort to fibonacci demo server
- Contributors: Miguel Ángel González Santamarta
4.0.2 (2025-12-01)
- fixing python comments
- removing directory in yasmin
- Contributors: Miguel Ángel González Santamarta
4.0.1 (2025-11-25)
- fixing dependencies in package.xml of demos and factory
- Contributors: Miguel Ángel González Santamarta
4.0.0 (2025-11-24)
- adding cleanup to python demos
- removing resource directory from demos
- moving #include <pluginlib/class_list_macros.hpp> to the bottom of files
- removing nav_demo due to rolling buildfarm
- fixing C++ format
- removing comments from main functions
- creating C++ nav_demo
- Merge pull request #70 from uleroboticsgroup/pybinding [New Great Version] Pybinding + Plugins + Editor
- fixing Python imports
- fixing clang version
- cancling SM created by factoy in C++
- removing unused namespace yasmin
- adding name to SM class for root SM
- fixing Python blackboard set to much data types
- creating tests for yasmin_factory
- C++ factory
- fixing yasmin factory functions names
- initial files fo yasmin_factory
- fixing license name in package.xml files
- Contributors: Miguel Ángel González Santamarta
3.5.1 (2025-10-23)
3.5.0 (2025-10-12)
- fixing C++ demos
- fixing Python comments
- Concurrence: replacing State set for a map of str to State
- Contributors: Miguel Ángel González Santamarta
3.4.0 (2025-08-25)
- fixing python remapping
- fixing logs and viewer names in demos and README
- parameters state added
- adding publisher demo to README
- Contributors: Miguel Ángel González Santamarta
3.3.0 (2025-06-28)
- python version of publisher state
- improving publisher demo
- initial version of a publisher state
- removing FOXY env and fixing service qos for kilted and greater
- Kilted support
(#56)
- Kilted support
- Keep only the single Foxy exception
File truncated at 100 lines see the full file
Package Dependencies
| Deps | Name |
|---|---|
| ros_environment | |
| ament_cmake | |
| ament_cmake_python | |
| rclpy | |
| rclcpp | |
| rclcpp_action | |
| pluginlib | |
| yasmin | |
| yasmin_ros | |
| yasmin_viewer | |
| yasmin_factory | |
| nav_msgs | |
| example_interfaces |
System Dependencies
No direct system dependencies.
Dependant Packages
No known dependants.
Launch files
No launch files found
Messages
No message files found.
Services
No service files found
Plugins
No plugins found.
Recent questions tagged yasmin_demos at Robotics Stack Exchange
|
yasmin_demos package from yasmin repoyasmin yasmin_demos yasmin_editor yasmin_factory yasmin_msgs yasmin_ros yasmin_viewer |
ROS Distro
|
Package Summary
| Tags | No category tags. |
| Version | 4.2.1 |
| License | GPL-3.0 |
| Build type | AMENT_CMAKE |
| Use | RECOMMENDED |
Repository Summary
| Description | YASMIN (Yet Another State MachINe) |
| Checkout URI | https://github.com/uleroboticsgroup/yasmin.git |
| VCS Type | git |
| VCS Version | main |
| Last Updated | 2025-12-19 |
| Dev Status | DEVELOPED |
| Released | RELEASED |
| Tags | python state-machine cpp ros2 ros2-foxy ros2-galactic ros2-rolling ros2-humble ros2-iron ros2-jazzy ros2-kilted |
| Contributing |
Help Wanted (-)
Good First Issues (-) Pull Requests to Review (-) |
Package Description
Demos of YASMIN (Yet Another State MachINe)
Additional Links
No additional links.
Maintainers
- Miguel Ángel González Santamarta
Authors
No additional authors.
README
No README found.
See repository README.
CHANGELOG
Changelog for package yasmin_demos
4.2.1 (2025-12-19)
4.2.0 (2025-12-17)
- creating alias for Parameters and fixing style of concurrence demo
- Add new type aliases and macros to types.hpp and sync documentation
examples with demo code
- Add YASMIN_UNIQUE_PTR_ALIAS and YASMIN_WEAK_PTR_ALIAS macros
- Add alias for Outcomes, Transitions, Remappings and more
- Update README.md and tutorial docs to use Blackboard::SharedPtr instead of std::shared_ptr<Blackboard> to match actual demo implementations
- fixing comments and log order in demos
- using createUnmanagedInstance in pybind_bridge to allow Python mange the lifetime of objects
- improving Python + cleaning Python viewer pub on shutdown
- setting as private set_status and get_status in State
- improving comments on foo and bar states from demos
- removing cleanup from Python viewer publisher
- adding class_libraries to plugins
- setting default value for PrintOdometryState times in demos
- Contributors: Miguel Ángel González Santamarta
4.1.0 (2025-12-07)
- adding python-dev in deps and removing unused test deps for python
- setting signing handle as false by default
- updating nav demo in docs
- adding SIGINT handler for YASMIN state machines in core package
- adding Reentrant as default callback group in ActionState
- adding abort to fibonacci demo server
- Contributors: Miguel Ángel González Santamarta
4.0.2 (2025-12-01)
- fixing python comments
- removing directory in yasmin
- Contributors: Miguel Ángel González Santamarta
4.0.1 (2025-11-25)
- fixing dependencies in package.xml of demos and factory
- Contributors: Miguel Ángel González Santamarta
4.0.0 (2025-11-24)
- adding cleanup to python demos
- removing resource directory from demos
- moving #include <pluginlib/class_list_macros.hpp> to the bottom of files
- removing nav_demo due to rolling buildfarm
- fixing C++ format
- removing comments from main functions
- creating C++ nav_demo
- Merge pull request #70 from uleroboticsgroup/pybinding [New Great Version] Pybinding + Plugins + Editor
- fixing Python imports
- fixing clang version
- cancling SM created by factoy in C++
- removing unused namespace yasmin
- adding name to SM class for root SM
- fixing Python blackboard set to much data types
- creating tests for yasmin_factory
- C++ factory
- fixing yasmin factory functions names
- initial files fo yasmin_factory
- fixing license name in package.xml files
- Contributors: Miguel Ángel González Santamarta
3.5.1 (2025-10-23)
3.5.0 (2025-10-12)
- fixing C++ demos
- fixing Python comments
- Concurrence: replacing State set for a map of str to State
- Contributors: Miguel Ángel González Santamarta
3.4.0 (2025-08-25)
- fixing python remapping
- fixing logs and viewer names in demos and README
- parameters state added
- adding publisher demo to README
- Contributors: Miguel Ángel González Santamarta
3.3.0 (2025-06-28)
- python version of publisher state
- improving publisher demo
- initial version of a publisher state
- removing FOXY env and fixing service qos for kilted and greater
- Kilted support
(#56)
- Kilted support
- Keep only the single Foxy exception
File truncated at 100 lines see the full file
Package Dependencies
| Deps | Name |
|---|---|
| ros_environment | |
| ament_cmake | |
| ament_cmake_python | |
| rclpy | |
| rclcpp | |
| rclcpp_action | |
| pluginlib | |
| yasmin | |
| yasmin_ros | |
| yasmin_viewer | |
| yasmin_factory | |
| nav_msgs | |
| example_interfaces |
System Dependencies
No direct system dependencies.
Dependant Packages
No known dependants.
Launch files
No launch files found
Messages
No message files found.
Services
No service files found
Plugins
No plugins found.
Recent questions tagged yasmin_demos at Robotics Stack Exchange
|
yasmin_demos package from yasmin repoyasmin yasmin_demos yasmin_editor yasmin_factory yasmin_msgs yasmin_ros yasmin_viewer |
ROS Distro
|
Package Summary
| Tags | No category tags. |
| Version | 4.2.1 |
| License | GPL-3.0 |
| Build type | AMENT_CMAKE |
| Use | RECOMMENDED |
Repository Summary
| Description | YASMIN (Yet Another State MachINe) |
| Checkout URI | https://github.com/uleroboticsgroup/yasmin.git |
| VCS Type | git |
| VCS Version | main |
| Last Updated | 2025-12-19 |
| Dev Status | DEVELOPED |
| Released | RELEASED |
| Tags | python state-machine cpp ros2 ros2-foxy ros2-galactic ros2-rolling ros2-humble ros2-iron ros2-jazzy ros2-kilted |
| Contributing |
Help Wanted (-)
Good First Issues (-) Pull Requests to Review (-) |
Package Description
Demos of YASMIN (Yet Another State MachINe)
Additional Links
No additional links.
Maintainers
- Miguel Ángel González Santamarta
Authors
No additional authors.
README
No README found.
See repository README.
CHANGELOG
Changelog for package yasmin_demos
4.2.1 (2025-12-19)
4.2.0 (2025-12-17)
- creating alias for Parameters and fixing style of concurrence demo
- Add new type aliases and macros to types.hpp and sync documentation
examples with demo code
- Add YASMIN_UNIQUE_PTR_ALIAS and YASMIN_WEAK_PTR_ALIAS macros
- Add alias for Outcomes, Transitions, Remappings and more
- Update README.md and tutorial docs to use Blackboard::SharedPtr instead of std::shared_ptr<Blackboard> to match actual demo implementations
- fixing comments and log order in demos
- using createUnmanagedInstance in pybind_bridge to allow Python mange the lifetime of objects
- improving Python + cleaning Python viewer pub on shutdown
- setting as private set_status and get_status in State
- improving comments on foo and bar states from demos
- removing cleanup from Python viewer publisher
- adding class_libraries to plugins
- setting default value for PrintOdometryState times in demos
- Contributors: Miguel Ángel González Santamarta
4.1.0 (2025-12-07)
- adding python-dev in deps and removing unused test deps for python
- setting signing handle as false by default
- updating nav demo in docs
- adding SIGINT handler for YASMIN state machines in core package
- adding Reentrant as default callback group in ActionState
- adding abort to fibonacci demo server
- Contributors: Miguel Ángel González Santamarta
4.0.2 (2025-12-01)
- fixing python comments
- removing directory in yasmin
- Contributors: Miguel Ángel González Santamarta
4.0.1 (2025-11-25)
- fixing dependencies in package.xml of demos and factory
- Contributors: Miguel Ángel González Santamarta
4.0.0 (2025-11-24)
- adding cleanup to python demos
- removing resource directory from demos
- moving #include <pluginlib/class_list_macros.hpp> to the bottom of files
- removing nav_demo due to rolling buildfarm
- fixing C++ format
- removing comments from main functions
- creating C++ nav_demo
- Merge pull request #70 from uleroboticsgroup/pybinding [New Great Version] Pybinding + Plugins + Editor
- fixing Python imports
- fixing clang version
- cancling SM created by factoy in C++
- removing unused namespace yasmin
- adding name to SM class for root SM
- fixing Python blackboard set to much data types
- creating tests for yasmin_factory
- C++ factory
- fixing yasmin factory functions names
- initial files fo yasmin_factory
- fixing license name in package.xml files
- Contributors: Miguel Ángel González Santamarta
3.5.1 (2025-10-23)
3.5.0 (2025-10-12)
- fixing C++ demos
- fixing Python comments
- Concurrence: replacing State set for a map of str to State
- Contributors: Miguel Ángel González Santamarta
3.4.0 (2025-08-25)
- fixing python remapping
- fixing logs and viewer names in demos and README
- parameters state added
- adding publisher demo to README
- Contributors: Miguel Ángel González Santamarta
3.3.0 (2025-06-28)
- python version of publisher state
- improving publisher demo
- initial version of a publisher state
- removing FOXY env and fixing service qos for kilted and greater
- Kilted support
(#56)
- Kilted support
- Keep only the single Foxy exception
File truncated at 100 lines see the full file
Package Dependencies
| Deps | Name |
|---|---|
| ros_environment | |
| ament_cmake | |
| ament_cmake_python | |
| rclpy | |
| rclcpp | |
| rclcpp_action | |
| pluginlib | |
| yasmin | |
| yasmin_ros | |
| yasmin_viewer | |
| yasmin_factory | |
| nav_msgs | |
| example_interfaces |
System Dependencies
No direct system dependencies.
Dependant Packages
No known dependants.
Launch files
No launch files found
Messages
No message files found.
Services
No service files found
Plugins
No plugins found.
Recent questions tagged yasmin_demos at Robotics Stack Exchange
|
yasmin_demos package from yasmin repoyasmin yasmin_demos yasmin_editor yasmin_factory yasmin_msgs yasmin_ros yasmin_viewer |
ROS Distro
|
Package Summary
| Tags | No category tags. |
| Version | 4.2.1 |
| License | GPL-3.0 |
| Build type | AMENT_CMAKE |
| Use | RECOMMENDED |
Repository Summary
| Description | YASMIN (Yet Another State MachINe) |
| Checkout URI | https://github.com/uleroboticsgroup/yasmin.git |
| VCS Type | git |
| VCS Version | main |
| Last Updated | 2025-12-19 |
| Dev Status | DEVELOPED |
| Released | RELEASED |
| Tags | python state-machine cpp ros2 ros2-foxy ros2-galactic ros2-rolling ros2-humble ros2-iron ros2-jazzy ros2-kilted |
| Contributing |
Help Wanted (-)
Good First Issues (-) Pull Requests to Review (-) |
Package Description
Demos of YASMIN (Yet Another State MachINe)
Additional Links
No additional links.
Maintainers
- Miguel Ángel González Santamarta
Authors
No additional authors.
README
No README found.
See repository README.
CHANGELOG
Changelog for package yasmin_demos
4.2.1 (2025-12-19)
4.2.0 (2025-12-17)
- creating alias for Parameters and fixing style of concurrence demo
- Add new type aliases and macros to types.hpp and sync documentation
examples with demo code
- Add YASMIN_UNIQUE_PTR_ALIAS and YASMIN_WEAK_PTR_ALIAS macros
- Add alias for Outcomes, Transitions, Remappings and more
- Update README.md and tutorial docs to use Blackboard::SharedPtr instead of std::shared_ptr<Blackboard> to match actual demo implementations
- fixing comments and log order in demos
- using createUnmanagedInstance in pybind_bridge to allow Python mange the lifetime of objects
- improving Python + cleaning Python viewer pub on shutdown
- setting as private set_status and get_status in State
- improving comments on foo and bar states from demos
- removing cleanup from Python viewer publisher
- adding class_libraries to plugins
- setting default value for PrintOdometryState times in demos
- Contributors: Miguel Ángel González Santamarta
4.1.0 (2025-12-07)
- adding python-dev in deps and removing unused test deps for python
- setting signing handle as false by default
- updating nav demo in docs
- adding SIGINT handler for YASMIN state machines in core package
- adding Reentrant as default callback group in ActionState
- adding abort to fibonacci demo server
- Contributors: Miguel Ángel González Santamarta
4.0.2 (2025-12-01)
- fixing python comments
- removing directory in yasmin
- Contributors: Miguel Ángel González Santamarta
4.0.1 (2025-11-25)
- fixing dependencies in package.xml of demos and factory
- Contributors: Miguel Ángel González Santamarta
4.0.0 (2025-11-24)
- adding cleanup to python demos
- removing resource directory from demos
- moving #include <pluginlib/class_list_macros.hpp> to the bottom of files
- removing nav_demo due to rolling buildfarm
- fixing C++ format
- removing comments from main functions
- creating C++ nav_demo
- Merge pull request #70 from uleroboticsgroup/pybinding [New Great Version] Pybinding + Plugins + Editor
- fixing Python imports
- fixing clang version
- cancling SM created by factoy in C++
- removing unused namespace yasmin
- adding name to SM class for root SM
- fixing Python blackboard set to much data types
- creating tests for yasmin_factory
- C++ factory
- fixing yasmin factory functions names
- initial files fo yasmin_factory
- fixing license name in package.xml files
- Contributors: Miguel Ángel González Santamarta
3.5.1 (2025-10-23)
3.5.0 (2025-10-12)
- fixing C++ demos
- fixing Python comments
- Concurrence: replacing State set for a map of str to State
- Contributors: Miguel Ángel González Santamarta
3.4.0 (2025-08-25)
- fixing python remapping
- fixing logs and viewer names in demos and README
- parameters state added
- adding publisher demo to README
- Contributors: Miguel Ángel González Santamarta
3.3.0 (2025-06-28)
- python version of publisher state
- improving publisher demo
- initial version of a publisher state
- removing FOXY env and fixing service qos for kilted and greater
- Kilted support
(#56)
- Kilted support
- Keep only the single Foxy exception
File truncated at 100 lines see the full file
Package Dependencies
| Deps | Name |
|---|---|
| ros_environment | |
| ament_cmake | |
| ament_cmake_python | |
| rclpy | |
| rclcpp | |
| rclcpp_action | |
| pluginlib | |
| yasmin | |
| yasmin_ros | |
| yasmin_viewer | |
| yasmin_factory | |
| nav_msgs | |
| example_interfaces |
System Dependencies
No direct system dependencies.
Dependant Packages
No known dependants.
Launch files
No launch files found
Messages
No message files found.
Services
No service files found
Plugins
No plugins found.
Recent questions tagged yasmin_demos at Robotics Stack Exchange
|
yasmin_demos package from jugglebot repojugglebot jugglebot_interfaces jugglebot_simulator yasmin yasmin_demos yasmin_msgs yasmin_ros yasmin_viewer |
ROS Distro
|
Package Summary
| Tags | No category tags. |
| Version | 2.4.2 |
| License | GPL-3 |
| Build type | AMENT_CMAKE |
| Use | RECOMMENDED |
Repository Summary
| Description | For all code (and some CAD) for Project: DeepBlue Juggling |
| Checkout URI | https://github.com/project-deepblue-juggling/jugglebot.git |
| VCS Type | git |
| VCS Version | main |
| Last Updated | 2025-12-19 |
| Dev Status | UNKNOWN |
| Released | UNRELEASED |
| Tags | No category tags. |
| Contributing |
Help Wanted (-)
Good First Issues (-) Pull Requests to Review (-) |
Package Description
Demos of YASMIN (Yet Another State MachINe)
Additional Links
No additional links.
Maintainers
- Miguel Ángel González Santamarta
Authors
No additional authors.
README
No README found.
See repository README.
CHANGELOG
No CHANGELOG found.
Package Dependencies
| Deps | Name |
|---|---|
| ament_cmake | |
| ament_cmake_python | |
| ament_copyright | |
| ament_flake8 | |
| ament_pep257 | |
| rclcpp | |
| rclpy | |
| yasmin | |
| yasmin_ros | |
| yasmin_viewer | |
| nav_msgs | |
| example_interfaces | |
| action_tutorials_interfaces |
System Dependencies
| Name |
|---|
| python3-pytest |
Dependant Packages
No known dependants.
Launch files
No launch files found
Messages
No message files found.
Services
No service files found
Plugins
No plugins found.
Recent questions tagged yasmin_demos at Robotics Stack Exchange
No version for distro galactic showing humble. Known supported distros are highlighted in the buttons above.
|
yasmin_demos package from yasmin repoyasmin yasmin_demos yasmin_editor yasmin_factory yasmin_msgs yasmin_ros yasmin_viewer |
ROS Distro
|
Package Summary
| Tags | No category tags. |
| Version | 4.2.1 |
| License | GPL-3.0 |
| Build type | AMENT_CMAKE |
| Use | RECOMMENDED |
Repository Summary
| Description | YASMIN (Yet Another State MachINe) |
| Checkout URI | https://github.com/uleroboticsgroup/yasmin.git |
| VCS Type | git |
| VCS Version | main |
| Last Updated | 2025-12-19 |
| Dev Status | DEVELOPED |
| Released | RELEASED |
| Tags | python state-machine cpp ros2 ros2-foxy ros2-galactic ros2-rolling ros2-humble ros2-iron ros2-jazzy ros2-kilted |
| Contributing |
Help Wanted (-)
Good First Issues (-) Pull Requests to Review (-) |
Package Description
Demos of YASMIN (Yet Another State MachINe)
Additional Links
No additional links.
Maintainers
- Miguel Ángel González Santamarta
Authors
No additional authors.
README
No README found.
See repository README.
CHANGELOG
Changelog for package yasmin_demos
4.2.1 (2025-12-19)
4.2.0 (2025-12-17)
- creating alias for Parameters and fixing style of concurrence demo
- Add new type aliases and macros to types.hpp and sync documentation
examples with demo code
- Add YASMIN_UNIQUE_PTR_ALIAS and YASMIN_WEAK_PTR_ALIAS macros
- Add alias for Outcomes, Transitions, Remappings and more
- Update README.md and tutorial docs to use Blackboard::SharedPtr instead of std::shared_ptr<Blackboard> to match actual demo implementations
- fixing comments and log order in demos
- using createUnmanagedInstance in pybind_bridge to allow Python mange the lifetime of objects
- improving Python + cleaning Python viewer pub on shutdown
- setting as private set_status and get_status in State
- improving comments on foo and bar states from demos
- removing cleanup from Python viewer publisher
- adding class_libraries to plugins
- setting default value for PrintOdometryState times in demos
- Contributors: Miguel Ángel González Santamarta
4.1.0 (2025-12-07)
- adding python-dev in deps and removing unused test deps for python
- setting signing handle as false by default
- updating nav demo in docs
- adding SIGINT handler for YASMIN state machines in core package
- adding Reentrant as default callback group in ActionState
- adding abort to fibonacci demo server
- Contributors: Miguel Ángel González Santamarta
4.0.2 (2025-12-01)
- fixing python comments
- removing directory in yasmin
- Contributors: Miguel Ángel González Santamarta
4.0.1 (2025-11-25)
- fixing dependencies in package.xml of demos and factory
- Contributors: Miguel Ángel González Santamarta
4.0.0 (2025-11-24)
- adding cleanup to python demos
- removing resource directory from demos
- moving #include <pluginlib/class_list_macros.hpp> to the bottom of files
- removing nav_demo due to rolling buildfarm
- fixing C++ format
- removing comments from main functions
- creating C++ nav_demo
- Merge pull request #70 from uleroboticsgroup/pybinding [New Great Version] Pybinding + Plugins + Editor
- fixing Python imports
- fixing clang version
- cancling SM created by factoy in C++
- removing unused namespace yasmin
- adding name to SM class for root SM
- fixing Python blackboard set to much data types
- creating tests for yasmin_factory
- C++ factory
- fixing yasmin factory functions names
- initial files fo yasmin_factory
- fixing license name in package.xml files
- Contributors: Miguel Ángel González Santamarta
3.5.1 (2025-10-23)
3.5.0 (2025-10-12)
- fixing C++ demos
- fixing Python comments
- Concurrence: replacing State set for a map of str to State
- Contributors: Miguel Ángel González Santamarta
3.4.0 (2025-08-25)
- fixing python remapping
- fixing logs and viewer names in demos and README
- parameters state added
- adding publisher demo to README
- Contributors: Miguel Ángel González Santamarta
3.3.0 (2025-06-28)
- python version of publisher state
- improving publisher demo
- initial version of a publisher state
- removing FOXY env and fixing service qos for kilted and greater
- Kilted support
(#56)
- Kilted support
- Keep only the single Foxy exception
File truncated at 100 lines see the full file
Package Dependencies
| Deps | Name |
|---|---|
| ros_environment | |
| ament_cmake | |
| ament_cmake_python | |
| rclpy | |
| rclcpp | |
| rclcpp_action | |
| pluginlib | |
| yasmin | |
| yasmin_ros | |
| yasmin_viewer | |
| yasmin_factory | |
| nav_msgs | |
| example_interfaces |
System Dependencies
No direct system dependencies.
Dependant Packages
No known dependants.
Launch files
No launch files found
Messages
No message files found.
Services
No service files found
Plugins
No plugins found.
Recent questions tagged yasmin_demos at Robotics Stack Exchange
No version for distro iron showing humble. Known supported distros are highlighted in the buttons above.
|
yasmin_demos package from yasmin repoyasmin yasmin_demos yasmin_editor yasmin_factory yasmin_msgs yasmin_ros yasmin_viewer |
ROS Distro
|
Package Summary
| Tags | No category tags. |
| Version | 4.2.1 |
| License | GPL-3.0 |
| Build type | AMENT_CMAKE |
| Use | RECOMMENDED |
Repository Summary
| Description | YASMIN (Yet Another State MachINe) |
| Checkout URI | https://github.com/uleroboticsgroup/yasmin.git |
| VCS Type | git |
| VCS Version | main |
| Last Updated | 2025-12-19 |
| Dev Status | DEVELOPED |
| Released | RELEASED |
| Tags | python state-machine cpp ros2 ros2-foxy ros2-galactic ros2-rolling ros2-humble ros2-iron ros2-jazzy ros2-kilted |
| Contributing |
Help Wanted (-)
Good First Issues (-) Pull Requests to Review (-) |
Package Description
Demos of YASMIN (Yet Another State MachINe)
Additional Links
No additional links.
Maintainers
- Miguel Ángel González Santamarta
Authors
No additional authors.
README
No README found.
See repository README.
CHANGELOG
Changelog for package yasmin_demos
4.2.1 (2025-12-19)
4.2.0 (2025-12-17)
- creating alias for Parameters and fixing style of concurrence demo
- Add new type aliases and macros to types.hpp and sync documentation
examples with demo code
- Add YASMIN_UNIQUE_PTR_ALIAS and YASMIN_WEAK_PTR_ALIAS macros
- Add alias for Outcomes, Transitions, Remappings and more
- Update README.md and tutorial docs to use Blackboard::SharedPtr instead of std::shared_ptr<Blackboard> to match actual demo implementations
- fixing comments and log order in demos
- using createUnmanagedInstance in pybind_bridge to allow Python mange the lifetime of objects
- improving Python + cleaning Python viewer pub on shutdown
- setting as private set_status and get_status in State
- improving comments on foo and bar states from demos
- removing cleanup from Python viewer publisher
- adding class_libraries to plugins
- setting default value for PrintOdometryState times in demos
- Contributors: Miguel Ángel González Santamarta
4.1.0 (2025-12-07)
- adding python-dev in deps and removing unused test deps for python
- setting signing handle as false by default
- updating nav demo in docs
- adding SIGINT handler for YASMIN state machines in core package
- adding Reentrant as default callback group in ActionState
- adding abort to fibonacci demo server
- Contributors: Miguel Ángel González Santamarta
4.0.2 (2025-12-01)
- fixing python comments
- removing directory in yasmin
- Contributors: Miguel Ángel González Santamarta
4.0.1 (2025-11-25)
- fixing dependencies in package.xml of demos and factory
- Contributors: Miguel Ángel González Santamarta
4.0.0 (2025-11-24)
- adding cleanup to python demos
- removing resource directory from demos
- moving #include <pluginlib/class_list_macros.hpp> to the bottom of files
- removing nav_demo due to rolling buildfarm
- fixing C++ format
- removing comments from main functions
- creating C++ nav_demo
- Merge pull request #70 from uleroboticsgroup/pybinding [New Great Version] Pybinding + Plugins + Editor
- fixing Python imports
- fixing clang version
- cancling SM created by factoy in C++
- removing unused namespace yasmin
- adding name to SM class for root SM
- fixing Python blackboard set to much data types
- creating tests for yasmin_factory
- C++ factory
- fixing yasmin factory functions names
- initial files fo yasmin_factory
- fixing license name in package.xml files
- Contributors: Miguel Ángel González Santamarta
3.5.1 (2025-10-23)
3.5.0 (2025-10-12)
- fixing C++ demos
- fixing Python comments
- Concurrence: replacing State set for a map of str to State
- Contributors: Miguel Ángel González Santamarta
3.4.0 (2025-08-25)
- fixing python remapping
- fixing logs and viewer names in demos and README
- parameters state added
- adding publisher demo to README
- Contributors: Miguel Ángel González Santamarta
3.3.0 (2025-06-28)
- python version of publisher state
- improving publisher demo
- initial version of a publisher state
- removing FOXY env and fixing service qos for kilted and greater
- Kilted support
(#56)
- Kilted support
- Keep only the single Foxy exception
File truncated at 100 lines see the full file
Package Dependencies
| Deps | Name |
|---|---|
| ros_environment | |
| ament_cmake | |
| ament_cmake_python | |
| rclpy | |
| rclcpp | |
| rclcpp_action | |
| pluginlib | |
| yasmin | |
| yasmin_ros | |
| yasmin_viewer | |
| yasmin_factory | |
| nav_msgs | |
| example_interfaces |
System Dependencies
No direct system dependencies.
Dependant Packages
No known dependants.
Launch files
No launch files found
Messages
No message files found.
Services
No service files found
Plugins
No plugins found.
Recent questions tagged yasmin_demos at Robotics Stack Exchange
No version for distro melodic showing humble. Known supported distros are highlighted in the buttons above.
|
yasmin_demos package from yasmin repoyasmin yasmin_demos yasmin_editor yasmin_factory yasmin_msgs yasmin_ros yasmin_viewer |
ROS Distro
|
Package Summary
| Tags | No category tags. |
| Version | 4.2.1 |
| License | GPL-3.0 |
| Build type | AMENT_CMAKE |
| Use | RECOMMENDED |
Repository Summary
| Description | YASMIN (Yet Another State MachINe) |
| Checkout URI | https://github.com/uleroboticsgroup/yasmin.git |
| VCS Type | git |
| VCS Version | main |
| Last Updated | 2025-12-19 |
| Dev Status | DEVELOPED |
| Released | RELEASED |
| Tags | python state-machine cpp ros2 ros2-foxy ros2-galactic ros2-rolling ros2-humble ros2-iron ros2-jazzy ros2-kilted |
| Contributing |
Help Wanted (-)
Good First Issues (-) Pull Requests to Review (-) |
Package Description
Demos of YASMIN (Yet Another State MachINe)
Additional Links
No additional links.
Maintainers
- Miguel Ángel González Santamarta
Authors
No additional authors.
README
No README found.
See repository README.
CHANGELOG
Changelog for package yasmin_demos
4.2.1 (2025-12-19)
4.2.0 (2025-12-17)
- creating alias for Parameters and fixing style of concurrence demo
- Add new type aliases and macros to types.hpp and sync documentation
examples with demo code
- Add YASMIN_UNIQUE_PTR_ALIAS and YASMIN_WEAK_PTR_ALIAS macros
- Add alias for Outcomes, Transitions, Remappings and more
- Update README.md and tutorial docs to use Blackboard::SharedPtr instead of std::shared_ptr<Blackboard> to match actual demo implementations
- fixing comments and log order in demos
- using createUnmanagedInstance in pybind_bridge to allow Python mange the lifetime of objects
- improving Python + cleaning Python viewer pub on shutdown
- setting as private set_status and get_status in State
- improving comments on foo and bar states from demos
- removing cleanup from Python viewer publisher
- adding class_libraries to plugins
- setting default value for PrintOdometryState times in demos
- Contributors: Miguel Ángel González Santamarta
4.1.0 (2025-12-07)
- adding python-dev in deps and removing unused test deps for python
- setting signing handle as false by default
- updating nav demo in docs
- adding SIGINT handler for YASMIN state machines in core package
- adding Reentrant as default callback group in ActionState
- adding abort to fibonacci demo server
- Contributors: Miguel Ángel González Santamarta
4.0.2 (2025-12-01)
- fixing python comments
- removing directory in yasmin
- Contributors: Miguel Ángel González Santamarta
4.0.1 (2025-11-25)
- fixing dependencies in package.xml of demos and factory
- Contributors: Miguel Ángel González Santamarta
4.0.0 (2025-11-24)
- adding cleanup to python demos
- removing resource directory from demos
- moving #include <pluginlib/class_list_macros.hpp> to the bottom of files
- removing nav_demo due to rolling buildfarm
- fixing C++ format
- removing comments from main functions
- creating C++ nav_demo
- Merge pull request #70 from uleroboticsgroup/pybinding [New Great Version] Pybinding + Plugins + Editor
- fixing Python imports
- fixing clang version
- cancling SM created by factoy in C++
- removing unused namespace yasmin
- adding name to SM class for root SM
- fixing Python blackboard set to much data types
- creating tests for yasmin_factory
- C++ factory
- fixing yasmin factory functions names
- initial files fo yasmin_factory
- fixing license name in package.xml files
- Contributors: Miguel Ángel González Santamarta
3.5.1 (2025-10-23)
3.5.0 (2025-10-12)
- fixing C++ demos
- fixing Python comments
- Concurrence: replacing State set for a map of str to State
- Contributors: Miguel Ángel González Santamarta
3.4.0 (2025-08-25)
- fixing python remapping
- fixing logs and viewer names in demos and README
- parameters state added
- adding publisher demo to README
- Contributors: Miguel Ángel González Santamarta
3.3.0 (2025-06-28)
- python version of publisher state
- improving publisher demo
- initial version of a publisher state
- removing FOXY env and fixing service qos for kilted and greater
- Kilted support
(#56)
- Kilted support
- Keep only the single Foxy exception
File truncated at 100 lines see the full file
Package Dependencies
| Deps | Name |
|---|---|
| ros_environment | |
| ament_cmake | |
| ament_cmake_python | |
| rclpy | |
| rclcpp | |
| rclcpp_action | |
| pluginlib | |
| yasmin | |
| yasmin_ros | |
| yasmin_viewer | |
| yasmin_factory | |
| nav_msgs | |
| example_interfaces |
System Dependencies
No direct system dependencies.
Dependant Packages
No known dependants.
Launch files
No launch files found
Messages
No message files found.
Services
No service files found
Plugins
No plugins found.
Recent questions tagged yasmin_demos at Robotics Stack Exchange
No version for distro noetic showing humble. Known supported distros are highlighted in the buttons above.
|
yasmin_demos package from yasmin repoyasmin yasmin_demos yasmin_editor yasmin_factory yasmin_msgs yasmin_ros yasmin_viewer |
ROS Distro
|
Package Summary
| Tags | No category tags. |
| Version | 4.2.1 |
| License | GPL-3.0 |
| Build type | AMENT_CMAKE |
| Use | RECOMMENDED |
Repository Summary
| Description | YASMIN (Yet Another State MachINe) |
| Checkout URI | https://github.com/uleroboticsgroup/yasmin.git |
| VCS Type | git |
| VCS Version | main |
| Last Updated | 2025-12-19 |
| Dev Status | DEVELOPED |
| Released | RELEASED |
| Tags | python state-machine cpp ros2 ros2-foxy ros2-galactic ros2-rolling ros2-humble ros2-iron ros2-jazzy ros2-kilted |
| Contributing |
Help Wanted (-)
Good First Issues (-) Pull Requests to Review (-) |
Package Description
Demos of YASMIN (Yet Another State MachINe)
Additional Links
No additional links.
Maintainers
- Miguel Ángel González Santamarta
Authors
No additional authors.
README
No README found.
See repository README.
CHANGELOG
Changelog for package yasmin_demos
4.2.1 (2025-12-19)
4.2.0 (2025-12-17)
- creating alias for Parameters and fixing style of concurrence demo
- Add new type aliases and macros to types.hpp and sync documentation
examples with demo code
- Add YASMIN_UNIQUE_PTR_ALIAS and YASMIN_WEAK_PTR_ALIAS macros
- Add alias for Outcomes, Transitions, Remappings and more
- Update README.md and tutorial docs to use Blackboard::SharedPtr instead of std::shared_ptr<Blackboard> to match actual demo implementations
- fixing comments and log order in demos
- using createUnmanagedInstance in pybind_bridge to allow Python mange the lifetime of objects
- improving Python + cleaning Python viewer pub on shutdown
- setting as private set_status and get_status in State
- improving comments on foo and bar states from demos
- removing cleanup from Python viewer publisher
- adding class_libraries to plugins
- setting default value for PrintOdometryState times in demos
- Contributors: Miguel Ángel González Santamarta
4.1.0 (2025-12-07)
- adding python-dev in deps and removing unused test deps for python
- setting signing handle as false by default
- updating nav demo in docs
- adding SIGINT handler for YASMIN state machines in core package
- adding Reentrant as default callback group in ActionState
- adding abort to fibonacci demo server
- Contributors: Miguel Ángel González Santamarta
4.0.2 (2025-12-01)
- fixing python comments
- removing directory in yasmin
- Contributors: Miguel Ángel González Santamarta
4.0.1 (2025-11-25)
- fixing dependencies in package.xml of demos and factory
- Contributors: Miguel Ángel González Santamarta
4.0.0 (2025-11-24)
- adding cleanup to python demos
- removing resource directory from demos
- moving #include <pluginlib/class_list_macros.hpp> to the bottom of files
- removing nav_demo due to rolling buildfarm
- fixing C++ format
- removing comments from main functions
- creating C++ nav_demo
- Merge pull request #70 from uleroboticsgroup/pybinding [New Great Version] Pybinding + Plugins + Editor
- fixing Python imports
- fixing clang version
- cancling SM created by factoy in C++
- removing unused namespace yasmin
- adding name to SM class for root SM
- fixing Python blackboard set to much data types
- creating tests for yasmin_factory
- C++ factory
- fixing yasmin factory functions names
- initial files fo yasmin_factory
- fixing license name in package.xml files
- Contributors: Miguel Ángel González Santamarta
3.5.1 (2025-10-23)
3.5.0 (2025-10-12)
- fixing C++ demos
- fixing Python comments
- Concurrence: replacing State set for a map of str to State
- Contributors: Miguel Ángel González Santamarta
3.4.0 (2025-08-25)
- fixing python remapping
- fixing logs and viewer names in demos and README
- parameters state added
- adding publisher demo to README
- Contributors: Miguel Ángel González Santamarta
3.3.0 (2025-06-28)
- python version of publisher state
- improving publisher demo
- initial version of a publisher state
- removing FOXY env and fixing service qos for kilted and greater
- Kilted support
(#56)
- Kilted support
- Keep only the single Foxy exception
File truncated at 100 lines see the full file
Package Dependencies
| Deps | Name |
|---|---|
| ros_environment | |
| ament_cmake | |
| ament_cmake_python | |
| rclpy | |
| rclcpp | |
| rclcpp_action | |
| pluginlib | |
| yasmin | |
| yasmin_ros | |
| yasmin_viewer | |
| yasmin_factory | |
| nav_msgs | |
| example_interfaces |
System Dependencies
No direct system dependencies.
Dependant Packages
No known dependants.
Launch files
No launch files found
Messages
No message files found.
Services
No service files found
Plugins
No plugins found.