|
| bool | moveit_pro::behaviors::collisionObjectInScene (const moveit_msgs::msg::PlanningScene &scene, std::string_view name) |
| | Whether a name appears as a collision object id in the given planning scene message.
|
| |
| tl::expected< std::vector< std::string >, std::string > | moveit_pro::behaviors::resolveCollisionEntity (const moveit_pro::base::RobotModel &robot_model, const std::function< bool(std::string_view)> &is_collision_object, std::string_view name) |
| | Resolve a user-supplied name to the Allowed Collision Matrix entity name(s) it refers to.
|
| |
| tl::expected< moveit_msgs::msg::AllowedCollisionMatrix, std::string > | moveit_pro::behaviors::buildUpdatedAcm (const moveit_pro::base::RobotModel &robot_model, const moveit_msgs::msg::PlanningScene &scene, std::string_view name_a, std::string_view name_b, bool allow_collision) |
| | Apply a collision rule to the Allowed Collision Matrix read from a planning scene.
|
| |