Package symbol

yasmin_viewer package from yasmin repo

yasmin yasmin_demos yasmin_editor yasmin_factory yasmin_msgs yasmin_ros yasmin_viewer

ROS Distro
humble

Package Summary

Tags No category tags.
Version 4.2.1
License GPL-3.0
Build type AMENT_CMAKE
Use RECOMMENDED

Repository Summary

Description YASMIN (Yet Another State MachINe)
Checkout URI https://github.com/uleroboticsgroup/yasmin.git
VCS Type git
VCS Version main
Last Updated 2025-12-19
Dev Status DEVELOPED
Released RELEASED
Tags python state-machine cpp ros2 ros2-foxy ros2-galactic ros2-rolling ros2-humble ros2-iron ros2-jazzy ros2-kilted
Contributing Help Wanted (-)
Good First Issues (-)
Pull Requests to Review (-)

Package Description

YASMIN viewer for FSM

Additional Links

No additional links.

Maintainers

  • miguel

Authors

No additional authors.
README
No README found. See repository README.
CHANGELOG

Changelog for package yasmin_viewer

4.2.1 (2025-12-19)

  • minor fix in C++ header guards
  • Contributors: Miguel Ángel González Santamarta

4.2.0 (2025-12-17)

  • 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 createUnmanagedInstance in pybind_bridge to allow Python mange the lifetime of objects
  • improving Python + cleaning Python viewer pub on shutdown
  • optimizing C++ code (adding const and noexcept)
  • minor fixes in Python comments and imports
  • removing cleanup from Python viewer publisher
  • Contributors: Miguel Ángel González Santamarta

4.1.0 (2025-12-07)

  • removing duplicated comments and setting generateUUID as inline
  • adding python-dev in deps and removing unused test deps for python
  • Contributors: Miguel Ángel González Santamarta

4.0.2 (2025-12-01)

4.0.1 (2025-11-25)

4.0.0 (2025-11-24)

  • adding destructor to state machine and cleanup to viewer pub
  • removing comments from main functions
  • Merge pull request #70 from uleroboticsgroup/pybinding [New Great Version] Pybinding + Plugins + Editor
  • replacing bare HTTP with socket.io in viewer
  • adding const&
  • adding const&
  • removing unused namespace yasmin
  • adding name to SM class for root SM
  • fixing license name in package.xml files
  • Contributors: Miguel Ángel González Santamarta

3.5.1 (2025-10-23)

3.5.0 (2025-10-12)

  • adding support for concurrence states in the viewer
  • Contributors: Miguel Ángel González Santamarta

3.4.0 (2025-08-25)

3.3.0 (2025-06-28)

  • fixing yasmin logs and using them in ros versions
  • Fix deprecation of ament_target_dependencies
  • Contributors: Miguel Ángel González Santamarta

3.2.0 (2025-04-11)

  • fixing c++ version in CMakeLists
  • Contributors: Miguel Ángel González Santamarta

3.1.0 (2025-02-05)

  • updating yasmin viewer dependencies
  • new viewer build
  • adding package-lock.json to gitignore
  • package-lock.json removed
  • adding layouts to toolbar
  • fixing license comments
  • Contributors: Miguel Ángel González Santamarta

3.0.3 (2024-12-17)

  • hpp ifndef guards fixed
  • Contributors: Miguel Ángel González Santamarta

3.0.2 (2024-12-16)

  • fixing dependencies in package.xml files
  • Contributors: Miguel Ángel González Santamarta

3.0.1 (2024-12-01)

3.0.0 (2024-11-24)

  • fixing C++ comments
  • started removed from viewer node
  • setting black formatter line length to 90
  • comments for Python attributes moved to __init__
  • fixing documentation
  • improving Python comments for Doxygen

File truncated at 100 lines see the full file

Launch files

No launch files found

Messages

No message files found.

Services

No service files found

Plugins

No plugins found.

Recent questions tagged yasmin_viewer at Robotics Stack Exchange

Package symbol

yasmin_viewer package from yasmin repo

yasmin yasmin_demos yasmin_editor yasmin_factory yasmin_msgs yasmin_ros yasmin_viewer

