Framework for Composing Applications for Manipulation from Skills

Reference

The architecture is similar to navigation2 It uses C++ template class from nav2_behavior_tree module for easily integrating ROS2 actions and services into Behavior Trees.