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