User Guide for AutoAPMS
Welcome developers, engineers and ROS 2 enthusiasts! 🎉
This is the official user guide and documentation for the open-source repository AutoAPMS. The name is short for Automated Action Planning and Mission Safeguarding. This software provides a powerful and streamlined toolchain for developing user-defined robotic behaviors. This documentation shows you how to apply the provided functionality to create highly automated and resilient missions.
You want to know more about the features of this framework and how to get started? Check out the following pages:
Read about the motivation behind AutoAPMS and its benefits.
⚙️ Install AutoAPMS to your workspace
Install your development environment and get started.
Learn how to create and execute behaviors/missions.
Get familiar with the software by following this step-by-step guide.
INFO
This website hosts the "human-readable" documentation of the project. For all the details regarding the C++ implementation, refer to the API Documentation.
Related Projects
Aside from the core ROS 2 packages, AutoAPMS builds upon the following projects:
BehaviorTree.CPP by Davide Faconti
pyrobosim by Sebastian Castro
Thanks for all the great work from the maintainers and contributors of these projects!