Crate aspen [−] [src]
This crate is an implementation of behavior trees in Rust. It is largely based on behavior trees as described by Marzinotto et al. 1 and was designed to be used on an actual robot using LCM for communication.
A nice overview of behavior trees can be found on Craft AI's website.
1: Marzinotto, Alejandro, et al. "Towards a unified behavior trees framework for robot control." Robotics and Automation (ICRA), 2014 IEEE International Conference on. IEEE, 2014.
Modules
node |
Behavior tree nodes and internal node logic. |
std_nodes |
Contains a set of commonly used behavior tree nodes |
Structs
BehaviorTree |
Main behavior tree struct. |
Enums
Status |
Represents the status of a given node in the behavior tree. |