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.
- Peishan Huang (huang_ps@nudt.edu.cn)
- Weijiang Hong (hongweijiang17@nudt.edu.cn)
- Zhenbang Chen (zbchen@nudt.edu.cn)
- Ji Wang (wj@nudt.edu.cn)