Robotics StackExchange | Archived questions

How to edit behavior tree ports properly?

I'm using behavior tree cpp version 3 on my robot. I have some XML files which define modes for robot. For example:

<BehaviorTree ID="BehaviorTree">
    <Sequence>
        <Action ID="Move" status="{robot_status}" />
    </Sequence>
</BehaviorTree>

Currently, if I want to remove or add a port, I need to edit in every XML files that use the Move action node, which is exhausting, is there a better way to do the job?

Asked by Kevin1719 on 2022-11-14 03:18:18 UTC

Comments

Answers