From e2e4c97166c51abc2033f4480f6c73fafb3098bb Mon Sep 17 00:00:00 2001 From: Ethan Fowler Date: Tue, 4 Aug 2020 14:43:08 +0000 Subject: [PATCH 1/5] WIP --- .../sr_bimanual_hardware_control_loop.launch | 51 +++++++++++-------- .../launch/sr_ur_arms_hands.launch | 45 +++++++++------- 2 files changed, 58 insertions(+), 38 deletions(-) diff --git a/sr_robot_launch/launch/sr_bimanual_hardware_control_loop.launch b/sr_robot_launch/launch/sr_bimanual_hardware_control_loop.launch index a60dfd821..d5344bb96 100644 --- a/sr_robot_launch/launch/sr_bimanual_hardware_control_loop.launch +++ b/sr_robot_launch/launch/sr_bimanual_hardware_control_loop.launch @@ -2,20 +2,26 @@ - - - + + + + + + + + + - - + + - - + + - - + + @@ -31,14 +37,15 @@ - - + + + - - + + @@ -75,8 +82,13 @@ + + + + + - + @@ -99,15 +111,14 @@ - - + - + robot_hardware: - unique_robot_hw @@ -117,7 +128,7 @@ - + robot_hardware: - ra_sr_ur_robot_hw @@ -135,7 +146,7 @@ - + @@ -153,7 +164,7 @@ - + robot_hardware: - unique_robot_hw diff --git a/sr_robot_launch/launch/sr_ur_arms_hands.launch b/sr_robot_launch/launch/sr_ur_arms_hands.launch index d61fcabb3..242fdf845 100644 --- a/sr_robot_launch/launch/sr_ur_arms_hands.launch +++ b/sr_robot_launch/launch/sr_ur_arms_hands.launch @@ -34,6 +34,8 @@ + + @@ -52,11 +54,16 @@ - - + + + + + + + @@ -67,7 +74,7 @@ - + @@ -92,15 +99,17 @@ - + - + + - + - + + @@ -111,10 +120,10 @@ - - - - + + + + @@ -124,10 +133,10 @@ - - - - + + + + @@ -148,9 +157,7 @@ - - - + @@ -165,6 +172,8 @@ + + From dff92cd4130c1ac97c379a84edf384717c6e4fcd Mon Sep 17 00:00:00 2001 From: Ethan Fowler Date: Thu, 6 Aug 2020 12:58:39 +0000 Subject: [PATCH 2/5] WIP --- .../launch/sr_ur_arms_hands.launch | 35 ++++++++----------- 1 file changed, 14 insertions(+), 21 deletions(-) diff --git a/sr_robot_launch/launch/sr_ur_arms_hands.launch b/sr_robot_launch/launch/sr_ur_arms_hands.launch index 242fdf845..57cbd9d29 100644 --- a/sr_robot_launch/launch/sr_ur_arms_hands.launch +++ b/sr_robot_launch/launch/sr_ur_arms_hands.launch @@ -119,30 +119,22 @@ - - - - - - - - - - + + + + + + - - - - - - - - - - - + + + + + + + @@ -158,6 +150,7 @@ + From 7738c30c90c72fa72379fa08c65a2ae07587ea87 Mon Sep 17 00:00:00 2001 From: Ethan Fowler Date: Thu, 6 Aug 2020 16:31:53 +0000 Subject: [PATCH 3/5] Fixing controller spawning bug in which WRJ1+2 would not work when wrist was included in arm trajectory control --- sr_robot_launch/config/controller_spawner.yaml | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/sr_robot_launch/config/controller_spawner.yaml b/sr_robot_launch/config/controller_spawner.yaml index 9b5c37696..fc1bac36a 100644 --- a/sr_robot_launch/config/controller_spawner.yaml +++ b/sr_robot_launch/config/controller_spawner.yaml @@ -99,6 +99,9 @@ controller_groups: - rh_trajectory_controller default: - sh_%joint_name%_position_controller + necessary_if_joint_present: + - sh_rh_wrj1_position_controller + - sh_rh_wrj2_position_controller rh_FFJ1: - sh_rh_ffj0_position_controller rh_FFJ2: @@ -120,6 +123,9 @@ controller_groups: - lh_trajectory_controller default: - sh_%joint_name%_position_controller + necessary_if_joint_present: + - lh_wrj1_position_controller + - lh_wrj2_position_controller lh_FFJ1: - sh_lh_ffj0_position_controller lh_FFJ2: From 3c8347bde1d6640f160f2af408b37bcdc3c9b021 Mon Sep 17 00:00:00 2001 From: Ethan Fowler Date: Mon, 10 Aug 2020 13:43:37 +0000 Subject: [PATCH 4/5] WIP --- sr_robot_launch/launch/sr_ur_arms_hands.launch | 6 ++---- 1 file changed, 2 insertions(+), 4 deletions(-) diff --git a/sr_robot_launch/launch/sr_ur_arms_hands.launch b/sr_robot_launch/launch/sr_ur_arms_hands.launch index 57cbd9d29..092a0b7d4 100644 --- a/sr_robot_launch/launch/sr_ur_arms_hands.launch +++ b/sr_robot_launch/launch/sr_ur_arms_hands.launch @@ -102,14 +102,12 @@ - - + - - + From e3cc3a1ba2665f64ae76b0ccc1022c87e92912f2 Mon Sep 17 00:00:00 2001 From: Ethan Fowler Date: Mon, 10 Aug 2020 13:44:38 +0000 Subject: [PATCH 5/5] Fixing left hand controller spawner config --- sr_robot_launch/config/controller_spawner.yaml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/sr_robot_launch/config/controller_spawner.yaml b/sr_robot_launch/config/controller_spawner.yaml index fc1bac36a..ee07b46c6 100644 --- a/sr_robot_launch/config/controller_spawner.yaml +++ b/sr_robot_launch/config/controller_spawner.yaml @@ -124,8 +124,8 @@ controller_groups: default: - sh_%joint_name%_position_controller necessary_if_joint_present: - - lh_wrj1_position_controller - - lh_wrj2_position_controller + - sh_lh_wrj1_position_controller + - sh_lh_wrj2_position_controller lh_FFJ1: - sh_lh_ffj0_position_controller lh_FFJ2: