|
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
| 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
Maintainers
- Miguel Ángel González Santamarta
Authors
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
Messages
Services
Plugins
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
| 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
Maintainers
- Miguel Ángel González Santamarta
Authors
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
Messages
Services
Plugins
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
| 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
Maintainers
- Miguel Ángel González Santamarta
Authors
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
Messages
Services
Plugins
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
| 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
Maintainers
- Miguel Ángel González Santamarta
Authors
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
Messages
Services
Plugins
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
| 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
Maintainers
- Miguel Ángel González Santamarta
Authors
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
Messages
Services
Plugins
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
| 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
Maintainers
- Miguel Ángel González Santamarta
Authors
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
Messages
Services
Plugins
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
| 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
Maintainers
- Miguel Ángel González Santamarta
Authors
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
Messages
Services
Plugins
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
| 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
Maintainers
- Miguel Ángel González Santamarta
Authors
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
Messages
Services
Plugins
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
| 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
Maintainers
- Miguel Ángel González Santamarta
Authors
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
Messages
Services
Plugins
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
| 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
Maintainers
- Miguel Ángel González Santamarta
Authors
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
Messages
Services
Plugins
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
| 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
Maintainers
- Miguel Ángel González Santamarta
Authors
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
Messages
Services
Plugins
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
| 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
Maintainers
- Miguel Ángel González Santamarta
Authors
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
Messages
Services
Plugins
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
| 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
Maintainers
- Miguel Ángel González Santamarta
Authors
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
Messages
Services
Plugins
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
| 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
Maintainers
- Miguel Ángel González Santamarta
Authors
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
Messages
Services
Plugins
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
| 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
Maintainers
- Miguel Ángel González Santamarta
Authors
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
Messages
Services
Plugins
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
| 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
Maintainers
- Miguel Ángel González Santamarta
Authors
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
Messages
Services
Plugins
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
| 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
Maintainers
- Miguel Ángel González Santamarta
Authors
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
Messages
Services
Plugins
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
| 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
Maintainers
- Miguel Ángel González Santamarta
Authors
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
Messages
Services
Plugins
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
| 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
Maintainers
- Miguel Ángel González Santamarta
Authors
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