ROS Distro
jazzy

Package Summary

Tags No category tags.
Version 4.2.1
License GPL-3.0
Build type AMENT_CMAKE
Use RECOMMENDED

Repository Summary

Description YASMIN (Yet Another State MachINe)
Checkout URI https://github.com/uleroboticsgroup/yasmin.git
VCS Type git
VCS Version main
Last Updated 2025-12-19
Dev Status DEVELOPED
Released RELEASED
Tags python state-machine cpp ros2 ros2-foxy ros2-galactic ros2-rolling ros2-humble ros2-iron ros2-jazzy ros2-kilted
Contributing Help Wanted (-)
Good First Issues (-)
Pull Requests to Review (-)

Package Description

YASMIN viewer for FSM

Additional Links

No additional links.

Maintainers

  • miguel

Authors

No additional authors.
README
No README found. See repository README.
CHANGELOG

Changelog for package yasmin_viewer

4.2.1 (2025-12-19)

  • minor fix in C++ header guards
  • Contributors: Miguel Ángel González Santamarta

4.2.0 (2025-12-17)

  • 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 createUnmanagedInstance in pybind_bridge to allow Python mange the lifetime of objects
  • improving Python + cleaning Python viewer pub on shutdown
  • optimizing C++ code (adding const and noexcept)
  • minor fixes in Python comments and imports
  • removing cleanup from Python viewer publisher
  • Contributors: Miguel Ángel González Santamarta

4.1.0 (2025-12-07)

  • removing duplicated comments and setting generateUUID as inline
  • adding python-dev in deps and removing unused test deps for python
  • Contributors: Miguel Ángel González Santamarta

4.0.2 (2025-12-01)

4.0.1 (2025-11-25)

4.0.0 (2025-11-24)

  • adding destructor to state machine and cleanup to viewer pub
  • removing comments from main functions
  • Merge pull request #70 from uleroboticsgroup/pybinding [New Great Version] Pybinding + Plugins + Editor
  • replacing bare HTTP with socket.io in viewer
  • adding const&
  • adding const&
  • removing unused namespace yasmin
  • adding name to SM class for root SM
  • fixing license name in package.xml files
  • Contributors: Miguel Ángel González Santamarta

3.5.1 (2025-10-23)

3.5.0 (2025-10-12)

  • adding support for concurrence states in the viewer
  • Contributors: Miguel Ángel González Santamarta

3.4.0 (2025-08-25)

3.3.0 (2025-06-28)

  • fixing yasmin logs and using them in ros versions
  • Fix deprecation of ament_target_dependencies
  • Contributors: Miguel Ángel González Santamarta

3.2.0 (2025-04-11)

  • fixing c++ version in CMakeLists
  • Contributors: Miguel Ángel González Santamarta

3.1.0 (2025-02-05)

  • updating yasmin viewer dependencies
  • new viewer build
  • adding package-lock.json to gitignore
  • package-lock.json removed
  • adding layouts to toolbar
  • fixing license comments
  • Contributors: Miguel Ángel González Santamarta

3.0.3 (2024-12-17)

  • hpp ifndef guards fixed
  • Contributors: Miguel Ángel González Santamarta

3.0.2 (2024-12-16)

  • fixing dependencies in package.xml files
  • Contributors: Miguel Ángel González Santamarta

3.0.1 (2024-12-01)

3.0.0 (2024-11-24)

  • fixing C++ comments
  • started removed from viewer node
  • setting black formatter line length to 90
  • comments for Python attributes moved to __init__
  • fixing documentation
  • improving Python comments for Doxygen

File truncated at 100 lines see the full file

Launch files

No launch files found

Messages

No message files found.

Services

No service files found

Plugins

No plugins found.

Recent questions tagged yasmin_viewer at Robotics Stack Exchange

Package symbol

yasmin_viewer package from yasmin repo

yasmin yasmin_demos yasmin_editor yasmin_factory yasmin_msgs yasmin_ros yasmin_viewer

ROS Distro
kilted

Package Summary

Tags No category tags.
Version 4.2.1
License GPL-3.0
Build type AMENT_CMAKE
Use RECOMMENDED

