groot2-integration

Community

Visualize and edit ROS 2 BTs live with Groot2.

Authorwimblerobotics
Version1.0.0
Installs0

System Documentation

What problem does it solve?

Groot2 integration enables real-time visualization and editing of ROS 2 Behavior Trees by connecting Groot2 to a running navigation stack, facilitating debugging and BT development.

Core Features & Use Cases

  • Real-time BT state visualization and node status display via Groot2.
  • Live editing of BTs in Groot2 with immediate feedback in the bt_navigator during development and testing.
  • Clear configuration guidance on enabling Groot2 monitoring and establishing a connection to a robot or simulator.
  • Use Case: while tuning a navigation behavior tree, observe node execution flow and blackboard values to identify issues and optimize performance.

Quick Start

Launch Groot2 and connect to the running bt_navigator with enable_groot_monitoring set to true to visualize and edit BTs in real time.

Dependency Matrix

Required Modules

None required

Components

Standard package

💻 Claude Code Installation

Recommended: Let Claude install automatically. Simply copy and paste the text below to Claude Code.

Please help me install this Skill:
Name: groot2-integration
Download link: https://github.com/wimblerobotics/ros2-copilot-skills/archive/main.zip#groot2-integration

Please download this .zip file, extract it, and install it in the .claude/skills/ directory.
View Source Repository

Agent Skills Search Helper

Install a tiny helper to your Agent, search and equip skill from 471,000+ vetted skills library on demand.