Closed GiulioRomualdi closed 4 months ago
We tried to increase the maximum PWM in the hip roll from 8000 to 12000 still it is not starting
Hi @GiulioRomualdi, from the log you provided, it is clear that the hip cannot move despite of the max value of PWM due to a problem with the optical encoder.
382.932849 <ERROR> from BOARD 10.0.1.6 (right_leg-eb6-j0_3) time=488s 669m 864u : MC: 2FOC quadrature encoder dirty. The number of thicks in a complete revolution of the motor was lower than expected, the optical disks need to be cleaned. (Joint=r_hip_roll (NIB=1), Raw_quad_encoder_value=0)
After this error, the calibrator tried to move the joint to the startup position, but the joint didn't move.
Hi! The joint didn't calibrate because the optical disk was stained due to the motor burn:
We will replace the optical disk, but We will not replace the motor, as although it has warmed up and has burnt areas, the phases have a resistance of 1.0Ω between red-black and white-black, and 1.1Ω between white-red, so they should be acceptable for the operation of the joint.
However, we do not know how long the joint could sustain prolonged use.
With @MSECode we will work on enabling the temperature reading.
cc @Fabrizio69 @fbiggi @GiulioRomualdi @S-Dafarra
Hi @GiulioRomualdi, we mounted the rotor, calibrated and tested the joint. seems to be working correctly now.
However, during testing we detected a malfunction on the left hip roll.
We discovered that the motor was burnt out, so we proceeded with the replacement.
We have now tested the robot and both joints work correctly.
Here is the PR for the new joint calibrations:
Please give us feedback as soon as possible, thank you!
cc @S-Dafarra
The robot is able to walk. I noticed some more shaking, but they did not interfere too much. Also, I tested with the parameters we used in Bruxelles, which are more conservative than usual.
Thank you for your feedback @S-Dafarra.
Closing!
Robot Name 🤖
ergoCub 1.1 S/N:001
Request/Failure description
Similar to https://github.com/robotology/icub-tech-support/issues/1753 we tried to switch on the robot and the right hip roll do not calibrate.
Detailed context
The joint do not move at all and it remains in idle mode
The encoders move if the joint is manually moved.
After calibration the robot appears like the following picture
Additional context
Here the logger log_ergocub-torso_yarprobotinterface_1440_right_hip_roll_failed.txt
How does it affect you?
No response