update startupPosition and homePosition in calibrators\left_arm-calib.xml with the min values set for jntPosMin in hardware\motorControl\left_arm-eb23-j7_10-mc.xml
update startupPosition and homePosition in calibrators\right_arm-calib.xml with the min values set for jntPosMin in hardware\motorControl\right_arm-eb22-j7_10-mc.xml
Note:
⚠️ @AntonioConsilvio states that the jntPosMin parameter was set to 0 for the right arm since its joints can physically reach the 0 position. However, this is not the case for the left arm. Consequently, I adjusted the jntPosMin to 4 for the left arm to maintain consistency, considering it was already set to 4 for the right arm.
Probably the jntPosMin and jntPosMax values for both hands may be improved to be more accurate
jntPos[Min|Max] refer to the SW bounds, whereas hardwareJntPos[Min|Max] are the HW bounds.
It's important the latter coincides with the HW, while the former can be more restrictive.
What's new:
startupPosition
andhomePosition
incalibrators\left_arm-calib.xml
with the min values set forjntPosMin
inhardware\motorControl\left_arm-eb23-j7_10-mc.xml
startupPosition
andhomePosition
incalibrators\right_arm-calib.xml
with the min values set forjntPosMin
inhardware\motorControl\right_arm-eb22-j7_10-mc.xml
Note:
jntPosMin
parameter was set to 0 for the right arm since its joints can physically reach the 0 position. However, this is not the case for the left arm. Consequently, I adjusted thejntPosMin
to 4 for the left arm to maintain consistency, considering it was already set to 4 for the right arm.jntPosMin
andjntPosMax
values for both hands may be improved to be more accuratecc @valegagge @MSECode @Nicogene