Skip to main content

Groot2

The most advanced IDE
to create and debug Behavior Trees.

BT Editor

  • Create and edit trees, using a simple drag and drop interface.
  • Manage large projects using multiple files.
  • Compatible with both BT.CPP 3 and 4.
  • Split view to visualize two trees at once.
  • Preview the XML in real-time.
  • PRO: search Nodes in large trees.

BT Editor

  • Create and edit trees, using a simple drag and drop interface.
  • Manage large projects using multiple files.
  • Compatible with both BT.CPP 3 and 4.
  • Split view to visualize two trees at once.
  • Preview the XML in real-time.
  • PRO: search Nodes in large trees.

Real-time Monitor

  • Connect to a running BT.CPP executor and visualize the state of the tree in real-time.
  • Record all transitions into a log file, that you can analyze later.
  • PRO: Visualize the content of the blackboard.
  • PRO: Add interactive breakpoints and fault injection.
  • PRO: Substitute any Nodes with dummy ones, at run-time.

Log Visualization

  • Open logs and replay the execution of the tree at different speeds.
  • Visualize how long a Node was in the RUNNING state and how many times it returned a new status.
  • Filter transitions by name or time range.

Log Visualization

  • Open logs and replay the execution of the tree at different speeds.
  • Visualize how long a Node was in the RUNNING state and how many times it returned a new status.
  • Filter transitions by name or time range.

Pricing
Basic
Free
  • Full Behavior Tree Editor
  • Monitor and Log Visualizer limited to 20 Nodes
PRO (floating license)
€690
/ year
  • Search Nodes in large trees
  • Unlimited Number of Nodes in Monitor and Log Visualizer
  • Interactive real-time debugger
Training
€1,800
/ month
  • Includes 1 PRO license (1 year)
  • Up to 12 hours per month
  • Learn how to use BT.CPP effectively or improve your current implementation

But wait, there is more!

  • Free Trial: enjoy all the features of th PRO versions for one month, activating your trial in "Preferences".
  • Free for individual researchers: if you are a student or researcher, you can receive a complementary 1 year license (node locked). Fill this form and tell us more about your project.
  • Source code escrow: if Auryn Robotics, the company behind Groot2, becomes unable to support and maintain its software, the source code will be released open source, under the Apache License, Version 2.0.

Download

Latest release: 1.5.2 (2024-01-24)