diff --git a/iCubGenova09/calibrators/left_arm-calib.xml b/iCubGenova09/calibrators/left_arm-calib.xml index 3c027b8886..0dc2385ff3 100644 --- a/iCubGenova09/calibrators/left_arm-calib.xml +++ b/iCubGenova09/calibrators/left_arm-calib.xml @@ -18,13 +18,13 @@ 12 12 12 12 5 12 12 7 7 6 6 6 6 6 6 6 - -54795 19668 44679 53215 -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 + -13691 19668 44530 53215 -1500 63919 12031 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 1948 325 250 478 243 483 255 480 725 + 0 0 0 0 0 0 0 2073 2730 9 99 15 8 30 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 + 14 8 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 @@ -32,7 +32,7 @@ 2 2 2 2 90 90 90 90 90 90 90 90 90 90 90 90 - (1) (0) (2) (3) (4) (5 6) (7) (8 9) (11 13) (10 12 14 15) + (1) (0) (2) (3) (4) (5 6) (7) (8 9) (11) (13) (10) (12) (14) (15) left_arm-mc_remapper diff --git a/iCubGenova09/calibrators/right_arm-calib.xml b/iCubGenova09/calibrators/right_arm-calib.xml index af942e0129..7b2644cbbe 100644 --- a/iCubGenova09/calibrators/right_arm-calib.xml +++ b/iCubGenova09/calibrators/right_arm-calib.xml @@ -17,24 +17,24 @@ - 12 12 12 12 5 12 12 7 7 6 6 6 6 6 6 6 - 6576 -12912 -883 -47529 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 + 12 12 12 12 5 12 12 7 7 6 6 6 6 6 6 6 + 5671 -10405 -2085 -47112 1500 36903 -15403 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 2540 1440 255 510 255 476 255 510 764 + 0 0 0 0 0 0 0 2618 2240 24 40 20 30 0 30 130 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 - 0 0 -5.8 0 0 -5.5 -4 10 0 0 0 0 0 0 0 0 + 11 0 0 0 0 -5.5 -4 10 0 5 0 0 0 0 0 0 - -35 30 0 45 0 0 15 25 45 10 0 0 0 0 0 0 + -35 30 0 45 0 0 15 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 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 - (1) (0) (2) (3) (4) (5 6) (7) (8 9) (11 13) (10 12 14 15) + (1) (0) (2) (3) (4) (5 6) (8 9) (11) (13) (10) (12) (14) (15) right_arm-mc_remapper diff --git a/iCubGenova09/extra/scripts/additionalCommands.sh b/iCubGenova09/extra/scripts/additionalCommands.sh index 1ed97e3940..862796ebd8 100644 --- a/iCubGenova09/extra/scripts/additionalCommands.sh +++ b/iCubGenova09/extra/scripts/additionalCommands.sh @@ -27,6 +27,9 @@ alias connectToJoypad='sudo expect ${ADDITIONAL_COMMANDS_DIR}/bluetoothConnect.s # Go to DCM folder alias dcmFolder='cd ${ROBOTOLOGY_SUPERBUILD_SOURCE_DIR}/src/walking-controllers/src/WalkingModule/app/robots/${YARP_ROBOT_NAME}' +# Go to Teleoperation folder +alias teleoperationFolder='cd ${ROBOTOLOGY_SUPERBUILD_SOURCE_DIR}/src/walking-teleoperation' + # Go to the corresponding build folder in the superbuild alias goToBuildSuperbuild='cd ../../build/src/${PWD##*/}' diff --git a/iCubGenova09/hardware/mechanicals/left_arm-eb1-j0_1-mec.xml b/iCubGenova09/hardware/mechanicals/left_arm-eb1-j0_1-mec.xml index 54a333f769..a6e80d03d0 100644 --- a/iCubGenova09/hardware/mechanicals/left_arm-eb1-j0_1-mec.xml +++ b/iCubGenova09/hardware/mechanicals/left_arm-eb1-j0_1-mec.xml @@ -20,8 +20,8 @@ - 16 165 - -90 0 + 25 165 + -180 0 0 0 0 0 diff --git a/iCubGenova09/hardware/mechanicals/right_arm-eb3-j0_1-mec.xml b/iCubGenova09/hardware/mechanicals/right_arm-eb3-j0_1-mec.xml index 86d3146e87..d5c6626456 100644 --- a/iCubGenova09/hardware/mechanicals/right_arm-eb3-j0_1-mec.xml +++ b/iCubGenova09/hardware/mechanicals/right_arm-eb3-j0_1-mec.xml @@ -20,8 +20,8 @@ - 16 165 - -90 0 + 25 165 + -180 0 0 0 0 0 diff --git a/iCubGenova09/hardware/motorControl/left_arm-eb1-j0_1-mc.xml b/iCubGenova09/hardware/motorControl/left_arm-eb1-j0_1-mc.xml index ca143b9091..02131c28d2 100644 --- a/iCubGenova09/hardware/motorControl/left_arm-eb1-j0_1-mc.xml +++ b/iCubGenova09/hardware/motorControl/left_arm-eb1-j0_1-mc.xml @@ -11,8 +11,8 @@ - 14 163 - -88 17 + 20 163 + -175 17 120 120 5000 5000 12000 12000 diff --git a/iCubGenova09/hardware/motorControl/left_leg-eb7-j0_2-mc.xml b/iCubGenova09/hardware/motorControl/left_leg-eb7-j0_2-mc.xml index 926015208f..f565f9c3a8 100644 --- a/iCubGenova09/hardware/motorControl/left_leg-eb7-j0_2-mc.xml +++ b/iCubGenova09/hardware/motorControl/left_leg-eb7-j0_2-mc.xml @@ -34,7 +34,7 @@ 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 - TRQ_PID_DEFAULT TRQ_PID_DEFAULT TRQ_PID_DEFAULT + TRQ_PID_OUTPUT_CURR TRQ_PID_OUTPUT_CURR TRQ_PID_OUTPUT_CURR 2FOC_CUR_CONTROL 2FOC_CUR_CONTROL 2FOC_CUR_CONTROL 2FOC_VEL_CONTROL 2FOC_VEL_CONTROL 2FOC_VEL_CONTROL @@ -117,18 +117,18 @@ current metric_units machine_units - -150.00 150.00 -200.00 + -0.0 0.0 -0.0 0 0 0 - -80 50 -80 + -0 0 -0 2500 2500 2500 200 200 200 0 0 0 0 0 0 0 0 0 1 1 1 - -0.0003 0.0004 -0.0003 + -0.0 0.0 -0.0 0 0 0 - -175.56 177.83 -175.74 + -50 50 -50 diff --git a/iCubGenova09/hardware/motorControl/left_leg-eb8-j3_5-mc.xml b/iCubGenova09/hardware/motorControl/left_leg-eb8-j3_5-mc.xml index 36e5c4de9e..4e78b05580 100644 --- a/iCubGenova09/hardware/motorControl/left_leg-eb8-j3_5-mc.xml +++ b/iCubGenova09/hardware/motorControl/left_leg-eb8-j3_5-mc.xml @@ -15,8 +15,8 @@ -70 -43 -23 240 240 240 10000 10000 10000 - 15000 15000 15000 - 20000 30000 30000 + 14000 15000 15000 + 19000 30000 30000 16000 16000 16000 @@ -25,7 +25,7 @@ - 0.1 0.1 0.1 + 0.1 30.0 10.0 0.05 0.05 0.05 @@ -33,7 +33,7 @@ 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 - TRQ_PID_DEFAULT TRQ_PID_DEFAULT TRQ_PID_DEFAULT + TRQ_PID_OUTPUT_CURR TRQ_PID_OUTPUT_CURR TRQ_PID_OUTPUT_CURR 2FOC_CUR_CONTROL 2FOC_CUR_CONTROL 2FOC_CUR_CONTROL 2FOC_VEL_CONTROL 2FOC_VEL_CONTROL 2FOC_VEL_CONTROL @@ -116,18 +116,18 @@ current metric_units machine_units - -150.00 -36.21 -26.77 + -0.0 -1000 -1000 0 0 0 - -80.00 0 0 + -0.0 -500 -1000 2500 2500 2500 200 200 200 0 0 0 0 0 0 0 0 0 1 1 1 - -0.0002 -0.0003 -0.0003 + -0.0 -0.0009 -0.0003 0 0 0 - -230.10 -162.24 -163.96 + -50.0 -128.81 -227.739 diff --git a/iCubGenova09/hardware/motorControl/right_arm-eb28-j8_11-mc.xml b/iCubGenova09/hardware/motorControl/right_arm-eb28-j8_11-mc.xml index 064d3cb61c..6561edd96a 100644 --- a/iCubGenova09/hardware/motorControl/right_arm-eb28-j8_11-mc.xml +++ b/iCubGenova09/hardware/motorControl/right_arm-eb28-j8_11-mc.xml @@ -16,7 +16,7 @@ 10 0 0 0 1000 1000 1000 1000 2000 2000 2000 2000 - 600 600 600 600 + 500 500 600 600 1000 1000 1000 1000 3360 3360 3360 3360 @@ -48,9 +48,9 @@ pwm metric_units machine_units - -150 150 -500 500 + -150 -150 -500 500 0 0 0 0 - -50 50 -50 50 + -50 -50 -50 50 3360 3360 3360 3360 3360 3360 3360 3360 diff --git a/iCubGenova09/hardware/motorControl/right_arm-eb3-j0_1-mc.xml b/iCubGenova09/hardware/motorControl/right_arm-eb3-j0_1-mc.xml index a2628d1019..be3776e575 100644 --- a/iCubGenova09/hardware/motorControl/right_arm-eb3-j0_1-mc.xml +++ b/iCubGenova09/hardware/motorControl/right_arm-eb3-j0_1-mc.xml @@ -12,8 +12,8 @@ - 14 163 - -88 17 + 20 163 + -175 17 120 120 5000 5000 12000 12000 diff --git a/iCubGenova09/hardware/motorControl/right_leg-eb11-j0_2-mc.xml b/iCubGenova09/hardware/motorControl/right_leg-eb11-j0_2-mc.xml index 5600b6791d..e7c2493fce 100644 --- a/iCubGenova09/hardware/motorControl/right_leg-eb11-j0_2-mc.xml +++ b/iCubGenova09/hardware/motorControl/right_leg-eb11-j0_2-mc.xml @@ -34,7 +34,7 @@ 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 - TRQ_PID_DEFAULT TRQ_PID_DEFAULT TRQ_PID_DEFAULT + TRQ_PID_OUTPUT_CURR TRQ_PID_OUTPUT_CURR TRQ_PID_OUTPUT_CURR 2FOC_CUR_CONTROL 2FOC_CUR_CONTROL 2FOC_CUR_CONTROL 2FOC_VEL_CONTROL 2FOC_VEL_CONTROL 2FOC_VEL_CONTROL @@ -117,18 +117,18 @@ current metric_units machine_units - 150.00 -150.00 200.00 + 0 -0 0 0 0 0 - 80 -50 80 + 0 -0 0 2500 2500 2500 200 200 200 0 0 0 0 0 0 0 0 0 1 1 1 - 0.0002 -0.0003 0.0003 + 0.0 -0.0 0.0 0 0 0 - 196.52 -185.41 185.70 + 50 -50 50 diff --git a/iCubGenova09/hardware/motorControl/right_leg-eb12-j3_5-mc.xml b/iCubGenova09/hardware/motorControl/right_leg-eb12-j3_5-mc.xml index eba4c88c06..55fc195c17 100644 --- a/iCubGenova09/hardware/motorControl/right_leg-eb12-j3_5-mc.xml +++ b/iCubGenova09/hardware/motorControl/right_leg-eb12-j3_5-mc.xml @@ -15,8 +15,8 @@ -70 -45 -23 240 240 240 10000 10000 10000 - 15000 15000 15000 - 20000 30000 30000 + 14000 15000 15000 + 19000 30000 30000 16000 16000 16000 @@ -25,15 +25,15 @@ - 0.1 0.1 0.1 - 0.05 0.05 0.05 + 0.1 30.0 10.0 + 0.05 0.05 0.05 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 - TRQ_PID_DEFAULT TRQ_PID_DEFAULT TRQ_PID_DEFAULT + TRQ_PID_OUTPUT_CURR TRQ_PID_OUTPUT_CURR TRQ_PID_OUTPUT_CURR 2FOC_CUR_CONTROL 2FOC_CUR_CONTROL 2FOC_CUR_CONTROL 2FOC_VEL_CONTROL 2FOC_VEL_CONTROL 2FOC_VEL_CONTROL @@ -116,18 +116,18 @@ current metric_units machine_units - 150.00 40.44 28.27 + 0 1000 1000 0 0 0 - 80.00 0 0 + 0 500 1000 2500 2500 2500 200 200 200 0 0 0 0 0 0 0 0 0 1 1 1 - 0.0001 0.0003 0.0004 + 0.00 0.0009 0.0003 0 0 0 - 270.78 181.17 230.00 + 50.0 128.81 227.739 diff --git a/iCubGenova09/icub_wbd.xml b/iCubGenova09/icub_wbd.xml index ae9bd425e7..2fcadd03b2 100644 --- a/iCubGenova09/icub_wbd.xml +++ b/iCubGenova09/icub_wbd.xml @@ -9,8 +9,8 @@ - - +