AIRLab-POLIMI / BTGenBot

BTGenBot: a system to generate behavior trees for robots using lightweight (~7 billion parameters) large language models (LLMs)
MIT License
52 stars 6 forks source link

Reproduce simulation results with turtlebot3 #7

Closed RiccardoIzzo closed 3 months ago

RiccardoIzzo commented 4 months ago
          > 请看一下#6,缺少依赖项。

I would like to use turtlebot3 emulation environment to reproduce your results but I'm running into some issues, could you provide some more detailed clues on using turtlebot3 in emulation environment to execute the client and execute the behavior tree. Thank you so much! ! !

Originally posted by @WEXIJUE in https://github.com/AIRLab-POLIMI/BTGenBot/issues/5#issuecomment-2145074621

RiccardoIzzo commented 4 months ago

You can start by following this. Once the navigation setup is completed and verified to be functioning correctly, you can run bt.launch.py. Before executing this launch file, ensure the following:

  1. put your behavior_tree in /bt_xml folder
  2. specify the name of the behavior tree in config/tree.yaml in the tree_name field
  3. assuming you are using the MoveTo custom action for the navigation, add your location to the config/location.yaml with the name and the corresponding coordinates