diff --git a/src/example_behaviors/package.xml b/src/example_behaviors/package.xml index 606865ad..0ac3ce5d 100644 --- a/src/example_behaviors/package.xml +++ b/src/example_behaviors/package.xml @@ -19,6 +19,7 @@ moveit_ros_planning_interface moveit_studio_vision_msgs moveit_studio_vision + moveit_studio_behavior ament_lint_auto ament_cmake_gtest diff --git a/src/lab_sim/objectives/add_waypoints_to_mtc_task.xml b/src/lab_sim/objectives/add_waypoints_to_mtc_task.xml index 04947544..31a2650f 100644 --- a/src/lab_sim/objectives/add_waypoints_to_mtc_task.xml +++ b/src/lab_sim/objectives/add_waypoints_to_mtc_task.xml @@ -3,34 +3,39 @@ - - - - - - + + + + - diff --git a/src/lab_sim/objectives/apriltag_detection_config.yaml b/src/lab_sim/objectives/apriltag_detection_config.yaml index f1a96237..7af7bf1c 100644 --- a/src/lab_sim/objectives/apriltag_detection_config.yaml +++ b/src/lab_sim/objectives/apriltag_detection_config.yaml @@ -3,7 +3,7 @@ DetectAprilTags: apriltag_size: 0.04 max_hamming: 0 n_threads: 1 - quad_decimate: 1 - quad_sigma: 0.1 - refine_edges: false + quad_decimate: 2 + quad_sigma: 0.0 + refine_edges: true z_up: false diff --git a/src/lab_sim/objectives/apriltag_pick_object.xml b/src/lab_sim/objectives/apriltag_pick_object.xml index 00a6ca45..df3f814f 100644 --- a/src/lab_sim/objectives/apriltag_pick_object.xml +++ b/src/lab_sim/objectives/apriltag_pick_object.xml @@ -1,3 +1,4 @@ + - + @@ -27,19 +28,39 @@ topic_name="/wrist_camera/color" message_out="{image}" /> + + + + - - @@ -68,4 +89,7 @@ + + + diff --git a/src/lab_sim/objectives/create_pose_vector.xml b/src/lab_sim/objectives/create_pose_vector.xml index af7432b9..787f42ea 100644 --- a/src/lab_sim/objectives/create_pose_vector.xml +++ b/src/lab_sim/objectives/create_pose_vector.xml @@ -6,82 +6,100 @@ ID="CreateStampedPose" orientation_xyzw="0;-1;0;0" position_xyz="1;0.5;1" + stamped_pose="{stamped_pose}" /> 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 new file mode 100644 index 00000000..789682be --- /dev/null +++ b/src/lab_sim/objectives/get_april_tag_pose_from_image.xml @@ -0,0 +1,41 @@ + + + + + + + + + + + + + + + + + + + + + diff --git a/src/lab_sim/objectives/pick_object.xml b/src/lab_sim/objectives/pick_object.xml index 66dcbacd..2aa4018c 100644 --- a/src/lab_sim/objectives/pick_object.xml +++ b/src/lab_sim/objectives/pick_object.xml @@ -1,4 +1,3 @@ - + - - + + - - + + diff --git a/src/lab_sim/objectives/place_object.xml b/src/lab_sim/objectives/place_object.xml index 61c14dc3..6ef0149e 100644 --- a/src/lab_sim/objectives/place_object.xml +++ b/src/lab_sim/objectives/place_object.xml @@ -13,6 +13,7 @@ ID="CreateStampedPose" orientation_xyzw="0;1;0;0" position_xyz="0.01;.75;0.5.15" + stamped_pose="{stamped_pose}" /> + + + diff --git a/src/lab_sim/objectives/plan_move_to_pose.xml b/src/lab_sim/objectives/plan_move_to_pose.xml new file mode 100644 index 00000000..b5072d77 --- /dev/null +++ b/src/lab_sim/objectives/plan_move_to_pose.xml @@ -0,0 +1,36 @@ + + + + + + + + + + + + + + + + + diff --git a/src/lab_sim/objectives/register_cad_part.xml b/src/lab_sim/objectives/register_cad_part.xml index f43db67f..3a301798 100644 --- a/src/lab_sim/objectives/register_cad_part.xml +++ b/src/lab_sim/objectives/register_cad_part.xml @@ -8,6 +8,7 @@ ID="CreateStampedPose" position_xyz="0.02;.75;0.58" orientation_xyzw="0;0;0;1" + stamped_pose="{stamped_pose}" name="Initial Guess" /> + + - + @@ -8,6 +13,10 @@ - + + + + + diff --git a/src/picknik_accessories b/src/picknik_accessories index 8297fd9e..18b1e9f5 160000 --- a/src/picknik_accessories +++ b/src/picknik_accessories @@ -1 +1 @@ -Subproject commit 8297fd9eaa9015a76827d25277bb3c52b84d469d +Subproject commit 18b1e9f50f8f566b979e7251baf8744fa6387b29