diff --git a/ergoCubSN002/calibrators/left_arm-calib.xml b/ergoCubSN002/calibrators/left_arm-calib.xml index 52d62e43c7..6cdc02f6f1 100644 --- a/ergoCubSN002/calibrators/left_arm-calib.xml +++ b/ergoCubSN002/calibrators/left_arm-calib.xml @@ -17,11 +17,11 @@ 10 10 10 10 12 12 12 12 14 12 14 14 14 - 4000 -3000 -3000 4000 11385 11761 7561 0 300 0 300 300 300 + 4000 -3000 -3000 4000 10815 30471 17387 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 0 0 0 0 1 - 0 0 0 0 0 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 49961 0 22173 46002 14200 + 0 0 0 0 0 0 0 0 32768 0 0 0 32768 + 0 0 0 0 0 0 0 0 50800 0 22173 46002 14200 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 5.0 5.0 5.0 5.0 5.0 @@ -31,7 +31,7 @@ - (4 5 6) (3) (2) (0) (1) (7 8) (9) (10 11 12) + (4 5 6) (3) (2) (0) (1) (7 8) (10 11 12) left_arm-mc_remapper diff --git a/ergoCubSN002/calibrators/right_arm-calib.xml b/ergoCubSN002/calibrators/right_arm-calib.xml index 6e7f3eff55..d882423163 100644 --- a/ergoCubSN002/calibrators/right_arm-calib.xml +++ b/ergoCubSN002/calibrators/right_arm-calib.xml @@ -18,11 +18,11 @@ 10 10 10 10 12 12 12 12 14 12 14 14 14 - -4000 3000 3000 -4000 4617 8371 2523 0 300 0 300 300 300 + -4000 3000 3000 -4000 4407 18960 26985 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 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 15700 0 51500 37150 16511 + 0 0 0 0 0 0 0 0 16800 0 51500 37150 16511 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 5.0 5.0 5.0 5.0 5.0 @@ -32,7 +32,8 @@ - (4 5 6) (3) (2) (0) (1) (7 8) (9) (10 11 12) + + (4 5 6) (3) (2) (0) (1) (7 8) (10 11 12) @@ -45,4 +46,4 @@ - \ No newline at end of file + diff --git a/ergoCubSN002/ergocub.xml b/ergoCubSN002/ergocub.xml index c3217f8cb1..afffac83c3 100644 --- a/ergoCubSN002/ergocub.xml +++ b/ergoCubSN002/ergocub.xml @@ -71,7 +71,7 @@ - + @@ -83,7 +83,7 @@ - + @@ -103,7 +103,7 @@ --> - + @@ -111,7 +111,7 @@ - + @@ -140,7 +140,7 @@ - + diff --git a/ergoCubSN002/estimators/wholebodydynamics.xml b/ergoCubSN002/estimators/wholebodydynamics.xml index e744fe9b27..8445ee5a76 100644 --- a/ergoCubSN002/estimators/wholebodydynamics.xml +++ b/ergoCubSN002/estimators/wholebodydynamics.xml @@ -6,7 +6,7 @@ (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) + (r_hand_palm,root_link,l_foot_front,l_foot_rear,r_foot_front,r_foot_rear,l_upper_leg,r_upper_leg) waist_imu_0 true 2 @@ -28,7 +28,7 @@ - (l_leg_ft, l_foot_front_ft, l_foot_rear_ft, r_leg_ft, r_foot_front_ft, r_foot_rear_ft, r_arm_ft, l_arm_ft) + (l_foot_front_ft, l_foot_rear_ft, r_foot_front_ft, r_foot_rear_ft, r_arm_ft) @@ -72,7 +72,7 @@ left_leg-FT_remapper right_leg-FT_remapper - left_arm-eb2-j0_1-strain + right_arm-eb1-j0_1-strain diff --git a/ergoCubSN002/extra/applications/ami-autonomous.xml b/ergoCubSN002/extra/applications/ami-autonomous.xml new file mode 100644 index 0000000000..e592e83121 --- /dev/null +++ b/ergoCubSN002/extra/applications/ami-autonomous.xml @@ -0,0 +1,25 @@ + + + + + + ami-autonomous + Application to run module related to autonomous behaviour. + 1.0 + + Carlos Cardenas + + + + ami-xbg + + + + + + xbgTwoRobots + + + \ No newline at end of file diff --git a/ergoCubSN002/extra/applications/ami-xbg.xml b/ergoCubSN002/extra/applications/ami-xbg.xml new file mode 100644 index 0000000000..81abe5fea4 --- /dev/null +++ b/ergoCubSN002/extra/applications/ami-xbg.xml @@ -0,0 +1,61 @@ + + ami-xbg + + + yarprobotinterface + --config realsense2.xml + ergocub-head + + + ergoCubEmotions + --context ergoCubEmotions --from config.ini + ergocub-head + + + WalkingModule + --from dcm_walking_autonomous.ini + ergocub-torso + + + + D:\element_llm-task-planner\src\talkingllm + python + allyGUI.py + llm-node + + + AudioRecorderWrapper + --subdevice portaudioRecorder --name /icub/microphone --min_samples_over_network 150 --max_samples_over_network 1000 --AUDIO_BASE::rate 16000 --AUDIO_BASE::samples 4000 --AUDIO_BASE::channels 1 --start + yarpdev + ergocub-torso + + + D:\element_llm-task-planner\src\talkingllm + python + llmGUI.py + llm-node + + + /usr/local/src/robot/ami/element_exteroceptive-behaviour-generation/src/inference/ + conda + run -n autonomousenv python inference.py + localhost + + + + /xbg/joints + /walking-coordinator/humanState:i + fast_tcp + + + /xbg/joypad + /walking-coordinator/goal:i + fast_tcp + + + diff --git a/ergoCubSN002/extra/applications/xbg.xml b/ergoCubSN002/extra/applications/xbg.xml deleted file mode 100644 index ec2e702ed4..0000000000 --- a/ergoCubSN002/extra/applications/xbg.xml +++ /dev/null @@ -1,35 +0,0 @@ - - ami-xbg - - - yarprobotinterface - --config realsense2.xml - ergocub-head - - - - WalkingModule - --from dcm_walking_autonomous.ini - ergocub-torso - - - - /usr/local/src/robot/ami/element_exteroceptive-behaviour-generation/src/simulation/ - python3 - demo.py -p XBGdv2_2 -m uvwoypt8 -s epoch7 -w 0.15 - ergocub002-lap - - - - /xbg/joints - /walking-coordinator/humanState:i - fast_tcp - - - - /xbg/joypad - /walking-coordinator/goal:i - fast_tcp - - - diff --git a/ergoCubSN002/extra/applications/xbgTwoRobots.xml b/ergoCubSN002/extra/applications/xbgTwoRobots.xml new file mode 100644 index 0000000000..85de5c24dd --- /dev/null +++ b/ergoCubSN002/extra/applications/xbgTwoRobots.xml @@ -0,0 +1,50 @@ + + xbgTwoRobots + + + yarprobotinterface + --config realsense2.xml + ergocub001-head + + + ergoCubEmotions + --context ergoCubEmotions --from config.ini --portprefix /ergocub001 + ergocub001-head + + + WalkingModule + --from dcm_walking_autonomous.ini + ergocub001-torso + + + D:\element_llm-task-planner\src\talkingllm + python + allyGUI.py + llm-node + + + D:\element_llm-task-planner\src\talkingllm + python + llmGUI.py + llm-node + + + /usr/local/src/robot/ami/element_exteroceptive-behaviour-generation/ + bash + xbgTwoRobots.sh + localhost + + + + /xbg001/joypad + /walking-coordinator-001/goal:i + fast_tcp + + + /xbg001/joints + /walking-coordinator-001/humanState:i + fast_tcp + + + + diff --git a/ergoCubSN002/extra/contexts/yarpmanager/cluster-config.xml b/ergoCubSN002/extra/contexts/yarpmanager/cluster-config.xml index b18529e401..dd0d396251 100644 --- a/ergoCubSN002/extra/contexts/yarpmanager/cluster-config.xml +++ b/ergoCubSN002/extra/contexts/yarpmanager/cluster-config.xml @@ -5,11 +5,14 @@ - ergocub002-lap + ergocub002-lap ergocub-torso ergocub-head icub-console-gui icub-virtualizer ally + ergocub001-lap + ergocub001-torso + ergocub001-head diff --git a/ergoCubSN002/extra/scripts/additionalCommands.sh b/ergoCubSN002/extra/scripts/additionalCommands.sh index 55cf419332..e987daf614 100644 --- a/ergoCubSN002/extra/scripts/additionalCommands.sh +++ b/ergoCubSN002/extra/scripts/additionalCommands.sh @@ -35,11 +35,53 @@ alias configurationSourceInstallDiff='bash ${ADDITIONAL_COMMANDS_DIR}/checkConfi alias test-speaker='speaker-test -t wav -c 1' +# Alias for running whole-body-dynamics +alias runYarpRobotInterface='YARP_FORWARD_LOG_ENABLE=1 yarprobotinterface' + # Test if the microphone is working test-microphone() { arecord -vvv -f dat /dev/null } +alias trigger-click='DISPLAY=:0 xdotool click 1' + +alias list-windows='DISPLAY=:0 wmctrl -lp' + +alias close-window='DISPLAY=:0 wmctrl -c' + +_WIFI_INTERFACE=`iw dev | awk '$1=="Interface"{print $2}'` +alias disable-wifi-powersave="sudo iw dev ${_WIFI_INTERFACE} set power_save off" +unset _WIFI_INTERFACE + +function set-blf-webcam() { + # Check if the camera number is provided + if [ "$#" -ne 1 ]; then + echo "Usage: set-blf-webcam " + return 1 + fi + + CAMERA_NUMBER="$1" + + # Construct the path to the XML file + XML_FILE="${ROBOTOLOGY_SUPERBUILD_SOURCE_DIR}/src/bipedal-locomotion-framework/devices/YarpRobotLog\ +gerDevice/app/robots/${YARP_ROBOT_NAME}/blf-yarp-robot-logger-interfaces/webcams.xml" + + # Check if the XML file exists + if [ ! -f "$XML_FILE" ]; then + echo "Error: File $XML_FILE does not exist." + return 1 + fi + + # Modify the camera number in the XML file + sed -i 's|\(\)[^<]*\(\)|\1'"$CAMERA_NUMBER"'\2|' "$XML_FILE" + + echo "Camera number in $XML_FILE has been set to $CAMERA_NUMBER." + + cd ${ROBOTOLOGY_SUPERBUILD_SOURCE_DIR}/build/src/bipedal-locomotion-framework + cmake . && cmake --build . --target install + cd - +} + GREEN='\033[0;32m' NC='\033[0m' # No Color ## Alias for displaying info messages about the other aliases @@ -50,10 +92,20 @@ ${GREEN}configurationSourceInstallDiff${NC} Performs a diff between the source a ${GREEN}connectToJoypad${NC} To reconnect the bluetooth connection of the robot joypad. ${GREEN}test-speaker${NC} Test if the speaker is working. ${GREEN}test-microphone${NC} Test if the micorphone is working. +${GREEN}trigger-click${NC} Emulates a mouse click to make banners disappear on the ergoCub screen. +${GREEN}list-windows${NC} List the open windows. The first output is the window ID. The third value is the ID of the process owning the window. +${GREEN}close-window${NC} Close a window given the Window ID. ${GREEN}dcmFolder${NC} Go to the robot walking configuration files. -${GREEN}goToBuildSuperbuild${NC} Go to the corresponding build folder of the robotology superbuild."' +${GREEN}goToBuildSuperbuild${NC} Go to the corresponding build folder of the robotology superbuild. +${GREEN}disable-wifi-powersave${NC} Disable the WiFi powersave. +${GREEN}set-blf-webcam${NC} Bash script that can be used to set the number of the blf webcam in the logger. IT WILL RECOMPILE AND INSTALL BLF. +${GREEN}runYarpRobotInterface${NC} Run yarprobotinterface with whole-body-dynamics."' + if [ "$PS1" ]; then echo -e "Type ${GREEN}helpRobot${NC} for a list of useful commands." + + # automatic terminator title + trap 'echo -ne "\033]2;$(history 1 | sed "s/^[ ]*[0-9]*[ ]*//g")\007"' DEBUG fi diff --git a/ergoCubSN002/extra/skinGuiConf/left_hand_V2_2.ini b/ergoCubSN002/extra/skinGuiConf/left_hand_V2_2.ini new file mode 100644 index 0000000000..cd860974e1 --- /dev/null +++ b/ergoCubSN002/extra/skinGuiConf/left_hand_V2_2.ini @@ -0,0 +1,29 @@ +cardid 2 +#CanDeviceName cfw2can +#CanDeviceNum 7 +robotPart left_hand +width 1000 +height 1000 +xpos 32 +ypos 32 + +#placements are +# +# 1 2 +# 0 3 +# +# 10 +# 4 8 +# 9 +# 11 + +# x y th gain leftright LayoutNum + +[SENSORS] +fakePalm 8 -30.0 0.0 0.0 4.0 0 0 +fingertip3L 4 20.0 30.0 -30.0 4.0 0 0 +fingertip3L 3 -5.0 40.0 -15.0 4.0 0 0 +fingertip3L 2 -30.0 40.0 15.0 4.0 0 0 +fingertip3L 1 -55.0 30.0 30.0 4.0 0 0 +fingertip3L 0 -40.0 -40.0 90.0 4.0 0 0 + diff --git a/ergoCubSN002/extra/skinGuiConf/right_hand_V2_2.ini b/ergoCubSN002/extra/skinGuiConf/right_hand_V2_2.ini new file mode 100644 index 0000000000..b71ee30e61 --- /dev/null +++ b/ergoCubSN002/extra/skinGuiConf/right_hand_V2_2.ini @@ -0,0 +1,29 @@ +cardid 2 +#CanDeviceName cfw2can +#CanDeviceNum 7 +robotPart left_hand +width 1000 +height 1000 +xpos 32 +ypos 32 + +#placements are +# +# 1 2 +# 0 3 +# +# 10 +# 4 8 +# 9 +# 11 + +# x y th gain leftright LayoutNum + +[SENSORS] +fakePalm 8 -30.0 0.0 0.0 4.0 0 0 +fingertip3L 4 -20.0 30.0 30.0 4.0 0 0 +fingertip3L 3 5.0 40.0 15.0 4.0 0 0 +fingertip3L 2 30.0 40.0 -15.0 4.0 0 0 +fingertip3L 1 55.0 30.0 -30.0 4.0 0 0 +fingertip3L 0 40.0 -40.0 -90.0 4.0 0 0 + diff --git a/ergoCubSN002/hardware/POS/left_hand-pos2.xml b/ergoCubSN002/hardware/POS/left_hand-pos2.xml index 0e46c6ef1f..e5ebf85f4f 100644 --- a/ergoCubSN002/hardware/POS/left_hand-pos2.xml +++ b/ergoCubSN002/hardware/POS/left_hand-pos2.xml @@ -19,8 +19,8 @@ 0 - 2 - 2 + 0 + 0 0 @@ -40,9 +40,9 @@ TYPE:decideg TYPE:decideg - ROT:zero ROT:zero - -98.0 -111.0 - true true + ROT:plus180 ROT:zero + -230.0 -111.0 + true true diff --git a/ergoCubSN002/hardware/POS/left_hand-pos4.xml b/ergoCubSN002/hardware/POS/left_hand-pos4.xml index 4da127f0ce..75e06c541f 100644 --- a/ergoCubSN002/hardware/POS/left_hand-pos4.xml +++ b/ergoCubSN002/hardware/POS/left_hand-pos4.xml @@ -19,8 +19,8 @@ 0 - 2 - 2 + 0 + 0 0 diff --git a/ergoCubSN002/hardware/POS/right_hand-pos2.xml b/ergoCubSN002/hardware/POS/right_hand-pos2.xml index b8fd57ac29..7d6c157b45 100644 --- a/ergoCubSN002/hardware/POS/right_hand-pos2.xml +++ b/ergoCubSN002/hardware/POS/right_hand-pos2.xml @@ -19,8 +19,8 @@ 0 - 2 - 2 + 0 + 0 0 @@ -40,8 +40,8 @@ TYPE:decideg TYPE:decideg - ROT:plus180 ROT:zero - -171.0 -293.0 + ROT:zero ROT:zero + -233.0 -293.0 false false diff --git a/ergoCubSN002/hardware/POS/right_hand-pos4.xml b/ergoCubSN002/hardware/POS/right_hand-pos4.xml index aab05a0fef..d4bca99708 100644 --- a/ergoCubSN002/hardware/POS/right_hand-pos4.xml +++ b/ergoCubSN002/hardware/POS/right_hand-pos4.xml @@ -19,8 +19,8 @@ 0 - 2 - 2 + 0 + 0 0 @@ -56,4 +56,4 @@ - \ No newline at end of file + diff --git a/ergoCubSN002/hardware/battery/battery_bms.xml b/ergoCubSN002/hardware/battery/battery_bms.xml index f4053dcc6b..9fc47c8f26 100644 --- a/ergoCubSN002/hardware/battery/battery_bms.xml +++ b/ergoCubSN002/hardware/battery/battery_bms.xml @@ -20,8 +20,8 @@ 0 - 1 - 3 + 0 + 0 0 diff --git a/ergoCubSN002/hardware/mechanicals/left_leg-eb8-j0_3-mec.xml b/ergoCubSN002/hardware/mechanicals/left_leg-eb8-j0_3-mec.xml index e87a2eb1e0..aff9402dff 100644 --- a/ergoCubSN002/hardware/mechanicals/left_leg-eb8-j0_3-mec.xml +++ b/ergoCubSN002/hardware/mechanicals/left_leg-eb8-j0_3-mec.xml @@ -19,7 +19,7 @@ - 109.27 111.776 81.65 6.38 + 109.27 111.776 81.65 7.91 -44.81 -35 -81.65 -105.23 0 0 0 0 0 0 0 0 diff --git a/ergoCubSN002/hardware/mechanicals/left_leg-eb9-j4_5-mec.xml b/ergoCubSN002/hardware/mechanicals/left_leg-eb9-j4_5-mec.xml index 95c1da6000..427c4d04ad 100644 --- a/ergoCubSN002/hardware/mechanicals/left_leg-eb9-j4_5-mec.xml +++ b/ergoCubSN002/hardware/mechanicals/left_leg-eb9-j4_5-mec.xml @@ -30,7 +30,7 @@ 0 0 0 0 0 0 - PT100 PT100 + PT100 NONE 1 1 1 1 diff --git a/ergoCubSN002/hardware/motorControl/left_arm-eb23-j7_10-mc.xml b/ergoCubSN002/hardware/motorControl/left_arm-eb23-j7_10-mc.xml index f070f93768..0c7e93555e 100644 --- a/ergoCubSN002/hardware/motorControl/left_arm-eb23-j7_10-mc.xml +++ b/ergoCubSN002/hardware/motorControl/left_arm-eb23-j7_10-mc.xml @@ -14,7 +14,7 @@ 0 0 0 0 - 90 90 90 90 + 90 90 90 80 1000 1000 1000 1000 2000 2000 2000 2000 1100 1100 1100 1100 diff --git a/ergoCubSN002/hardware/motorControl/left_arm-eb23-j7_10-mc_service.xml b/ergoCubSN002/hardware/motorControl/left_arm-eb23-j7_10-mc_service.xml index 01a8c7084a..b6b5a33e56 100644 --- a/ergoCubSN002/hardware/motorControl/left_arm-eb23-j7_10-mc_service.xml +++ b/ergoCubSN002/hardware/motorControl/left_arm-eb23-j7_10-mc_service.xml @@ -20,8 +20,8 @@ 0 - 2 - 2 + 0 + 0 0 diff --git a/ergoCubSN002/hardware/motorControl/left_arm-eb25-j11_12-mc_service.xml b/ergoCubSN002/hardware/motorControl/left_arm-eb25-j11_12-mc_service.xml index 605ab0b15e..879921ca83 100644 --- a/ergoCubSN002/hardware/motorControl/left_arm-eb25-j11_12-mc_service.xml +++ b/ergoCubSN002/hardware/motorControl/left_arm-eb25-j11_12-mc_service.xml @@ -20,8 +20,8 @@ 0 - 2 - 2 + 0 + 0 0 diff --git a/ergoCubSN002/hardware/motorControl/left_arm-eb31-j4_6-mc_service.xml b/ergoCubSN002/hardware/motorControl/left_arm-eb31-j4_6-mc_service.xml index 44d20ecf13..cc5c3a7bdf 100644 --- a/ergoCubSN002/hardware/motorControl/left_arm-eb31-j4_6-mc_service.xml +++ b/ergoCubSN002/hardware/motorControl/left_arm-eb31-j4_6-mc_service.xml @@ -20,8 +20,8 @@ 0 0 - 2 3 - 1 1 + 0 0 + 0 0 0 0 diff --git a/ergoCubSN002/hardware/motorControl/right_arm-eb22-j7_10-mc.xml b/ergoCubSN002/hardware/motorControl/right_arm-eb22-j7_10-mc.xml index 8edfd39972..17a389f2a4 100644 --- a/ergoCubSN002/hardware/motorControl/right_arm-eb22-j7_10-mc.xml +++ b/ergoCubSN002/hardware/motorControl/right_arm-eb22-j7_10-mc.xml @@ -14,7 +14,7 @@ 0 0 0 0 - 90 90 90 90 + 90 90 90 80 1000 1000 1000 1000 2000 2000 2000 2000 1100 1100 1100 1100 diff --git a/ergoCubSN002/hardware/motorControl/right_arm-eb22-j7_10-mc_service.xml b/ergoCubSN002/hardware/motorControl/right_arm-eb22-j7_10-mc_service.xml index cffca8c458..ed252eeffa 100644 --- a/ergoCubSN002/hardware/motorControl/right_arm-eb22-j7_10-mc_service.xml +++ b/ergoCubSN002/hardware/motorControl/right_arm-eb22-j7_10-mc_service.xml @@ -20,8 +20,8 @@ 0 - 2 - 2 + 0 + 0 0 diff --git a/ergoCubSN002/hardware/motorControl/right_arm-eb24-j11_12-mc_service.xml b/ergoCubSN002/hardware/motorControl/right_arm-eb24-j11_12-mc_service.xml index d065814074..2349623308 100644 --- a/ergoCubSN002/hardware/motorControl/right_arm-eb24-j11_12-mc_service.xml +++ b/ergoCubSN002/hardware/motorControl/right_arm-eb24-j11_12-mc_service.xml @@ -20,8 +20,8 @@ 0 - 2 - 2 + 0 + 0 0 diff --git a/ergoCubSN002/hardware/motorControl/right_arm-eb30-j4_6-mc_service.xml b/ergoCubSN002/hardware/motorControl/right_arm-eb30-j4_6-mc_service.xml index 3be609900e..cc5c3a7bdf 100644 --- a/ergoCubSN002/hardware/motorControl/right_arm-eb30-j4_6-mc_service.xml +++ b/ergoCubSN002/hardware/motorControl/right_arm-eb30-j4_6-mc_service.xml @@ -20,9 +20,9 @@ 0 0 - 2 3 - 1 1 - 0 0 + 0 0 + 0 0 + 0 0 diff --git a/ergoCubSN002/hardware/skin/left_arm-eb4-j2_3-skinSpec.xml b/ergoCubSN002/hardware/skin/left_arm-eb4-j2_3-skinSpec.xml index c4fa2a3f29..2864eb28d4 100644 --- a/ergoCubSN002/hardware/skin/left_arm-eb4-j2_3-skinSpec.xml +++ b/ergoCubSN002/hardware/skin/left_arm-eb4-j2_3-skinSpec.xml @@ -19,7 +19,7 @@ --> 1 - 2 2 2 50 1 0xc8 + 2 2 2 50 1 0xe8 @@ -27,12 +27,12 @@ false 1 - 0x0000 + 0x2200 1 - 2 2 0 15 1 1 0x0000 + 2 2 0 4 1 1 0x0000 2 2 0 15 1 1 0x0000 2 2 8 8 1 1 0x0000 2 2 12 12 1 1 0x0000 diff --git a/ergoCubSN002/hardware/skin/right_arm-eb3-j2_3-skinSpec.xml b/ergoCubSN002/hardware/skin/right_arm-eb3-j2_3-skinSpec.xml index 83bfc43d40..f7c2c0cf79 100644 --- a/ergoCubSN002/hardware/skin/right_arm-eb3-j2_3-skinSpec.xml +++ b/ergoCubSN002/hardware/skin/right_arm-eb3-j2_3-skinSpec.xml @@ -20,7 +20,7 @@ --> 1 - 2 2 2 50 1 0xc8 + 2 2 2 50 1 0xe8 @@ -28,12 +28,12 @@ false 1 - 0x0000 + 0x2200 1 - 2 2 0 15 1 1 0x0000 + 2 2 0 4 1 1 0x0000 2 2 0 15 1 1 0x0000 2 2 8 8 1 1 0x0000 2 2 12 12 1 1 0x0000 diff --git a/ergoCubSN002/network.ergoCubSN002.xml b/ergoCubSN002/network.ergoCubSN002.xml index 07b6ea5e58..d20b83a667 100644 --- a/ergoCubSN002/network.ergoCubSN002.xml +++ b/ergoCubSN002/network.ergoCubSN002.xml @@ -102,9 +102,9 @@ - + ETH - + @@ -120,13 +120,13 @@ - + ETH - + ETH @@ -202,9 +202,9 @@ - + ETH - + @@ -220,13 +220,13 @@ - + ETH - + ETH diff --git a/ergoCubSN002/wrappers/inertials/alljoints-inertials_remapper.xml b/ergoCubSN002/wrappers/inertials/alljoints-inertials_remapper.xml index fc18715124..4c4d7ac363 100644 --- a/ergoCubSN002/wrappers/inertials/alljoints-inertials_remapper.xml +++ b/ergoCubSN002/wrappers/inertials/alljoints-inertials_remapper.xml @@ -4,12 +4,12 @@ - (head_imu_0 l_arm_ft_imu l_leg_ft_imu l_foot_rear_ft_imu l_foot_front_ft_imu r_arm_ft_imu r_leg_ft_imu r_foot_rear_ft_imu r_foot_front_ft_imu waist_imu_0) + (head_imu_0 l_leg_ft_imu l_foot_rear_ft_imu l_foot_front_ft_imu r_arm_ft_imu r_leg_ft_imu r_foot_rear_ft_imu r_foot_front_ft_imu waist_imu_0) head-inertial - left_arm-eb2-j0_1-inertial + left_leg-eb8-j0_3-inertial left_leg-eb9-j4_5-inertial right_arm-eb1-j0_1-inertial