You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
This work is focused on building a minimalistic environment, where we develop a behavior tree using the blockly visual framework and then produce (compile) the tree structure into python code that builds and executes the tree. We can break down the work into several steps:
Fork pddl-blockly PoC into bt-blockly PoC as a blueprint to start from. Directory fork done.
Explore how Blocks are defined in the BT-PoC, the file can be loaded in the blockly factory.
Update poc-blockly-bt with several sample behavior tree nodes - sequence, control, parallel and a leaf-node.
Update the compilation of the blockly tree into Py Trees framework, similarly to the functionality of "Show PDDL". The construction can be simplified - e.g. first generating all the behavior nodes (using default classes in Py Trees), then generating the code that plugs them together, producing the final tree at the output of the compilation.
The text was updated successfully, but these errors were encountered:
This work is focused on building a minimalistic environment, where we develop a behavior tree using the blockly visual framework and then produce (compile) the tree structure into python code that builds and executes the tree. We can break down the work into several steps:
Fork pddl-blockly PoC into bt-blockly PoC as a blueprint to start from. Directory fork done.
Explore how Blocks are defined in the BT-PoC, the file can be loaded in the blockly factory.
Update poc-blockly-bt with several sample behavior tree nodes - sequence, control, parallel and a leaf-node.
Update the compilation of the blockly tree into Py Trees framework, similarly to the functionality of "Show PDDL". The construction can be simplified - e.g. first generating all the behavior nodes (using default classes in Py Trees), then generating the code that plugs them together, producing the final tree at the output of the compilation.
The text was updated successfully, but these errors were encountered: