diff --git a/src/factory_sim/objectives/plan_and_execute_with_orientation_samples.xml b/src/factory_sim/objectives/plan_and_execute_with_orientation_samples.xml
index 0b1dfd1d..c73710de 100644
--- a/src/factory_sim/objectives/plan_and_execute_with_orientation_samples.xml
+++ b/src/factory_sim/objectives/plan_and_execute_with_orientation_samples.xml
@@ -70,14 +70,22 @@
controller_names="{controller_names}"
task="{mtc_task}"
trajectory_monitoring="false"
+ timeout="-1.000000"
/>
diff --git a/src/factory_sim/objectives/plan_and_execute_with_world_vertical_orientation.xml b/src/factory_sim/objectives/plan_and_execute_with_world_vertical_orientation.xml
index c55c05d8..5a1246e8 100644
--- a/src/factory_sim/objectives/plan_and_execute_with_world_vertical_orientation.xml
+++ b/src/factory_sim/objectives/plan_and_execute_with_world_vertical_orientation.xml
@@ -6,13 +6,23 @@
_description="Free space plan to an approach pose then free space plan to a target pose with optional orientation constraints. With orientation constraints the gripper will maintain its orientation relative to the world vertical axis when moving from the approach to target pose."
>
-
+
diff --git a/src/factory_sim/objectives/plan_path_along_surface.xml b/src/factory_sim/objectives/plan_path_along_surface.xml
index 1f985f2c..60a08a0e 100644
--- a/src/factory_sim/objectives/plan_path_along_surface.xml
+++ b/src/factory_sim/objectives/plan_path_along_surface.xml
@@ -121,11 +121,18 @@
/>
@@ -29,34 +37,64 @@
waypoint_name="Pick Cube"
joint_group_name="manipulator"
controller_names="joint_trajectory_controller"
+ acceleration_scale_factor="1.0"
+ controller_action_server="/joint_trajectory_controller/follow_joint_trajectory"
+ keep_orientation="false"
+ keep_orientation_tolerance="0.05"
+ link_padding="0.01"
+ seed="0"
+ velocity_scale_factor="1.0"
/>
@@ -66,34 +104,64 @@
waypoint_name="Place Cube"
joint_group_name="manipulator"
controller_names="joint_trajectory_controller"
+ acceleration_scale_factor="1.0"
+ controller_action_server="/joint_trajectory_controller/follow_joint_trajectory"
+ keep_orientation="false"
+ keep_orientation_tolerance="0.05"
+ link_padding="0.01"
+ seed="0"
+ velocity_scale_factor="1.0"
/>
diff --git a/src/lab_sim/objectives/grasp_planning.xml b/src/lab_sim/objectives/grasp_planning.xml
index 04d3bea2..0014eff0 100644
--- a/src/lab_sim/objectives/grasp_planning.xml
+++ b/src/lab_sim/objectives/grasp_planning.xml
@@ -62,14 +62,22 @@
controller_names="joint_trajectory_controller;robotiq_gripper_controller"
task="{pick_object_task}"
trajectory_monitoring="false"
+ timeout="-1.000000"
/>
diff --git a/src/lab_sim/objectives/pick_from_pose.xml b/src/lab_sim/objectives/pick_from_pose.xml
index d1d2b676..831987eb 100644
--- a/src/lab_sim/objectives/pick_from_pose.xml
+++ b/src/lab_sim/objectives/pick_from_pose.xml
@@ -13,14 +13,22 @@
task="{mtc_task}"
task_id="pick_object"
trajectory_monitoring="false"
+ timeout="-1.000000"
/>
diff --git a/src/lab_sim/objectives/pick_from_pose_with_approval.xml b/src/lab_sim/objectives/pick_from_pose_with_approval.xml
index 9f64bbce..40e100e2 100644
--- a/src/lab_sim/objectives/pick_from_pose_with_approval.xml
+++ b/src/lab_sim/objectives/pick_from_pose_with_approval.xml
@@ -13,14 +13,22 @@
task="{mtc_task}"
task_id="pick_object"
trajectory_monitoring="false"
+ timeout="-1.000000"
/>
diff --git a/src/lab_sim/objectives/place_at_pose_with_approval.xml b/src/lab_sim/objectives/place_at_pose_with_approval.xml
index 78e33173..4c27457f 100644
--- a/src/lab_sim/objectives/place_at_pose_with_approval.xml
+++ b/src/lab_sim/objectives/place_at_pose_with_approval.xml
@@ -13,14 +13,22 @@
task="{mtc_task}"
task_id="place_object"
trajectory_monitoring="false"
+ timeout="-1.000000"
/>
@@ -102,7 +112,6 @@
-