mecha10-behavior-runtime 0.1.25

Behavior tree runtime for Mecha10 - unified AI and logic composition system
Documentation
{
  "$schema": "https://mecha10.dev/schemas/behavior-composition-v1.json",
  "name": "parallel_monitoring",
  "description": "Run multiple monitoring tasks in parallel",
  "root": {
    "type": "parallel",
    "policy": "require_all",
    "children": [
      {
        "type": "node",
        "node": "camera_monitor",
        "config_ref": "camera"
      },
      {
        "type": "node",
        "node": "lidar_monitor",
        "config_ref": "lidar"
      },
      {
        "type": "node",
        "node": "battery_monitor",
        "config_ref": "battery"
      }
    ]
  },
  "configs": {
    "camera": {
      "topic": "camera/rgb",
      "fps": 30
    },
    "lidar": {
      "topic": "lidar/scan",
      "rate_hz": 10
    },
    "battery": {
      "topic": "battery/status",
      "low_threshold": 20.0
    }
  }
}