|
yasmin package from yasmin repoyasmin yasmin_demos yasmin_editor yasmin_factory yasmin_msgs yasmin_ros yasmin_viewer |
ROS Distro
|
Package Summary
| Version | 4.2.4 |
| 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 | 2026-01-26 |
| Dev Status | DEVELOPED |
| Released | RELEASED |
| Contributing |
Help Wanted (-)
Good First Issues (-) Pull Requests to Review (-) |
Package Description
YASMIN (Yet Another State MachINe) main package
Maintainers
- Miguel Ángel González Santamarta
Authors
No additional authors.
README
No README found.
See repository README.
CHANGELOG
Changelog for package yasmin
4.2.4 (2026-01-14)
- Removing cancel check from state machine execute
- Contributors: Miguel Ángel González Santamarta
4.2.3 (2026-01-06)
- Setting C++ standard to 17
- Applying new make_share
- Expanding ptr macros of types
- Contributors: Miguel Ángel González Santamarta
4.2.2 (2025-12-28)
- minor fix in C++ header guards
- Contributors: Miguel Ángel González Santamarta
4.2.1 (2025-12-19)
- minor fix in C++ header guards
- Contributors: Miguel Ángel González Santamarta
4.2.0 (2025-12-17)
- Adding unit tests for state machine callbacks
- removing list of args form state machine callbacks
- new macro YASMIN_PTR_ALIASES for all pointer aliases
- 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
- using unordered_map for values and registry of blackboard
- optimizing C++ code (adding const and noexcept)
- setting as private set_status and get_status in State
- removing repeated checks in blackboard pywrapper
- setting virtual destructor for state and removing __del__ from state machine pybind
- 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
- adding SIGINT handler for YASMIN state machines in core package
- adding abort to fibonacci demo server
- Contributors: Miguel Ángel González Santamarta
4.0.2 (2025-12-01)
- fixing macros using pybind and setting EventsExecutor for Kilted and Rolling
- improving comments in C++
- removing directory in yasmin
- fixing comments in blackboard
- removing blackboard_value to simplify blackboard
- Contributors: Miguel Ángel González Santamarta
4.0.1 (2025-11-25)
4.0.0 (2025-11-24)
- adding destructor to state machine and cleanup to viewer pub
- adding attr test to python blackboard
- removing comments from python stub files of yasmin package
- Merge pull request #70 from uleroboticsgroup/pybinding [New Great Version] Pybinding + Plugins + Editor
- adding set and get attr to blackboard pybinding
- setting input/output remappings
- fixing clang version
- stub files for yasmin pybind11
- new tests for state machine name and remappings in factory
- adding const&
- adding const&
- removing unused namespace yasmin
- adding name to SM class for root SM
- treating python list, dict, tuples and set as py::object in set function of Python blackboard
- fixing Python blackboard set to much data types
- remapping renamed to remappings
- adding type registry toblackboard
- replacing static constexpr bool with static bool in BlackboardPyWrapper
- fixing BlackboardPyWrapper to improve the type check in Python
- initial files fo yasmin_factory
- fixing license name in package.xml files
- fixing python logging
- adding python logging
- pybind11-dev for package.xml
- buildtool_depend for pybind11
- pybind checks for foxy
- python3-pybind11for package.xml
- adding pybind11-vendor to yasmin pacakge.xml
- fixing yasmin cmakelists
File truncated at 100 lines see the full file
Package Dependencies
System Dependencies
Dependant Packages
Launch files
No launch files found
Messages
No message files found.
Services
No service files found
Plugins
No plugins found.
Recent questions tagged yasmin at Robotics Stack Exchange
|
yasmin package from yasmin repoyasmin yasmin_demos yasmin_editor yasmin_factory yasmin_msgs yasmin_ros yasmin_viewer |
ROS Distro
|
Package Summary
| Version | 4.2.4 |
| 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 | 2026-01-26 |
| Dev Status | DEVELOPED |
| Released | RELEASED |
| Contributing |
Help Wanted (-)
Good First Issues (-) Pull Requests to Review (-) |
Package Description
YASMIN (Yet Another State MachINe) main package
Maintainers
- Miguel Ángel González Santamarta
Authors
No additional authors.
README
No README found.
See repository README.
CHANGELOG
Changelog for package yasmin
4.2.4 (2026-01-14)
- Removing cancel check from state machine execute
- Contributors: Miguel Ángel González Santamarta
4.2.3 (2026-01-06)
- Setting C++ standard to 17
- Applying new make_share
- Expanding ptr macros of types
- Contributors: Miguel Ángel González Santamarta
4.2.2 (2025-12-28)
- minor fix in C++ header guards
- Contributors: Miguel Ángel González Santamarta
4.2.1 (2025-12-19)
- minor fix in C++ header guards
- Contributors: Miguel Ángel González Santamarta
4.2.0 (2025-12-17)
- Adding unit tests for state machine callbacks
- removing list of args form state machine callbacks
- new macro YASMIN_PTR_ALIASES for all pointer aliases
- 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
- using unordered_map for values and registry of blackboard
- optimizing C++ code (adding const and noexcept)
- setting as private set_status and get_status in State
- removing repeated checks in blackboard pywrapper
- setting virtual destructor for state and removing __del__ from state machine pybind
- 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
- adding SIGINT handler for YASMIN state machines in core package
- adding abort to fibonacci demo server
- Contributors: Miguel Ángel González Santamarta
4.0.2 (2025-12-01)
- fixing macros using pybind and setting EventsExecutor for Kilted and Rolling
- improving comments in C++
- removing directory in yasmin
- fixing comments in blackboard
- removing blackboard_value to simplify blackboard
- Contributors: Miguel Ángel González Santamarta
4.0.1 (2025-11-25)
4.0.0 (2025-11-24)
- adding destructor to state machine and cleanup to viewer pub
- adding attr test to python blackboard
- removing comments from python stub files of yasmin package
- Merge pull request #70 from uleroboticsgroup/pybinding [New Great Version] Pybinding + Plugins + Editor
- adding set and get attr to blackboard pybinding
- setting input/output remappings
- fixing clang version
- stub files for yasmin pybind11
- new tests for state machine name and remappings in factory
- adding const&
- adding const&
- removing unused namespace yasmin
- adding name to SM class for root SM
- treating python list, dict, tuples and set as py::object in set function of Python blackboard
- fixing Python blackboard set to much data types
- remapping renamed to remappings
- adding type registry toblackboard
- replacing static constexpr bool with static bool in BlackboardPyWrapper
- fixing BlackboardPyWrapper to improve the type check in Python
- initial files fo yasmin_factory
- fixing license name in package.xml files
- fixing python logging
- adding python logging
- pybind11-dev for package.xml
- buildtool_depend for pybind11
- pybind checks for foxy
- python3-pybind11for package.xml
- adding pybind11-vendor to yasmin pacakge.xml
- fixing yasmin cmakelists
File truncated at 100 lines see the full file
Package Dependencies
System Dependencies
Dependant Packages
Launch files
No launch files found
Messages
No message files found.
Services
No service files found
Plugins
No plugins found.
Recent questions tagged yasmin at Robotics Stack Exchange
|
yasmin package from yasmin repoyasmin yasmin_demos yasmin_editor yasmin_factory yasmin_msgs yasmin_ros yasmin_viewer |
ROS Distro
|
Package Summary
| Version | 4.2.4 |
| 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 | 2026-01-26 |
| Dev Status | DEVELOPED |
| Released | RELEASED |
| Contributing |
Help Wanted (-)
Good First Issues (-) Pull Requests to Review (-) |
Package Description
YASMIN (Yet Another State MachINe) main package
Maintainers
- Miguel Ángel González Santamarta
Authors
No additional authors.
README
No README found.
See repository README.
CHANGELOG
Changelog for package yasmin
4.2.4 (2026-01-14)
- Removing cancel check from state machine execute
- Contributors: Miguel Ángel González Santamarta
4.2.3 (2026-01-06)
- Setting C++ standard to 17
- Applying new make_share
- Expanding ptr macros of types
- Contributors: Miguel Ángel González Santamarta
4.2.2 (2025-12-28)
- minor fix in C++ header guards
- Contributors: Miguel Ángel González Santamarta
4.2.1 (2025-12-19)
- minor fix in C++ header guards
- Contributors: Miguel Ángel González Santamarta
4.2.0 (2025-12-17)
- Adding unit tests for state machine callbacks
- removing list of args form state machine callbacks
- new macro YASMIN_PTR_ALIASES for all pointer aliases
- 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
- using unordered_map for values and registry of blackboard
- optimizing C++ code (adding const and noexcept)
- setting as private set_status and get_status in State
- removing repeated checks in blackboard pywrapper
- setting virtual destructor for state and removing __del__ from state machine pybind
- 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
- adding SIGINT handler for YASMIN state machines in core package
- adding abort to fibonacci demo server
- Contributors: Miguel Ángel González Santamarta
4.0.2 (2025-12-01)
- fixing macros using pybind and setting EventsExecutor for Kilted and Rolling
- improving comments in C++
- removing directory in yasmin
- fixing comments in blackboard
- removing blackboard_value to simplify blackboard
- Contributors: Miguel Ángel González Santamarta
4.0.1 (2025-11-25)
4.0.0 (2025-11-24)
- adding destructor to state machine and cleanup to viewer pub
- adding attr test to python blackboard
- removing comments from python stub files of yasmin package
- Merge pull request #70 from uleroboticsgroup/pybinding [New Great Version] Pybinding + Plugins + Editor
- adding set and get attr to blackboard pybinding
- setting input/output remappings
- fixing clang version
- stub files for yasmin pybind11
- new tests for state machine name and remappings in factory
- adding const&
- adding const&
- removing unused namespace yasmin
- adding name to SM class for root SM
- treating python list, dict, tuples and set as py::object in set function of Python blackboard
- fixing Python blackboard set to much data types
- remapping renamed to remappings
- adding type registry toblackboard
- replacing static constexpr bool with static bool in BlackboardPyWrapper
- fixing BlackboardPyWrapper to improve the type check in Python
- initial files fo yasmin_factory
- fixing license name in package.xml files
- fixing python logging
- adding python logging
- pybind11-dev for package.xml
- buildtool_depend for pybind11
- pybind checks for foxy
- python3-pybind11for package.xml
- adding pybind11-vendor to yasmin pacakge.xml
- fixing yasmin cmakelists
File truncated at 100 lines see the full file
Package Dependencies
System Dependencies
Dependant Packages
Launch files
No launch files found
Messages
No message files found.
Services
No service files found
Plugins
No plugins found.
Recent questions tagged yasmin at Robotics Stack Exchange
|
yasmin package from yasmin repoyasmin yasmin_demos yasmin_editor yasmin_factory yasmin_msgs yasmin_ros yasmin_viewer |
ROS Distro
|
Package Summary
| Version | 4.2.4 |
| 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 | 2026-01-26 |
| Dev Status | DEVELOPED |
| Released | RELEASED |
| Contributing |
Help Wanted (-)
Good First Issues (-) Pull Requests to Review (-) |
Package Description
YASMIN (Yet Another State MachINe) main package
Maintainers
- Miguel Ángel González Santamarta
Authors
No additional authors.
README
No README found.
See repository README.
CHANGELOG
Changelog for package yasmin
4.2.4 (2026-01-14)
- Removing cancel check from state machine execute
- Contributors: Miguel Ángel González Santamarta
4.2.3 (2026-01-06)
- Setting C++ standard to 17
- Applying new make_share
- Expanding ptr macros of types
- Contributors: Miguel Ángel González Santamarta
4.2.2 (2025-12-28)
- minor fix in C++ header guards
- Contributors: Miguel Ángel González Santamarta
4.2.1 (2025-12-19)
- minor fix in C++ header guards
- Contributors: Miguel Ángel González Santamarta
4.2.0 (2025-12-17)
- Adding unit tests for state machine callbacks
- removing list of args form state machine callbacks
- new macro YASMIN_PTR_ALIASES for all pointer aliases
- 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
- using unordered_map for values and registry of blackboard
- optimizing C++ code (adding const and noexcept)
- setting as private set_status and get_status in State
- removing repeated checks in blackboard pywrapper
- setting virtual destructor for state and removing __del__ from state machine pybind
- 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
- adding SIGINT handler for YASMIN state machines in core package
- adding abort to fibonacci demo server
- Contributors: Miguel Ángel González Santamarta
4.0.2 (2025-12-01)
- fixing macros using pybind and setting EventsExecutor for Kilted and Rolling
- improving comments in C++
- removing directory in yasmin
- fixing comments in blackboard
- removing blackboard_value to simplify blackboard
- Contributors: Miguel Ángel González Santamarta
4.0.1 (2025-11-25)
4.0.0 (2025-11-24)
- adding destructor to state machine and cleanup to viewer pub
- adding attr test to python blackboard
- removing comments from python stub files of yasmin package
- Merge pull request #70 from uleroboticsgroup/pybinding [New Great Version] Pybinding + Plugins + Editor
- adding set and get attr to blackboard pybinding
- setting input/output remappings
- fixing clang version
- stub files for yasmin pybind11
- new tests for state machine name and remappings in factory
- adding const&
- adding const&
- removing unused namespace yasmin
- adding name to SM class for root SM
- treating python list, dict, tuples and set as py::object in set function of Python blackboard
- fixing Python blackboard set to much data types
- remapping renamed to remappings
- adding type registry toblackboard
- replacing static constexpr bool with static bool in BlackboardPyWrapper
- fixing BlackboardPyWrapper to improve the type check in Python
- initial files fo yasmin_factory
- fixing license name in package.xml files
- fixing python logging
- adding python logging
- pybind11-dev for package.xml
- buildtool_depend for pybind11
- pybind checks for foxy
- python3-pybind11for package.xml
- adding pybind11-vendor to yasmin pacakge.xml
- fixing yasmin cmakelists
File truncated at 100 lines see the full file
Package Dependencies
System Dependencies
Dependant Packages
Launch files
No launch files found
Messages
No message files found.
Services
No service files found
Plugins
No plugins found.
Recent questions tagged yasmin at Robotics Stack Exchange
|
yasmin package from jugglebot repojugglebot jugglebot_interfaces jugglebot_simulator yasmin yasmin_demos yasmin_msgs yasmin_ros yasmin_viewer |
ROS Distro
|
Package Summary
| 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 | 2026-02-16 |
| Dev Status | UNKNOWN |
| Released | UNRELEASED |
| Contributing |
Help Wanted (-)
Good First Issues (-) Pull Requests to Review (-) |
Package Description
YASMIN (Yet Another State MachINe) main package
Maintainers
- Miguel Ángel González Santamarta
Authors
No additional authors.
README
No README found.
See repository README.
CHANGELOG
No CHANGELOG found.
Dependant Packages
Launch files
No launch files found
Messages
No message files found.
Services
No service files found
Plugins
No plugins found.
Recent questions tagged yasmin at Robotics Stack Exchange
No version for distro galactic showing humble. Known supported distros are highlighted in the buttons above.
|
yasmin package from yasmin repoyasmin yasmin_demos yasmin_editor yasmin_factory yasmin_msgs yasmin_ros yasmin_viewer |
ROS Distro
|
Package Summary
| Version | 4.2.4 |
| 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 | 2026-01-26 |
| Dev Status | DEVELOPED |
| Released | RELEASED |
| Contributing |
Help Wanted (-)
Good First Issues (-) Pull Requests to Review (-) |
Package Description
YASMIN (Yet Another State MachINe) main package
Maintainers
- Miguel Ángel González Santamarta
Authors
No additional authors.
README
No README found.
See repository README.
CHANGELOG
Changelog for package yasmin
4.2.4 (2026-01-14)
- Removing cancel check from state machine execute
- Contributors: Miguel Ángel González Santamarta
4.2.3 (2026-01-06)
- Setting C++ standard to 17
- Applying new make_share
- Expanding ptr macros of types
- Contributors: Miguel Ángel González Santamarta
4.2.2 (2025-12-28)
- minor fix in C++ header guards
- Contributors: Miguel Ángel González Santamarta
4.2.1 (2025-12-19)
- minor fix in C++ header guards
- Contributors: Miguel Ángel González Santamarta
4.2.0 (2025-12-17)
- Adding unit tests for state machine callbacks
- removing list of args form state machine callbacks
- new macro YASMIN_PTR_ALIASES for all pointer aliases
- 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
- using unordered_map for values and registry of blackboard
- optimizing C++ code (adding const and noexcept)
- setting as private set_status and get_status in State
- removing repeated checks in blackboard pywrapper
- setting virtual destructor for state and removing __del__ from state machine pybind
- 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
- adding SIGINT handler for YASMIN state machines in core package
- adding abort to fibonacci demo server
- Contributors: Miguel Ángel González Santamarta
4.0.2 (2025-12-01)
- fixing macros using pybind and setting EventsExecutor for Kilted and Rolling
- improving comments in C++
- removing directory in yasmin
- fixing comments in blackboard
- removing blackboard_value to simplify blackboard
- Contributors: Miguel Ángel González Santamarta
4.0.1 (2025-11-25)
4.0.0 (2025-11-24)
- adding destructor to state machine and cleanup to viewer pub
- adding attr test to python blackboard
- removing comments from python stub files of yasmin package
- Merge pull request #70 from uleroboticsgroup/pybinding [New Great Version] Pybinding + Plugins + Editor
- adding set and get attr to blackboard pybinding
- setting input/output remappings
- fixing clang version
- stub files for yasmin pybind11
- new tests for state machine name and remappings in factory
- adding const&
- adding const&
- removing unused namespace yasmin
- adding name to SM class for root SM
- treating python list, dict, tuples and set as py::object in set function of Python blackboard
- fixing Python blackboard set to much data types
- remapping renamed to remappings
- adding type registry toblackboard
- replacing static constexpr bool with static bool in BlackboardPyWrapper
- fixing BlackboardPyWrapper to improve the type check in Python
- initial files fo yasmin_factory
- fixing license name in package.xml files
- fixing python logging
- adding python logging
- pybind11-dev for package.xml
- buildtool_depend for pybind11
- pybind checks for foxy
- python3-pybind11for package.xml
- adding pybind11-vendor to yasmin pacakge.xml
- fixing yasmin cmakelists
File truncated at 100 lines see the full file
Package Dependencies
System Dependencies
Dependant Packages
Launch files
No launch files found
Messages
No message files found.
Services
No service files found
Plugins
No plugins found.
Recent questions tagged yasmin at Robotics Stack Exchange
No version for distro iron showing humble. Known supported distros are highlighted in the buttons above.
|
yasmin package from yasmin repoyasmin yasmin_demos yasmin_editor yasmin_factory yasmin_msgs yasmin_ros yasmin_viewer |
ROS Distro
|
Package Summary
| Version | 4.2.4 |
| 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 | 2026-01-26 |
| Dev Status | DEVELOPED |
| Released | RELEASED |
| Contributing |
Help Wanted (-)
Good First Issues (-) Pull Requests to Review (-) |
Package Description
YASMIN (Yet Another State MachINe) main package
Maintainers
- Miguel Ángel González Santamarta
Authors
No additional authors.
README
No README found.
See repository README.
CHANGELOG
Changelog for package yasmin
4.2.4 (2026-01-14)
- Removing cancel check from state machine execute
- Contributors: Miguel Ángel González Santamarta
4.2.3 (2026-01-06)
- Setting C++ standard to 17
- Applying new make_share
- Expanding ptr macros of types
- Contributors: Miguel Ángel González Santamarta
4.2.2 (2025-12-28)
- minor fix in C++ header guards
- Contributors: Miguel Ángel González Santamarta
4.2.1 (2025-12-19)
- minor fix in C++ header guards
- Contributors: Miguel Ángel González Santamarta
4.2.0 (2025-12-17)
- Adding unit tests for state machine callbacks
- removing list of args form state machine callbacks
- new macro YASMIN_PTR_ALIASES for all pointer aliases
- 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
- using unordered_map for values and registry of blackboard
- optimizing C++ code (adding const and noexcept)
- setting as private set_status and get_status in State
- removing repeated checks in blackboard pywrapper
- setting virtual destructor for state and removing __del__ from state machine pybind
- 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
- adding SIGINT handler for YASMIN state machines in core package
- adding abort to fibonacci demo server
- Contributors: Miguel Ángel González Santamarta
4.0.2 (2025-12-01)
- fixing macros using pybind and setting EventsExecutor for Kilted and Rolling
- improving comments in C++
- removing directory in yasmin
- fixing comments in blackboard
- removing blackboard_value to simplify blackboard
- Contributors: Miguel Ángel González Santamarta
4.0.1 (2025-11-25)
4.0.0 (2025-11-24)
- adding destructor to state machine and cleanup to viewer pub
- adding attr test to python blackboard
- removing comments from python stub files of yasmin package
- Merge pull request #70 from uleroboticsgroup/pybinding [New Great Version] Pybinding + Plugins + Editor
- adding set and get attr to blackboard pybinding
- setting input/output remappings
- fixing clang version
- stub files for yasmin pybind11
- new tests for state machine name and remappings in factory
- adding const&
- adding const&
- removing unused namespace yasmin
- adding name to SM class for root SM
- treating python list, dict, tuples and set as py::object in set function of Python blackboard
- fixing Python blackboard set to much data types
- remapping renamed to remappings
- adding type registry toblackboard
- replacing static constexpr bool with static bool in BlackboardPyWrapper
- fixing BlackboardPyWrapper to improve the type check in Python
- initial files fo yasmin_factory
- fixing license name in package.xml files
- fixing python logging
- adding python logging
- pybind11-dev for package.xml
- buildtool_depend for pybind11
- pybind checks for foxy
- python3-pybind11for package.xml
- adding pybind11-vendor to yasmin pacakge.xml
- fixing yasmin cmakelists
File truncated at 100 lines see the full file
Package Dependencies
System Dependencies
Dependant Packages
Launch files
No launch files found
Messages
No message files found.
Services
No service files found
Plugins
No plugins found.
Recent questions tagged yasmin at Robotics Stack Exchange
No version for distro melodic showing humble. Known supported distros are highlighted in the buttons above.
|
yasmin package from yasmin repoyasmin yasmin_demos yasmin_editor yasmin_factory yasmin_msgs yasmin_ros yasmin_viewer |
ROS Distro
|
Package Summary
| Version | 4.2.4 |
| 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 | 2026-01-26 |
| Dev Status | DEVELOPED |
| Released | RELEASED |
| Contributing |
Help Wanted (-)
Good First Issues (-) Pull Requests to Review (-) |
Package Description
YASMIN (Yet Another State MachINe) main package
Maintainers
- Miguel Ángel González Santamarta
Authors
No additional authors.
README
No README found.
See repository README.
CHANGELOG
Changelog for package yasmin
4.2.4 (2026-01-14)
- Removing cancel check from state machine execute
- Contributors: Miguel Ángel González Santamarta
4.2.3 (2026-01-06)
- Setting C++ standard to 17
- Applying new make_share
- Expanding ptr macros of types
- Contributors: Miguel Ángel González Santamarta
4.2.2 (2025-12-28)
- minor fix in C++ header guards
- Contributors: Miguel Ángel González Santamarta
4.2.1 (2025-12-19)
- minor fix in C++ header guards
- Contributors: Miguel Ángel González Santamarta
4.2.0 (2025-12-17)
- Adding unit tests for state machine callbacks
- removing list of args form state machine callbacks
- new macro YASMIN_PTR_ALIASES for all pointer aliases
- 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
- using unordered_map for values and registry of blackboard
- optimizing C++ code (adding const and noexcept)
- setting as private set_status and get_status in State
- removing repeated checks in blackboard pywrapper
- setting virtual destructor for state and removing __del__ from state machine pybind
- 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
- adding SIGINT handler for YASMIN state machines in core package
- adding abort to fibonacci demo server
- Contributors: Miguel Ángel González Santamarta
4.0.2 (2025-12-01)
- fixing macros using pybind and setting EventsExecutor for Kilted and Rolling
- improving comments in C++
- removing directory in yasmin
- fixing comments in blackboard
- removing blackboard_value to simplify blackboard
- Contributors: Miguel Ángel González Santamarta
4.0.1 (2025-11-25)
4.0.0 (2025-11-24)
- adding destructor to state machine and cleanup to viewer pub
- adding attr test to python blackboard
- removing comments from python stub files of yasmin package
- Merge pull request #70 from uleroboticsgroup/pybinding [New Great Version] Pybinding + Plugins + Editor
- adding set and get attr to blackboard pybinding
- setting input/output remappings
- fixing clang version
- stub files for yasmin pybind11
- new tests for state machine name and remappings in factory
- adding const&
- adding const&
- removing unused namespace yasmin
- adding name to SM class for root SM
- treating python list, dict, tuples and set as py::object in set function of Python blackboard
- fixing Python blackboard set to much data types
- remapping renamed to remappings
- adding type registry toblackboard
- replacing static constexpr bool with static bool in BlackboardPyWrapper
- fixing BlackboardPyWrapper to improve the type check in Python
- initial files fo yasmin_factory
- fixing license name in package.xml files
- fixing python logging
- adding python logging
- pybind11-dev for package.xml
- buildtool_depend for pybind11
- pybind checks for foxy
- python3-pybind11for package.xml
- adding pybind11-vendor to yasmin pacakge.xml
- fixing yasmin cmakelists
File truncated at 100 lines see the full file
Package Dependencies
System Dependencies
Dependant Packages
Launch files
No launch files found
Messages
No message files found.
Services
No service files found
Plugins
No plugins found.
Recent questions tagged yasmin at Robotics Stack Exchange
No version for distro noetic showing humble. Known supported distros are highlighted in the buttons above.
|
yasmin package from yasmin repoyasmin yasmin_demos yasmin_editor yasmin_factory yasmin_msgs yasmin_ros yasmin_viewer |
ROS Distro
|
Package Summary
| Version | 4.2.4 |
| 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 | 2026-01-26 |
| Dev Status | DEVELOPED |
| Released | RELEASED |
| Contributing |
Help Wanted (-)
Good First Issues (-) Pull Requests to Review (-) |
Package Description
YASMIN (Yet Another State MachINe) main package
Maintainers
- Miguel Ángel González Santamarta
Authors
No additional authors.
README
No README found.
See repository README.
CHANGELOG
Changelog for package yasmin
4.2.4 (2026-01-14)
- Removing cancel check from state machine execute
- Contributors: Miguel Ángel González Santamarta
4.2.3 (2026-01-06)
- Setting C++ standard to 17
- Applying new make_share
- Expanding ptr macros of types
- Contributors: Miguel Ángel González Santamarta
4.2.2 (2025-12-28)
- minor fix in C++ header guards
- Contributors: Miguel Ángel González Santamarta
4.2.1 (2025-12-19)
- minor fix in C++ header guards
- Contributors: Miguel Ángel González Santamarta
4.2.0 (2025-12-17)
- Adding unit tests for state machine callbacks
- removing list of args form state machine callbacks
- new macro YASMIN_PTR_ALIASES for all pointer aliases
- 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
- using unordered_map for values and registry of blackboard
- optimizing C++ code (adding const and noexcept)
- setting as private set_status and get_status in State
- removing repeated checks in blackboard pywrapper
- setting virtual destructor for state and removing __del__ from state machine pybind
- 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
- adding SIGINT handler for YASMIN state machines in core package
- adding abort to fibonacci demo server
- Contributors: Miguel Ángel González Santamarta
4.0.2 (2025-12-01)
- fixing macros using pybind and setting EventsExecutor for Kilted and Rolling
- improving comments in C++
- removing directory in yasmin
- fixing comments in blackboard
- removing blackboard_value to simplify blackboard
- Contributors: Miguel Ángel González Santamarta
4.0.1 (2025-11-25)
4.0.0 (2025-11-24)
- adding destructor to state machine and cleanup to viewer pub
- adding attr test to python blackboard
- removing comments from python stub files of yasmin package
- Merge pull request #70 from uleroboticsgroup/pybinding [New Great Version] Pybinding + Plugins + Editor
- adding set and get attr to blackboard pybinding
- setting input/output remappings
- fixing clang version
- stub files for yasmin pybind11
- new tests for state machine name and remappings in factory
- adding const&
- adding const&
- removing unused namespace yasmin
- adding name to SM class for root SM
- treating python list, dict, tuples and set as py::object in set function of Python blackboard
- fixing Python blackboard set to much data types
- remapping renamed to remappings
- adding type registry toblackboard
- replacing static constexpr bool with static bool in BlackboardPyWrapper
- fixing BlackboardPyWrapper to improve the type check in Python
- initial files fo yasmin_factory
- fixing license name in package.xml files
- fixing python logging
- adding python logging
- pybind11-dev for package.xml
- buildtool_depend for pybind11
- pybind checks for foxy
- python3-pybind11for package.xml
- adding pybind11-vendor to yasmin pacakge.xml
- fixing yasmin cmakelists
File truncated at 100 lines see the full file
Package Dependencies
System Dependencies
Dependant Packages
Launch files
No launch files found
Messages
No message files found.
Services
No service files found
Plugins
No plugins found.