behaviortree 0.8.0

A #![no_std] compatible behavior tree library similar to BehaviorTree.CPP.
Documentation

behaviortree

There is very little structured metadata to build this page from currently. You should check the main library docs, readme, or Cargo.toml in case the author documented the features in them.

This version has 45 feature flags, 7 of them enabled by default.

default

all_behaviors (default)

factory (default)

This feature flag does not enable additional features.

groot (default)

observer (default)

std (default)

mock_behavior (default)

simple_behavior (default)

always_failure

always_running

always_success

delay

force_failure

force_running

force_success

if_then_else

inverter

keep_running_until_failure

loop_bool

loop_double

loop_int

loop_queue

loop_string

pop_bool

pop_double

pop_int

pop_string

precondition

repeat

retry_until_successful

run_once

script

script_condition

set_blackboard

skip_unless_updated

sleep

switch2

switch3

switch4

switch5

switch6

timeout

unset_blackboard

wait_value_updated

was_entry_updated

while_do_else