Repository Summary

Description YASMIN (Yet Another State MachINe)
Checkout URI https://github.com/uleroboticsgroup/yasmin.git
VCS Type git
VCS Version main
Last Updated 2025-12-19
Dev Status DEVELOPED
Released RELEASED
Tags python state-machine cpp ros2 ros2-foxy ros2-galactic ros2-rolling ros2-humble ros2-iron ros2-jazzy ros2-kilted
Contributing Help Wanted (-)
Good First Issues (-)
Pull Requests to Review (-)

Package Description

YASMIN viewer for FSM

Additional Links

No additional links.

Maintainers

  • miguel

Authors

No additional authors.
README
No README found. See repository README.
CHANGELOG

Changelog for package yasmin_viewer

4.2.1 (2025-12-19)

  • minor fix in C++ header guards
  • Contributors: Miguel Ángel González Santamarta

4.2.0 (2025-12-17)

  • 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 createUnmanagedInstance in pybind_bridge to allow Python mange the lifetime of objects
  • improving Python + cleaning Python viewer pub on shutdown
  • optimizing C++ code (adding const and noexcept)
  • minor fixes in Python comments and imports
  • removing cleanup from Python viewer publisher
  • Contributors: Miguel Ángel González Santamarta

4.1.0 (2025-12-07)

  • removing duplicated comments and setting generateUUID as inline
  • adding python-dev in deps and removing unused test deps for python
  • Contributors: Miguel Ángel González Santamarta

4.0.2 (2025-12-01)

4.0.1 (2025-11-25)

4.0.0 (2025-11-24)

  • adding destructor to state machine and cleanup to viewer pub
  • removing comments from main functions
  • Merge pull request #70 from uleroboticsgroup/pybinding [New Great Version] Pybinding + Plugins + Editor
  • replacing bare HTTP with socket.io in viewer
  • adding const&
  • adding const&
  • removing unused namespace yasmin
  • adding name to SM class for root SM
  • fixing license name in package.xml files
  • Contributors: Miguel Ángel González Santamarta

3.5.1 (2025-10-23)

3.5.0 (2025-10-12)

  • adding support for concurrence states in the viewer
  • Contributors: Miguel Ángel González Santamarta

3.4.0 (2025-08-25)

3.3.0 (2025-06-28)

  • fixing yasmin logs and using them in ros versions
  • Fix deprecation of ament_target_dependencies
  • Contributors: Miguel Ángel González Santamarta

3.2.0 (2025-04-11)

  • fixing c++ version in CMakeLists
  • Contributors: Miguel Ángel González Santamarta

3.1.0 (2025-02-05)

  • updating yasmin viewer dependencies
  • new viewer build
  • adding package-lock.json to gitignore
  • package-lock.json removed
  • adding layouts to toolbar
  • fixing license comments
  • Contributors: Miguel Ángel González Santamarta

3.0.3 (2024-12-17)

  • hpp ifndef guards fixed
  • Contributors: Miguel Ángel González Santamarta

3.0.2 (2024-12-16)

  • fixing dependencies in package.xml files
  • Contributors: Miguel Ángel González Santamarta

3.0.1 (2024-12-01)

3.0.0 (2024-11-24)

  • fixing C++ comments
  • started removed from viewer node
  • setting black formatter line length to 90
  • comments for Python attributes moved to __init__
  • fixing documentation
  • improving Python comments for Doxygen

File truncated at 100 lines see the full file

Launch files

No launch files found

Messages

No message files found.

Services

No service files found

Plugins

No plugins found.

Recent questions tagged yasmin_viewer at Robotics Stack Exchange

Package symbol

yasmin_viewer package from yasmin repo

yasmin yasmin_demos yasmin_editor yasmin_factory yasmin_msgs yasmin_ros yasmin_viewer

ROS Distro
rolling

Package Summary

Tags No category tags.
Version 4.2.1
License GPL-3.0
Build type AMENT_CMAKE
Use RECOMMENDED

Repository Summary

