diff --git a/ergoCubSN000/ft.xml b/ergoCubSN000/ft.xml index 5aa745ca63..555e18a222 100644 --- a/ergoCubSN000/ft.xml +++ b/ergoCubSN000/ft.xml @@ -1,7 +1,7 @@ - + diff --git a/ergoCubSN000/general.xml b/ergoCubSN000/general.xml index 2cbeb1f408..5be004046e 100644 --- a/ergoCubSN000/general.xml +++ b/ergoCubSN000/general.xml @@ -5,7 +5,7 @@ false - false + false false false diff --git a/ergoCubSN001/battery_test.xml b/ergoCubSN001/battery_test.xml new file mode 100644 index 0000000000..58ffefe469 --- /dev/null +++ b/ergoCubSN001/battery_test.xml @@ -0,0 +1,11 @@ + + + + + + + + + + + diff --git a/ergoCubSN001/calibrators/left_arm-calib.xml b/ergoCubSN001/calibrators/left_arm-calib.xml index 18b2778e77..fa1384a758 100644 --- a/ergoCubSN001/calibrators/left_arm-calib.xml +++ b/ergoCubSN001/calibrators/left_arm-calib.xml @@ -12,19 +12,19 @@ - 5 30 0 10 0 0 0 0.00 0.00 0.00 0.00 0.00 0.00 + 5 30 0 10 0 0 0 30.00 0.00 0.00 0.00 0.00 0.00 10 10 10 10 10 10 10 40.00 40.00 40.00 40.00 40.00 40.00 10 10 10 10 12 12 12 12 14 12 14 14 14 - 4000 -3000 -3000 4000 17565 8161 21461 0 150 0 150 150 150 - 0 0 0 0 0 0 0 0 10923 0 14564 13653 12743 + 4000 -3000 -3000 4000 17565 8161 21461 0 300 0 300 300 300 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 1 - 0 0 0 0 0 0 0 0 180 0 0 0 0 - 0 0 0 0 0 0 0 0 -273.0 0 -261.0 -259.0 -296.0 + 0 0 0 0 0 0 0 0 32768 0 0 0 0 + 0 0 0 0 0 0 0 0 18277 0 47003 47513 54558 35 -15 -52 -5 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 - 34 50 -10 90 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 + 34 50 -10 90 0.0 0.0 0.0 0.0 4.0 0.0 4.0 4.0 4.0 10.0 10.0 10.0 10.0 10.0 10.0 10.0 100.0 100.0 0.0 100 100.0 100.0 8000 8000 8000 8000 16000 16000 16000 0 0 0 0 0 0 2 2 2 2 2 2 2 90 5 90 5 5 5 diff --git a/ergoCubSN001/calibrators/right_arm-calib.xml b/ergoCubSN001/calibrators/right_arm-calib.xml index daf7065bae..8bb1555157 100644 --- a/ergoCubSN001/calibrators/right_arm-calib.xml +++ b/ergoCubSN001/calibrators/right_arm-calib.xml @@ -13,19 +13,19 @@ - 5 30 0 10 0 0 0 0.00 0.00 30.00 0.00 0.00 0.00 + 5 30 0 10 0 0 0 30.00 0.00 30.00 0.00 0.00 0.00 10 10 10 10 10 10 10 40.00 40.00 40.00 40.00 40.00 40.00 10 10 10 10 12 12 12 12 14 12 14 14 14 - -4000 3000 3000 -4000 19023 28993 36030 0 150 0 150 150 150 - 0 0 0 0 0 0 0 0 9000 0 10923 13653 9000 + -4000 3000 3000 -4000 11796 13254 16440 0 300 0 300 300 300 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 1 0 0 - 0 0 0 0 0 0 0 0 180 0 0 0 0 - 0 0 0 0 0 0 0 0 -184.0 0 -294.0 -247.0 -65.0 + 0 0 0 0 0 0 0 0 32768 0 0 0 0 + 0 0 0 0 0 0 0 0 2366 0 53484 45147 12415 35 -15 -52 -5 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 - 34 50 -10 90 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0 + 34 50 -10 90 0.0 0.0 0.0 0.0 4.0 0.0 4.0 4.0 4.0 10.0 10.0 10.0 10.0 10.0 10.0 10.0 30.0 30.0 30.0 30.0 30.0 30.0 8000 8000 8000 8000 16000 16000 16000 0 0 0 0 0 0 2 2 2 2 2 2 2 90 5 90 5 5 5 diff --git a/ergoCubSN001/calibrators/torso-calib.xml b/ergoCubSN001/calibrators/torso-calib.xml index a40d1264ed..7866ae5dc4 100644 --- a/ergoCubSN001/calibrators/torso-calib.xml +++ b/ergoCubSN001/calibrators/torso-calib.xml @@ -39,7 +39,7 @@ - (0) (2) + (0) (1) (2) torso-eb5-j0_2-mc diff --git a/ergoCubSN001/ergocub_all.xml b/ergoCubSN001/ergocub_all.xml index 18a5194099..65b427f080 100644 --- a/ergoCubSN001/ergocub_all.xml +++ b/ergoCubSN001/ergocub_all.xml @@ -94,6 +94,8 @@ + + @@ -112,6 +114,10 @@ + + + + diff --git a/ergoCubSN001/ergocub_all_ros2.xml b/ergoCubSN001/ergocub_all_ros2.xml index 64ed429777..70963eb8ef 100644 --- a/ergoCubSN001/ergocub_all_ros2.xml +++ b/ergoCubSN001/ergocub_all_ros2.xml @@ -96,6 +96,13 @@ + + + + + + + diff --git a/ergoCubSN001/ergocub_wbd.xml b/ergoCubSN001/ergocub_wbd.xml index b7c021fdb5..920c42d3b1 100644 --- a/ergoCubSN001/ergocub_wbd.xml +++ b/ergoCubSN001/ergocub_wbd.xml @@ -93,6 +93,8 @@ + + @@ -109,6 +111,10 @@ + + + + diff --git a/ergoCubSN001/ergocub_wbd_ros2.xml b/ergoCubSN001/ergocub_wbd_ros2.xml new file mode 100644 index 0000000000..48cb5f1138 --- /dev/null +++ b/ergoCubSN001/ergocub_wbd_ros2.xml @@ -0,0 +1,137 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/ergoCubSN001/estimators/wholebodydynamics.xml b/ergoCubSN001/estimators/wholebodydynamics.xml index c279561309..039f2b41b3 100644 --- a/ergoCubSN001/estimators/wholebodydynamics.xml +++ b/ergoCubSN001/estimators/wholebodydynamics.xml @@ -3,7 +3,7 @@ - (torso_roll,torso_yaw,neck_pitch, neck_roll,neck_yaw,l_shoulder_pitch,l_shoulder_roll,l_shoulder_yaw,l_elbow,l_wrist_roll,l_wrist_pitch,l_wrist_yaw,r_shoulder_pitch,r_shoulder_roll,r_shoulder_yaw,r_elbow,r_wrist_roll,r_wrist_pitch,r_wrist_yaw,l_hip_pitch,l_hip_roll,l_hip_yaw,l_knee,l_ankle_pitch,l_ankle_roll,r_hip_pitch,r_hip_roll,r_hip_yaw,r_knee,r_ankle_pitch,r_ankle_roll) + (torso_pitch,torso_roll,torso_yaw,neck_pitch, neck_roll,neck_yaw,l_shoulder_pitch,l_shoulder_roll,l_shoulder_yaw,l_elbow,l_wrist_roll,l_wrist_pitch,l_wrist_yaw,r_shoulder_pitch,r_shoulder_roll,r_shoulder_yaw,r_elbow,r_wrist_roll,r_wrist_pitch,r_wrist_yaw,l_hip_pitch,l_hip_roll,l_hip_yaw,l_knee,l_ankle_pitch,l_ankle_roll,r_hip_pitch,r_hip_roll,r_hip_yaw,r_knee,r_ankle_pitch,r_ankle_roll) model.urdf (0,0,-9.81) (l_hand_palm,r_hand_palm,root_link,l_foot_front,l_foot_rear,r_foot_front,r_foot_rear,l_upper_leg,r_upper_leg) @@ -34,7 +34,7 @@ true root_link - (torso_roll,torso_yaw,neck_pitch,neck_roll,neck_yaw,l_shoulder_pitch,l_shoulder_roll,l_shoulder_yaw,l_elbow,r_shoulder_pitch,r_shoulder_roll,r_shoulder_yaw,r_elbow,l_hip_pitch,l_hip_roll,l_hip_yaw,l_knee,l_ankle_pitch,l_ankle_roll,r_hip_pitch,r_hip_roll,r_hip_yaw,r_knee,r_ankle_pitch,r_ankle_roll) + (torso_pitch,torso_roll,torso_yaw,neck_pitch,neck_roll,neck_yaw,l_shoulder_pitch,l_shoulder_roll,l_shoulder_yaw,l_elbow,r_shoulder_pitch,r_shoulder_roll,r_shoulder_yaw,r_elbow,l_hip_pitch,l_hip_roll,l_hip_yaw,l_knee,l_ankle_pitch,l_ankle_roll,r_hip_pitch,r_hip_roll,r_hip_yaw,r_knee,r_ankle_pitch,r_ankle_roll) diff --git a/ergoCubSN001/hardware/FT/left_arm-eb2-j0_1-strain.xml b/ergoCubSN001/hardware/FT/left_arm-eb2-j0_1-strain.xml index b7ec136d8b..ce9c2c6c42 100644 --- a/ergoCubSN001/hardware/FT/left_arm-eb2-j0_1-strain.xml +++ b/ergoCubSN001/hardware/FT/left_arm-eb2-j0_1-strain.xml @@ -25,7 +25,7 @@ 2 - 2 + 2 0 diff --git a/ergoCubSN001/hardware/FT/left_leg-eb8-j0_3-strain.xml b/ergoCubSN001/hardware/FT/left_leg-eb8-j0_3-strain.xml index 68572dfdbb..3355b9a6ab 100644 --- a/ergoCubSN001/hardware/FT/left_leg-eb8-j0_3-strain.xml +++ b/ergoCubSN001/hardware/FT/left_leg-eb8-j0_3-strain.xml @@ -38,7 +38,7 @@ - l_leg_ft + l_leg_ft 2 1000 true diff --git a/ergoCubSN001/hardware/FT/left_leg-eb9-j4_5-strain.xml b/ergoCubSN001/hardware/FT/left_leg-eb9-j4_5-strain.xml index 26f172e9bc..4396145c23 100644 --- a/ergoCubSN001/hardware/FT/left_leg-eb9-j4_5-strain.xml +++ b/ergoCubSN001/hardware/FT/left_leg-eb9-j4_5-strain.xml @@ -24,13 +24,13 @@ 2 - 2 + 2 0 - l_foot_rear_ft l_foot_front_ft + l_foot_rear_ft l_foot_front_ft strain2 strain2 CAN2:13 CAN2:14 diff --git a/ergoCubSN001/hardware/FT/right_arm-eb1-j0_1-strain.xml b/ergoCubSN001/hardware/FT/right_arm-eb1-j0_1-strain.xml index 94d9bd9671..81627ec384 100644 --- a/ergoCubSN001/hardware/FT/right_arm-eb1-j0_1-strain.xml +++ b/ergoCubSN001/hardware/FT/right_arm-eb1-j0_1-strain.xml @@ -25,13 +25,13 @@ 2 - 2 + 2 0 - r_arm_ft + r_arm_ft strain2 CAN2:13 diff --git a/ergoCubSN001/hardware/FT/right_leg-eb7-j4_5-strain.xml b/ergoCubSN001/hardware/FT/right_leg-eb7-j4_5-strain.xml index 2b866a63e3..e341f9a886 100644 --- a/ergoCubSN001/hardware/FT/right_leg-eb7-j4_5-strain.xml +++ b/ergoCubSN001/hardware/FT/right_leg-eb7-j4_5-strain.xml @@ -24,13 +24,13 @@ 2 - 2 + 2 0 - r_foot_rear_ft r_foot_front_ft + r_foot_rear_ft r_foot_front_ft strain2 strain2 CAN2:13 CAN2:14 diff --git a/ergoCubSN001/hardware/POS/left_hand-pos2.xml b/ergoCubSN001/hardware/POS/left_hand-pos2.xml index 9706e866e0..e3d1bfe274 100644 --- a/ergoCubSN001/hardware/POS/left_hand-pos2.xml +++ b/ergoCubSN001/hardware/POS/left_hand-pos2.xml @@ -20,7 +20,7 @@ 2 - 0 + 1 0 @@ -56,4 +56,4 @@ - \ No newline at end of file + diff --git a/ergoCubSN001/hardware/POS/left_hand-pos4.xml b/ergoCubSN001/hardware/POS/left_hand-pos4.xml index f201e542eb..1d3b5b1044 100644 --- a/ergoCubSN001/hardware/POS/left_hand-pos4.xml +++ b/ergoCubSN001/hardware/POS/left_hand-pos4.xml @@ -20,7 +20,7 @@ 2 - 0 + 1 0 @@ -44,7 +44,6 @@ -273 -261 -259 -296 true false false true - @@ -56,4 +55,4 @@ - \ No newline at end of file + diff --git a/ergoCubSN001/hardware/battery/battery.xml b/ergoCubSN001/hardware/battery/battery.xml new file mode 100644 index 0000000000..9de6e5dfc9 --- /dev/null +++ b/ergoCubSN001/hardware/battery/battery.xml @@ -0,0 +1,47 @@ + + + + + + + + + + + eomn_serv_AS_battery + + + + + bms + + + 0 + 0 + + + 1 + 2 + 0 + + + + + battery1 + bms + CAN1:1 + + + + + + + battery1 + 1000 + + + + + + + diff --git a/ergoCubSN001/hardware/inertials/head-inertial.xml b/ergoCubSN001/hardware/inertials/head-inertial.xml index 08f1257b10..bb91c07b93 100644 --- a/ergoCubSN001/hardware/inertials/head-inertial.xml +++ b/ergoCubSN001/hardware/inertials/head-inertial.xml @@ -24,8 +24,8 @@ 1 - 2 - 3 + 3 + 0 diff --git a/ergoCubSN001/hardware/inertials/left_arm-eb4-j2_3-inertial.xml b/ergoCubSN001/hardware/inertials/left_arm-eb4-j2_3-inertial.xml index 85011de4e5..7ce7cbefcc 100644 --- a/ergoCubSN001/hardware/inertials/left_arm-eb4-j2_3-inertial.xml +++ b/ergoCubSN001/hardware/inertials/left_arm-eb4-j2_3-inertial.xml @@ -23,8 +23,8 @@ 1 - 4 - 7 + 21 + 0 @@ -55,4 +55,4 @@ - \ No newline at end of file + diff --git a/ergoCubSN001/hardware/inertials/right_arm-eb1-j0_1-inertial.xml b/ergoCubSN001/hardware/inertials/right_arm-eb1-j0_1-inertial.xml index ae0a7dc0c1..eb2d0a4e33 100644 --- a/ergoCubSN001/hardware/inertials/right_arm-eb1-j0_1-inertial.xml +++ b/ergoCubSN001/hardware/inertials/right_arm-eb1-j0_1-inertial.xml @@ -17,13 +17,13 @@ eobrd_strain2 - 0 + 2 0 - 0 - 0 + 2 + 2 0 diff --git a/ergoCubSN001/hardware/inertials/right_arm-eb3-j2_3-inertial.xml b/ergoCubSN001/hardware/inertials/right_arm-eb3-j2_3-inertial.xml index d7fc20121f..d113bffae0 100644 --- a/ergoCubSN001/hardware/inertials/right_arm-eb3-j2_3-inertial.xml +++ b/ergoCubSN001/hardware/inertials/right_arm-eb3-j2_3-inertial.xml @@ -24,8 +24,8 @@ 1 - 4 - 7 + 21 + 0 @@ -56,4 +56,4 @@ - \ No newline at end of file + diff --git a/ergoCubSN001/hardware/inertials/waist-inertial.xml b/ergoCubSN001/hardware/inertials/waist-inertial.xml new file mode 100644 index 0000000000..ad82a697ca --- /dev/null +++ b/ergoCubSN001/hardware/inertials/waist-inertial.xml @@ -0,0 +1,10 @@ + + + + /dev/ttyS0 + 0.01 + 0.005 + 0.005 + 0.005 + 0.01 + \ No newline at end of file diff --git a/ergoCubSN001/hardware/mechanicals/left_leg-eb9-j4_5-mec.xml b/ergoCubSN001/hardware/mechanicals/left_leg-eb9-j4_5-mec.xml index 59657a7494..ba50863ff7 100644 --- a/ergoCubSN001/hardware/mechanicals/left_leg-eb9-j4_5-mec.xml +++ b/ergoCubSN001/hardware/mechanicals/left_leg-eb9-j4_5-mec.xml @@ -34,7 +34,7 @@ 1 1 1 1 0 0 - 152 209 + 152 33 12 8 diff --git a/ergoCubSN001/hardware/mechanicals/right_arm-eb1-j0_1-mec.xml b/ergoCubSN001/hardware/mechanicals/right_arm-eb1-j0_1-mec.xml index 1dd7ab1b40..4081a40c6e 100644 --- a/ergoCubSN001/hardware/mechanicals/right_arm-eb1-j0_1-mec.xml +++ b/ergoCubSN001/hardware/mechanicals/right_arm-eb1-j0_1-mec.xml @@ -11,7 +11,7 @@ 182.044 182.044 32000 32000 1000.0 1000.0 - -100.00 -160.00 + -100.00 -100.00 64 64 1 1 "MOOG-BL-C2900576" "MOOG-BL-C2900576" diff --git a/ergoCubSN001/hardware/mechanicals/right_arm-eb22-j7_10-mec.xml b/ergoCubSN001/hardware/mechanicals/right_arm-eb22-j7_10-mec.xml index ffd4461d08..833e32f61d 100644 --- a/ergoCubSN001/hardware/mechanicals/right_arm-eb22-j7_10-mec.xml +++ b/ergoCubSN001/hardware/mechanicals/right_arm-eb22-j7_10-mec.xml @@ -27,7 +27,7 @@ 90 90 90 90 0 0 0 0 -26000 -26000 -26000 -26000 - -6500 -100 -100 -100 + -100 -100 -100 -100 diff --git a/ergoCubSN001/hardware/motorControl/left_arm-eb2-j0_1-mc.xml b/ergoCubSN001/hardware/motorControl/left_arm-eb2-j0_1-mc.xml index 6fce7f483a..8c32c2ab10 100644 --- a/ergoCubSN001/hardware/motorControl/left_arm-eb2-j0_1-mc.xml +++ b/ergoCubSN001/hardware/motorControl/left_arm-eb2-j0_1-mc.xml @@ -12,7 +12,7 @@ 14 130 - -88 0 + -130 0 120 120 5000 5000 12000 12000 diff --git a/ergoCubSN001/hardware/motorControl/left_arm-eb23-j7_10-mc.xml b/ergoCubSN001/hardware/motorControl/left_arm-eb23-j7_10-mc.xml index 0531c9472c..824f46cd5a 100644 --- a/ergoCubSN001/hardware/motorControl/left_arm-eb23-j7_10-mc.xml +++ b/ergoCubSN001/hardware/motorControl/left_arm-eb23-j7_10-mc.xml @@ -17,7 +17,7 @@ 72 85 85 85 1000 1000 1000 1000 2000 2000 2000 2000 - 700 700 700 700 + 1100 1100 1100 1100 1500 1500 1500 1500 3360 3360 3360 3360 @@ -48,10 +48,10 @@ pwm metric_units machine_units - -30 -30 -30 -30 + -246 -246 -246 -381 0 0 0 0 - -10 -10 -10 -10 - 3360 3360 3360 3360 + -33 -33 -33 -21 + 2700 2700 2700 2700 1000 1000 1000 1000 0 0 0 0 0 0 0 0 diff --git a/ergoCubSN001/hardware/motorControl/left_arm-eb23-j7_10-mc_service.xml b/ergoCubSN001/hardware/motorControl/left_arm-eb23-j7_10-mc_service.xml index 3c7f7561f7..1e6ac3c1ee 100644 --- a/ergoCubSN001/hardware/motorControl/left_arm-eb23-j7_10-mc_service.xml +++ b/ergoCubSN001/hardware/motorControl/left_arm-eb23-j7_10-mc_service.xml @@ -21,7 +21,7 @@ 2 - 0 + 1 0 @@ -43,7 +43,7 @@ TYPE:decideg TYPE:decideg TYPE:decideg TYPE:decideg ROT:plus180 ROT:zero ROT:zero ROT:zero - -190.0 -305.0 -230.0 -55.0 + -273 -305.0 -230.0 -55.0 true true false false diff --git a/ergoCubSN001/hardware/motorControl/left_arm-eb25-j11_12-mc.xml b/ergoCubSN001/hardware/motorControl/left_arm-eb25-j11_12-mc.xml index 903ee5a189..e03b3661cf 100644 --- a/ergoCubSN001/hardware/motorControl/left_arm-eb25-j11_12-mc.xml +++ b/ergoCubSN001/hardware/motorControl/left_arm-eb25-j11_12-mc.xml @@ -48,9 +48,9 @@ pwm metric_units machine_units - -60 -150 - 0 0 - -20 -30 + -200 -150 + -10 0 + -10 -30 3360 3360 1000 1000 0 0 diff --git a/ergoCubSN001/hardware/motorControl/left_arm-eb25-j11_12-mc_service.xml b/ergoCubSN001/hardware/motorControl/left_arm-eb25-j11_12-mc_service.xml index c7515ed49c..cc18171b89 100644 --- a/ergoCubSN001/hardware/motorControl/left_arm-eb25-j11_12-mc_service.xml +++ b/ergoCubSN001/hardware/motorControl/left_arm-eb25-j11_12-mc_service.xml @@ -21,7 +21,7 @@ 2 - 0 + 1 0 diff --git a/ergoCubSN001/hardware/motorControl/left_arm-eb31-j4_6-mc_service.xml b/ergoCubSN001/hardware/motorControl/left_arm-eb31-j4_6-mc_service.xml index 30ea7c5c37..a8e163fec6 100644 --- a/ergoCubSN001/hardware/motorControl/left_arm-eb31-j4_6-mc_service.xml +++ b/ergoCubSN001/hardware/motorControl/left_arm-eb31-j4_6-mc_service.xml @@ -20,9 +20,9 @@ 0 - 1 - 2 - 12 + 2 + 0 + 4 diff --git a/ergoCubSN001/hardware/motorControl/left_leg-eb8-j0_3-mc.xml b/ergoCubSN001/hardware/motorControl/left_leg-eb8-j0_3-mc.xml index 07e690ea7c..b521a93ce8 100644 --- a/ergoCubSN001/hardware/motorControl/left_leg-eb8-j0_3-mc.xml +++ b/ergoCubSN001/hardware/motorControl/left_leg-eb8-j0_3-mc.xml @@ -12,7 +12,7 @@ - 106 108 78 5 + 102 108 78 5 -42 -15 -78 -103 240 240 240 240 15000 15000 5000 10000 diff --git a/ergoCubSN001/hardware/motorControl/right_arm-eb1-j0_1-mc.xml b/ergoCubSN001/hardware/motorControl/right_arm-eb1-j0_1-mc.xml index d54bf91663..0196c189a4 100644 --- a/ergoCubSN001/hardware/motorControl/right_arm-eb1-j0_1-mc.xml +++ b/ergoCubSN001/hardware/motorControl/right_arm-eb1-j0_1-mc.xml @@ -13,7 +13,7 @@ 14 130 - -88 0 + -130 0 120 120 5000 5000 12000 12000 diff --git a/ergoCubSN001/hardware/motorControl/right_arm-eb22-j7_10-mc.xml b/ergoCubSN001/hardware/motorControl/right_arm-eb22-j7_10-mc.xml index 22cdd20cf8..c6d1bdad36 100644 --- a/ergoCubSN001/hardware/motorControl/right_arm-eb22-j7_10-mc.xml +++ b/ergoCubSN001/hardware/motorControl/right_arm-eb22-j7_10-mc.xml @@ -13,11 +13,11 @@ - 0 0 0 0 - 70 63 85 85 + 4 4 4 4 + 70 85 85 85 1000 1000 1000 1000 2000 2000 2000 2000 - 700 700 700 700 + 1100 1100 1100 1100 1500 1500 1500 1500 3360 3360 3360 3360 @@ -48,10 +48,10 @@ pwm metric_units machine_units - -60 -60 -60 -60 + -246 -246 -246 -381 0 0 0 0 - -20 -20 -20 -20 - 3360 3360 3360 3360 + -33 -33 -33 -21 + 2700 2700 2700 2700 1000 1000 1000 1000 0 0 0 0 0 0 0 0 diff --git a/ergoCubSN001/hardware/motorControl/right_arm-eb24-j11_12-mc.xml b/ergoCubSN001/hardware/motorControl/right_arm-eb24-j11_12-mc.xml index 26c45224e2..dfd732903d 100644 --- a/ergoCubSN001/hardware/motorControl/right_arm-eb24-j11_12-mc.xml +++ b/ergoCubSN001/hardware/motorControl/right_arm-eb24-j11_12-mc.xml @@ -48,10 +48,10 @@ pwm metric_units machine_units - 60 150 + 200 150 0 0 - 20 30 - 3360 3360 + 10 30 + 1500 3360 1000 3360 0 0 0 0 diff --git a/ergoCubSN001/hardware/motorControl/right_arm-eb30-j4_6-mc_service.xml b/ergoCubSN001/hardware/motorControl/right_arm-eb30-j4_6-mc_service.xml index ce7bc76c45..5b225bf858 100644 --- a/ergoCubSN001/hardware/motorControl/right_arm-eb30-j4_6-mc_service.xml +++ b/ergoCubSN001/hardware/motorControl/right_arm-eb30-j4_6-mc_service.xml @@ -20,9 +20,9 @@ 0 - 1 - 2 - 12 + 2 + 0 + 4 diff --git a/ergoCubSN001/hardware/motorControl/right_leg-eb6-j0_3-mc.xml b/ergoCubSN001/hardware/motorControl/right_leg-eb6-j0_3-mc.xml index 9b1398737f..605f6820ce 100644 --- a/ergoCubSN001/hardware/motorControl/right_leg-eb6-j0_3-mc.xml +++ b/ergoCubSN001/hardware/motorControl/right_leg-eb6-j0_3-mc.xml @@ -12,7 +12,7 @@ - 106 108 78 5 + 102 108 78 5 -42 -15 -78 -103 240 240 240 240 15000 15000 5000 10000 diff --git a/ergoCubSN001/hardware/motorControl/torso-eb5-j0_2-mc.xml b/ergoCubSN001/hardware/motorControl/torso-eb5-j0_2-mc.xml index ed57f0cf7a..666ba04157 100644 --- a/ergoCubSN001/hardware/motorControl/torso-eb5-j0_2-mc.xml +++ b/ergoCubSN001/hardware/motorControl/torso-eb5-j0_2-mc.xml @@ -16,8 +16,8 @@ 23 45 43 -23 -18 -43 120 120 120 - 3770 3770 5000 - 14000 14000 10000 + 3770 16000 5000 + 14000 17000 10000 18000 18000 15000 16000 16000 16000 diff --git a/ergoCubSN001/sensors/realsense_ros2.xml b/ergoCubSN001/sensors/realsense_ros2.xml new file mode 100644 index 0000000000..ef81480cf8 --- /dev/null +++ b/ergoCubSN001/sensors/realsense_ros2.xml @@ -0,0 +1,48 @@ + + + + + + + (640 480) + (640 480) + 30 + true + RGB + + + (0.2 10.0) + + + 2 + + false + + + + 0.03 + /depthCamera + + + realsenseD450 + + + + + + + 0.033 + rgbdsensor_ros2_node + /camera_rgbd/color/image_rect_color + /camera_rgbd/depth/image_rect + realsense_rgb_frame + realsense_rgb_frame + + + realsenseD450 + + + + + + \ No newline at end of file diff --git a/ergoCubSN001/sensors/rplidar_ros2.xml b/ergoCubSN001/sensors/rplidar_ros2.xml new file mode 100644 index 0000000000..01f44e8282 --- /dev/null +++ b/ergoCubSN001/sensors/rplidar_ros2.xml @@ -0,0 +1,51 @@ + + + + + + + + rpLidar4 + 1000000 + /dev/ttyUSB0 + 1 + + + 30.0 + 0.1 + 360 + 0 + 0.12 + 1 + + + DenseBoost + + + + + 0.01 + /ergocub/laser:o + + + rpLidarS2 + + + + + + + + 0.1 + rangefinder_ros2_node + /scan + head_laser_frame + + + rpLidarS2 + + + + + + \ No newline at end of file diff --git a/ergoCubSN001/sensors_ros2.xml b/ergoCubSN001/sensors_ros2.xml new file mode 100644 index 0000000000..d14b292f22 --- /dev/null +++ b/ergoCubSN001/sensors_ros2.xml @@ -0,0 +1,11 @@ + + + + + + + + + + + \ No newline at end of file diff --git a/ergoCubSN001/wrappers/battery/battery.xml b/ergoCubSN001/wrappers/battery/battery.xml new file mode 100644 index 0000000000..131d6908c5 --- /dev/null +++ b/ergoCubSN001/wrappers/battery/battery.xml @@ -0,0 +1,16 @@ + + + + 1.0 + /ergocub/battery + + + + + canbattery + + + + + + diff --git a/ergoCubSN001/wrappers/inertials/waist-inertials_wrapper.xml b/ergoCubSN001/wrappers/inertials/waist-inertials_wrapper.xml new file mode 100644 index 0000000000..6fb6bcc482 --- /dev/null +++ b/ergoCubSN001/wrappers/inertials/waist-inertials_wrapper.xml @@ -0,0 +1,18 @@ + + + + + 5 + /ergocub/waist/inertials + + + + + waist-inertial + + + + + diff --git a/ergoCubSN001/wrappers/motorControl/alljoints-mc_remapper.xml b/ergoCubSN001/wrappers/motorControl/alljoints-mc_remapper.xml index e9b6054d2e..364f1cad0c 100644 --- a/ergoCubSN001/wrappers/motorControl/alljoints-mc_remapper.xml +++ b/ergoCubSN001/wrappers/motorControl/alljoints-mc_remapper.xml @@ -2,13 +2,14 @@ - (neck_pitch,neck_roll,neck_yaw,camera_tilt,l_shoulder_pitch,l_shoulder_roll,l_shoulder_yaw,l_elbow,l_wrist_yaw,l_wrist_roll,l_wrist_pitch,l_thumb_add,l_thumb_oc,l_index_add,l_index_oc,l_middle_oc,l_ring_pinky_oc,r_shoulder_pitch,r_shoulder_roll,r_shoulder_yaw,r_elbow,r_wrist_yaw,r_wrist_roll,r_wrist_pitch,r_thumb_add,r_thumb_oc,r_index_add,r_index_oc,r_middle_oc,r_ring_pinky_oc,torso_roll,torso_pitch,torso_yaw,l_hip_pitch,l_hip_roll,l_hip_yaw,l_knee,l_ankle_pitch,l_ankle_roll,r_hip_pitch,r_hip_roll,r_hip_yaw,r_knee,r_ankle_pitch,r_ankle_roll) - --> - - (neck_pitch,neck_roll,neck_yaw,camera_tilt,l_shoulder_pitch,l_shoulder_roll,l_shoulder_yaw,l_elbow,l_wrist_yaw,l_wrist_roll,l_wrist_pitch,l_thumb_add,l_thumb_oc,l_index_add,l_index_oc,l_middle_oc,l_ring_pinky_oc,r_shoulder_pitch,r_shoulder_roll,r_shoulder_yaw,r_elbow,r_wrist_yaw,r_wrist_roll,r_wrist_pitch,r_thumb_add,r_thumb_oc,r_index_add,r_index_oc,r_middle_oc,r_ring_pinky_oc,torso_roll,torso_yaw,l_hip_pitch,l_hip_roll,l_hip_yaw,l_knee,l_ankle_pitch,l_ankle_roll,r_hip_pitch,r_hip_roll,r_hip_yaw,r_knee,r_ankle_pitch,r_ankle_roll) - 44 + + + + + 45 head-mc_remapper @@ -20,4 +21,4 @@ - \ No newline at end of file +