AutoAPMS
Resilient Robot Mission Management
|
▼Nauto_apms_behavior_tree | |
▼Nexceptions | |
CResourceIdentityFormatError | |
CRosNodeError | |
CTreeBuildError | |
CTreeExecutionError | |
CTreeXMLFormatError | |
CBTStateObserver | |
CNodeManifest | Data structure for resource lookup data and configuration parameters required for loading and registering multiple behavior tree node plugins |
CNodePluginClassLoader | Version of pluginlib::ClassLoader specifically for loading installed behavior tree node plugins |
CNodeRegistrationFactory | |
CNodeRegistrationInterface | |
CNodeRegistrationParams | Behavior tree node registration parameters |
CRosActionNode | Abstract class to wrap rclcpp_action::Client<> |
CRosNodeContext | |
CRosPublisherNode | Abstract class to wrap a ROS publisher |
CRosServiceNode | Abstract class use to wrap rclcpp::Client<> |
CRosSubscriberNode | Abstract class to wrap a Topic subscriber. Considering the example in the tutorial: https://docs.ros.org/en/humble/Tutorials/Beginner-Client-Libraries/Writing-A-Simple-Cpp-Publisher-And-Subscriber.html |
CTreeBuilder | Class for creating behavior trees according to the builder design pattern |
CTreeBuilderBase | |
CTreeBuilderClassLoader | Version of pluginlib::ClassLoader specifically for loading installed behavior tree builder plugins |
CTreeBuilderFactoryInterface | |
CTreeBuilderFactoryTemplate | |
CTreeExecutor | |
CTreeExecutorServer | |
CTreeResource | Struct containing behavior tree resource data |
▼Nauto_apms_core | |
▼Nexceptions | |
CExceptionBase | Base class for all exceptions of AutoAPMS |
CResourceNotFoundError | |
CActionClientWrapper | Convenience wrapper for a rclcpp_action::Client that introduces synchronous goal handling functions |
CActionContext | |
CTask | Generic base class for robot actions |
▼Nauto_apms_px4 | |
CModeBase | Class to model the mode referring to an external task |
CModeExecutor | |
CModeExecutorFactory | |
CPositionAwareMode | |
CVehicleCommandClient |