Description YASMIN (Yet Another State MachINe)
Checkout URI https://github.com/uleroboticsgroup/yasmin.git
VCS Type git
VCS Version main
Last Updated 2025-12-19
Dev Status DEVELOPED
Released RELEASED
Tags python state-machine cpp ros2 ros2-foxy ros2-galactic ros2-rolling ros2-humble ros2-iron ros2-jazzy ros2-kilted
Contributing Help Wanted (-)
Good First Issues (-)
Pull Requests to Review (-)

Package Description

YASMIN viewer for FSM

Additional Links

No additional links.

Maintainers

  • miguel

Authors

No additional authors.
README
No README found. See repository README.
CHANGELOG

Changelog for package yasmin_viewer

4.2.1 (2025-12-19)

  • minor fix in C++ header guards
  • Contributors: Miguel Ángel González Santamarta

4.2.0 (2025-12-17)

  • 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 createUnmanagedInstance in pybind_bridge to allow Python mange the lifetime of objects
  • improving Python + cleaning Python viewer pub on shutdown
  • optimizing C++ code (adding const and noexcept)
  • minor fixes in Python comments and imports
  • removing cleanup from Python viewer publisher
  • Contributors: Miguel Ángel González Santamarta

4.1.0 (2025-12-07)

  • removing duplicated comments and setting generateUUID as inline
  • adding python-dev in deps and removing unused test deps for python
  • Contributors: Miguel Ángel González Santamarta

4.0.2 (2025-12-01)

4.0.1 (2025-11-25)

4.0.0 (2025-11-24)

  • adding destructor to state machine and cleanup to viewer pub
  • removing comments from main functions
  • Merge pull request #70 from uleroboticsgroup/pybinding [New Great Version] Pybinding + Plugins + Editor
  • replacing bare HTTP with socket.io in viewer
  • adding const&
  • adding const&
  • removing unused namespace yasmin
  • adding name to SM class for root SM
  • fixing license name in package.xml files
  • Contributors: Miguel Ángel González Santamarta

3.5.1 (2025-10-23)

3.5.0 (2025-10-12)

  • adding support for concurrence states in the viewer
  • Contributors: Miguel Ángel González Santamarta

3.4.0 (2025-08-25)

3.3.0 (2025-06-28)

  • fixing yasmin logs and using them in ros versions
  • Fix deprecation of ament_target_dependencies
  • Contributors: Miguel Ángel González Santamarta

3.2.0 (2025-04-11)

  • fixing c++ version in CMakeLists
  • Contributors: Miguel Ángel González Santamarta

3.1.0 (2025-02-05)

  • updating yasmin viewer dependencies
  • new viewer build
  • adding package-lock.json to gitignore
  • package-lock.json removed
  • adding layouts to toolbar
  • fixing license comments
  • Contributors: Miguel Ángel González Santamarta

3.0.3 (2024-12-17)

  • hpp ifndef guards fixed
  • Contributors: Miguel Ángel González Santamarta

3.0.2 (2024-12-16)

  • fixing dependencies in package.xml files
  • Contributors: Miguel Ángel González Santamarta

3.0.1 (2024-12-01)

3.0.0 (2024-11-24)

  • fixing C++ comments
  • started removed from viewer node
  • setting black formatter line length to 90
  • comments for Python attributes moved to __init__
  • fixing documentation
  • improving Python comments for Doxygen

File truncated at 100 lines see the full file

Launch files

No launch files found

Messages

No message files found.

Services

No service files found

Plugins

No plugins found.

Recent questions tagged yasmin_viewer at Robotics Stack Exchange

Package Summary

Tags No category tags.
Version 2.4.2
License TODO: License declaration
Build type AMENT_CMAKE
Use RECOMMENDED

Repository Summary

Description For all code (and some CAD) for Project: DeepBlue Juggling
Checkout URI https://github.com/project-deepblue-juggling/jugglebot.git
VCS Type git
VCS Version main
Last Updated 2025-12-19
Dev Status UNKNOWN
Released UNRELEASED
Tags No category tags.
Contributing Help Wanted (-)
Good First Issues (-)
Pull Requests to Review (-)

Package Description

TODO: Package description

Additional Links

No additional links.

