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
30 stars 8 forks source link

Allow all nodes/modules of a package to be loaded #42

Open Oberacda opened 10 months ago

Oberacda commented 10 months ago

Feature Request

Description

Right now, we only support loading specific modules; we should also allow the loading of all nodes/modules of a package. Additionally, loading only a specific node of a module should probably be supported as well.

Oberacda commented 3 months ago

This can easily be archived by defining a package with hierarchical __init__.py files that import submodules. We should document this to make it easier for people.