Install and Run MoVe4BT

Here we give a brief manual for installing and running MoVe4BT.

We recommend that you use Ubuntu 22.04 with gcc-11 and g++-11.

1 Install and compile BehaviorTreeCPP-3.8X

  sudo apt-get install libzmq3-dev libboost-dev
  git clone --branch v3.8 https://github.com/BehaviorTree/BehaviorTree.CPP.git
  cd BehaviorTree.CPP
  mkdir build
  cd build
  cmake ..
  make -j8
  sudo make install

2 Install mono tool

  sudo apt install mono-complete

3 Other dependencies

  sudo apt-get install qtbase5-dev libqt5svg5-dev libdw-dev
  sudo apt-get install qtwebengine5-dev qtpositioning5-dev

4 Install and run MoVe4BT

   git clone https://github.com/Huangps/MoVe4BT.git
   cd groot
   cd run
   ./Groot

5 Test

After successfully launching MoVe4BT, click on Editor and then click LoadTree in the subsequent pop-up window. We provide several examples in the ‘example’ folder, you can randomly choose one and then click the Verification button to see if the result pops up.

6 Start modeling and verifying your own BehaviorTree now!

For information on how to model and verify your own BehaviorTrees, please refer to our Tutorial and paper.

Contacts

Please feel free to contact us if you have any questions about MoVe4BT.