Maintainers

  • miguel

Authors

No additional authors.
README
No README found. See repository README.
CHANGELOG
No CHANGELOG found.

Launch files

No launch files found

Messages

No message files found.

Services

No service files found

Plugins

No plugins found.

Recent questions tagged yasmin_viewer at Robotics Stack Exchange

No version for distro galactic showing humble. Known supported distros are highlighted in the buttons above.
Package symbol

yasmin_viewer package from yasmin repo

yasmin yasmin_demos yasmin_editor yasmin_factory yasmin_msgs yasmin_ros yasmin_viewer

ROS Distro
humble

Package Summary

Tags No category tags.
Version 4.2.1
License GPL-3.0
Build type AMENT_CMAKE
Use RECOMMENDED

Repository Summary

Description YASMIN (Yet Another State MachINe)
Checkout URI https://github.com/uleroboticsgroup/yasmin.git
VCS Type git
VCS Version main
Last Updated 2025-12-19
Dev Status DEVELOPED
Released RELEASED
Tags python state-machine cpp ros2 ros2-foxy ros2-galactic ros2-rolling ros2-humble ros2-iron ros2-jazzy ros2-kilted
Contributing Help Wanted (-)
Good First Issues (-)
Pull Requests to Review (-)

Package Description

YASMIN viewer for FSM

Additional Links

No additional links.

Maintainers

  • miguel

Authors

No additional authors.
README
No README found. See repository README.
CHANGELOG

Changelog for package yasmin_viewer

4.2.1 (2025-12-19)

  • minor fix in C++ header guards
  • Contributors: Miguel Ángel González Santamarta

4.2.0 (2025-12-17)

  • 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 createUnmanagedInstance in pybind_bridge to allow Python mange the lifetime of objects
  • improving Python + cleaning Python viewer pub on shutdown
  • optimizing C++ code (adding const and noexcept)
  • minor fixes in Python comments and imports
  • removing cleanup from Python viewer publisher
  • Contributors: Miguel Ángel González Santamarta

4.1.0 (2025-12-07)

  • removing duplicated comments and setting generateUUID as inline
  • adding python-dev in deps and removing unused test deps for python
  • Contributors: Miguel Ángel González Santamarta

4.0.2 (2025-12-01)

4.0.1 (2025-11-25)

4.0.0 (2025-11-24)

  • adding destructor to state machine and cleanup to viewer pub
  • removing comments from main functions
  • Merge pull request #70 from uleroboticsgroup/pybinding [New Great Version] Pybinding + Plugins + Editor
  • replacing bare HTTP with socket.io in viewer
  • adding const&
  • adding const&
  • removing unused namespace yasmin
  • adding name to SM class for root SM
  • fixing license name in package.xml files
  • Contributors: Miguel Ángel González Santamarta

3.5.1 (2025-10-23)

3.5.0 (2025-10-12)

  • adding support for concurrence states in the viewer
  • Contributors: Miguel Ángel González Santamarta

3.4.0 (2025-08-25)

3.3.0 (2025-06-28)

  • fixing yasmin logs and using them in ros versions
  • Fix deprecation of ament_target_dependencies
  • Contributors: Miguel Ángel González Santamarta

3.2.0 (2025-04-11)

  • fixing c++ version in CMakeLists
  • Contributors: Miguel Ángel González Santamarta

3.1.0 (2025-02-05)

  • updating yasmin viewer dependencies
  • new viewer build
  • adding package-lock.json to gitignore
  • package-lock.json removed
  • adding layouts to toolbar
  • fixing license comments
  • Contributors: Miguel Ángel González Santamarta

3.0.3 (2024-12-17)

  • hpp ifndef guards fixed
  • Contributors: Miguel Ángel González Santamarta

3.0.2 (2024-12-16)

  • fixing dependencies in package.xml files
  • Contributors: Miguel Ángel González Santamarta

3.0.1 (2024-12-01)

3.0.0 (2024-11-24)

  • fixing C++ comments
  • started removed from viewer node
  • setting black formatter line length to 90
  • comments for Python attributes moved to __init__
  • fixing documentation
  • improving Python comments for Doxygen

