Tutorial para execucao de comportamentos sincronos, exemplos tratam synchronous actions, synchronous conditions e input e output ports da blackboard.
Lembrando o processo para execucao de um no:
- Modelagem da BT no Groot;
- Implementacao do comportamento do No (funcao tick)
- (Opcional) Implementacao dos Ports da Blackboard
- Registrar os nos com o BT factory
source /opt/ros/humble/setup.bash
cmake .
make
./your_project_name
Note o nome do projeto no arquivo CMake e modifique-o para sua preferencia.