|
| std::set< std::string, std::less<> > | moveit_pro::behaviors::findConflictingControllers (const std::vector< std::string > &controllers_to_activate, const std::vector< controller_manager_msgs::msg::ControllerState > &all_controllers) |
| | Find the controllers that are in conflict with the ones to activate.
|
| |
| std::vector< std::string > | moveit_pro::behaviors::filterAlreadyActiveControllers (const std::vector< std::string > &activate_controllers, const std::vector< controller_manager_msgs::msg::ControllerState > &all_controllers) |
| | Filter out controllers that are already active from the activation list.
|
| |
| std::vector< std::string > | moveit_pro::behaviors::filterAlreadyInactiveControllers (const std::vector< std::string > &deactivate_controllers, const std::vector< controller_manager_msgs::msg::ControllerState > &all_controllers) |
| | Filter out controllers that are already inactive from the deactivation list.
|
| |
| std::set< std::string, std::less<> > | moveit_pro::behaviors::findPrecedingControllers (const std::vector< std::string > &controllers_to_deactivate, const std::vector< controller_manager_msgs::msg::ControllerState > &all_controllers) |
| | Find preceding controllers in the controller chain that must be deactivated first.
|
| |
| std::set< std::string, std::less<> > | moveit_pro::behaviors::findFollowingControllers (const std::vector< std::string > &controllers_to_activate, const std::vector< controller_manager_msgs::msg::ControllerState > &all_controllers) |
| | Find following controllers in the controller chain that must be activated first.
|
| |