bt-xml-fundamentals

Community

Master BT.CPP v4 XML basics for ROS 2.

Authorwimblerobotics
Version1.0.0
Installs0

System Documentation

What problem does it solve?

Author and validate BehaviorTree.CPP v4 XML files for ROS 2, enabling correct tree definitions, port wiring, and includes for modular behavior trees.

Core Features & Use Cases

  • XML root structure and BTCPP_format versioning for v4 compatibility.
  • Node categories, port definitions, and blackboard syntax with runtime remapping.
  • XML includes and Groot2 TreeNodesModel metadata for editor visualization.

Quick Start

Create a minimal BT.CPP v4 XML file with a single BehaviorTree and a root that specifies BTCPP_format="4" and main_tree_to_execute.

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: bt-xml-fundamentals
Download link: https://github.com/wimblerobotics/ros2-copilot-skills/archive/main.zip#bt-xml-fundamentals

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.