From dda30a36b943105f02a956ea8e863361c8b36ec9 Mon Sep 17 00:00:00 2001 From: Dave Coleman Date: Sat, 21 Feb 2026 16:13:54 -0700 Subject: [PATCH] Unfavorite non-runnable objectives Objectives with runnable="false" metadata should not be marked as favorites since they cannot be executed directly by users. Co-Authored-By: Claude Opus 4.6 --- src/lab_sim/objectives/add_point_cloud_to_vector.xml | 1 + src/lab_sim/objectives/add_table_to_planning_scene.xml | 6 +++++- src/lab_sim/objectives/add_waypoints_to_mtc_task.xml | 1 + .../objectives/addcollisionobjecttoplanningscene.xml | 1 + src/lab_sim/objectives/clear_previous_obstacles.xml | 1 + src/lab_sim/objectives/compute_linkpose_from_waypoint.xml | 2 +- .../objectives/constrained_pick_and_place_subtree.xml | 1 + src/lab_sim/objectives/errorcheckvectorsize.xml | 1 + src/lab_sim/objectives/fuse_multiple_views_subtree.xml | 1 + src/lab_sim/objectives/get_april_tag_pose_from_image.xml | 1 + src/lab_sim/objectives/get_candidate_grasps_subtree.xml | 1 + src/lab_sim/objectives/get_collision_free_grasp_subtree.xml | 1 + .../objectives/get_grasp_from_text_prompt_subtree.xml | 2 +- src/lab_sim/objectives/get_pose_at_gripper_and_display.xml | 1 + src/lab_sim/objectives/load_and_visualize_point_cloud.xml | 1 + src/lab_sim/objectives/ml_segment_image.xml | 2 +- src/lab_sim/objectives/ml_segment_point_cloud.xml | 2 +- src/lab_sim/objectives/move_along_square.xml | 6 +++++- ...ynamic_point_cloud_avoidance_with_sphere_down_sample.xml | 2 +- ...static_point_cloud_avoidance_with_sphere_down_sample.xml | 2 +- .../mpc_pose_tracking_with_point_cloud_avoidance.xml | 2 +- src/lab_sim/objectives/plan_move_to_pose.xml | 1 + src/lab_sim/objectives/reflect_poses_subtree.xml | 1 + .../objectives/stitch_multiple_point_clouds_together.xml | 1 + src/lab_sim/objectives/take_picture_with_wrist_camera.xml | 1 + .../segment_image_from_no_negative_text_prompt_subtree.xml | 2 +- .../objectives/create_point_cloud_vector_from_masks.xml | 2 +- .../segment_image_from_no_negative_text_prompt_subtree.xml | 2 +- .../objectives/segment_image_from_point_subtree.xml | 2 +- .../objectives/segment_image_from_text_prompt_subtree.xml | 2 +- .../segment_point_cloud_from_clicked_point_subtree.xml | 2 +- .../segment_point_cloud_from_text_prompt_subtree.xml | 2 +- .../objectives/visualize_segmented_point_cloud.xml | 2 +- 33 files changed, 41 insertions(+), 17 deletions(-) diff --git a/src/lab_sim/objectives/add_point_cloud_to_vector.xml b/src/lab_sim/objectives/add_point_cloud_to_vector.xml index 10439778c..1ee69ae85 100644 --- a/src/lab_sim/objectives/add_point_cloud_to_vector.xml +++ b/src/lab_sim/objectives/add_point_cloud_to_vector.xml @@ -4,6 +4,7 @@ - + diff --git a/src/lab_sim/objectives/compute_linkpose_from_waypoint.xml b/src/lab_sim/objectives/compute_linkpose_from_waypoint.xml index dd4e69ac2..a231afb76 100644 --- a/src/lab_sim/objectives/compute_linkpose_from_waypoint.xml +++ b/src/lab_sim/objectives/compute_linkpose_from_waypoint.xml @@ -1,7 +1,7 @@ - + diff --git a/src/lab_sim/objectives/errorcheckvectorsize.xml b/src/lab_sim/objectives/errorcheckvectorsize.xml index fdddb0b7e..46d3d2ea1 100644 --- a/src/lab_sim/objectives/errorcheckvectorsize.xml +++ b/src/lab_sim/objectives/errorcheckvectorsize.xml @@ -4,6 +4,7 @@ diff --git a/src/lab_sim/objectives/get_april_tag_pose_from_image.xml b/src/lab_sim/objectives/get_april_tag_pose_from_image.xml index 9649449c3..d6603ade0 100644 --- a/src/lab_sim/objectives/get_april_tag_pose_from_image.xml +++ b/src/lab_sim/objectives/get_april_tag_pose_from_image.xml @@ -3,6 +3,7 @@ diff --git a/src/lab_sim/objectives/get_candidate_grasps_subtree.xml b/src/lab_sim/objectives/get_candidate_grasps_subtree.xml index 715c43dcc..310875518 100644 --- a/src/lab_sim/objectives/get_candidate_grasps_subtree.xml +++ b/src/lab_sim/objectives/get_candidate_grasps_subtree.xml @@ -4,6 +4,7 @@ diff --git a/src/lab_sim/objectives/get_collision_free_grasp_subtree.xml b/src/lab_sim/objectives/get_collision_free_grasp_subtree.xml index 0f3b39bbf..2de79ba7c 100644 --- a/src/lab_sim/objectives/get_collision_free_grasp_subtree.xml +++ b/src/lab_sim/objectives/get_collision_free_grasp_subtree.xml @@ -4,6 +4,7 @@ - + diff --git a/src/lab_sim/objectives/mpc_pose_tracking_static_point_cloud_avoidance_with_sphere_down_sample.xml b/src/lab_sim/objectives/mpc_pose_tracking_static_point_cloud_avoidance_with_sphere_down_sample.xml index 2c52dfc9d..d3a78e57d 100644 --- a/src/lab_sim/objectives/mpc_pose_tracking_static_point_cloud_avoidance_with_sphere_down_sample.xml +++ b/src/lab_sim/objectives/mpc_pose_tracking_static_point_cloud_avoidance_with_sphere_down_sample.xml @@ -6,7 +6,7 @@ diff --git a/src/lab_sim/objectives/mpc_pose_tracking_with_point_cloud_avoidance.xml b/src/lab_sim/objectives/mpc_pose_tracking_with_point_cloud_avoidance.xml index 4ed2f8c56..1b41e9945 100644 --- a/src/lab_sim/objectives/mpc_pose_tracking_with_point_cloud_avoidance.xml +++ b/src/lab_sim/objectives/mpc_pose_tracking_with_point_cloud_avoidance.xml @@ -7,7 +7,7 @@ diff --git a/src/lab_sim/objectives/plan_move_to_pose.xml b/src/lab_sim/objectives/plan_move_to_pose.xml index 5ec92e1fe..b5cea06c0 100644 --- a/src/lab_sim/objectives/plan_move_to_pose.xml +++ b/src/lab_sim/objectives/plan_move_to_pose.xml @@ -4,6 +4,7 @@ diff --git a/src/lab_sim/objectives/stitch_multiple_point_clouds_together.xml b/src/lab_sim/objectives/stitch_multiple_point_clouds_together.xml index c0a7b80ec..e2e539bf7 100644 --- a/src/lab_sim/objectives/stitch_multiple_point_clouds_together.xml +++ b/src/lab_sim/objectives/stitch_multiple_point_clouds_together.xml @@ -6,6 +6,7 @@ diff --git a/src/lab_sim/objectives/take_picture_with_wrist_camera.xml b/src/lab_sim/objectives/take_picture_with_wrist_camera.xml index 896a0b181..3317171d2 100644 --- a/src/lab_sim/objectives/take_picture_with_wrist_camera.xml +++ b/src/lab_sim/objectives/take_picture_with_wrist_camera.xml @@ -4,6 +4,7 @@ diff --git a/src/moveit_pro_ur_configs/picknik_ur_base_config/objectives/segment_image_from_no_negative_text_prompt_subtree.xml b/src/moveit_pro_ur_configs/picknik_ur_base_config/objectives/segment_image_from_no_negative_text_prompt_subtree.xml index 4ae5dfc63..29a059373 100644 --- a/src/moveit_pro_ur_configs/picknik_ur_base_config/objectives/segment_image_from_no_negative_text_prompt_subtree.xml +++ b/src/moveit_pro_ur_configs/picknik_ur_base_config/objectives/segment_image_from_no_negative_text_prompt_subtree.xml @@ -7,7 +7,7 @@