diff --git a/src/util/scene_controller_node.cpp b/src/util/scene_controller_node.cpp index c491346660f3f60009a9f7505061843fbd053b9f..59a46a9f19a7884b29311b26cba21ea2a2efa06e 100644 --- a/src/util/scene_controller_node.cpp +++ b/src/util/scene_controller_node.cpp @@ -616,7 +616,7 @@ bool pickAndPlaceObjectCallback(ccf::PickPlaceService::Request &req, return false; } - system("rosrun dynamic_reconfigure dynparam set /move_group/pick_place cartesian_motion_step_size 0.01"); + system("rosrun dynamic_reconfigure dynparam set /move_group/pick_place cartesian_motion_step_size 0.005"); ROS_INFO_STREAM("[SCENECONTROLLER] Placing object."); if (!place(req.pose, planning_scene_interface, group, n)) { @@ -698,7 +698,7 @@ bool pickAndDropObjectCallback(ccf::PickDropService::Request &req, return false; } - system("rosrun dynamic_reconfigure dynparam set /move_group/pick_place cartesian_motion_step_size 0.01"); + system("rosrun dynamic_reconfigure dynparam set /move_group/pick_place cartesian_motion_step_size 0.003"); ROS_INFO_STREAM("[SCENECONTROLLER] Dropping object."); bool success = drop(world_state::current_bin_id, planning_scene_interface, group, n);