ROS Resources: Documentation | Support | Discussion Forum | Index | Service Status | ros @ Robotics Stack Exchange
Ask Your Question

Revision history [back]

ROS 2 Foxy is using colcon, not catkin - you have to check this PR in the Groot repository:

  • https://github.com/BehaviorTree/Groot/pull/119/files

There you have instructions how to build Groot in ROS 2

ROS 2 Foxy is using colcon, not catkin - you have to check this PR in the Groot repository:

  • https://github.com/BehaviorTree/Groot/pull/119/files

There you have instructions how to build Groot in ROS 2 - you can also see my answer to this question with clear instructions how to install and use Groot to modify a BT:

  • https://answers.ros.org/question/399916/i-want-to-disable-spin-and-backup-in-nav22/?answer=399943#post-id-399943

ROS 2 Foxy is using colcon, not catkin - you have to check this PR in the Groot repository:

  • https://github.com/BehaviorTree/Groot/pull/119/files

There you have instructions how to build Groot in ROS 2 - you can also see my answer to this question with clear instructions how to install and use Groot to modify a BT:

  • https://answers.ros.org/question/399916/i-want-to-disable-spin-and-backup-in-nav22/?answer=399943#post-id-399943

Modification of the Behavior Tree - you can use the Groot. For the ROS2 Galactic use:

   cd ~/dev_ws/src
   git clone https://github.com/BehaviorTree/Groot.git
   cd ..
   rosdep install --from-paths src --ignore-src
   colcon build --symlink-install --packages-select groot

I have sudo apt install ros-galactic-behaviortree-cpp-v3 before too.

You have to source install/setup.bash and ./build/groot/Groot.