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

Grouping of Nodes for better usability #72

Open nspielbau opened 5 months ago

nspielbau commented 5 months ago

Even with the basic nodes it is already hard to find hte desired nodes. We already discussed that I would like to group the capabilities of Robots into seperate Node lists but this might be a good idea for other simmilar nodes too. Maybe we could introduce a type value that would put it into a category such as "Adapter nodes" "Loggers" "Arithmic" "Communication".... At the very least, the basic blocks like sequence, fallback etc. should be easily acessible, I would even say they should be buttons at the top of the editor as they are common to everything