Crate mecha10_nodes_behavior_executor

Crate mecha10_nodes_behavior_executor 

Source
Expand description

Behavior Executor Node

Loads and executes behavior trees for autonomous robot control.

This node:

  1. Loads a behavior tree from a JSON file
  2. Registers built-in action nodes (wander, move, timer, sensor_check)
  3. Executes the behavior tree at a configurable tick rate
  4. Publishes status and statistics
  5. Listens to control commands (enable/disable) from dashboard

Structs§

BehaviorExecutorConfig
Configuration for the behavior executor node
BehaviorExecutorNode
Behavior executor node that runs behavior trees
BehaviorStatusMessage
Status message published by behavior executor

Functions§

run
Run this node