File truncated at 100 lines see the full file

Launch files

No launch files found

Messages

No message files found.

Services

No service files found

Plugins

No plugins found.

Recent questions tagged yasmin_viewer at Robotics Stack Exchange

No version for distro iron showing humble. Known supported distros are highlighted in the buttons above.
Package symbol

yasmin_viewer package from yasmin repo

yasmin yasmin_demos yasmin_editor yasmin_factory yasmin_msgs yasmin_ros yasmin_viewer

ROS Distro
humble

Package Summary

Tags No category tags.
Version 4.2.1
License GPL-3.0
Build type AMENT_CMAKE
Use RECOMMENDED

Repository Summary

Description YASMIN (Yet Another State MachINe)
Checkout URI https://github.com/uleroboticsgroup/yasmin.git
VCS Type git
VCS Version main
Last Updated 2025-12-19
Dev Status DEVELOPED
Released RELEASED
Tags python state-machine cpp ros2 ros2-foxy ros2-galactic ros2-rolling ros2-humble ros2-iron ros2-jazzy ros2-kilted
Contributing Help Wanted (-)
Good First Issues (-)
Pull Requests to Review (-)

Package Description

YASMIN viewer for FSM

Additional Links

No additional links.

Maintainers

  • miguel

Authors

No additional authors.
README
No README found. See repository README.
CHANGELOG

Changelog for package yasmin_viewer

4.2.1 (2025-12-19)

  • minor fix in C++ header guards
  • Contributors: Miguel Ángel González Santamarta

4.2.0 (2025-12-17)

  • 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 createUnmanagedInstance in pybind_bridge to allow Python mange the lifetime of objects
  • improving Python + cleaning Python viewer pub on shutdown
  • optimizing C++ code (adding const and noexcept)
  • minor fixes in Python comments and imports
  • removing cleanup from Python viewer publisher
  • Contributors: Miguel Ángel González Santamarta

4.1.0 (2025-12-07)

  • removing duplicated comments and setting generateUUID as inline
  • adding python-dev in deps and removing unused test deps for python
  • Contributors: Miguel Ángel González Santamarta

4.0.2 (2025-12-01)

4.0.1 (2025-11-25)

4.0.0 (2025-11-24)

  • adding destructor to state machine and cleanup to viewer pub
  • removing comments from main functions
  • Merge pull request #70 from uleroboticsgroup/pybinding [New Great Version] Pybinding + Plugins + Editor
  • replacing bare HTTP with socket.io in viewer
  • adding const&
  • adding const&
  • removing unused namespace yasmin
  • adding name to SM class for root SM
  • fixing license name in package.xml files
  • Contributors: Miguel Ángel González Santamarta

3.5.1 (2025-10-23)

3.5.0 (2025-10-12)

  • adding support for concurrence states in the viewer
  • Contributors: Miguel Ángel González Santamarta

3.4.0 (2025-08-25)

3.3.0 (2025-06-28)

  • fixing yasmin logs and using them in ros versions
  • Fix deprecation of ament_target_dependencies
  • Contributors: Miguel Ángel González Santamarta

3.2.0 (2025-04-11)

  • fixing c++ version in CMakeLists
  • Contributors: Miguel Ángel González Santamarta

3.1.0 (2025-02-05)

  • updating yasmin viewer dependencies
  • new viewer build
  • adding package-lock.json to gitignore
  • package-lock.json removed
  • adding layouts to toolbar
  • fixing license comments
  • Contributors: Miguel Ángel González Santamarta

3.0.3 (2024-12-17)

  • hpp ifndef guards fixed
  • Contributors: Miguel Ángel González Santamarta

3.0.2 (2024-12-16)

  • fixing dependencies in package.xml files
  • Contributors: Miguel Ángel González Santamarta

3.0.1 (2024-12-01)

3.0.0 (2024-11-24)

  • fixing C++ comments
  • started removed from viewer node
  • setting black formatter line length to 90
  • comments for Python attributes moved to __init__
  • fixing documentation
  • improving Python comments for Doxygen

File truncated at 100 lines see the full file

Launch files

No launch files found

