fzi-forschungszentrum-informatik / ros2_ros_bt_py

This is a Behavior Tree library meant to be an alternative to SMACH, FlexBE and the like. It includes a ReactJS-based web GUI and all the building blocks you need to build moderately advanced mission control Behavior Trees without writing a single line of code!
BSD 3-Clause "New" or "Revised" License
24 stars 6 forks source link

🐛 [BUG] - Enum and EnumFields not able to load #96

Closed nspielbau closed 1 month ago

nspielbau commented 1 month ago

Description

Enum and Enum Fields currently fail to be added to a tree

Failed to add node Enum: Enum.__init__() got an unexpected keyword argument 'subtree_manager'

Reproduction URL

https://github.com/fzi-forschungszentrum-informatik/ros2_ros_bt_py

Reproduction steps

1. Start bt_py
2. Click on the Node type and enter correct Message type
3. Try to add to the tree

Screenshots

No response

Logs

No response

ROS2 Version

Humble

OS

Ubuntu 22.04

nspielbau commented 1 month ago

Seems to be the same for the Operation Nodes