Open evelyd opened 1 week ago
thanks @evelyd, could you please add the log of the yarprobotinterface?
Hi! I would like to add the interventions that we did in Bologna to try to solve the problem (clearly not enough):
2FOC replacement
LCORE5 replacement
Optical disc cleaning
The robot worked correctly during the demo, but the problem reoccurred when we returned.
thanks @evelyd, could you please add the log of the yarprobotinterface?
Hi, unfortunately I don't have that log. But here is the logged data from the last test before the shoulder faulted (the fault happened while the robot was just hanging in the air afterward): mat file in case it helps.
Hi, as an update, I tried to use the robot again today, and after running the calibration this motor kept faulting, so it seems like it's burned.
Here is the yarprobotinterface log from this event @maggia80: l_shoulder_roll_fault_log.txt
Today I started the yarprobotinterface
with the modifications introduced by @AntonioConsilvio to recalibrate the motor
but the motor went in the opposite direction and the arm broke the neck tendons.
Here is the log
log_ergocub-torso_yarprobotinterface_7194.txt
The next two runs the shoulder pitch went to hardware fault and the shoulder roll did not calibrate.
log_ergocub-torso_yarprobotinterface_15692.txt
https://github.com/robotology/icub-tech-support/assets/43743081/746997ef-37d1-460d-978d-88e527788960
Hi! @fbiggi opened the coupling and cleaned the motor and gearbox.
Also replaced the optical disc and then recalibrated the joint, see PR:
This intervention was not enough, so we tested the motor phases and they were fine. We also tried to move the motor with a motor test tool and it worked properly.
Then we tried testing the LCORE5 and it was giving some problems. So I tested the cables from the connector that came out of the crimp.
Now I fixed the wiring, and put a new cover on the sensor to prevent it from getting damaged again.
I tested the robot for a while and it seems to be working properly!
I leave the issue still open for any feedback.
cc @maggia80 @evelyd @isorrentino @S-Dafarra
Robot Name 🤖
ergoCub 1.0 S/N:001
Request/Failure description
The left shoulder roll failed two separate times in the span of an hour.
Detailed context
The error it gives is that the i2c limit is exceeded, and we saw in the logged data that the current for the left shoulder roll motor is much higher than that of the right shoulder roll. Touching the motor shows that it is very hot.
@S-Dafarra mentioned that there was a similar issue during the demo last week in Bologna.
Additional context
How does it affect you?
I can't test walking trajectories without risking burning this motor.