From 106c29dc1bb8a6c314c641d84513f6a801c501ce Mon Sep 17 00:00:00 2001 From: Nicogene Date: Thu, 17 Nov 2022 11:15:47 +0100 Subject: [PATCH 1/9] ergoCubSN000: add xml files for commanding left and right arm until the wrist TO BE TESTED --- ergoCubSN000/calibrators/left_arm-calib.xml | 43 ++++---- ...4_7-eln.xml => left_arm-eb31-j4_6-eln.xml} | 30 +++--- .../electronics/right_arm-eb30-j4_6-eln.xml | 40 +++++++ .../mechanicals/left_arm-eb24-j4_7-mec.xml | 79 -------------- .../mechanicals/left_arm-eb31-j4_6-mec.xml | 73 +++++++++++++ .../mechanicals/right_arm-eb27-j4_7-mec.xml | 76 ------------- .../mechanicals/right_arm-eb30-j4_6-mec.xml | 73 +++++++++++++ .../motorControl/left_arm-eb24-j4_7-mc.xml | 72 ------------- .../left_arm-eb24-j4_7-mc_service.xml | 51 --------- .../motorControl/left_arm-eb31-j4_6-mc.xml | 100 ++++++++++++++++++ .../left_arm-eb31-j4_6-mc_service.xml | 58 ++++++++++ .../motorControl/right_arm-eb27-j4_7-mc.xml | 72 ------------- .../right_arm-eb27-j4_7-mc_service.xml | 47 -------- .../motorControl/right_arm-eb30-j4_6-mc.xml | 100 ++++++++++++++++++ .../right_arm-eb30-j4_6-mc_service.xml | 58 ++++++++++ .../motorControl/left_arm-mc_remapper.xml | 6 +- .../motorControl/right_arm-mc_remapper.xml | 6 +- 17 files changed, 543 insertions(+), 441 deletions(-) rename ergoCubSN000/hardware/electronics/{left_arm-eb24-j4_7-eln.xml => left_arm-eb31-j4_6-eln.xml} (75%) create mode 100644 ergoCubSN000/hardware/electronics/right_arm-eb30-j4_6-eln.xml delete mode 100644 ergoCubSN000/hardware/mechanicals/left_arm-eb24-j4_7-mec.xml create mode 100644 ergoCubSN000/hardware/mechanicals/left_arm-eb31-j4_6-mec.xml delete mode 100644 ergoCubSN000/hardware/mechanicals/right_arm-eb27-j4_7-mec.xml create mode 100644 ergoCubSN000/hardware/mechanicals/right_arm-eb30-j4_6-mec.xml delete mode 100644 ergoCubSN000/hardware/motorControl/left_arm-eb24-j4_7-mc.xml delete mode 100644 ergoCubSN000/hardware/motorControl/left_arm-eb24-j4_7-mc_service.xml create mode 100644 ergoCubSN000/hardware/motorControl/left_arm-eb31-j4_6-mc.xml create mode 100644 ergoCubSN000/hardware/motorControl/left_arm-eb31-j4_6-mc_service.xml delete mode 100644 ergoCubSN000/hardware/motorControl/right_arm-eb27-j4_7-mc.xml delete mode 100644 ergoCubSN000/hardware/motorControl/right_arm-eb27-j4_7-mc_service.xml create mode 100644 ergoCubSN000/hardware/motorControl/right_arm-eb30-j4_6-mc.xml create mode 100644 ergoCubSN000/hardware/motorControl/right_arm-eb30-j4_6-mc_service.xml diff --git a/ergoCubSN000/calibrators/left_arm-calib.xml b/ergoCubSN000/calibrators/left_arm-calib.xml index 2a16f45a76..8476108940 100644 --- a/ergoCubSN000/calibrators/left_arm-calib.xml +++ b/ergoCubSN000/calibrators/left_arm-calib.xml @@ -6,34 +6,31 @@ - 16 + 14 Left_Arm_Calibrator - 5 30 0 10 0 0 0 35 15 65 0 0 0 0 0 0 - 10 10 10 10 30 30 30 60 30 30 30 30 30 30 30 30 - - - - 12 12 12 12 5 12 12 7 7 6 6 6 6 6 6 6 - -24629 11873 21733 50433 -1500 -8335 10671 0 0 0 0 0 0 0 0 0 - 0 0 0 0 16384 0 0 0 0 9102 9102 9102 9102 9102 9102 10000 - 0 0 0 0 0 0 0 0 0 -1 1 -1 1 -1 1 1 - 0 0 0 0 0 0 0 2045 448 240 484 243 483 255 480 725 - 0 0 0 0 0 0 0 2140 2712 0 9 15 8 20 45 125 - 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 - - -35 30 0 45 0 0 0 25 45 0 0 0 0 0 0 0 - 10.0 10.0 10.0 10.0 30 30 30 60 100 100 100 100 100 100 100 100 - 8000 8000 8000 8000 2000 0 0 0 0 0 0 0 0 0 0 0 - 2 2 2 2 90 90 90 90 90 90 90 90 90 90 90 90 + 5 30 0 10 0 0 0 30.00 30.00 30.00 30.00 30.00 30.00 30.00 + 10 10 10 10 10 10 10 40.00 40.00 40.00 40.00 40.00 40.00 40.00 + + + 12 12 12 12 12 12 12 12 12 12 12 12 12 12 + -41179 7782 11224 25717 6865 29533 30289 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + + -35 30 0 45 0.0 0.0 0.0 30.0 30.0 30.0 30.0 30.0 30.0 30.0 + 10.0 10.0 10.0 10.0 30.0 30.0 30.0 40.0 40.0 40.0 40.0 40.0 40.0 40.0 + 8000 8000 8000 8000 16000 16000 16000 0 0 0 0 0 0 0 + 2 2 2 2 2 2 2 10 10 10 10 10 10 10 - (1) (0) (2) (3) (4) (5 6) (7) (8 9) (11 13) (10 12 14 15) - + (1) (0) (2) (3) (5 6 7) (8 9 10 11 12 13) left_arm-mc_remapper @@ -47,4 +44,4 @@ - + diff --git a/ergoCubSN000/hardware/electronics/left_arm-eb24-j4_7-eln.xml b/ergoCubSN000/hardware/electronics/left_arm-eb31-j4_6-eln.xml similarity index 75% rename from ergoCubSN000/hardware/electronics/left_arm-eb24-j4_7-eln.xml rename to ergoCubSN000/hardware/electronics/left_arm-eb31-j4_6-eln.xml index aabfdfd1b2..561e74e8a0 100644 --- a/ergoCubSN000/hardware/electronics/left_arm-eb24-j4_7-eln.xml +++ b/ergoCubSN000/hardware/electronics/left_arm-eb31-j4_6-eln.xml @@ -4,37 +4,37 @@ - + - 10.0.1.24 + 10.0.1.31 12345 - mc4plus + amc 768 384 - "left_arm-eb24-j4_7" + "left_arm-eb31-j4_6" 1000 400 - 300 - 300 - 3 - - - + 300 + 300 + 5 + + + - true - 0.020 - 60.0 + true + 0.020 + 60.0 - - + + diff --git a/ergoCubSN000/hardware/electronics/right_arm-eb30-j4_6-eln.xml b/ergoCubSN000/hardware/electronics/right_arm-eb30-j4_6-eln.xml new file mode 100644 index 0000000000..6ad9318d31 --- /dev/null +++ b/ergoCubSN000/hardware/electronics/right_arm-eb30-j4_6-eln.xml @@ -0,0 +1,40 @@ + + + + + + + + + + + 10.0.1.30 + 12345 + amc + 768 + 384 + + + + "right_arm-eb30-j4_6" + + 1000 + 400 + 300 + 300 + 5 + + + + + + true + 0.020 + 60.0 + + + + + + + diff --git a/ergoCubSN000/hardware/mechanicals/left_arm-eb24-j4_7-mec.xml b/ergoCubSN000/hardware/mechanicals/left_arm-eb24-j4_7-mec.xml deleted file mode 100644 index ca7a8e22cb..0000000000 --- a/ergoCubSN000/hardware/mechanicals/left_arm-eb24-j4_7-mec.xml +++ /dev/null @@ -1,79 +0,0 @@ - - - - - - 6 - 4 - - - "l_wrist_prosup" "l_wrist_pitch" "l_wrist_yaw" "l_hand_finger" - "revolute" "revolute" "revolute" "revolute" - 0 1 2 3 - 182.044 182.044 182.044 182.044 - 3360 3360 3360 3360 - 1000.0 1000.0 1000.0 1000.0 - -100 159 159 256 - 1 1 1 1 - 1 1 1 1 - "DC" "DC" "DC" "DC" - 0 - - - - 90 30 35 60 - -90 -80 -15 10 - 0 0 0 0 - 0 0 0 0 - - - - - - - 1.000 0.000 0.000 0.000 - 0.000 1.000 0.000 0.000 - 0.000 -1.000 +1.000 0.000 - 0.000 0.000 0.000 1.000 - - - - 1.000 0.000 0.000 0.000 - 0.000 1.000 +1.000 0.000 - 0.000 0.000 +1.000 0.000 - 0.000 0.000 0.000 1.000 - - - - 1.000 0.000 0.000 0.000 0.000 0.000 - 0.000 1.000 0.000 0.000 0.000 0.000 - 0.000 0.000 1.000 0.000 0.000 0.000 - 0.000 0.000 0.000 1.000 0.000 0.000 - - - - - - 3 - - 0 - none - 0 - 0 - - - 1 2 - none - 0 - 0 - - - 3 - none - 0 - 0 - - - - - diff --git a/ergoCubSN000/hardware/mechanicals/left_arm-eb31-j4_6-mec.xml b/ergoCubSN000/hardware/mechanicals/left_arm-eb31-j4_6-mec.xml new file mode 100644 index 0000000000..ad35459fc6 --- /dev/null +++ b/ergoCubSN000/hardware/mechanicals/left_arm-eb31-j4_6-mec.xml @@ -0,0 +1,73 @@ + + + + + + 6 + 3 + 0 1 2 + "l_wrist_yaw" "l_wrist_roll" "l_wrist_pitch" + "revolute" "revolute" "revolute" + 182.044 182.044 182.044 + 32000 32000 32000 + 1000.0 1000.0 1000.0 + -384.44 -384.44 -384.44 + 1.778 1.778 1.778 + 0 0 0 + "FAULHABER" "FAULHABER" "FAULHABER" + 0 + + + + 92 52 32 + -92 -62 -32 + 0 0 0 + 0 0 0 + + + + 1 1 1 + 0 0 0 + 0 0 0 + 0 0 0 + 0 0 0 + 0 0 0 + 14 14 14 + + + + + + 1.0 0.0 0.0 0.0 + 0.0 1.0 0.0 0.0 + 0.0 0.0 1.0 0.0 + 0.0 0.0 0.0 1.0 + + + + 1.0 0.0 0.0 0.0 + 0.0 1.0 0.0 0.0 + 0.0 0.0 1.0 0.0 + 0.0 0.0 0.0 1.0 + + + + 1.00 0.00 0.00 0.00 0.00 0.00 + 0.00 1.00 0.00 0.00 0.00 0.00 + 0.00 0.00 1.00 0.00 0.00 0.00 + 0.00 0.00 0.00 1.00 0.00 0.00 + + + + + + 1 + + 0 1 2 + none + 0 + 0 + + + + diff --git a/ergoCubSN000/hardware/mechanicals/right_arm-eb27-j4_7-mec.xml b/ergoCubSN000/hardware/mechanicals/right_arm-eb27-j4_7-mec.xml deleted file mode 100644 index 879055ae8d..0000000000 --- a/ergoCubSN000/hardware/mechanicals/right_arm-eb27-j4_7-mec.xml +++ /dev/null @@ -1,76 +0,0 @@ - - - - - - 6 - 4 - - - "r_wrist_prosup" "r_wrist_pitch" "r_wrist_yaw" "r_hand_finger" - "revolute" "revolute" "revolute" "revolute" - 0 1 2 3 - 182.044 182.044 182.044 182.044 - 3360 3360 3360 3360 - 1000.0 1000.0 1000.0 1000.0 - 100 159 159 256 - 1 1 1 1 - 1 1 1 1 - "DC" "DC" "DC" "DC" - 0 - - - - 90 30 35 60 - -97 -80 -15 10 - 0 0 0 0 - 0 0 0 0 - - - - - - 1.000 0.000 0.000 0.000 - 0.000 1.000 0.000 0.000 - 0.000 -1.000 +1.000 0.000 - 0.000 0.000 0.000 1.000 - - - - 1.000 0.000 0.000 0.000 - 0.000 1.000 +1.000 0.000 - 0.000 0.000 +1.000 0.000 - 0.000 0.000 0.000 1.000 - - - - 1.000 0.000 0.000 0.000 0.000 0.000 - 0.000 1.000 0.000 0.000 0.000 0.000 - 0.000 0.000 1.000 0.000 0.000 0.000 - 0.000 0.000 0.000 1.000 0.000 0.000 - - - - - - 3 - - 0 - none - 0 - 0 - - - 1 2 - none - 0 - 0 - - - 3 - none - 0 - 0 - - - diff --git a/ergoCubSN000/hardware/mechanicals/right_arm-eb30-j4_6-mec.xml b/ergoCubSN000/hardware/mechanicals/right_arm-eb30-j4_6-mec.xml new file mode 100644 index 0000000000..c0209d3f7c --- /dev/null +++ b/ergoCubSN000/hardware/mechanicals/right_arm-eb30-j4_6-mec.xml @@ -0,0 +1,73 @@ + + + + + + 6 + 3 + 0 1 2 + "r_wrist_yaw" "r_wrist_roll" "r_wrist_pitch" + "revolute" "revolute" "revolute" + 182.044 182.044 182.044 + 32000 32000 32000 + 1000.0 1000.0 1000.0 + -384.44 -384.44 -384.44 + 1.778 1.778 1.778 + 0 0 0 + "FAULHABER" "FAULHABER" "FAULHABER" + 0 + + + + 92 52 32 + -92 -62 -32 + 0 0 0 + 0 0 0 + + + + 1 1 1 + 0 0 0 + 0 0 0 + 0 0 0 + 0 0 0 + 0 0 0 + 14 14 14 + + + + + + 1.0 0.0 0.0 0.0 + 0.0 1.0 0.0 0.0 + 0.0 0.0 1.0 0.0 + 0.0 0.0 0.0 1.0 + + + + 1.0 0.0 0.0 0.0 + 0.0 1.0 0.0 0.0 + 0.0 0.0 1.0 0.0 + 0.0 0.0 0.0 1.0 + + + + 1.00 0.00 0.00 0.00 0.00 0.00 + 0.00 1.00 0.00 0.00 0.00 0.00 + 0.00 0.00 1.00 0.00 0.00 0.00 + 0.00 0.00 0.00 1.00 0.00 0.00 + + + + + + 1 + + 0 1 2 + none + 0 + 0 + + + + diff --git a/ergoCubSN000/hardware/motorControl/left_arm-eb24-j4_7-mc.xml b/ergoCubSN000/hardware/motorControl/left_arm-eb24-j4_7-mc.xml deleted file mode 100644 index b1bf317339..0000000000 --- a/ergoCubSN000/hardware/motorControl/left_arm-eb24-j4_7-mc.xml +++ /dev/null @@ -1,72 +0,0 @@ - - - - - - - - - - - - - - - 88 25 35 60 - -88 -70 -15 10 - 1000 1000 1000 1000 - 10000 2000 2000 2000 - 5000 1000 1000 600 - 5000 2000 2000 1000 - 3360 3360 3360 3360 - - - - 100 100 100 100 - - - - 0.0 0.0 0.0 0.0 - 0.0 0.0 0.0 0.0 - - - - POS_PID_DEFAULT POS_PID_DEFAULT POS_PID_DEFAULT POS_PID_DEFAULT - POS_PID_DEFAULT POS_PID_DEFAULT POS_PID_DEFAULT POS_PID_DEFAULT - POS_PID_DEFAULT POS_PID_DEFAULT POS_PID_DEFAULT POS_PID_DEFAULT - none none none none - none none none none - none none none none - - - - - - - minjerk - pwm - metric_units - machine_units - -200.0 -500.0 -500.0 -500.0 - 0 0 0 0 - -200.0 -50.0 -50.0 -50.0 - 3360 3360 3360 3360 - 3360 3360 3360 3360 - 0 0 0 0 - 0 0 0 0 - 0 0 0 0 - - - - - - - - - - - - - - - diff --git a/ergoCubSN000/hardware/motorControl/left_arm-eb24-j4_7-mc_service.xml b/ergoCubSN000/hardware/motorControl/left_arm-eb24-j4_7-mc_service.xml deleted file mode 100644 index dfdab9e819..0000000000 --- a/ergoCubSN000/hardware/motorControl/left_arm-eb24-j4_7-mc_service.xml +++ /dev/null @@ -1,51 +0,0 @@ - - - - - - - - eomn_serv_MC_mc4plus - - - - - mc4plus - - - - - - - - - pwm pwm pwm pwm - CONN:P5 CONN:P2 CONN:P4 CONN:P3 - - - - none aea aea absanalog - CONN:none CONN:P10 CONN:P11 CONN:P3 - none atjoint atjoint atjoint - 1 -4096 4096 65535 - 0 0.703 0.703 0 - - - - - qenc qenc qenc none - CONN:P5 CONN:P2 CONN:P4 CONN:none - atmotor atmotor atmotor none - -2048 1600 1600 1 - 0 0 0 0 - - - - - - - - - - - diff --git a/ergoCubSN000/hardware/motorControl/left_arm-eb31-j4_6-mc.xml b/ergoCubSN000/hardware/motorControl/left_arm-eb31-j4_6-mc.xml new file mode 100644 index 0000000000..7c60b84210 --- /dev/null +++ b/ergoCubSN000/hardware/motorControl/left_arm-eb31-j4_6-mc.xml @@ -0,0 +1,100 @@ + + + + + + + + + + + + + + + 90 50 30 + -90 -60 -30 + 90 90 90 + 1000 1000 1000 + 1500 1500 1500 + 2000 2000 2000 + 16000 16000 16000 + + + + 100 100 100 + + + + 0 0 0 + 0 0 0 + + + + POS_PID_DEFAULT POS_PID_DEFAULT POS_PID_DEFAULT + POS_PID_DEFAULT POS_PID_DEFAULT POS_PID_DEFAULT + POS_PID_DEFAULT POS_PID_DEFAULT POS_PID_DEFAULT + none none none + 2FOC_CUR_CONTROL 2FOC_CUR_CONTROL 2FOC_CUR_CONTROL + 2FOC_VEL_CONTROL 2FOC_VEL_CONTROL 2FOC_VEL_CONTROL + + + + + + + minjerk + current + metric_units + machine_units + -67 -67 -67 + -11 -11 -11 + -294 -294 -294 + 500 500 500 + 200 200 200 + 0 0 0 + 0 0 0 + 0 0 0 + + + + + + + + + low_lev_current + machine_units + machine_units + 2 2 2 + 0 0 0 + 500 500 500 + 0 0 0 + 32000 32000 32000 + 32000 32000 32000 + 0 0 0 + + + + low_lev_speed + machine_units + machine_units + 0 0 0 + 12 12 12 + 0 0 0 + 16 16 16 + 10 10 10 + 32000 32000 32000 + 32000 32000 32000 + + + + + + + + + + + + diff --git a/ergoCubSN000/hardware/motorControl/left_arm-eb31-j4_6-mc_service.xml b/ergoCubSN000/hardware/motorControl/left_arm-eb31-j4_6-mc_service.xml new file mode 100644 index 0000000000..f9eb6a0968 --- /dev/null +++ b/ergoCubSN000/hardware/motorControl/left_arm-eb31-j4_6-mc_service.xml @@ -0,0 +1,58 @@ + + + + + + + + eomn_serv_MC_foc + + + + + amc + + + + amcbldc + + 2 + 0 + + + 1 + 0 + 7 + + + + + + + eomc_act_foc foc foc + CAN1:1:0 CAN1:2:0 CAN1:3:0 + + + + eomc_enc_aea aea aea + CONN:J5_X1 CONN:J5_X2 CONN:J5_X3 + eomc_pos_atjoint atjoint atjoint + 4096 4096 4096 + 0.4 0.4 0.4 + + + + none none none + CAN1:1:0 CAN1:2:0 CAN1:3:0 + atmotor atmotor atmotor + 0 0 0 + 0 0 0 + + + + + + + + + \ No newline at end of file diff --git a/ergoCubSN000/hardware/motorControl/right_arm-eb27-j4_7-mc.xml b/ergoCubSN000/hardware/motorControl/right_arm-eb27-j4_7-mc.xml deleted file mode 100644 index ab8753c1c6..0000000000 --- a/ergoCubSN000/hardware/motorControl/right_arm-eb27-j4_7-mc.xml +++ /dev/null @@ -1,72 +0,0 @@ - - - - - - - - - - - - - - - 88 25 35 60 - -88 -70 -15 10 - 1000 1000 1000 1000 - 10000 2000 2000 2000 - 5000 1000 1000 600 - 5000 2000 2000 1000 - 3360 3360 3360 3360 - - - - 100 100 100 100 - - - - 0.0 0.0 0.0 0.0 - 0.0 0.0 0.0 0.0 - - - - POS_PID_DEFAULT POS_PID_DEFAULT POS_PID_DEFAULT POS_PID_DEFAULT - POS_PID_DEFAULT POS_PID_DEFAULT POS_PID_DEFAULT POS_PID_DEFAULT - POS_PID_DEFAULT POS_PID_DEFAULT POS_PID_DEFAULT POS_PID_DEFAULT - none none none none - none none none none - none none none none - - - - - - - minjerk - pwm - metric_units - machine_units - 200.0 500.0 500.0 500.0 - 0.0 0.0 0.0 0.0 - 200.0 50.0 50.0 50.0 - 3360 3360 3360 3360 - 3360 3360 3360 3360 - 0 0 0 0 - 0 0 0 0 - 0 0 0 0 - - - - - - - - - - - - - - - diff --git a/ergoCubSN000/hardware/motorControl/right_arm-eb27-j4_7-mc_service.xml b/ergoCubSN000/hardware/motorControl/right_arm-eb27-j4_7-mc_service.xml deleted file mode 100644 index 9121bfbc6e..0000000000 --- a/ergoCubSN000/hardware/motorControl/right_arm-eb27-j4_7-mc_service.xml +++ /dev/null @@ -1,47 +0,0 @@ - - - - - - - - eomn_serv_MC_mc4plus - - - - - mc4plus - - - - - - - pwm pwm pwm pwm - CONN:P5 CONN:P2 CONN:P4 CONN:P3 - - - - none aea aea absanalog - CONN:none CONN:P10 CONN:P11 CONN:P3 - none atjoint atjoint atjoint - 1 4096 -4096 65535 - 0 0.703 0.703 0 - - - - qenc qenc qenc none - CONN:P5 CONN:P2 CONN:P4 CONN:none - atmotor atmotor atmotor none - -2048 1600 1600 1 - 0 0 0 0 - - - - - - - - - - diff --git a/ergoCubSN000/hardware/motorControl/right_arm-eb30-j4_6-mc.xml b/ergoCubSN000/hardware/motorControl/right_arm-eb30-j4_6-mc.xml new file mode 100644 index 0000000000..16dfdb0a36 --- /dev/null +++ b/ergoCubSN000/hardware/motorControl/right_arm-eb30-j4_6-mc.xml @@ -0,0 +1,100 @@ + + + + + + + + + + + + + + + 90 50 30 + -90 -60 -30 + 90 90 90 + 1000 1000 1000 + 1500 1500 1500 + 2000 2000 2000 + 16000 16000 16000 + + + + 100 100 100 + + + + 0 0 0 + 0 0 0 + + + + POS_PID_DEFAULT POS_PID_DEFAULT POS_PID_DEFAULT + POS_PID_DEFAULT POS_PID_DEFAULT POS_PID_DEFAULT + POS_PID_DEFAULT POS_PID_DEFAULT POS_PID_DEFAULT + none none none + 2FOC_CUR_CONTROL 2FOC_CUR_CONTROL 2FOC_CUR_CONTROL + 2FOC_VEL_CONTROL 2FOC_VEL_CONTROL 2FOC_VEL_CONTROL + + + + + + + minjerk + current + metric_units + machine_units + -67 -67 -67 + -11 -11 -11 + -294 -294 -294 + 500 500 500 + 200 200 200 + 0 0 0 + 0 0 0 + 0 0 0 + + + + + + + + + low_lev_current + machine_units + machine_units + 2 2 2 + 0 0 0 + 500 500 500 + 0 0 0 + 32000 32000 32000 + 32000 32000 32000 + 0 0 0 + + + + low_lev_speed + machine_units + machine_units + 0 0 0 + 12 12 12 + 0 0 0 + 16 16 16 + 10 10 10 + 32000 32000 32000 + 32000 32000 32000 + + + + + + + + + + + + diff --git a/ergoCubSN000/hardware/motorControl/right_arm-eb30-j4_6-mc_service.xml b/ergoCubSN000/hardware/motorControl/right_arm-eb30-j4_6-mc_service.xml new file mode 100644 index 0000000000..f9eb6a0968 --- /dev/null +++ b/ergoCubSN000/hardware/motorControl/right_arm-eb30-j4_6-mc_service.xml @@ -0,0 +1,58 @@ + + + + + + + + eomn_serv_MC_foc + + + + + amc + + + + amcbldc + + 2 + 0 + + + 1 + 0 + 7 + + + + + + + eomc_act_foc foc foc + CAN1:1:0 CAN1:2:0 CAN1:3:0 + + + + eomc_enc_aea aea aea + CONN:J5_X1 CONN:J5_X2 CONN:J5_X3 + eomc_pos_atjoint atjoint atjoint + 4096 4096 4096 + 0.4 0.4 0.4 + + + + none none none + CAN1:1:0 CAN1:2:0 CAN1:3:0 + atmotor atmotor atmotor + 0 0 0 + 0 0 0 + + + + + + + + + \ No newline at end of file diff --git a/ergoCubSN000/wrappers/motorControl/left_arm-mc_remapper.xml b/ergoCubSN000/wrappers/motorControl/left_arm-mc_remapper.xml index 6bb36d93fe..53763c6936 100644 --- a/ergoCubSN000/wrappers/motorControl/left_arm-mc_remapper.xml +++ b/ergoCubSN000/wrappers/motorControl/left_arm-mc_remapper.xml @@ -5,16 +5,16 @@ ( 0 1 0 1 ) ( 2 3 0 1 ) - ( 4 7 0 3 ) + ( 4 6 0 2 ) ( 8 11 0 3 ) ( 12 15 0 3 ) - 16 + 14 left_arm-eb1-j0_1-mc left_arm-eb2-j2_3-mc - left_arm-eb24-j4_7-mc + left_arm-eb31-j4_6-mc left_arm-eb25-j8_11-mc left_arm-eb26-j12_15-mc diff --git a/ergoCubSN000/wrappers/motorControl/right_arm-mc_remapper.xml b/ergoCubSN000/wrappers/motorControl/right_arm-mc_remapper.xml index 604b8dd3ec..9c63d3918f 100644 --- a/ergoCubSN000/wrappers/motorControl/right_arm-mc_remapper.xml +++ b/ergoCubSN000/wrappers/motorControl/right_arm-mc_remapper.xml @@ -5,7 +5,7 @@ ( 0 1 0 1 ) ( 2 3 0 1 ) - ( 4 7 0 3 ) + ( 4 6 0 2 ) ( 8 11 0 3 ) ( 12 15 0 3 ) @@ -14,9 +14,9 @@ right_arm-eb3-j0_1-mc right_arm-eb4-j2_3-mc - right_arm-eb27-j4_7-mc + right_arm-eb30-j4_6-mc right_arm-eb28-j8_11-mc - right_arm-eb29-j12_15-mc + right_arm-eb29-j12_15-mc From bb178605987c310bc5d20e5269966c583f2822a6 Mon Sep 17 00:00:00 2001 From: Nicogene Date: Thu, 17 Nov 2022 11:50:42 +0100 Subject: [PATCH 2/9] ergoCubSN000: add fixed xml files for right wrist --- ergoCubSN000/calibrators/right_arm-calib.xml | 42 +++++++++---------- .../electronics/right_arm-eb27-j4_7-eln.xml | 40 ------------------ .../right_arm-eb30-j4_6-mc_service.xml | 20 ++++----- 3 files changed, 30 insertions(+), 72 deletions(-) delete mode 100644 ergoCubSN000/hardware/electronics/right_arm-eb27-j4_7-eln.xml diff --git a/ergoCubSN000/calibrators/right_arm-calib.xml b/ergoCubSN000/calibrators/right_arm-calib.xml index e2687f9d76..03727af717 100644 --- a/ergoCubSN000/calibrators/right_arm-calib.xml +++ b/ergoCubSN000/calibrators/right_arm-calib.xml @@ -6,35 +6,31 @@ - 16 + 14 Right_Arm_Calibrator - + - 5 30 0 10 0 0 0 35 15 65 0 0 0 0 0 0 - 10 10 10 10 30 30 30 60 30 30 30 30 30 30 30 30 + 5 30 0 10 0 0 0 30.00 30.00 30.00 30.00 30.00 30.00 30.00 + 10 10 10 10 10 10 10 40.00 40.00 40.00 40.00 40.00 40.00 40.00 - - - 12 12 12 12 5 12 12 7 7 6 6 6 6 6 6 6 - -11711 -59070 -25844 -11080 1500 36903 -12703 0 0 0 0 0 0 0 0 0 - 0 0 0 0 16384 0 0 0 0 9102 9102 9102 9102 9102 9102 10000 - 0 0 0 0 0 0 0 0 0 -1 1 -1 1 -1 1 1 - 0 0 0 0 0 0 0 2510 1470 255 510 255 510 200 510 748 - 0 0 0 0 0 0 0 2670 2350 22 40 18 30 10 30 120 - 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 - 0 0 0 0 0 -5.5 -4 10 0 0 0 0 0 0 0 0 - - -35 30 0 45 0 0 15 25 45 10 0 0 0 0 0 0 - 10.0 10.0 10.0 10.0 30 30 30 60 100 100 100 100 100 100 100 100 - 8000 8000 8000 8000 1500 0 0 0 0 0 0 0 0 0 0 0 - 2 2 2 2 90 90 90 90 90 90 90 90 90 90 90 90 + 12 12 12 12 12 12 12 12 12 12 12 12 12 12 + -41179 7782 11224 25717 33556 29569 36363 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + + -35 30 0 45 0.0 0.0 0.0 30.0 30.0 30.0 30.0 30.0 30.0 30.0 + 10.0 10.0 10.0 10.0 10.0 10.0 10.0 40.0 40.0 40.0 40.0 40.0 40.0 40.0 + 8000 8000 8000 8000 16000 16000 16000 0 0 0 0 0 0 0 + 2 2 2 2 2 2 2 10 10 10 10 10 10 10 - - (1) (0) (2) (3) (4) (5 6) (7) (8 9) (11 13) (10 12 14 15) + (1) (0) (2) (3) (5 6 7) (8 9 10 11 12 13) right_arm-mc_remapper @@ -47,3 +43,5 @@ + + diff --git a/ergoCubSN000/hardware/electronics/right_arm-eb27-j4_7-eln.xml b/ergoCubSN000/hardware/electronics/right_arm-eb27-j4_7-eln.xml deleted file mode 100644 index 1965ff1762..0000000000 --- a/ergoCubSN000/hardware/electronics/right_arm-eb27-j4_7-eln.xml +++ /dev/null @@ -1,40 +0,0 @@ - - - - - - - - - - - 10.0.1.27 - 12345 - mc4plus - 768 - 384 - - - - "right_arm-eb27-j4_7" - - 1000 - 400 - 300 - 300 - 3 - - - - - - true - 0.020 - 60.0 - - - - - - - diff --git a/ergoCubSN000/hardware/motorControl/right_arm-eb30-j4_6-mc_service.xml b/ergoCubSN000/hardware/motorControl/right_arm-eb30-j4_6-mc_service.xml index f9eb6a0968..9b2c7be753 100644 --- a/ergoCubSN000/hardware/motorControl/right_arm-eb30-j4_6-mc_service.xml +++ b/ergoCubSN000/hardware/motorControl/right_arm-eb30-j4_6-mc_service.xml @@ -22,31 +22,31 @@ 1 0 - 7 + 8 - eomc_act_foc foc foc + foc foc foc CAN1:1:0 CAN1:2:0 CAN1:3:0 - eomc_enc_aea aea aea - CONN:J5_X1 CONN:J5_X2 CONN:J5_X3 - eomc_pos_atjoint atjoint atjoint + aea aea aea + CONN:J5_X1 CONN:J5_X2 CONN:J5_X3 + atjoint atjoint atjoint 4096 4096 4096 0.4 0.4 0.4 - none none none - CAN1:1:0 CAN1:2:0 CAN1:3:0 - atmotor atmotor atmotor - 0 0 0 - 0 0 0 + none none none + CAN1:1:0 CAN1:2:0 CAN1:3:0 + atmotor atmotor atmotor + 0 0 0 + 0 0 0 From efdd56d437cb6dd290d4de87cc73b50349281546 Mon Sep 17 00:00:00 2001 From: Nicogene Date: Thu, 17 Nov 2022 11:55:06 +0100 Subject: [PATCH 3/9] ergoCubSN000: fix left wrist files --- ergoCubSN000/calibrators/left_arm-calib.xml | 4 ++-- .../motorControl/left_arm-eb31-j4_6-mc_service.xml | 10 +++++----- 2 files changed, 7 insertions(+), 7 deletions(-) diff --git a/ergoCubSN000/calibrators/left_arm-calib.xml b/ergoCubSN000/calibrators/left_arm-calib.xml index 8476108940..3ee9dd9363 100644 --- a/ergoCubSN000/calibrators/left_arm-calib.xml +++ b/ergoCubSN000/calibrators/left_arm-calib.xml @@ -16,7 +16,7 @@ 12 12 12 12 12 12 12 12 12 12 12 12 12 12 - -41179 7782 11224 25717 6865 29533 30289 0 0 0 0 0 0 0 + -41179 7782 11224 25717 10816 7369 21632 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 @@ -25,7 +25,7 @@ 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -35 30 0 45 0.0 0.0 0.0 30.0 30.0 30.0 30.0 30.0 30.0 30.0 - 10.0 10.0 10.0 10.0 30.0 30.0 30.0 40.0 40.0 40.0 40.0 40.0 40.0 40.0 + 10.0 10.0 10.0 10.0 10.0 10.0 10.0 40.0 40.0 40.0 40.0 40.0 40.0 40.0 8000 8000 8000 8000 16000 16000 16000 0 0 0 0 0 0 0 2 2 2 2 2 2 2 10 10 10 10 10 10 10 diff --git a/ergoCubSN000/hardware/motorControl/left_arm-eb31-j4_6-mc_service.xml b/ergoCubSN000/hardware/motorControl/left_arm-eb31-j4_6-mc_service.xml index f9eb6a0968..fe6f640716 100644 --- a/ergoCubSN000/hardware/motorControl/left_arm-eb31-j4_6-mc_service.xml +++ b/ergoCubSN000/hardware/motorControl/left_arm-eb31-j4_6-mc_service.xml @@ -22,21 +22,21 @@ 1 0 - 7 + 8 - eomc_act_foc foc foc + foc foc foc CAN1:1:0 CAN1:2:0 CAN1:3:0 - eomc_enc_aea aea aea - CONN:J5_X1 CONN:J5_X2 CONN:J5_X3 - eomc_pos_atjoint atjoint atjoint + aea aea aea + CONN:J5_X1 CONN:J5_X2 CONN:J5_X3 + atjoint atjoint atjoint 4096 4096 4096 0.4 0.4 0.4 From abf4b3e7e6623aa1e525855e6383a744452d49a9 Mon Sep 17 00:00:00 2001 From: Nicogene Date: Mon, 21 Nov 2022 09:41:58 +0100 Subject: [PATCH 4/9] ergoCubSN000: fix calibration for right writst --- ergoCubSN000/calibrators/right_arm-calib.xml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/ergoCubSN000/calibrators/right_arm-calib.xml b/ergoCubSN000/calibrators/right_arm-calib.xml index 03727af717..c41c79044a 100644 --- a/ergoCubSN000/calibrators/right_arm-calib.xml +++ b/ergoCubSN000/calibrators/right_arm-calib.xml @@ -16,7 +16,7 @@ 12 12 12 12 12 12 12 12 12 12 12 12 12 12 - -41179 7782 11224 25717 33556 29569 36363 0 0 0 0 0 0 0 + -41179 7782 11224 25717 30262 28993 36030 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 From 94713db0acd91945d46b5755c5c82d11fbd44943 Mon Sep 17 00:00:00 2001 From: Nicogene Date: Tue, 22 Nov 2022 09:09:15 +0100 Subject: [PATCH 5/9] ergoCubSN000: fix remappers for the arms --- ergoCubSN000/wrappers/motorControl/left_arm-mc_remapper.xml | 4 ++-- ergoCubSN000/wrappers/motorControl/right_arm-mc_remapper.xml | 4 ++-- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/ergoCubSN000/wrappers/motorControl/left_arm-mc_remapper.xml b/ergoCubSN000/wrappers/motorControl/left_arm-mc_remapper.xml index 53763c6936..f256cb64fb 100644 --- a/ergoCubSN000/wrappers/motorControl/left_arm-mc_remapper.xml +++ b/ergoCubSN000/wrappers/motorControl/left_arm-mc_remapper.xml @@ -12,8 +12,8 @@ 14 - left_arm-eb1-j0_1-mc - left_arm-eb2-j2_3-mc + left_arm-eb2-j0_1-mc + left_arm-eb4-j2_3-mc left_arm-eb31-j4_6-mc left_arm-eb25-j8_11-mc left_arm-eb26-j12_15-mc diff --git a/ergoCubSN000/wrappers/motorControl/right_arm-mc_remapper.xml b/ergoCubSN000/wrappers/motorControl/right_arm-mc_remapper.xml index 9c63d3918f..c9b19f06cc 100644 --- a/ergoCubSN000/wrappers/motorControl/right_arm-mc_remapper.xml +++ b/ergoCubSN000/wrappers/motorControl/right_arm-mc_remapper.xml @@ -12,8 +12,8 @@ 16 - right_arm-eb3-j0_1-mc - right_arm-eb4-j2_3-mc + right_arm-eb1-j0_1-mc + right_arm-eb3-j2_3-mc right_arm-eb30-j4_6-mc right_arm-eb28-j8_11-mc right_arm-eb29-j12_15-mc From e6cf711ca0902c06f8b359e2265e154d89c28816 Mon Sep 17 00:00:00 2001 From: tumme Date: Tue, 22 Nov 2022 12:12:07 +0100 Subject: [PATCH 6/9] ergoCubSN000 - adding fingers support (4 joints - no FAP) --- ergoCubSN000/calibrators/left_arm-calib.xml | 33 ++++--- .../calibrators/left_arm_nohand-calib.xml | 46 ++++++++++ .../left_upper_arm_no_wrist_no_hand-calib.xml | 47 ++++++++++ ergoCubSN000/calibrators/right_arm-calib.xml | 37 ++++---- .../calibrators/right_arm_nohand-calib.xml | 47 ++++++++++ .../calibrators/right_shoulder-calib.xml | 2 +- .../electronics/left_arm-eb23-j7_10-eln.xml | 40 +++++++++ .../electronics/right_arm-eb22-j7_10-eln.xml | 40 +++++++++ .../mechanicals/left_arm-eb23-j7_10-mec.xml | 85 +++++++++++++++++++ .../mechanicals/right_arm-eb22-j7_10-mec.xml | 85 +++++++++++++++++++ .../mechanicals/right_leg-eb6-j0_3-mec.xml | 6 +- .../motorControl/left_arm-eb23-j7_10-mc.xml | 74 ++++++++++++++++ .../left_arm-eb23-j7_10-mc_service.xml | 64 ++++++++++++++ .../left_arm-eb31-j4_6-mc_service.xml | 2 +- .../motorControl/right_arm-eb22-j7_10-mc.xml | 74 ++++++++++++++++ .../right_arm-eb22-j7_10-mc_service.xml | 64 ++++++++++++++ ergoCubSN000/la.xml | 20 +++-- ergoCubSN000/la_nohands.xml | 32 +++++++ ergoCubSN000/la_upper_no_wrist_no_hand.xml | 28 ++++++ ergoCubSN000/ra.xml | 33 +++++++ ergoCubSN000/ra_nohands.xml | 32 +++++++ .../head-inertials_wrapper-deprecated.xml | 4 +- .../motorControl/left_arm-mc_remapper.xml | 8 +- .../left_upper_arm-mc_remapper.xml | 21 +++++ .../motorControl/right_arm-mc_remapper.xml | 22 +++-- .../motorControl/right_arm-mc_wrapper.xml | 6 +- 26 files changed, 880 insertions(+), 72 deletions(-) create mode 100644 ergoCubSN000/calibrators/left_arm_nohand-calib.xml create mode 100644 ergoCubSN000/calibrators/left_upper_arm_no_wrist_no_hand-calib.xml create mode 100644 ergoCubSN000/calibrators/right_arm_nohand-calib.xml create mode 100644 ergoCubSN000/hardware/electronics/left_arm-eb23-j7_10-eln.xml create mode 100644 ergoCubSN000/hardware/electronics/right_arm-eb22-j7_10-eln.xml create mode 100644 ergoCubSN000/hardware/mechanicals/left_arm-eb23-j7_10-mec.xml create mode 100644 ergoCubSN000/hardware/mechanicals/right_arm-eb22-j7_10-mec.xml create mode 100644 ergoCubSN000/hardware/motorControl/left_arm-eb23-j7_10-mc.xml create mode 100644 ergoCubSN000/hardware/motorControl/left_arm-eb23-j7_10-mc_service.xml create mode 100644 ergoCubSN000/hardware/motorControl/right_arm-eb22-j7_10-mc.xml create mode 100644 ergoCubSN000/hardware/motorControl/right_arm-eb22-j7_10-mc_service.xml create mode 100644 ergoCubSN000/la_nohands.xml create mode 100644 ergoCubSN000/la_upper_no_wrist_no_hand.xml create mode 100644 ergoCubSN000/ra.xml create mode 100644 ergoCubSN000/ra_nohands.xml create mode 100644 ergoCubSN000/wrappers/motorControl/left_upper_arm-mc_remapper.xml diff --git a/ergoCubSN000/calibrators/left_arm-calib.xml b/ergoCubSN000/calibrators/left_arm-calib.xml index 3ee9dd9363..a2d9465949 100644 --- a/ergoCubSN000/calibrators/left_arm-calib.xml +++ b/ergoCubSN000/calibrators/left_arm-calib.xml @@ -6,31 +6,30 @@ - 14 + 11 Left_Arm_Calibrator - 5 30 0 10 0 0 0 30.00 30.00 30.00 30.00 30.00 30.00 30.00 - 10 10 10 10 10 10 10 40.00 40.00 40.00 40.00 40.00 40.00 40.00 + 5 30 0 10 0 0 0 30.00 30.00 30.00 30.00 + 10 10 10 10 10 10 10 40.00 40.00 40.00 40.00 - 12 12 12 12 12 12 12 12 12 12 12 12 12 12 - -41179 7782 11224 25717 10816 7369 21632 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 0 0 0 0 0 0 - - -35 30 0 45 0.0 0.0 0.0 30.0 30.0 30.0 30.0 30.0 30.0 30.0 - 10.0 10.0 10.0 10.0 10.0 10.0 10.0 40.0 40.0 40.0 40.0 40.0 40.0 40.0 - 8000 8000 8000 8000 16000 16000 16000 0 0 0 0 0 0 0 - 2 2 2 2 2 2 2 10 10 10 10 10 10 10 + 12 12 12 12 12 12 12 10 10 10 10 + -41179 7782 11224 25717 10816 7369 21632 -850 -850 -850 -850 + 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 85 85 85 85 + 0 0 0 0 0 0 0 0 0 0 0 + -35 30 0 45 0.0 0.0 0.0 30.0 30.0 30.0 30.0 + 10.0 10.0 10.0 10.0 10.0 10.0 10.0 70.0 70.0 70.0 70.0 + 8000 8000 8000 8000 16000 16000 16000 0 0 0 0 + 2 2 2 2 2 2 2 10 10 10 10 - (1) (0) (2) (3) (5 6 7) (8 9 10 11 12 13) + (1) (0) (2) (3) (4 5 6) (7 8 9 10) left_arm-mc_remapper diff --git a/ergoCubSN000/calibrators/left_arm_nohand-calib.xml b/ergoCubSN000/calibrators/left_arm_nohand-calib.xml new file mode 100644 index 0000000000..c6f1e30bc8 --- /dev/null +++ b/ergoCubSN000/calibrators/left_arm_nohand-calib.xml @@ -0,0 +1,46 @@ + + + + + + + + + 11] + Left_Arm_Calibrator + + + + 5 30 0 10 0 0 0 30.00 30.00 30.00 30.00 + 10 10 10 10 10 10 10 40.00 40.00 40.00 40.00 + + + 12 12 12 12 12 12 12 10 10 10 10 + -41179 7782 11224 25717 10816 7369 21632 -850 -850 -850 -850 + 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 85 85 85 85 + 0 0 0 0 0 0 0 0 0 0 0 + -35 30 0 45 0.0 0.0 0.0 30.0 30.0 30.0 30.0 + 10.0 10.0 10.0 10.0 10.0 10.0 10.0 70.0 70.0 70.0 70.0 + 8000 8000 8000 8000 16000 16000 16000 0 0 0 0 + 2 2 2 2 2 2 2 10 10 10 10 + + + (1) (0) (2) (3) (4 5 6) (7 8 9 10) + + left_arm-mc_remapper + + + + left_arm-mc_remapper + + + + + + + + diff --git a/ergoCubSN000/calibrators/left_upper_arm_no_wrist_no_hand-calib.xml b/ergoCubSN000/calibrators/left_upper_arm_no_wrist_no_hand-calib.xml new file mode 100644 index 0000000000..6a57b8ab6b --- /dev/null +++ b/ergoCubSN000/calibrators/left_upper_arm_no_wrist_no_hand-calib.xml @@ -0,0 +1,47 @@ + + + + + + + + + 4 + Left_Arm_Calibrator + + + + 5 30 0 10 + 10 10 10 10 + + + 12 12 12 12 + -41179 7782 11224 25717 + 0 0 0 0 + 0 0 0 0 + 0 0 0 0 + 0 0 0 0 + 0 0 0 0 + 0 0 0 0 + + -35 30 0 45 + 10.0 10.0 10.0 10.0 + 8000 8000 8000 8000 + 2 2 2 2 + + + (1) (0) (2) (3) + + left_arm-mc_remapper + + + + left_arm-mc_remapper + + + + + + + + diff --git a/ergoCubSN000/calibrators/right_arm-calib.xml b/ergoCubSN000/calibrators/right_arm-calib.xml index c41c79044a..89ac5c997c 100644 --- a/ergoCubSN000/calibrators/right_arm-calib.xml +++ b/ergoCubSN000/calibrators/right_arm-calib.xml @@ -2,35 +2,34 @@ - + - 14 - Right_Arm_Calibrator + 11 + Left_Arm_Calibrator - 5 30 0 10 0 0 0 30.00 30.00 30.00 30.00 30.00 30.00 30.00 - 10 10 10 10 10 10 10 40.00 40.00 40.00 40.00 40.00 40.00 40.00 + 5 30 0 10 0 0 0 30.00 30.00 30.00 30.00 + 10 10 10 10 10 10 10 40.00 40.00 40.00 40.00 - 12 12 12 12 12 12 12 12 12 12 12 12 12 12 - -41179 7782 11224 25717 30262 28993 36030 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 0 0 0 0 0 0 - - -35 30 0 45 0.0 0.0 0.0 30.0 30.0 30.0 30.0 30.0 30.0 30.0 - 10.0 10.0 10.0 10.0 10.0 10.0 10.0 40.0 40.0 40.0 40.0 40.0 40.0 40.0 - 8000 8000 8000 8000 16000 16000 16000 0 0 0 0 0 0 0 - 2 2 2 2 2 2 2 10 10 10 10 10 10 10 + 12 12 12 12 12 12 12 10 10 10 10 + 40139 -4670 -60282 -59034 30262 28993 36030 -850 -850 -850 -850 + 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 85 85 85 85 + 0 0 0 0 0 0 0 0 0 0 0 + -35 30 0 45 0.0 0.0 0.0 30.0 30.0 30.0 30.0 + 10.0 10.0 10.0 10.0 10.0 10.0 10.0 70.0 70.0 70.0 70.0 + 8000 8000 8000 8000 16000 16000 16000 0 0 0 0 + 2 2 2 2 2 2 2 10 10 10 10 - (1) (0) (2) (3) (5 6 7) (8 9 10 11 12 13) + (1) (0) (2) (3) (4 5 6) (7 8 9 10) right_arm-mc_remapper diff --git a/ergoCubSN000/calibrators/right_arm_nohand-calib.xml b/ergoCubSN000/calibrators/right_arm_nohand-calib.xml new file mode 100644 index 0000000000..62553a84f1 --- /dev/null +++ b/ergoCubSN000/calibrators/right_arm_nohand-calib.xml @@ -0,0 +1,47 @@ + + + + + + + + + 7 + Left_Arm_Calibrator + + + + 5 30 0 10 0 0 0 + 10 10 10 10 10 10 10 + + + 12 12 12 12 12 12 12 + 40139 -4670 -60282 -59034 30262 28993 36030 + 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 + + -35 30 0 45 0.0 0.0 0.0 + 10.0 10.0 10.0 10.0 10.0 10.0 10.0 + 8000 8000 8000 8000 16000 16000 16000 + 2 2 2 2 2 2 2 + + + (1) (0) (2) (3) (4 5 6) + + right_arm-mc_remapper + + + + right_arm-mc_remapper + + + + + + + + diff --git a/ergoCubSN000/calibrators/right_shoulder-calib.xml b/ergoCubSN000/calibrators/right_shoulder-calib.xml index 964551adcf..7d071cc644 100644 --- a/ergoCubSN000/calibrators/right_shoulder-calib.xml +++ b/ergoCubSN000/calibrators/right_shoulder-calib.xml @@ -19,7 +19,7 @@ 12 12 12 12 - 40139 -2945 -60282 -59034 + 40139 -4670 -60282 -59034 0 0 0 0 0 0 0 0 0 0 0 0 diff --git a/ergoCubSN000/hardware/electronics/left_arm-eb23-j7_10-eln.xml b/ergoCubSN000/hardware/electronics/left_arm-eb23-j7_10-eln.xml new file mode 100644 index 0000000000..b2b7437415 --- /dev/null +++ b/ergoCubSN000/hardware/electronics/left_arm-eb23-j7_10-eln.xml @@ -0,0 +1,40 @@ + + + + + + + + + + + 10.0.1.23 + 12345 + mc4plus + 768 + 384 + + + + "left_arm-eb23-j7_10" + + 1000 + 400 + 300 + 300 + 5 + + + + + + true + 0.020 + 60.0 + + + + + + + diff --git a/ergoCubSN000/hardware/electronics/right_arm-eb22-j7_10-eln.xml b/ergoCubSN000/hardware/electronics/right_arm-eb22-j7_10-eln.xml new file mode 100644 index 0000000000..408bb3ea1c --- /dev/null +++ b/ergoCubSN000/hardware/electronics/right_arm-eb22-j7_10-eln.xml @@ -0,0 +1,40 @@ + + + + + + + + + + + 10.0.1.22 + 12345 + mc4plus + 768 + 384 + + + + "right_arm-eb22-j7_10" + + 1000 + 400 + 300 + 300 + 5 + + + + + + true + 0.020 + 60.0 + + + + + + + diff --git a/ergoCubSN000/hardware/mechanicals/left_arm-eb23-j7_10-mec.xml b/ergoCubSN000/hardware/mechanicals/left_arm-eb23-j7_10-mec.xml new file mode 100644 index 0000000000..9081f15352 --- /dev/null +++ b/ergoCubSN000/hardware/mechanicals/left_arm-eb23-j7_10-mec.xml @@ -0,0 +1,85 @@ + + + + + + 6 + 4 + + + + 0 1 2 3 + "l_hand_thumb_proximal" "l_hand_index_proximal" "l_hand_medium_proximal" "l_hand_pinky_proximal" + "revolute" "revolute" "revolute" "revolute" + 182.044 36400.044 36400.044 182.044 + 3360 3360 3360 3360 + 1000.0 1000.0 1000.0 1000.0 + 159 1 1 159 + 1 1 1 1 + 0 0 0 0 + "DC" "DC" "DC" "DC" + + 0 + + + + 100 100 100 100 + 0 0 0 0 + 0 0 0 0 + 0 0 0 0 + + + + + + 1.000 0.000 0.000 0.000 + 0.000 1.000 0.000 0.000 + 0.000 0.000 1.000 0.000 + 0.000 0.000 0.000 1.000 + + + + 1.000 0.000 0.000 0.000 + 0.000 1.000 0.000 0.000 + 0.000 0.000 1.000 0.000 + 0.000 0.000 0.000 1.000 + + + + 1.000 0.000 0.000 0.000 0.000 0.000 + 0.000 1.000 0.000 0.000 0.000 0.000 + 0.000 0.000 1.000 0.000 0.000 0.000 + 0.000 0.000 0.000 1.000 0.000 0.000 + + + + + + 4 + + 0 + none + 0 + 0 + + + 1 + none + 0 + 0 + + + 2 + none + 0 + 0 + + + 3 + none + 0 + 0 + + + + diff --git a/ergoCubSN000/hardware/mechanicals/right_arm-eb22-j7_10-mec.xml b/ergoCubSN000/hardware/mechanicals/right_arm-eb22-j7_10-mec.xml new file mode 100644 index 0000000000..d3d3da4096 --- /dev/null +++ b/ergoCubSN000/hardware/mechanicals/right_arm-eb22-j7_10-mec.xml @@ -0,0 +1,85 @@ + + + + + + 6 + 4 + + + + 0 1 2 3 + "r_hand_thumb_proximal" "r_hand_index_proximal" "r_hand_medium_proximal" "r_hand_pinky_proximal" + "revolute" "revolute" "revolute" "revolute" + 182.044 36400.044 36400.044 182.044 + 3360 3360 3360 3360 + 1000.0 1000.0 1000.0 1000.0 + 159 1 1 159 + 1 1 1 1 + 0 0 0 0 + "DC" "DC" "DC" "DC" + + 0 + + + + 100 100 100 100 + 0 -10 -10 0 + 0 0 0 0 + 0 0 0 0 + + + + + + 1.000 0.000 0.000 0.000 + 0.000 1.000 0.000 0.000 + 0.000 0.000 1.000 0.000 + 0.000 0.000 0.000 1.000 + + + + 1.000 0.000 0.000 0.000 + 0.000 1.000 0.000 0.000 + 0.000 0.000 1.000 0.000 + 0.000 0.000 0.000 1.000 + + + + 1.000 0.000 0.000 0.000 0.000 0.000 + 0.000 1.000 0.000 0.000 0.000 0.000 + 0.000 0.000 1.000 0.000 0.000 0.000 + 0.000 0.000 0.000 1.000 0.000 0.000 + + + + + + 4 + + 0 + none + 0 + 0 + + + 1 + none + 0 + 0 + + + 2 + none + 0 + 0 + + + 3 + none + 0 + 0 + + + + diff --git a/ergoCubSN000/hardware/mechanicals/right_leg-eb6-j0_3-mec.xml b/ergoCubSN000/hardware/mechanicals/right_leg-eb6-j0_3-mec.xml index 39632163df..f28d4a970d 100644 --- a/ergoCubSN000/hardware/mechanicals/right_leg-eb6-j0_3-mec.xml +++ b/ergoCubSN000/hardware/mechanicals/right_leg-eb6-j0_3-mec.xml @@ -36,9 +36,9 @@ 1 1 1 1 1 1 1 1 0 0 0 0 - 203 295 49 184 + 203 286 48 184 12 8 8 12 - + @@ -92,4 +92,4 @@ 0 - + diff --git a/ergoCubSN000/hardware/motorControl/left_arm-eb23-j7_10-mc.xml b/ergoCubSN000/hardware/motorControl/left_arm-eb23-j7_10-mc.xml new file mode 100644 index 0000000000..949dc844fe --- /dev/null +++ b/ergoCubSN000/hardware/motorControl/left_arm-eb23-j7_10-mc.xml @@ -0,0 +1,74 @@ + + + + + + + + + + + + + + + + +5 +5 +5 +5 + +85 +85 +85 +85 + 1000 1000 1000 1000 + 2000 2000 2500 2500 + 700 700 700 700 + 1500 1500 1500 1500 + 3360 3360 3360 3360 + + + + 100 100 100 100 + + + + 0.0 0.0 0.0 0.0 + 0.0 0.0 0.0 0.0 + + + + POS_PID_DEFAULT POS_PID_DEFAULT POS_PID_DEFAULT POS_PID_DEFAULT + POS_PID_DEFAULT POS_PID_DEFAULT POS_PID_DEFAULT POS_PID_DEFAULT + POS_PID_DEFAULT POS_PID_DEFAULT POS_PID_DEFAULT POS_PID_DEFAULT + none none none none + none none none none + none none none none + + + + + + + minjerk + pwm + metric_units + machine_units + -150 +300 -300 -200 + 0 0 0 0 + -100 +30 -30 -30 + 3360 3360 3360 3360 + 1000 1000 1000 1000 + 0 0 0 0 + 0 0 0 0 + 0 0 0 0 + + + + + + + + + + + + + + + + diff --git a/ergoCubSN000/hardware/motorControl/left_arm-eb23-j7_10-mc_service.xml b/ergoCubSN000/hardware/motorControl/left_arm-eb23-j7_10-mc_service.xml new file mode 100644 index 0000000000..adf3fa34a3 --- /dev/null +++ b/ergoCubSN000/hardware/motorControl/left_arm-eb23-j7_10-mc_service.xml @@ -0,0 +1,64 @@ + + + + + + + + eomn_serv_MC_mc4plus + + + + + mc4plus + + + + + + + pwm pwm pwm pwm + CONN:P5 CONN:P4 CONN:P3 CONN:P2 + + + + none none none none + CONN:none CONN:none CONN:none CONN:none + none none none none + 1 1 1 1 + 0 0 0 0 + + + + qenc qenc qenc qenc + CONN:P5 CONN:P4 CONN:P3 CONN:P2 + atmotor atmotor atmotor atmotor + -1600 -1600 -1600 -1600 + 0 0 0 0 + + + + + + + + + + diff --git a/ergoCubSN000/hardware/motorControl/left_arm-eb31-j4_6-mc_service.xml b/ergoCubSN000/hardware/motorControl/left_arm-eb31-j4_6-mc_service.xml index fe6f640716..6009814603 100644 --- a/ergoCubSN000/hardware/motorControl/left_arm-eb31-j4_6-mc_service.xml +++ b/ergoCubSN000/hardware/motorControl/left_arm-eb31-j4_6-mc_service.xml @@ -55,4 +55,4 @@ - \ No newline at end of file + diff --git a/ergoCubSN000/hardware/motorControl/right_arm-eb22-j7_10-mc.xml b/ergoCubSN000/hardware/motorControl/right_arm-eb22-j7_10-mc.xml new file mode 100644 index 0000000000..b368510b31 --- /dev/null +++ b/ergoCubSN000/hardware/motorControl/right_arm-eb22-j7_10-mc.xml @@ -0,0 +1,74 @@ + + + + + + + + + + + + + + + + +5 +5 +5 +5 + +85 +85 +85 +85 + 1000 1000 1000 1000 + 2000 2000 2500 2500 + 700 700 700 700 + 1500 1500 1500 1500 + 3360 3360 3360 3360 + + + + 100 100 100 100 + + + + 0.0 0.0 0.0 0.0 + 0.0 0.0 0.0 0.0 + + + + POS_PID_DEFAULT POS_PID_DEFAULT POS_PID_DEFAULT POS_PID_DEFAULT + POS_PID_DEFAULT POS_PID_DEFAULT POS_PID_DEFAULT POS_PID_DEFAULT + POS_PID_DEFAULT POS_PID_DEFAULT POS_PID_DEFAULT POS_PID_DEFAULT + none none none none + none none none none + none none none none + + + + + + + minjerk + pwm + metric_units + machine_units + -150 -300 -300 -200 + 0 0 0 0 + -100 -30 -30 -30 + 3360 3360 3360 3360 + 1000 1000 1000 1000 + 0 0 0 0 + 0 0 0 0 + 0 0 0 0 + + + + + + + + + + + + + + + + diff --git a/ergoCubSN000/hardware/motorControl/right_arm-eb22-j7_10-mc_service.xml b/ergoCubSN000/hardware/motorControl/right_arm-eb22-j7_10-mc_service.xml new file mode 100644 index 0000000000..909b72c5ae --- /dev/null +++ b/ergoCubSN000/hardware/motorControl/right_arm-eb22-j7_10-mc_service.xml @@ -0,0 +1,64 @@ + + + + + + + + eomn_serv_MC_mc4plus + + + + + mc4plus + + + + + + + pwm pwm pwm pwm + CONN:P5 CONN:P4 CONN:P3 CONN:P2 + + + + none none none none + CONN:none CONN:none CONN:none CONN:none + none none none none + 1 1 1 1 + 0 0 0 0 + + + + qenc qenc qenc qenc + CONN:P5 CONN:P4 CONN:P3 CONN:P2 + atmotor atmotor atmotor atmotor + -1600 -1600 -1600 -1600 + 0 0 0 0 + + + + + + + + + + diff --git a/ergoCubSN000/la.xml b/ergoCubSN000/la.xml index 7780cdad98..40e63d5b78 100644 --- a/ergoCubSN000/la.xml +++ b/ergoCubSN000/la.xml @@ -8,19 +8,21 @@ - + - + + + + - - - - - - - + + + + + + diff --git a/ergoCubSN000/la_nohands.xml b/ergoCubSN000/la_nohands.xml new file mode 100644 index 0000000000..2cb45855fb --- /dev/null +++ b/ergoCubSN000/la_nohands.xml @@ -0,0 +1,32 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/ergoCubSN000/la_upper_no_wrist_no_hand.xml b/ergoCubSN000/la_upper_no_wrist_no_hand.xml new file mode 100644 index 0000000000..4522035da6 --- /dev/null +++ b/ergoCubSN000/la_upper_no_wrist_no_hand.xml @@ -0,0 +1,28 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/ergoCubSN000/ra.xml b/ergoCubSN000/ra.xml new file mode 100644 index 0000000000..740aa934e1 --- /dev/null +++ b/ergoCubSN000/ra.xml @@ -0,0 +1,33 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/ergoCubSN000/ra_nohands.xml b/ergoCubSN000/ra_nohands.xml new file mode 100644 index 0000000000..cee0728362 --- /dev/null +++ b/ergoCubSN000/ra_nohands.xml @@ -0,0 +1,32 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/ergoCubSN000/wrappers/inertials/head-inertials_wrapper-deprecated.xml b/ergoCubSN000/wrappers/inertials/head-inertials_wrapper-deprecated.xml index 203689886b..b1d16aa6ac 100644 --- a/ergoCubSN000/wrappers/inertials/head-inertials_wrapper-deprecated.xml +++ b/ergoCubSN000/wrappers/inertials/head-inertials_wrapper-deprecated.xml @@ -3,7 +3,7 @@ - /ergocub/inertial + /ergocubcub/inertial @@ -16,4 +16,4 @@ - + diff --git a/ergoCubSN000/wrappers/motorControl/left_arm-mc_remapper.xml b/ergoCubSN000/wrappers/motorControl/left_arm-mc_remapper.xml index f256cb64fb..3a8b012c14 100644 --- a/ergoCubSN000/wrappers/motorControl/left_arm-mc_remapper.xml +++ b/ergoCubSN000/wrappers/motorControl/left_arm-mc_remapper.xml @@ -6,17 +6,15 @@ ( 0 1 0 1 ) ( 2 3 0 1 ) ( 4 6 0 2 ) - ( 8 11 0 3 ) - ( 12 15 0 3 ) + ( 7 10 0 3 ) - 14 + 11 left_arm-eb2-j0_1-mc left_arm-eb4-j2_3-mc left_arm-eb31-j4_6-mc - left_arm-eb25-j8_11-mc - left_arm-eb26-j12_15-mc + left_arm-eb23-j7_10-mc diff --git a/ergoCubSN000/wrappers/motorControl/left_upper_arm-mc_remapper.xml b/ergoCubSN000/wrappers/motorControl/left_upper_arm-mc_remapper.xml new file mode 100644 index 0000000000..f79e751fbf --- /dev/null +++ b/ergoCubSN000/wrappers/motorControl/left_upper_arm-mc_remapper.xml @@ -0,0 +1,21 @@ + + + + + + ( 0 1 0 1 ) + ( 2 3 0 1 ) + + + 7 + + + left_arm-eb2-j0_1-mc + left_arm-eb4-j2_3-mc + + + + + diff --git a/ergoCubSN000/wrappers/motorControl/right_arm-mc_remapper.xml b/ergoCubSN000/wrappers/motorControl/right_arm-mc_remapper.xml index c9b19f06cc..03507af7ca 100644 --- a/ergoCubSN000/wrappers/motorControl/right_arm-mc_remapper.xml +++ b/ergoCubSN000/wrappers/motorControl/right_arm-mc_remapper.xml @@ -1,22 +1,20 @@ - + - ( 0 1 0 1 ) - ( 2 3 0 1 ) - ( 4 6 0 2 ) - ( 8 11 0 3 ) - ( 12 15 0 3 ) + ( 0 1 0 1 ) + ( 2 3 0 1 ) + ( 4 6 0 2 ) + ( 7 10 0 3 ) - 16 + 11 - right_arm-eb1-j0_1-mc - right_arm-eb3-j2_3-mc - right_arm-eb30-j4_6-mc - right_arm-eb28-j8_11-mc - right_arm-eb29-j12_15-mc + rightt_arm-eb2-j0_1-mc + rightt_arm-eb4-j2_3-mc + rightt_arm-eb31-j4_6-mc + rightt_arm-eb22-j7_10-mc diff --git a/ergoCubSN000/wrappers/motorControl/right_arm-mc_wrapper.xml b/ergoCubSN000/wrappers/motorControl/right_arm-mc_wrapper.xml index f875e68eab..76155af830 100644 --- a/ergoCubSN000/wrappers/motorControl/right_arm-mc_wrapper.xml +++ b/ergoCubSN000/wrappers/motorControl/right_arm-mc_wrapper.xml @@ -1,11 +1,11 @@ - + 0.01 - /ergocub/right_arm + /ergocub/left_arm - right_arm-mc_remapper + left_arm-mc_remapper From cde0c5076025d1f798954de2ba27ea02388c1389 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Davide=20Tom=C3=A9?= Date: Tue, 22 Nov 2022 12:14:54 +0100 Subject: [PATCH 7/9] Update ra.xml --- ergoCubSN000/ra.xml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/ergoCubSN000/ra.xml b/ergoCubSN000/ra.xml index 740aa934e1..eac79fa937 100644 --- a/ergoCubSN000/ra.xml +++ b/ergoCubSN000/ra.xml @@ -26,7 +26,7 @@ - + From fbc631119600c1c30d02530973f2d613a0a51ab6 Mon Sep 17 00:00:00 2001 From: Nicogene Date: Tue, 22 Nov 2022 19:47:43 +0100 Subject: [PATCH 8/9] ergoCubSN000: cleanup + make work both hands + ergocub_all working --- ergoCubSN000/calibrators/left_arm-calib.xml | 16 ++-- ergoCubSN000/calibrators/left_leg-calib.xml | 2 +- ergoCubSN000/calibrators/right_arm-calib.xml | 19 +++-- ergoCubSN000/calibrators/right_leg-calib.xml | 2 +- ergoCubSN000/calibrators/torso-calib.xml | 2 +- ergoCubSN000/ergocub_all.xml | 18 ++-- .../electronics/left_arm-eb25-j8_11-eln.xml | 40 --------- .../electronics/left_arm-eb26-j12_15-eln.xml | 40 --------- .../electronics/right_arm-eb28-j8_11-eln.xml | 40 --------- .../electronics/right_arm-eb29-j12_15-eln.xml | 40 --------- .../mechanicals/left_arm-eb2-j0_1-mec.xml | 4 +- .../mechanicals/left_arm-eb23-j7_10-mec.xml | 4 +- .../mechanicals/left_arm-eb25-j8_11-mec.xml | 77 ----------------- .../mechanicals/left_arm-eb26-j12_15-mec.xml | 82 ------------------- .../mechanicals/right_arm-eb1-j0_1-mec.xml | 4 +- .../mechanicals/right_arm-eb22-j7_10-mec.xml | 4 +- .../mechanicals/right_arm-eb28-j8_11-mec.xml | 76 ----------------- .../mechanicals/right_arm-eb29-j12_15-mec.xml | 82 ------------------- .../motorControl/left_arm-eb2-j0_1-mc.xml | 2 +- .../motorControl/left_arm-eb23-j7_10-mc.xml | 14 ++-- .../motorControl/left_arm-eb25-j8_11-mc.xml | 75 ----------------- .../left_arm-eb25-j8_11-mc_service.xml | 66 --------------- .../motorControl/left_arm-eb26-j12_15-mc.xml | 72 ---------------- .../left_arm-eb26-j12_15-mc_service.xml | 64 --------------- .../motorControl/right_arm-eb1-j0_1-mc.xml | 2 +- .../motorControl/right_arm-eb22-j7_10-mc.xml | 14 ++-- .../motorControl/right_arm-eb28-j8_11-mc.xml | 75 ----------------- .../right_arm-eb28-j8_11-mc_service.xml | 65 --------------- .../motorControl/right_arm-eb29-j12_15-mc.xml | 63 -------------- .../right_arm-eb29-j12_15-mc_service.xml | 65 --------------- .../motorControl/right_arm-mc_remapper.xml | 18 ++-- .../motorControl/right_arm-mc_wrapper.xml | 6 +- 32 files changed, 68 insertions(+), 1085 deletions(-) delete mode 100644 ergoCubSN000/hardware/electronics/left_arm-eb25-j8_11-eln.xml delete mode 100644 ergoCubSN000/hardware/electronics/left_arm-eb26-j12_15-eln.xml delete mode 100644 ergoCubSN000/hardware/electronics/right_arm-eb28-j8_11-eln.xml delete mode 100644 ergoCubSN000/hardware/electronics/right_arm-eb29-j12_15-eln.xml delete mode 100644 ergoCubSN000/hardware/mechanicals/left_arm-eb25-j8_11-mec.xml delete mode 100644 ergoCubSN000/hardware/mechanicals/left_arm-eb26-j12_15-mec.xml delete mode 100644 ergoCubSN000/hardware/mechanicals/right_arm-eb28-j8_11-mec.xml delete mode 100644 ergoCubSN000/hardware/mechanicals/right_arm-eb29-j12_15-mec.xml delete mode 100644 ergoCubSN000/hardware/motorControl/left_arm-eb25-j8_11-mc.xml delete mode 100644 ergoCubSN000/hardware/motorControl/left_arm-eb25-j8_11-mc_service.xml delete mode 100644 ergoCubSN000/hardware/motorControl/left_arm-eb26-j12_15-mc.xml delete mode 100644 ergoCubSN000/hardware/motorControl/left_arm-eb26-j12_15-mc_service.xml delete mode 100644 ergoCubSN000/hardware/motorControl/right_arm-eb28-j8_11-mc.xml delete mode 100644 ergoCubSN000/hardware/motorControl/right_arm-eb28-j8_11-mc_service.xml delete mode 100644 ergoCubSN000/hardware/motorControl/right_arm-eb29-j12_15-mc.xml delete mode 100644 ergoCubSN000/hardware/motorControl/right_arm-eb29-j12_15-mc_service.xml diff --git a/ergoCubSN000/calibrators/left_arm-calib.xml b/ergoCubSN000/calibrators/left_arm-calib.xml index a2d9465949..23937b9db0 100644 --- a/ergoCubSN000/calibrators/left_arm-calib.xml +++ b/ergoCubSN000/calibrators/left_arm-calib.xml @@ -15,21 +15,21 @@ 10 10 10 10 10 10 10 40.00 40.00 40.00 40.00 - 12 12 12 12 12 12 12 10 10 10 10 - -41179 7782 11224 25717 10816 7369 21632 -850 -850 -850 -850 - 0 0 0 0 0 0 0 0 0 0 0 + 12 12 12 12 12 12 12 5 5 5 5 + -41179 7782 11224 25717 10816 7369 21632 0 500 500 500 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 85 85 85 85 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 - -35 30 0 45 0.0 0.0 0.0 30.0 30.0 30.0 30.0 + -35 30 0 45 0.0 0.0 0.0 10.0 10.0 10.0 10.0 10.0 10.0 10.0 10.0 10.0 10.0 10.0 70.0 70.0 70.0 70.0 - 8000 8000 8000 8000 16000 16000 16000 0 0 0 0 - 2 2 2 2 2 2 2 10 10 10 10 + 2000 2000 2000 2000 16000 16000 16000 0 1000 1000 0 + 2 2 2 2 2 2 2 50 50 50 50 - (1) (0) (2) (3) (4 5 6) (7 8 9 10) +(1) (0) (2) (3) (4 5 6) (7 8 9 10) left_arm-mc_remapper diff --git a/ergoCubSN000/calibrators/left_leg-calib.xml b/ergoCubSN000/calibrators/left_leg-calib.xml index 44761238c5..738e65b328 100644 --- a/ergoCubSN000/calibrators/left_leg-calib.xml +++ b/ergoCubSN000/calibrators/left_leg-calib.xml @@ -27,7 +27,7 @@ 0 5 0 -5 0 0 10.0 10.0 10.0 10 10 10 - 12000 8000 3000 8000 4000 3000 + 2000 2000 2000 4000 2000 2000 2 2 2 2 2 2 diff --git a/ergoCubSN000/calibrators/right_arm-calib.xml b/ergoCubSN000/calibrators/right_arm-calib.xml index 89ac5c997c..a3f6e3a284 100644 --- a/ergoCubSN000/calibrators/right_arm-calib.xml +++ b/ergoCubSN000/calibrators/right_arm-calib.xml @@ -2,12 +2,12 @@ - + 11 - Left_Arm_Calibrator + Right_Arm_Calibrator @@ -15,21 +15,22 @@ 10 10 10 10 10 10 10 40.00 40.00 40.00 40.00 - 12 12 12 12 12 12 12 10 10 10 10 - 40139 -4670 -60282 -59034 30262 28993 36030 -850 -850 -850 -850 - 0 0 0 0 0 0 0 0 0 0 0 + 12 12 12 12 12 12 12 5 5 5 5 + 40139 -3690 -60282 -59034 30262 28993 36030 500 500 500 500 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 85 85 85 85 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 - -35 30 0 45 0.0 0.0 0.0 30.0 30.0 30.0 30.0 + -35 30 0 45 0.0 0.0 0.0 10.0 10.0 10.0 10.0 10.0 10.0 10.0 10.0 10.0 10.0 10.0 70.0 70.0 70.0 70.0 - 8000 8000 8000 8000 16000 16000 16000 0 0 0 0 + 2000 2000 2000 2000 16000 16000 16000 0 0 0 0 2 2 2 2 2 2 2 10 10 10 10 - (1) (0) (2) (3) (4 5 6) (7 8 9 10) + + (1) (0) (2) (3) (4 5 6) (7 8 9 10) right_arm-mc_remapper diff --git a/ergoCubSN000/calibrators/right_leg-calib.xml b/ergoCubSN000/calibrators/right_leg-calib.xml index 8f5ceb6f0d..ec68eccd57 100644 --- a/ergoCubSN000/calibrators/right_leg-calib.xml +++ b/ergoCubSN000/calibrators/right_leg-calib.xml @@ -27,7 +27,7 @@ 0 5 0 -5 0 0 10.0 10.0 10.0 10 10 10 - 12000 8000 4000 8000 4000 3000 + 2000 2000 2000 4000 2000 2000 2 2 2 2 2 2 diff --git a/ergoCubSN000/calibrators/torso-calib.xml b/ergoCubSN000/calibrators/torso-calib.xml index 647d5ebf84..972e4a7344 100644 --- a/ergoCubSN000/calibrators/torso-calib.xml +++ b/ergoCubSN000/calibrators/torso-calib.xml @@ -39,7 +39,7 @@ - (0) (1) (2) + (1) (2) torso-mc_remapper diff --git a/ergoCubSN000/ergocub_all.xml b/ergoCubSN000/ergocub_all.xml index 9133df33b2..8455e6c6ae 100644 --- a/ergoCubSN000/ergocub_all.xml +++ b/ergoCubSN000/ergocub_all.xml @@ -16,13 +16,13 @@ - + - + - + - + @@ -41,10 +41,14 @@ + + + + @@ -70,11 +74,11 @@ + - - - + + diff --git a/ergoCubSN000/hardware/electronics/left_arm-eb25-j8_11-eln.xml b/ergoCubSN000/hardware/electronics/left_arm-eb25-j8_11-eln.xml deleted file mode 100644 index 111529fe0f..0000000000 --- a/ergoCubSN000/hardware/electronics/left_arm-eb25-j8_11-eln.xml +++ /dev/null @@ -1,40 +0,0 @@ - - - - - - - - - - - 10.0.1.25 - 12345 - mc4plus - 768 - 384 - - - - "left_arm-eb25-j8_11" - - 1000 - 400 - 300 - 300 - 5 - - - - - - true - 0.020 - 60.0 - - - - - - - diff --git a/ergoCubSN000/hardware/electronics/left_arm-eb26-j12_15-eln.xml b/ergoCubSN000/hardware/electronics/left_arm-eb26-j12_15-eln.xml deleted file mode 100644 index f450a186e7..0000000000 --- a/ergoCubSN000/hardware/electronics/left_arm-eb26-j12_15-eln.xml +++ /dev/null @@ -1,40 +0,0 @@ - - - - - - - - - - - 10.0.1.26 - 12345 - mc4plus - 768 - 384 - - - - "left_arm-eb26-j12_15" - - 1000 - 400 - 300 - 300 - 5 - - - - - - true - 0.020 - 60.0 - - - - - - - diff --git a/ergoCubSN000/hardware/electronics/right_arm-eb28-j8_11-eln.xml b/ergoCubSN000/hardware/electronics/right_arm-eb28-j8_11-eln.xml deleted file mode 100644 index a8296cf768..0000000000 --- a/ergoCubSN000/hardware/electronics/right_arm-eb28-j8_11-eln.xml +++ /dev/null @@ -1,40 +0,0 @@ - - - - - - - - - - - 10.0.1.28 - 12345 - mc4plus - 768 - 384 - - - - "right_arm-eb28-j8_11" - - 1000 - 400 - 300 - 300 - 5 - - - - - - true - 0.020 - 60.0 - - - - - - - diff --git a/ergoCubSN000/hardware/electronics/right_arm-eb29-j12_15-eln.xml b/ergoCubSN000/hardware/electronics/right_arm-eb29-j12_15-eln.xml deleted file mode 100644 index f23cbce599..0000000000 --- a/ergoCubSN000/hardware/electronics/right_arm-eb29-j12_15-eln.xml +++ /dev/null @@ -1,40 +0,0 @@ - - - - - - - - - - - 10.0.1.29 - 12345 - mc4plus - 768 - 384 - - - - "right_arm-eb29-j12_15" - - 1000 - 400 - 300 - 300 - 5 - - - - - - true - 0.020 - 60.0 - - - - - - - diff --git a/ergoCubSN000/hardware/mechanicals/left_arm-eb2-j0_1-mec.xml b/ergoCubSN000/hardware/mechanicals/left_arm-eb2-j0_1-mec.xml index 883d56b46e..222bce3589 100644 --- a/ergoCubSN000/hardware/mechanicals/left_arm-eb2-j0_1-mec.xml +++ b/ergoCubSN000/hardware/mechanicals/left_arm-eb2-j0_1-mec.xml @@ -20,8 +20,8 @@ - 16 165 - -90 0 + 16 140 + -90 -20 0 0 0 0 diff --git a/ergoCubSN000/hardware/mechanicals/left_arm-eb23-j7_10-mec.xml b/ergoCubSN000/hardware/mechanicals/left_arm-eb23-j7_10-mec.xml index 9081f15352..09e63e4788 100644 --- a/ergoCubSN000/hardware/mechanicals/left_arm-eb23-j7_10-mec.xml +++ b/ergoCubSN000/hardware/mechanicals/left_arm-eb23-j7_10-mec.xml @@ -23,8 +23,8 @@ - 100 100 100 100 - 0 0 0 0 + 160 160 160 160 + -10 -10 -10 -10 0 0 0 0 0 0 0 0 diff --git a/ergoCubSN000/hardware/mechanicals/left_arm-eb25-j8_11-mec.xml b/ergoCubSN000/hardware/mechanicals/left_arm-eb25-j8_11-mec.xml deleted file mode 100644 index b7730f5fc5..0000000000 --- a/ergoCubSN000/hardware/mechanicals/left_arm-eb25-j8_11-mec.xml +++ /dev/null @@ -1,77 +0,0 @@ - - - - - - 6 - 4 - - - "l_thumb_oppose" "l_thumb_proximal" "l_thumb_distal" "l_index_proximal" - "revolute" "revolute" "revolute" "revolute" - 0 1 2 3 - 182.044 182.044 182.044 182.044 - 3360 3360 3360 3360 - 1000.0 1000.0 1000.0 1000.0 - 256 256 256 256 - 1 1 1 1 - 0 0 0 0 - "DC" "DC" "DC" "DC" - 0 - - - - 110 90 180 90 - 10 0 0 0 - 0 0 -70000 -5120 - 0 0 5120 32000 - - - - - - 1.000 0.000 0.000 0.000 - -1.000 +1.000 0.000 0.000 - 0.000 0.000 1.000 0.000 - 0.000 0.000 0.000 1.000 - - - - 1.000 0.000 0.000 0.000 - +1.000 +1.000 0.000 0.000 - 0.000 0.000 1.000 0.000 - 0.000 0.000 0.000 1.000 - - - - 1.000 0.000 0.000 0.000 0.000 0.000 - 0.000 1.000 0.000 0.000 0.000 0.000 - 0.000 0.000 1.000 0.000 0.000 0.000 - 0.000 0.000 0.000 1.000 0.000 0.000 - - - - - 3 - - 0 1 - none - 0 - 0 - - - 2 - none - 0 - 0 - - - 3 - none - 0 - 0 - - - - - diff --git a/ergoCubSN000/hardware/mechanicals/left_arm-eb26-j12_15-mec.xml b/ergoCubSN000/hardware/mechanicals/left_arm-eb26-j12_15-mec.xml deleted file mode 100644 index 73fa0c18bf..0000000000 --- a/ergoCubSN000/hardware/mechanicals/left_arm-eb26-j12_15-mec.xml +++ /dev/null @@ -1,82 +0,0 @@ - - - - - - 6 - 4 - - - "l_index_distal" "l_middle_proximal" "l_middle_distal" "l_pinky" - "revolute" "revolute" "revolute" "revolute" - 0 1 2 3 - 182.044 182.044 182.044 182.044 - 3360 3360 3360 3360 - 1000.0 1000.0 1000.0 1000.0 - 256 256 256 256 - 1 1 1 1 - 0 0 0 0 - "DC" "DC" "DC" "DC" - 0 - - - - 180 90 180 270 - 0 0 0 0 - -5120 -5120 -65000 -5120 - 65000 32000 5120 65000 - - - - - - 1.000 0.000 0.000 0.000 - 0.000 1.000 0.000 0.000 - 0.000 0.000 1.000 0.000 - 0.000 0.000 0.000 1.000 - - - - 1.000 0.000 0.000 0.000 - 1.000 1.000 0.000 0.000 - 0.000 0.000 1.000 0.000 - 0.000 0.000 0.000 1.000 - - - - 1.000 0.000 0.000 0.000 0.000 0.000 - 0.000 1.000 0.000 0.000 0.000 0.000 - 0.000 0.000 1.000 0.000 0.000 0.000 - 0.000 0.000 0.000 1.000 0.000 0.000 - - - - - - 4 - - 0 - none - 0 - 0 - - - 1 - none - 0 - 0 - - - 2 - none - 0 - 0 - - - 3 - none - 0 - 0 - - - diff --git a/ergoCubSN000/hardware/mechanicals/right_arm-eb1-j0_1-mec.xml b/ergoCubSN000/hardware/mechanicals/right_arm-eb1-j0_1-mec.xml index 5d1a9b7554..9a5629e9ac 100644 --- a/ergoCubSN000/hardware/mechanicals/right_arm-eb1-j0_1-mec.xml +++ b/ergoCubSN000/hardware/mechanicals/right_arm-eb1-j0_1-mec.xml @@ -20,8 +20,8 @@ - 16 165 - -90 0 + 16 140 + -90 -20 0 0 0 0 diff --git a/ergoCubSN000/hardware/mechanicals/right_arm-eb22-j7_10-mec.xml b/ergoCubSN000/hardware/mechanicals/right_arm-eb22-j7_10-mec.xml index d3d3da4096..84a98c970c 100644 --- a/ergoCubSN000/hardware/mechanicals/right_arm-eb22-j7_10-mec.xml +++ b/ergoCubSN000/hardware/mechanicals/right_arm-eb22-j7_10-mec.xml @@ -23,8 +23,8 @@ - 100 100 100 100 - 0 -10 -10 0 + 160 160 160 160 + -10 -10 -10 -10 0 0 0 0 0 0 0 0 diff --git a/ergoCubSN000/hardware/mechanicals/right_arm-eb28-j8_11-mec.xml b/ergoCubSN000/hardware/mechanicals/right_arm-eb28-j8_11-mec.xml deleted file mode 100644 index 8dc158053f..0000000000 --- a/ergoCubSN000/hardware/mechanicals/right_arm-eb28-j8_11-mec.xml +++ /dev/null @@ -1,76 +0,0 @@ - - - - - - 6 - 4 - - - "r_thumb_oppose" "r_thumb_proximal" "r_thumb_distal" "r_index_proximal" - "revolute" "revolute" "revolute" "revolute" - 0 1 2 3 - 182.044 182.044 182.044 182.044 - 3360 3360 3360 3360 - 1000.0 1000.0 1000.0 1000.0 - 256 256 256 256 - 1 1 1 1 - 0 0 0 0 - "DC" "DC" "DC" "DC" - 0 - - - - 110 90 180 90 - 10 0 0 0 - 0 0 -5120 -5120 - 0 0 70000 32000 - - - - - - 1.000 0.000 0.000 0.000 - 1.000 +1.000 0.000 0.000 - 0.000 0.000 1.000 0.000 - 0.000 0.000 0.000 1.000 - - - - 1.000 0.000 0.000 0.000 - -1.000 +1.000 0.000 0.000 - 0.000 0.000 1.000 0.000 - 0.000 0.000 0.000 1.000 - - - - 1.000 0.000 0.000 0.000 0.000 0.000 - 0.000 1.000 0.000 0.000 0.000 0.000 - 0.000 0.000 1.000 0.000 0.000 0.000 - 0.000 0.000 0.000 1.000 0.000 0.000 - - - - - - 3 - - 0 1 - none - 0 - 0 - - - 2 - none - 0 - 0 - - - 3 - none - 0 - 0 - - - diff --git a/ergoCubSN000/hardware/mechanicals/right_arm-eb29-j12_15-mec.xml b/ergoCubSN000/hardware/mechanicals/right_arm-eb29-j12_15-mec.xml deleted file mode 100644 index 5b2afc90b7..0000000000 --- a/ergoCubSN000/hardware/mechanicals/right_arm-eb29-j12_15-mec.xml +++ /dev/null @@ -1,82 +0,0 @@ - - - - - - 6 - 4 - - - "r_index_distal" "r_middle_proximal" "r_middle_distal" "r_pinky" - "revolute" "revolute" "revolute" "revolute" - 0 1 2 3 - 182.044 182.044 182.044 182.044 - 3360 3360 3360 3360 - 1000.0 1000.0 1000.0 1000.0 - 256 256 256 256 - 1 1 1 1 - 0 0 0 0 - "DC" "DC" "DC" "DC" - 0 - - - - 180 90 180 270 - 0 0 0 0 - -65000 -5120 -5120 -65000 - 5120 32000 65000 5120 - - - - - - 1.000 0.000 0.000 0.000 - 0.000 1.000 0.000 0.000 - 0.000 0.000 1.000 0.000 - 0.000 0.000 0.000 1.000 - - - - 1.000 0.000 0.000 0.000 - 1.000 1.000 0.000 0.000 - 0.000 0.000 1.000 0.000 - 0.000 0.000 0.000 1.000 - - - - 1.000 0.000 0.000 0.000 0.000 0.000 - 0.000 1.000 0.000 0.000 0.000 0.000 - 0.000 0.000 1.000 0.000 0.000 0.000 - 0.000 0.000 0.000 1.000 0.000 0.000 - - - - - - 4 - - 0 - none - 0 - 0 - - - 1 - none - 0 - 0 - - - 2 - none - 0 - 0 - - - 3 - none - 0 - 0 - - - diff --git a/ergoCubSN000/hardware/motorControl/left_arm-eb2-j0_1-mc.xml b/ergoCubSN000/hardware/motorControl/left_arm-eb2-j0_1-mc.xml index 8c2d1fc267..99e3b66f17 100644 --- a/ergoCubSN000/hardware/motorControl/left_arm-eb2-j0_1-mc.xml +++ b/ergoCubSN000/hardware/motorControl/left_arm-eb2-j0_1-mc.xml @@ -11,7 +11,7 @@ - 14 163 + 14 130 -88 17 120 120 5000 5000 diff --git a/ergoCubSN000/hardware/motorControl/left_arm-eb23-j7_10-mc.xml b/ergoCubSN000/hardware/motorControl/left_arm-eb23-j7_10-mc.xml index 949dc844fe..2dd34892b3 100644 --- a/ergoCubSN000/hardware/motorControl/left_arm-eb23-j7_10-mc.xml +++ b/ergoCubSN000/hardware/motorControl/left_arm-eb23-j7_10-mc.xml @@ -13,12 +13,12 @@ - +5 +5 +5 +5 - +85 +85 +85 +85 + 0 0 0 0 + 150 150 150 150 1000 1000 1000 1000 - 2000 2000 2500 2500 - 700 700 700 700 - 1500 1500 1500 1500 + 4000 4000 4000 4000 + 2000 2000 2000 2000 + 3500 3500 3500 3500 3360 3360 3360 3360 @@ -48,9 +48,9 @@ pwm metric_units machine_units - -150 +300 -300 -200 + -150 -300 -300 -200 0 0 0 0 - -100 +30 -30 -30 + -100 -30 -30 -30 3360 3360 3360 3360 1000 1000 1000 1000 0 0 0 0 diff --git a/ergoCubSN000/hardware/motorControl/left_arm-eb25-j8_11-mc.xml b/ergoCubSN000/hardware/motorControl/left_arm-eb25-j8_11-mc.xml deleted file mode 100644 index 90be44be6e..0000000000 --- a/ergoCubSN000/hardware/motorControl/left_arm-eb25-j8_11-mc.xml +++ /dev/null @@ -1,75 +0,0 @@ - - - - - - - - - - - - - - - 110 90 180 90 - 10 0 0 0 - 1000 1000 1000 1000 - 2000 2000 2000 2000 - 600 600 600 600 - 1000 1000 1000 1000 - - 1800 1800 1800 1800 - - - - 100 100 100 100 - - - - 0.0 0.0 0.0 0.0 - 0.0 0.0 0.0 0.0 - - - - POS_PID_DEFAULT POS_PID_DEFAULT POS_PID_DEFAULT POS_PID_DEFAULT - POS_PID_DEFAULT POS_PID_DEFAULT POS_PID_DEFAULT POS_PID_DEFAULT - POS_PID_DEFAULT POS_PID_DEFAULT POS_PID_DEFAULT POS_PID_DEFAULT - none none none none - none none none none - none none none none - - - - - - - minjerk - pwm - metric_units - machine_units - -500 500 500 500 - 0 0 0 0 - -50 50 50 50 - - 1800 1800 1800 1800 - 1800 1800 1800 1800 - 0 0 0 0 - 0 0 0 0 - 0 0 0 0 - - - - - - - - - - - - - - - - diff --git a/ergoCubSN000/hardware/motorControl/left_arm-eb25-j8_11-mc_service.xml b/ergoCubSN000/hardware/motorControl/left_arm-eb25-j8_11-mc_service.xml deleted file mode 100644 index da13b06cd9..0000000000 --- a/ergoCubSN000/hardware/motorControl/left_arm-eb25-j8_11-mc_service.xml +++ /dev/null @@ -1,66 +0,0 @@ - - - - - - - - eomn_serv_MC_mc4plusmais - - - - - mc4plus - - - - mais - - 0 - 0 - - - 0 - 0 - 0 - - - - - CAN1:14 - - - - - - - - pwm pwm pwm pwm - CONN:P3 CONN:P2 CONN:P4 CONN:P5 - - - - absanalog mais mais mais - CONN:P3 MAIS:thumbproximal MAIS:thumbdistal MAIS:indexproximal - atjoint atjoint atjoint atjoint - 65535 65535 65535 65535 - 0 0 0 0 - - - - none qenc qenc qenc - CONN:none CONN:P2 CONN:P4 CONN:P5 - none atmotor atmotor atmotor - 1 40 40 40 - 0 0 0 0 - - - - - - - - - - - diff --git a/ergoCubSN000/hardware/motorControl/left_arm-eb26-j12_15-mc.xml b/ergoCubSN000/hardware/motorControl/left_arm-eb26-j12_15-mc.xml deleted file mode 100644 index 4ffe461c80..0000000000 --- a/ergoCubSN000/hardware/motorControl/left_arm-eb26-j12_15-mc.xml +++ /dev/null @@ -1,72 +0,0 @@ - - - - - - - - - - - - - - - 180 90 180 270 - 0 0 0 0 - 1000 1000 1000 1000 - 2000 2000 2000 2000 - 600 600 600 600 - 1000 1000 1000 1000 - 3360 3360 3360 3360 - - - - 100 100 100 100 - - - - 0.0 0.0 0.0 0.0 - 0.0 0.0 0.0 0.0 - - - - POS_PID_DEFAULT POS_PID_DEFAULT POS_PID_DEFAULT POS_PID_DEFAULT - POS_PID_DEFAULT POS_PID_DEFAULT POS_PID_DEFAULT POS_PID_DEFAULT - POS_PID_DEFAULT POS_PID_DEFAULT POS_PID_DEFAULT POS_PID_DEFAULT - none none none none - none none none none - none none none none - - - - - - - minjerk - pwm - metric_units - machine_units - -500 300 500 -200 - 0 0 0 0 - -50 50 50 -30 - 3360 3360 3360 3360 - 3360 3360 3360 3360 - 0 0 0 0 - 0 0 0 0 - 0 0 0 0 - - - - - - - - - - - - - - - diff --git a/ergoCubSN000/hardware/motorControl/left_arm-eb26-j12_15-mc_service.xml b/ergoCubSN000/hardware/motorControl/left_arm-eb26-j12_15-mc_service.xml deleted file mode 100644 index 4611334cd9..0000000000 --- a/ergoCubSN000/hardware/motorControl/left_arm-eb26-j12_15-mc_service.xml +++ /dev/null @@ -1,64 +0,0 @@ - - - - - - - - eomn_serv_MC_mc4plusmais - - - - - mc4plus - - - - mais - - 0 - 0 - - - 0 - 0 - 0 - - - - - CAN1:14 - - - - - - - pwm pwm pwm pwm - CONN:P3 CONN:P2 CONN:P4 CONN:P5 - - - - mais mais mais mais - MAIS:indexdistal MAIS:mediumproximal MAIS:mediumdistal MAIS:littlefingers - atjoint atjoint atjoint atjoint - 65535 65535 65535 65535 - 0 0 0 0 - - - - qenc qenc qenc qenc - CONN:P3 CONN:P2 CONN:P4 CONN:P5 - atmotor atmotor atmotor atmotor - 40 40 40 40 - 0 0 0 0 - - - - - - - - - - diff --git a/ergoCubSN000/hardware/motorControl/right_arm-eb1-j0_1-mc.xml b/ergoCubSN000/hardware/motorControl/right_arm-eb1-j0_1-mc.xml index b966197ff8..514c55bb81 100644 --- a/ergoCubSN000/hardware/motorControl/right_arm-eb1-j0_1-mc.xml +++ b/ergoCubSN000/hardware/motorControl/right_arm-eb1-j0_1-mc.xml @@ -12,7 +12,7 @@ - 14 163 + 14 130 -88 17 120 120 5000 5000 diff --git a/ergoCubSN000/hardware/motorControl/right_arm-eb22-j7_10-mc.xml b/ergoCubSN000/hardware/motorControl/right_arm-eb22-j7_10-mc.xml index b368510b31..7405a558b7 100644 --- a/ergoCubSN000/hardware/motorControl/right_arm-eb22-j7_10-mc.xml +++ b/ergoCubSN000/hardware/motorControl/right_arm-eb22-j7_10-mc.xml @@ -3,20 +3,20 @@ - + - - - + + + - +5 +5 +5 +5 - +85 +85 +85 +85 + 0 0 0 0 + 150 150 150 150 1000 1000 1000 1000 - 2000 2000 2500 2500 + 4000 4000 4000 4000 700 700 700 700 1500 1500 1500 1500 3360 3360 3360 3360 diff --git a/ergoCubSN000/hardware/motorControl/right_arm-eb28-j8_11-mc.xml b/ergoCubSN000/hardware/motorControl/right_arm-eb28-j8_11-mc.xml deleted file mode 100644 index 064d3cb61c..0000000000 --- a/ergoCubSN000/hardware/motorControl/right_arm-eb28-j8_11-mc.xml +++ /dev/null @@ -1,75 +0,0 @@ - - - - - - - - - - - - - - - 110 90 180 90 - 10 0 0 0 - 1000 1000 1000 1000 - 2000 2000 2000 2000 - 600 600 600 600 - 1000 1000 1000 1000 - - 3360 3360 3360 3360 - - - - 100 100 100 100 - - - - 0.0 0.0 0.0 0.0 - 0.0 0.0 0.0 0.0 - - - - POS_PID_DEFAULT POS_PID_DEFAULT POS_PID_DEFAULT POS_PID_DEFAULT - POS_PID_DEFAULT POS_PID_DEFAULT POS_PID_DEFAULT POS_PID_DEFAULT - POS_PID_DEFAULT POS_PID_DEFAULT POS_PID_DEFAULT POS_PID_DEFAULT - none none none none - none none none none - none none none none - - - - - - - minjerk - pwm - metric_units - machine_units - -150 150 -500 500 - 0 0 0 0 - -50 50 -50 50 - - 3360 3360 3360 3360 - 3360 3360 3360 3360 - 0 0 0 0 - 0 0 0 0 - 0 0 0 0 - - - - - - - - - - - - - - - - diff --git a/ergoCubSN000/hardware/motorControl/right_arm-eb28-j8_11-mc_service.xml b/ergoCubSN000/hardware/motorControl/right_arm-eb28-j8_11-mc_service.xml deleted file mode 100644 index d9a2041eeb..0000000000 --- a/ergoCubSN000/hardware/motorControl/right_arm-eb28-j8_11-mc_service.xml +++ /dev/null @@ -1,65 +0,0 @@ - - - - - - - - eomn_serv_MC_mc4plusmais - - - - - mc4plus - - - - mais - - 0 - 0 - - - 0 - 0 - 0 - - - - - CAN1:14 - - - - - - - pwm pwm pwm pwm - CONN:P3 CONN:P2 CONN:P4 CONN:P5 - - - - absanalog mais mais mais - CONN:P3 MAIS:thumbproximal MAIS:thumbdistal MAIS:indexproximal - atjoint atjoint atjoint atjoint - 65535 65535 65535 65535 - 0 0 0 0 - - - - none qenc qenc qenc - CONN:none CONN:P2 CONN:P4 CONN:P5 - none atmotor atmotor atmotor - 1 40 40 40 - 0 0 0 0 - - - - - - - - - - - diff --git a/ergoCubSN000/hardware/motorControl/right_arm-eb29-j12_15-mc.xml b/ergoCubSN000/hardware/motorControl/right_arm-eb29-j12_15-mc.xml deleted file mode 100644 index 690ec8b1c1..0000000000 --- a/ergoCubSN000/hardware/motorControl/right_arm-eb29-j12_15-mc.xml +++ /dev/null @@ -1,63 +0,0 @@ - - - - - - - - - - - - - - - 180 90 180 270 - 0 0 0 0 - 1000 1000 1000 1000 - 2000 2000 2000 2000 - 600 600 600 600 - 1000 1000 1000 1000 - 3360 3360 3360 3360 - - - - 100 100 100 100 - - - - 0.0 0.0 0.0 0.0 - 0.0 0.0 0.0 0.0 - - - - POS_PID_DEFAULT POS_PID_DEFAULT POS_PID_DEFAULT POS_PID_DEFAULT - POS_PID_DEFAULT POS_PID_DEFAULT POS_PID_DEFAULT POS_PID_DEFAULT - POS_PID_DEFAULT POS_PID_DEFAULT POS_PID_DEFAULT POS_PID_DEFAULT - none none none none - none none none none - none none none none - - - - minjerk - pwm - metric_units - machine_units - 500 500 -500 200 - 0 0 0 0 - 50 50 -50 20 - 3360 3360 3360 3360 - 3360 3360 3360 3360 - 0 0 0 0 - 0 0 0 0 - 0 0 0 0 - - - - - - - - - diff --git a/ergoCubSN000/hardware/motorControl/right_arm-eb29-j12_15-mc_service.xml b/ergoCubSN000/hardware/motorControl/right_arm-eb29-j12_15-mc_service.xml deleted file mode 100644 index 55870a78c3..0000000000 --- a/ergoCubSN000/hardware/motorControl/right_arm-eb29-j12_15-mc_service.xml +++ /dev/null @@ -1,65 +0,0 @@ - - - - - - - - eomn_serv_MC_mc4plusmais - - - - - mc4plus - - - - mais - - 0 - 0 - - - 0 - 0 - 0 - - - - - CAN1:14 - - - - - - - - pwm pwm pwm pwm - CONN:P3 CONN:P2 CONN:P4 CONN:P5 - - - - mais mais mais mais - MAIS:indexdistal MAIS:mediumproximal MAIS:mediumdistal MAIS:littlefingers - atjoint atjoint atjoint atjoint - 65535 65535 65535 65535 - 0 0 0 0 - - - - qenc qenc qenc qenc - CONN:P3 CONN:P2 CONN:P4 CONN:P5 - atmotor atmotor atmotor atmotor - 40 40 40 40 - 0 0 0 0 - - - - - - - - - - diff --git a/ergoCubSN000/wrappers/motorControl/right_arm-mc_remapper.xml b/ergoCubSN000/wrappers/motorControl/right_arm-mc_remapper.xml index 03507af7ca..8697503acc 100644 --- a/ergoCubSN000/wrappers/motorControl/right_arm-mc_remapper.xml +++ b/ergoCubSN000/wrappers/motorControl/right_arm-mc_remapper.xml @@ -1,20 +1,20 @@ - + - ( 0 1 0 1 ) - ( 2 3 0 1 ) - ( 4 6 0 2 ) - ( 7 10 0 3 ) + ( 0 1 0 1 ) + ( 2 3 0 1 ) + ( 4 6 0 2 ) + ( 7 10 0 3 ) 11 - rightt_arm-eb2-j0_1-mc - rightt_arm-eb4-j2_3-mc - rightt_arm-eb31-j4_6-mc - rightt_arm-eb22-j7_10-mc + right_arm-eb1-j0_1-mc + right_arm-eb3-j2_3-mc + right_arm-eb30-j4_6-mc + right_arm-eb22-j7_10-mc diff --git a/ergoCubSN000/wrappers/motorControl/right_arm-mc_wrapper.xml b/ergoCubSN000/wrappers/motorControl/right_arm-mc_wrapper.xml index 76155af830..f875e68eab 100644 --- a/ergoCubSN000/wrappers/motorControl/right_arm-mc_wrapper.xml +++ b/ergoCubSN000/wrappers/motorControl/right_arm-mc_wrapper.xml @@ -1,11 +1,11 @@ - + 0.01 - /ergocub/left_arm + /ergocub/right_arm - left_arm-mc_remapper + right_arm-mc_remapper From 2ab5fa09d57f59b1b37d0cfa8866f1769af63890 Mon Sep 17 00:00:00 2001 From: Nicogene Date: Wed, 23 Nov 2022 14:29:04 +0100 Subject: [PATCH 9/9] ergoCubSN000: latest fixes before departing for Rome --- ergoCubSN000/calibrators/left_arm-calib.xml | 6 +++--- ergoCubSN000/calibrators/left_leg-calib.xml | 4 ++-- ergoCubSN000/calibrators/right_arm-calib.xml | 2 +- ergoCubSN000/calibrators/right_leg-calib.xml | 4 ++-- 4 files changed, 8 insertions(+), 8 deletions(-) diff --git a/ergoCubSN000/calibrators/left_arm-calib.xml b/ergoCubSN000/calibrators/left_arm-calib.xml index 23937b9db0..18e78c89df 100644 --- a/ergoCubSN000/calibrators/left_arm-calib.xml +++ b/ergoCubSN000/calibrators/left_arm-calib.xml @@ -16,7 +16,7 @@ 12 12 12 12 12 12 12 5 5 5 5 - -41179 7782 11224 25717 10816 7369 21632 0 500 500 500 + -41179 7782 11224 25717 10816 7369 21632 500 500 500 500 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 @@ -25,11 +25,11 @@ 0 0 0 0 0 0 0 0 0 0 0 -35 30 0 45 0.0 0.0 0.0 10.0 10.0 10.0 10.0 10.0 10.0 10.0 10.0 10.0 10.0 10.0 70.0 70.0 70.0 70.0 - 2000 2000 2000 2000 16000 16000 16000 0 1000 1000 0 + 4000 4000 2000 2000 16000 16000 16000 0 1000 1000 0 2 2 2 2 2 2 2 50 50 50 50 -(1) (0) (2) (3) (4 5 6) (7 8 9 10) +(1) (0) (2) (3) (4 5 6) (8 9 10) left_arm-mc_remapper diff --git a/ergoCubSN000/calibrators/left_leg-calib.xml b/ergoCubSN000/calibrators/left_leg-calib.xml index 738e65b328..3d55823549 100644 --- a/ergoCubSN000/calibrators/left_leg-calib.xml +++ b/ergoCubSN000/calibrators/left_leg-calib.xml @@ -9,7 +9,7 @@ - 0.00 5.00 0.00 -5.00 0.00 0.00 + 0.00 5.00 0.00 0.00 0.00 0.00 10.00 10.00 10.00 10.00 10.00 10.00 @@ -25,7 +25,7 @@ 0 0 0 0 0 0 0 0 0 0 0 0 - 0 5 0 -5 0 0 + 0 5 0 0 0 0 10.0 10.0 10.0 10 10 10 2000 2000 2000 4000 2000 2000 2 2 2 2 2 2 diff --git a/ergoCubSN000/calibrators/right_arm-calib.xml b/ergoCubSN000/calibrators/right_arm-calib.xml index a3f6e3a284..509ef00392 100644 --- a/ergoCubSN000/calibrators/right_arm-calib.xml +++ b/ergoCubSN000/calibrators/right_arm-calib.xml @@ -25,7 +25,7 @@ 0 0 0 0 0 0 0 0 0 0 0 -35 30 0 45 0.0 0.0 0.0 10.0 10.0 10.0 10.0 10.0 10.0 10.0 10.0 10.0 10.0 10.0 70.0 70.0 70.0 70.0 - 2000 2000 2000 2000 16000 16000 16000 0 0 0 0 + 4000 4000 2000 2000 16000 16000 16000 0 0 0 0 2 2 2 2 2 2 2 10 10 10 10 diff --git a/ergoCubSN000/calibrators/right_leg-calib.xml b/ergoCubSN000/calibrators/right_leg-calib.xml index ec68eccd57..aec6c7908d 100644 --- a/ergoCubSN000/calibrators/right_leg-calib.xml +++ b/ergoCubSN000/calibrators/right_leg-calib.xml @@ -9,7 +9,7 @@ - 0.00 5.00 0.00 -5.00 0.00 0.00 + 0.00 5.00 0.00 0.00 0.00 0.00 10.00 10.00 10.00 10.00 10.00 10.00 @@ -25,7 +25,7 @@ 0 0 0 0 0 0 0 0 0 0 0 0 - 0 5 0 -5 0 0 + 0 5 0 0 0 0 10.0 10.0 10.0 10 10 10 2000 2000 2000 4000 2000 2000 2 2 2 2 2 2