Skip to content

Support for functional group of nodes #137

Description

@OscarMrZ

Robotics applications are often divided in reusable modular functional blocks to perform different tasks (person detection, navegation, etc). This can be represented in behavior trees as a group of nodes, also known in pytrees and bt.cpp as sub trees. In the future this subtrees can be added to a comprehensive collection so BT Studio's users can easily access them in their apps.

This support would involve:

  • Support for sub trees in tree gardener
  • Visual tools in the frontend to group nodes. This would involve creating, editing, tagging and deleting such groups.
  • Backend tools to save the status from the editor with this additional info.

Metadata

Metadata

Assignees

Labels

RecheckCheck if this is solved in the latest versionbackendenhancementNew feature or requestfrontend

Type

No type

Fields

No fields configured for issues without a type.

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions