Closed francesco-romano closed 5 years ago
I've just decreased the PIDs to 480, and it happened again (I put the head in home..moving of 2 degress)
... and..... no errors on the logger!
@julijenv later today will try do dismount the robot and check if there is something in the head/torso. If this is not the case (as i suspect given that it happens on a lot of robots) we should investigate this issue better
I heard once in the corridor (:smile: even though there's nothing to smile about) that @randaz81 was on a new piece of software capable in theory of improving this very bad situation that's been hurting us since ages by then.
@pattacini I heard the same story :smile:
Really? I've not heard anything about it. I'll ask to @randaz81 :smile:
Quoting from #75:
However, I think @randaz81 is preparing a new special FW release to patch the way the temperature control is done.
:smile:
It is interesting to note that on iCubGenova05
(see https://github.com/robotology/icub-support/issues/253) there was not cfw2can [0] board 1 OVERCURRENT AXIS 0
error, but just this debug messages:
618854 327260,726010 DEBUG cfw2can [0] msg from board 1: PWM DIS CH1
618856 327260,726066 DEBUG cfw2can [0] msg from board 1: PWM DIS COUPLED:1
618859 327260,726093 DEBUG cfw2can [0] msg from board 1: PWM DIS CH0
This issue has been automatically marked as stale because it has not had recent activity. It will be closed if no further activity occurs.
Since when this issue has opened, the iCub head on the iCubGenova02 has been migrated from using CAN to using the ETH system, the iCubGenova05 does not exist anymore and I am not sure if anyone is currently working on iCubDarmstadt01 . For this reason, I think it make sense to just close this issue, and reopen if we experience similar problems on a robot with a CAN neck, while the rest of the robot is ETH.
Very frequently the head goes on hw fault. This happens during our balancing demos, while putting the robot in home position, while calibrating the sensors, etc. At the beginning we tought about a temperature problem, but we have just turned on the robot and the motors are cold. We also tought about a "real" overcurrent problem, so we performed the demo with the head in idle, and after it, as soon as we put the head back in position, we got the HW fault.
Needless to say that this issue is quite important for all the demos, not only for ours.
Could be related to https://github.com/robotology/icub-support/issues/75 (even if we did not decreased the PWM limit as we already know this did not solve the issue on the other robots)
This is the log when the fault happens.
I was almost forgetting: when the fault happens in idle, the error is not reported on the logger.
cc @DanielePucci @julijenv @pattacini @randaz81 @maggia80 @marcoaccame @ale-git @valegagge