Messages

No message files found.

Services

No service files found

Plugins

No plugins found.

Recent questions tagged yasmin_viewer at Robotics Stack Exchange

No version for distro melodic showing humble. Known supported distros are highlighted in the buttons above.
Package symbol

yasmin_viewer package from yasmin repo

yasmin yasmin_demos yasmin_editor yasmin_factory yasmin_msgs yasmin_ros yasmin_viewer

ROS Distro
humble

Package Summary

Tags No category tags.
Version 4.2.1
License GPL-3.0
Build type AMENT_CMAKE
Use RECOMMENDED

Repository Summary

Description YASMIN (Yet Another State MachINe)
Checkout URI https://github.com/uleroboticsgroup/yasmin.git
VCS Type git
VCS Version main
Last Updated 2025-12-19
Dev Status DEVELOPED
Released RELEASED
Tags python state-machine cpp ros2 ros2-foxy ros2-galactic ros2-rolling ros2-humble ros2-iron ros2-jazzy ros2-kilted
Contributing Help Wanted (-)
Good First Issues (-)
Pull Requests to Review (-)

Package Description

YASMIN viewer for FSM

Additional Links

No additional links.

Maintainers

  • miguel

Authors

No additional authors.
README
No README found. See repository README.
CHANGELOG

Changelog for package yasmin_viewer

4.2.1 (2025-12-19)

  • minor fix in C++ header guards
  • Contributors: Miguel Ángel González Santamarta

4.2.0 (2025-12-17)

  • 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 createUnmanagedInstance in pybind_bridge to allow Python mange the lifetime of objects
  • improving Python + cleaning Python viewer pub on shutdown
  • optimizing C++ code (adding const and noexcept)
  • minor fixes in Python comments and imports
  • removing cleanup from Python viewer publisher
  • Contributors: Miguel Ángel González Santamarta

4.1.0 (2025-12-07)

  • removing duplicated comments and setting generateUUID as inline
  • adding python-dev in deps and removing unused test deps for python
  • Contributors: Miguel Ángel González Santamarta

4.0.2 (2025-12-01)

4.0.1 (2025-11-25)

4.0.0 (2025-11-24)

  • adding destructor to state machine and cleanup to viewer pub
  • removing comments from main functions
  • Merge pull request #70 from uleroboticsgroup/pybinding [New Great Version] Pybinding + Plugins + Editor
  • replacing bare HTTP with socket.io in viewer
  • adding const&
  • adding const&
  • removing unused namespace yasmin
  • adding name to SM class for root SM
  • fixing license name in package.xml files
  • Contributors: Miguel Ángel González Santamarta

3.5.1 (2025-10-23)

3.5.0 (2025-10-12)

  • adding support for concurrence states in the viewer
  • Contributors: Miguel Ángel González Santamarta

3.4.0 (2025-08-25)

3.3.0 (2025-06-28)

  • fixing yasmin logs and using them in ros versions
  • Fix deprecation of ament_target_dependencies
  • Contributors: Miguel Ángel González Santamarta

3.2.0 (2025-04-11)

  • fixing c++ version in CMakeLists
  • Contributors: Miguel Ángel González Santamarta

3.1.0 (2025-02-05)

  • updating yasmin viewer dependencies
  • new viewer build
  • adding package-lock.json to gitignore
  • package-lock.json removed
  • adding layouts to toolbar
  • fixing license comments
  • Contributors: Miguel Ángel González Santamarta

3.0.3 (2024-12-17)

  • hpp ifndef guards fixed
  • Contributors: Miguel Ángel González Santamarta

3.0.2 (2024-12-16)

  • fixing dependencies in package.xml files
  • Contributors: Miguel Ángel González Santamarta

3.0.1 (2024-12-01)

3.0.0 (2024-11-24)

  • fixing C++ comments
  • started removed from viewer node
  • setting black formatter line length to 90
  • comments for Python attributes moved to __init__
  • fixing documentation
  • improving Python comments for Doxygen

File truncated at 100 lines see the full file

Launch files

No launch files found

Messages

No message files found.

Services

No service files found

Plugins

No plugins found.

