[关闭]
@yanbo01haomiao 2020-10-15T15:17:39.000000Z 字数 718 阅读 941

安装BehaviorTree.CPP

记录


  1. sudo apt-get install libzmq3-dev libboost-dev
  2. git clone https://github.com/BehaviorTree/BehaviorTree.CPP.git
  3. cd BehaviorTree.CPP
  4. mkdir build; cd build
  5. cmake ..
  6. make
  7. sudo make install

如果出现了下列问题

Could NOT find GTest (missing: GTEST_LIBRARY GTEST_MAIN_LIBRARY)

  1. sudo apt-get install libgtest-dev
  2. sudo apt-get install cmake # install cmake
  3. cd /usr/src/gtest
  4. sudo cmake CMakeLists.txt
  5. sudo make
  6. #copy or symlink libgtest.a and libgtest_main.a to your /usr/lib folder
  7. sudo cp *.a /usr/lib

参考

可视化界面Groot的安装

  1. sudo apt install qtbase5-dev libqt5svg5-dev libzmq3-dev libdw-dev
  2. git clone https://github.com/BehaviorTree/Groot.git
  3. cd Groot
  4. # 下面这个要去更新,因为上面的不可编译
  5. git submodule update --init --recursive
  6. mkdir build; cd build
  7. cmake ..
  8. make

使用方法:

在build中直接./Groot进入编辑界面

参考材料

行为树(BT)笔记(一):BehaviorTree.CPP库简介

添加新批注
在作者公开此批注前,只有你和作者可见。
回复批注