AutoAPMS: Lightweight and versatile integration of behavior trees into the ROS 2 ecosystem

Authors: Robin Mülller
Cited by: 0

Abstract

AutoAPMS is a heavily extensible development framework for behavior-based ROS 2 applications. It provides a highly modular integration of behavior trees. In this talk, I'm explaining the core concepts while walking through the development workflow using an applied example. This should give you a good idea of whether AutoAPMS is for you or not. The intention of this project is to make it significantly more user-friendly and less error prone to develop autonomous robotics with behavior trees. The core packages are written in C++ and a supplementary Python API exposes high-level features for scripting.

Fields of Study & Subjects

AI-based Problem Solving and Planning Robotics and Automated Systems Artificial Intelligence in Games

Publication details

Journal / source
TUbilio (Technical University of Darmstadt)
Publication date
1 January 2026
Language
EN