Recent questions tagged yasmin_viewer at Robotics Stack Exchange

No version for distro noetic showing humble. Known supported distros are highlighted in the buttons above.
Package symbol

yasmin_viewer package from yasmin repo

yasmin yasmin_demos yasmin_editor yasmin_factory yasmin_msgs yasmin_ros yasmin_viewer

ROS Distro
humble

Package Summary

Tags No category tags.
Version 4.2.1
License GPL-3.0
Build type AMENT_CMAKE
Use RECOMMENDED

Repository Summary

Description YASMIN (Yet Another State MachINe)
Checkout URI https://github.com/uleroboticsgroup/yasmin.git
VCS Type git
VCS Version main
Last Updated 2025-12-19
Dev Status DEVELOPED
Released RELEASED
Tags python state-machine cpp ros2 ros2-foxy ros2-galactic ros2-rolling ros2-humble ros2-iron ros2-jazzy ros2-kilted
Contributing Help Wanted (-)
Good First Issues (-)
Pull Requests to Review (-)

Package Description

YASMIN viewer for FSM

Additional Links

No additional links.

Maintainers

  • miguel

Authors

No additional authors.
README
No README found. See repository README.
CHANGELOG

Changelog for package yasmin_viewer

4.2.1 (2025-12-19)

  • minor fix in C++ header guards
  • Contributors: Miguel Ángel González Santamarta

4.2.0 (2025-12-17)

  • 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 createUnmanagedInstance in pybind_bridge to allow Python mange the lifetime of objects
  • improving Python + cleaning Python viewer pub on shutdown
  • optimizing C++ code (adding const and noexcept)
  • minor fixes in Python comments and imports
  • removing cleanup from Python viewer publisher
  • Contributors: Miguel Ángel González Santamarta

4.1.0 (2025-12-07)

  • removing duplicated comments and setting generateUUID as inline
  • adding python-dev in deps and removing unused test deps for python
  • Contributors: Miguel Ángel González Santamarta

4.0.2 (2025-12-01)

4.0.1 (2025-11-25)

4.0.0 (2025-11-24)

  • adding destructor to state machine and cleanup to viewer pub
  • removing comments from main functions
  • Merge pull request #70 from uleroboticsgroup/pybinding [New Great Version] Pybinding + Plugins + Editor
  • replacing bare HTTP with socket.io in viewer
  • adding const&
  • adding const&
  • removing unused namespace yasmin
  • adding name to SM class for root SM
  • fixing license name in package.xml files
  • Contributors: Miguel Ángel González Santamarta

3.5.1 (2025-10-23)

3.5.0 (2025-10-12)

  • adding support for concurrence states in the viewer
  • Contributors: Miguel Ángel González Santamarta

3.4.0 (2025-08-25)

3.3.0 (2025-06-28)

  • fixing yasmin logs and using them in ros versions
  • Fix deprecation of ament_target_dependencies
  • Contributors: Miguel Ángel González Santamarta

3.2.0 (2025-04-11)

  • fixing c++ version in CMakeLists
  • Contributors: Miguel Ángel González Santamarta

3.1.0 (2025-02-05)

  • updating yasmin viewer dependencies
  • new viewer build
  • adding package-lock.json to gitignore
  • package-lock.json removed
  • adding layouts to toolbar
  • fixing license comments
  • Contributors: Miguel Ángel González Santamarta

3.0.3 (2024-12-17)

  • hpp ifndef guards fixed
  • Contributors: Miguel Ángel González Santamarta

3.0.2 (2024-12-16)

  • fixing dependencies in package.xml files
  • Contributors: Miguel Ángel González Santamarta

3.0.1 (2024-12-01)

3.0.0 (2024-11-24)

  • fixing C++ comments
  • started removed from viewer node
  • setting black formatter line length to 90
  • comments for Python attributes moved to __init__
  • fixing documentation
  • improving Python comments for Doxygen

File truncated at 100 lines see the full file

Launch files

No launch files found

Messages

No message files found.

Services

No service files found

Plugins

No plugins found.

Recent questions tagged yasmin_viewer at Robotics Stack Exchange