Skip to content

User Guide & Documentation

Release

Welcome developers, engineers and ROS 2 enthusiasts! 🎉

This is the official user guide and documentation for AutoAPMS: An automated action planning and management system for ROS 2.

AutoAPMS is a heavily extensible development framework for behavior-based ROS 2 applications. It provides a highly modular integration of behavior trees, implements a powerful execution engine and offers convenient CLI tooling for deploying behaviors with ease. The core packages are written in C++ and a supplementary Python API exposes high-level features for scripting.

Explore the Documentation

You want to know more about the features of this framework and how to get started? Check out the following pages:

INFO

This website hosts the "human-readable" documentation of the project. For all the details regarding the C++ implementation, refer to the API Documentation.

AutoAPMS was inspired by the following projects:

Thanks for all the great work from the associated maintainers and contributors that made this project possible!

Released under the Apache-2.0 License.