From d7530270a9e04e36f1aa9cac29ceda4b4bb0a44b Mon Sep 17 00:00:00 2001 From: ipa-fxm Date: Mon, 17 Apr 2017 18:57:15 +0200 Subject: [PATCH] restructure actuators --- cob_bringup/bundles/base_legacy.launch | 4 +-- cob_bringup/bundles/base_ros_control.launch | 3 +- cob_bringup/bundles/canopen_generic.launch | 12 +++++--- .../bundles/gripper_sdhx_legacy.launch | 6 ++-- .../bundles/schunk_powercube_legacy.launch | 12 +++++--- .../cob_trajectory_controller.launch | 5 ++-- .../generic_cartesian_controller.launch | 7 +++-- .../controllers/generic_controller.launch | 7 +++-- cob_bringup/drivers/canopen_402.launch | 5 ++-- .../schunk_powercube_chain_driver.launch | 5 ++-- cob_bringup/modules/arm/cob4-arm3.launch | 16 ++++++++++ cob_bringup/modules/arm/cob4-arm4.launch | 15 ++++++++++ cob_bringup/modules/base/cob4-b3.launch | 2 +- cob_bringup/modules/base/cob4-b4.launch | 2 +- cob_bringup/modules/base/cob4-b5.launch | 2 +- cob_bringup/modules/base/cob4-b6.launch | 2 +- cob_bringup/modules/base/cob4-b7.launch | 2 +- cob_bringup/modules/base/cob4-b8.launch | 2 +- cob_bringup/modules/base/raw3-b1.launch | 2 +- cob_bringup/modules/base/raw3-b3.launch | 6 ++-- cob_bringup/modules/base/raw3-b5.launch | 4 +-- cob_bringup/modules/sensorring/cob4-s3.launch | 14 +++++++++ cob_bringup/modules/torso/cob4-t2.launch | 15 ++++++++++ cob_bringup/modules/torso/cob4-t7.launch | 15 ++++++++++ cob_bringup/modules/torso/raw3-t1.launch | 13 ++++++++ cob_bringup/robots/cob4-2.xml | 10 +++---- cob_bringup/robots/cob4-3.xml | 8 ++--- cob_bringup/robots/cob4-4.xml | 2 +- cob_bringup/robots/cob4-5.xml | 30 +++++++++---------- cob_bringup/robots/cob4-6.xml | 2 +- cob_bringup/robots/cob4-7.xml | 10 +++---- cob_bringup/robots/raw3-1.xml | 6 ++-- .../arm_left_cartesian_controller.yaml | 0 .../arm/cob4-arm3}/arm_left_controller.yaml | 0 .../arm/cob4-arm3}/arm_left_driver.yaml | 0 .../cob4-arm3}/arm_left_self_collision.yaml | 0 .../arm_right_cartesian_controller.yaml | 0 .../arm/cob4-arm4}/arm_right_controller.yaml | 0 .../arm/cob4-arm4}/arm_right_driver.yaml | 0 .../cob4-arm4}/arm_right_self_collision.yaml | 0 .../cob4-hand3}/gripper_left_controller.yaml | 0 .../cob4-hand4}/gripper_right_controller.yaml | 0 .../cob4-s3}/sensorring_controller.yaml | 0 .../cob4-s3}/sensorring_driver.yaml | 0 .../cob4-t2}/torso_cartesian_controller.yaml | 0 .../torso/cob4-t2}/torso_controller.yaml | 0 .../torso/cob4-t2}/torso_driver.yaml | 0 .../torso/cob4-t2}/torso_self_collision.yaml | 0 .../cob4-t7}/torso_cartesian_controller.yaml | 0 .../torso/cob4-t7}/torso_controller.yaml | 0 .../torso/cob4-t7}/torso_driver.yaml | 0 .../torso/cob4-t7}/torso_self_collision.yaml | 0 .../torso/raw3-t1}/torso_controller.yaml | 0 .../torso/raw3-t1}/torso_driver.yaml | 0 54 files changed, 171 insertions(+), 75 deletions(-) create mode 100644 cob_bringup/modules/arm/cob4-arm3.launch create mode 100644 cob_bringup/modules/arm/cob4-arm4.launch create mode 100644 cob_bringup/modules/sensorring/cob4-s3.launch create mode 100644 cob_bringup/modules/torso/cob4-t2.launch create mode 100644 cob_bringup/modules/torso/cob4-t7.launch create mode 100644 cob_bringup/modules/torso/raw3-t1.launch rename cob_hardware_config/{robots/cob4-5/config => modules/arm/cob4-arm3}/arm_left_cartesian_controller.yaml (100%) rename cob_hardware_config/{robots/cob4-5/config => modules/arm/cob4-arm3}/arm_left_controller.yaml (100%) rename cob_hardware_config/{robots/cob4-5/config => modules/arm/cob4-arm3}/arm_left_driver.yaml (100%) rename cob_hardware_config/{robots/cob4-5/config => modules/arm/cob4-arm3}/arm_left_self_collision.yaml (100%) rename cob_hardware_config/{robots/cob4-5/config => modules/arm/cob4-arm4}/arm_right_cartesian_controller.yaml (100%) rename cob_hardware_config/{robots/cob4-5/config => modules/arm/cob4-arm4}/arm_right_controller.yaml (100%) rename cob_hardware_config/{robots/cob4-5/config => modules/arm/cob4-arm4}/arm_right_driver.yaml (100%) rename cob_hardware_config/{robots/cob4-5/config => modules/arm/cob4-arm4}/arm_right_self_collision.yaml (100%) rename cob_hardware_config/{robots/cob4-5/config => modules/gripper/cob4-hand3}/gripper_left_controller.yaml (100%) rename cob_hardware_config/{robots/cob4-5/config => modules/gripper/cob4-hand4}/gripper_right_controller.yaml (100%) rename cob_hardware_config/{robots/cob4-5/config => modules/sensorring/cob4-s3}/sensorring_controller.yaml (100%) rename cob_hardware_config/{robots/cob4-5/config => modules/sensorring/cob4-s3}/sensorring_driver.yaml (100%) rename cob_hardware_config/{robots/cob4-2/config => modules/torso/cob4-t2}/torso_cartesian_controller.yaml (100%) rename cob_hardware_config/{robots/cob4-2/config => modules/torso/cob4-t2}/torso_controller.yaml (100%) rename cob_hardware_config/{robots/cob4-2/config => modules/torso/cob4-t2}/torso_driver.yaml (100%) rename cob_hardware_config/{robots/cob4-2/config => modules/torso/cob4-t2}/torso_self_collision.yaml (100%) rename cob_hardware_config/{robots/cob4-7/config => modules/torso/cob4-t7}/torso_cartesian_controller.yaml (100%) rename cob_hardware_config/{robots/cob4-7/config => modules/torso/cob4-t7}/torso_controller.yaml (100%) rename cob_hardware_config/{robots/cob4-7/config => modules/torso/cob4-t7}/torso_driver.yaml (100%) rename cob_hardware_config/{robots/cob4-7/config => modules/torso/cob4-t7}/torso_self_collision.yaml (100%) rename cob_hardware_config/{robots/raw3-1/config => modules/torso/raw3-t1}/torso_controller.yaml (100%) rename cob_hardware_config/{robots/raw3-1/config => modules/torso/raw3-t1}/torso_driver.yaml (100%) diff --git a/cob_bringup/bundles/base_legacy.launch b/cob_bringup/bundles/base_legacy.launch index 665a66a84..dc4792421 100644 --- a/cob_bringup/bundles/base_legacy.launch +++ b/cob_bringup/bundles/base_legacy.launch @@ -8,9 +8,7 @@ - - - + diff --git a/cob_bringup/bundles/base_ros_control.launch b/cob_bringup/bundles/base_ros_control.launch index 6310a4c03..6876ae7ae 100644 --- a/cob_bringup/bundles/base_ros_control.launch +++ b/cob_bringup/bundles/base_ros_control.launch @@ -14,7 +14,8 @@ - + + diff --git a/cob_bringup/bundles/canopen_generic.launch b/cob_bringup/bundles/canopen_generic.launch index 711d1a01a..b325f6a66 100644 --- a/cob_bringup/bundles/canopen_generic.launch +++ b/cob_bringup/bundles/canopen_generic.launch @@ -1,6 +1,7 @@ - + + @@ -12,7 +13,8 @@ - + + @@ -22,11 +24,13 @@ - + + - + + diff --git a/cob_bringup/bundles/gripper_sdhx_legacy.launch b/cob_bringup/bundles/gripper_sdhx_legacy.launch index a5149580d..048898f65 100644 --- a/cob_bringup/bundles/gripper_sdhx_legacy.launch +++ b/cob_bringup/bundles/gripper_sdhx_legacy.launch @@ -1,6 +1,7 @@ - + + @@ -8,7 +9,8 @@ - + + diff --git a/cob_bringup/bundles/schunk_powercube_legacy.launch b/cob_bringup/bundles/schunk_powercube_legacy.launch index 97ba7f82e..6695aa68a 100644 --- a/cob_bringup/bundles/schunk_powercube_legacy.launch +++ b/cob_bringup/bundles/schunk_powercube_legacy.launch @@ -1,23 +1,27 @@ - + + - + + - + + - + + diff --git a/cob_bringup/controllers/cob_trajectory_controller.launch b/cob_bringup/controllers/cob_trajectory_controller.launch index 150c70be0..f732b065d 100644 --- a/cob_bringup/controllers/cob_trajectory_controller.launch +++ b/cob_bringup/controllers/cob_trajectory_controller.launch @@ -1,14 +1,15 @@ - + + - + diff --git a/cob_bringup/controllers/generic_cartesian_controller.launch b/cob_bringup/controllers/generic_cartesian_controller.launch index afc5289dd..b64ab5fe7 100644 --- a/cob_bringup/controllers/generic_cartesian_controller.launch +++ b/cob_bringup/controllers/generic_cartesian_controller.launch @@ -1,7 +1,8 @@ - + + @@ -9,8 +10,8 @@ - - + + diff --git a/cob_bringup/controllers/generic_controller.launch b/cob_bringup/controllers/generic_controller.launch index 881a4ce2f..0b3e456d2 100644 --- a/cob_bringup/controllers/generic_controller.launch +++ b/cob_bringup/controllers/generic_controller.launch @@ -1,15 +1,16 @@ - + + - - + + diff --git a/cob_bringup/drivers/canopen_402.launch b/cob_bringup/drivers/canopen_402.launch index 5e9e79d93..a53a6879f 100644 --- a/cob_bringup/drivers/canopen_402.launch +++ b/cob_bringup/drivers/canopen_402.launch @@ -1,7 +1,8 @@ - + + @@ -17,7 +18,7 @@ - + {bus: { device: $(arg can_device) } } {sync: { interval_ms: $(arg interval_ms), overflow: $(arg overflow) } } diff --git a/cob_bringup/drivers/schunk_powercube_chain_driver.launch b/cob_bringup/drivers/schunk_powercube_chain_driver.launch index bfbbd1449..a7a51e60b 100644 --- a/cob_bringup/drivers/schunk_powercube_chain_driver.launch +++ b/cob_bringup/drivers/schunk_powercube_chain_driver.launch @@ -1,12 +1,13 @@ - + + - + diff --git a/cob_bringup/modules/arm/cob4-arm3.launch b/cob_bringup/modules/arm/cob4-arm3.launch new file mode 100644 index 000000000..4c39b772a --- /dev/null +++ b/cob_bringup/modules/arm/cob4-arm3.launch @@ -0,0 +1,16 @@ + + + + + + + + + + + + + + + + diff --git a/cob_bringup/modules/arm/cob4-arm4.launch b/cob_bringup/modules/arm/cob4-arm4.launch new file mode 100644 index 000000000..1ce17399c --- /dev/null +++ b/cob_bringup/modules/arm/cob4-arm4.launch @@ -0,0 +1,15 @@ + + + + + + + + + + + + + + + diff --git a/cob_bringup/modules/base/cob4-b3.launch b/cob_bringup/modules/base/cob4-b3.launch index 70a21d3ac..f6a68e082 100644 --- a/cob_bringup/modules/base/cob4-b3.launch +++ b/cob_bringup/modules/base/cob4-b3.launch @@ -8,7 +8,7 @@ - + diff --git a/cob_bringup/modules/base/cob4-b4.launch b/cob_bringup/modules/base/cob4-b4.launch index 4971a68e5..392feccb9 100644 --- a/cob_bringup/modules/base/cob4-b4.launch +++ b/cob_bringup/modules/base/cob4-b4.launch @@ -8,7 +8,7 @@ - + diff --git a/cob_bringup/modules/base/cob4-b5.launch b/cob_bringup/modules/base/cob4-b5.launch index 544843cee..9ae63a547 100644 --- a/cob_bringup/modules/base/cob4-b5.launch +++ b/cob_bringup/modules/base/cob4-b5.launch @@ -37,7 +37,7 @@ - + diff --git a/cob_bringup/modules/base/cob4-b6.launch b/cob_bringup/modules/base/cob4-b6.launch index 0535c60d4..6af98ef17 100644 --- a/cob_bringup/modules/base/cob4-b6.launch +++ b/cob_bringup/modules/base/cob4-b6.launch @@ -8,7 +8,7 @@ - + diff --git a/cob_bringup/modules/base/cob4-b7.launch b/cob_bringup/modules/base/cob4-b7.launch index 4736cc3a0..6926e7b5b 100644 --- a/cob_bringup/modules/base/cob4-b7.launch +++ b/cob_bringup/modules/base/cob4-b7.launch @@ -37,7 +37,7 @@ - + diff --git a/cob_bringup/modules/base/cob4-b8.launch b/cob_bringup/modules/base/cob4-b8.launch index d99c2eb34..9d7fc7c3b 100644 --- a/cob_bringup/modules/base/cob4-b8.launch +++ b/cob_bringup/modules/base/cob4-b8.launch @@ -37,7 +37,7 @@ - + diff --git a/cob_bringup/modules/base/raw3-b1.launch b/cob_bringup/modules/base/raw3-b1.launch index c2665d515..3dc8f4a2b 100644 --- a/cob_bringup/modules/base/raw3-b1.launch +++ b/cob_bringup/modules/base/raw3-b1.launch @@ -29,7 +29,7 @@ - + diff --git a/cob_bringup/modules/base/raw3-b3.launch b/cob_bringup/modules/base/raw3-b3.launch index 46dedfbc6..51535346f 100644 --- a/cob_bringup/modules/base/raw3-b3.launch +++ b/cob_bringup/modules/base/raw3-b3.launch @@ -5,7 +5,7 @@ - + @@ -13,7 +13,7 @@ - + @@ -29,7 +29,7 @@ - + diff --git a/cob_bringup/modules/base/raw3-b5.launch b/cob_bringup/modules/base/raw3-b5.launch index 85b899d5b..184bf7837 100644 --- a/cob_bringup/modules/base/raw3-b5.launch +++ b/cob_bringup/modules/base/raw3-b5.launch @@ -4,7 +4,7 @@ - + @@ -28,7 +28,7 @@ - + diff --git a/cob_bringup/modules/sensorring/cob4-s3.launch b/cob_bringup/modules/sensorring/cob4-s3.launch new file mode 100644 index 000000000..9f3a68fd2 --- /dev/null +++ b/cob_bringup/modules/sensorring/cob4-s3.launch @@ -0,0 +1,14 @@ + + + + + + + + + + + + + + diff --git a/cob_bringup/modules/torso/cob4-t2.launch b/cob_bringup/modules/torso/cob4-t2.launch new file mode 100644 index 000000000..4a0bd1570 --- /dev/null +++ b/cob_bringup/modules/torso/cob4-t2.launch @@ -0,0 +1,15 @@ + + + + + + + + + + + + + + + diff --git a/cob_bringup/modules/torso/cob4-t7.launch b/cob_bringup/modules/torso/cob4-t7.launch new file mode 100644 index 000000000..0fa45b999 --- /dev/null +++ b/cob_bringup/modules/torso/cob4-t7.launch @@ -0,0 +1,15 @@ + + + + + + + + + + + + + + + diff --git a/cob_bringup/modules/torso/raw3-t1.launch b/cob_bringup/modules/torso/raw3-t1.launch new file mode 100644 index 000000000..c9758178f --- /dev/null +++ b/cob_bringup/modules/torso/raw3-t1.launch @@ -0,0 +1,13 @@ + + + + + + + + + + + + + diff --git a/cob_bringup/robots/cob4-2.xml b/cob_bringup/robots/cob4-2.xml index 81b8b2861..308fe2020 100644 --- a/cob_bringup/robots/cob4-2.xml +++ b/cob_bringup/robots/cob4-2.xml @@ -13,6 +13,7 @@ + @@ -49,7 +50,7 @@ - + @@ -77,7 +78,6 @@ - @@ -105,12 +105,10 @@ - - - - + + diff --git a/cob_bringup/robots/cob4-3.xml b/cob_bringup/robots/cob4-3.xml index c7dcdafa0..feaf5223a 100644 --- a/cob_bringup/robots/cob4-3.xml +++ b/cob_bringup/robots/cob4-3.xml @@ -28,12 +28,12 @@ - - + - - + + + diff --git a/cob_bringup/robots/cob4-4.xml b/cob_bringup/robots/cob4-4.xml index 860d1c647..0e9d4f71d 100644 --- a/cob_bringup/robots/cob4-4.xml +++ b/cob_bringup/robots/cob4-4.xml @@ -34,7 +34,7 @@ - + diff --git a/cob_bringup/robots/cob4-5.xml b/cob_bringup/robots/cob4-5.xml index 3393bf541..1763db27b 100644 --- a/cob_bringup/robots/cob4-5.xml +++ b/cob_bringup/robots/cob4-5.xml @@ -13,6 +13,11 @@ + + + + + @@ -49,7 +54,7 @@ - + @@ -77,7 +82,6 @@ - @@ -105,28 +109,22 @@ - - - - + - - + + - - - - + + - - + - + @@ -189,7 +187,7 @@ - + diff --git a/cob_bringup/robots/cob4-6.xml b/cob_bringup/robots/cob4-6.xml index 76513cb41..ca6cb3d44 100644 --- a/cob_bringup/robots/cob4-6.xml +++ b/cob_bringup/robots/cob4-6.xml @@ -34,7 +34,7 @@ - + diff --git a/cob_bringup/robots/cob4-7.xml b/cob_bringup/robots/cob4-7.xml index 9fc242efa..e818c7845 100644 --- a/cob_bringup/robots/cob4-7.xml +++ b/cob_bringup/robots/cob4-7.xml @@ -13,6 +13,7 @@ + @@ -49,7 +50,7 @@ - + @@ -77,7 +78,6 @@ - @@ -105,12 +105,10 @@ - - - - + + diff --git a/cob_bringup/robots/raw3-1.xml b/cob_bringup/robots/raw3-1.xml index 59aa4e79a..483783d83 100644 --- a/cob_bringup/robots/raw3-1.xml +++ b/cob_bringup/robots/raw3-1.xml @@ -11,6 +11,7 @@ + @@ -51,11 +52,10 @@ - - - + + diff --git a/cob_hardware_config/robots/cob4-5/config/arm_left_cartesian_controller.yaml b/cob_hardware_config/modules/arm/cob4-arm3/arm_left_cartesian_controller.yaml similarity index 100% rename from cob_hardware_config/robots/cob4-5/config/arm_left_cartesian_controller.yaml rename to cob_hardware_config/modules/arm/cob4-arm3/arm_left_cartesian_controller.yaml diff --git a/cob_hardware_config/robots/cob4-5/config/arm_left_controller.yaml b/cob_hardware_config/modules/arm/cob4-arm3/arm_left_controller.yaml similarity index 100% rename from cob_hardware_config/robots/cob4-5/config/arm_left_controller.yaml rename to cob_hardware_config/modules/arm/cob4-arm3/arm_left_controller.yaml diff --git a/cob_hardware_config/robots/cob4-5/config/arm_left_driver.yaml b/cob_hardware_config/modules/arm/cob4-arm3/arm_left_driver.yaml similarity index 100% rename from cob_hardware_config/robots/cob4-5/config/arm_left_driver.yaml rename to cob_hardware_config/modules/arm/cob4-arm3/arm_left_driver.yaml diff --git a/cob_hardware_config/robots/cob4-5/config/arm_left_self_collision.yaml b/cob_hardware_config/modules/arm/cob4-arm3/arm_left_self_collision.yaml similarity index 100% rename from cob_hardware_config/robots/cob4-5/config/arm_left_self_collision.yaml rename to cob_hardware_config/modules/arm/cob4-arm3/arm_left_self_collision.yaml diff --git a/cob_hardware_config/robots/cob4-5/config/arm_right_cartesian_controller.yaml b/cob_hardware_config/modules/arm/cob4-arm4/arm_right_cartesian_controller.yaml similarity index 100% rename from cob_hardware_config/robots/cob4-5/config/arm_right_cartesian_controller.yaml rename to cob_hardware_config/modules/arm/cob4-arm4/arm_right_cartesian_controller.yaml diff --git a/cob_hardware_config/robots/cob4-5/config/arm_right_controller.yaml b/cob_hardware_config/modules/arm/cob4-arm4/arm_right_controller.yaml similarity index 100% rename from cob_hardware_config/robots/cob4-5/config/arm_right_controller.yaml rename to cob_hardware_config/modules/arm/cob4-arm4/arm_right_controller.yaml diff --git a/cob_hardware_config/robots/cob4-5/config/arm_right_driver.yaml b/cob_hardware_config/modules/arm/cob4-arm4/arm_right_driver.yaml similarity index 100% rename from cob_hardware_config/robots/cob4-5/config/arm_right_driver.yaml rename to cob_hardware_config/modules/arm/cob4-arm4/arm_right_driver.yaml diff --git a/cob_hardware_config/robots/cob4-5/config/arm_right_self_collision.yaml b/cob_hardware_config/modules/arm/cob4-arm4/arm_right_self_collision.yaml similarity index 100% rename from cob_hardware_config/robots/cob4-5/config/arm_right_self_collision.yaml rename to cob_hardware_config/modules/arm/cob4-arm4/arm_right_self_collision.yaml diff --git a/cob_hardware_config/robots/cob4-5/config/gripper_left_controller.yaml b/cob_hardware_config/modules/gripper/cob4-hand3/gripper_left_controller.yaml similarity index 100% rename from cob_hardware_config/robots/cob4-5/config/gripper_left_controller.yaml rename to cob_hardware_config/modules/gripper/cob4-hand3/gripper_left_controller.yaml diff --git a/cob_hardware_config/robots/cob4-5/config/gripper_right_controller.yaml b/cob_hardware_config/modules/gripper/cob4-hand4/gripper_right_controller.yaml similarity index 100% rename from cob_hardware_config/robots/cob4-5/config/gripper_right_controller.yaml rename to cob_hardware_config/modules/gripper/cob4-hand4/gripper_right_controller.yaml diff --git a/cob_hardware_config/robots/cob4-5/config/sensorring_controller.yaml b/cob_hardware_config/modules/sensorring/cob4-s3/sensorring_controller.yaml similarity index 100% rename from cob_hardware_config/robots/cob4-5/config/sensorring_controller.yaml rename to cob_hardware_config/modules/sensorring/cob4-s3/sensorring_controller.yaml diff --git a/cob_hardware_config/robots/cob4-5/config/sensorring_driver.yaml b/cob_hardware_config/modules/sensorring/cob4-s3/sensorring_driver.yaml similarity index 100% rename from cob_hardware_config/robots/cob4-5/config/sensorring_driver.yaml rename to cob_hardware_config/modules/sensorring/cob4-s3/sensorring_driver.yaml diff --git a/cob_hardware_config/robots/cob4-2/config/torso_cartesian_controller.yaml b/cob_hardware_config/modules/torso/cob4-t2/torso_cartesian_controller.yaml similarity index 100% rename from cob_hardware_config/robots/cob4-2/config/torso_cartesian_controller.yaml rename to cob_hardware_config/modules/torso/cob4-t2/torso_cartesian_controller.yaml diff --git a/cob_hardware_config/robots/cob4-2/config/torso_controller.yaml b/cob_hardware_config/modules/torso/cob4-t2/torso_controller.yaml similarity index 100% rename from cob_hardware_config/robots/cob4-2/config/torso_controller.yaml rename to cob_hardware_config/modules/torso/cob4-t2/torso_controller.yaml diff --git a/cob_hardware_config/robots/cob4-2/config/torso_driver.yaml b/cob_hardware_config/modules/torso/cob4-t2/torso_driver.yaml similarity index 100% rename from cob_hardware_config/robots/cob4-2/config/torso_driver.yaml rename to cob_hardware_config/modules/torso/cob4-t2/torso_driver.yaml diff --git a/cob_hardware_config/robots/cob4-2/config/torso_self_collision.yaml b/cob_hardware_config/modules/torso/cob4-t2/torso_self_collision.yaml similarity index 100% rename from cob_hardware_config/robots/cob4-2/config/torso_self_collision.yaml rename to cob_hardware_config/modules/torso/cob4-t2/torso_self_collision.yaml diff --git a/cob_hardware_config/robots/cob4-7/config/torso_cartesian_controller.yaml b/cob_hardware_config/modules/torso/cob4-t7/torso_cartesian_controller.yaml similarity index 100% rename from cob_hardware_config/robots/cob4-7/config/torso_cartesian_controller.yaml rename to cob_hardware_config/modules/torso/cob4-t7/torso_cartesian_controller.yaml diff --git a/cob_hardware_config/robots/cob4-7/config/torso_controller.yaml b/cob_hardware_config/modules/torso/cob4-t7/torso_controller.yaml similarity index 100% rename from cob_hardware_config/robots/cob4-7/config/torso_controller.yaml rename to cob_hardware_config/modules/torso/cob4-t7/torso_controller.yaml diff --git a/cob_hardware_config/robots/cob4-7/config/torso_driver.yaml b/cob_hardware_config/modules/torso/cob4-t7/torso_driver.yaml similarity index 100% rename from cob_hardware_config/robots/cob4-7/config/torso_driver.yaml rename to cob_hardware_config/modules/torso/cob4-t7/torso_driver.yaml diff --git a/cob_hardware_config/robots/cob4-7/config/torso_self_collision.yaml b/cob_hardware_config/modules/torso/cob4-t7/torso_self_collision.yaml similarity index 100% rename from cob_hardware_config/robots/cob4-7/config/torso_self_collision.yaml rename to cob_hardware_config/modules/torso/cob4-t7/torso_self_collision.yaml diff --git a/cob_hardware_config/robots/raw3-1/config/torso_controller.yaml b/cob_hardware_config/modules/torso/raw3-t1/torso_controller.yaml similarity index 100% rename from cob_hardware_config/robots/raw3-1/config/torso_controller.yaml rename to cob_hardware_config/modules/torso/raw3-t1/torso_controller.yaml diff --git a/cob_hardware_config/robots/raw3-1/config/torso_driver.yaml b/cob_hardware_config/modules/torso/raw3-t1/torso_driver.yaml similarity index 100% rename from cob_hardware_config/robots/raw3-1/config/torso_driver.yaml rename to cob_hardware_config/modules/torso/raw3-t1/torso_driver.yaml