Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

ergoCub 1.3 S/N:002 – Torso Pitch goes in over temperature after few seconds #1803

Open
carloscp3009 opened this issue May 8, 2024 · 4 comments
Assignees
Labels
ergoCub 1.3 S/N:002 ergoCub1.3 platform

Comments

@carloscp3009
Copy link

Robot Name πŸ€–

ergoCub 1.1 S/N:002

Request/Failure description

We moved the robot on the ground and we started the walking controller. The torso pitch immediately went in overheating

overheating.mp4

Detailed context

We check the current generated by the torso pitch but the board seems streaming 0A (the same for the PWM)

image

This is not happening for the other joints

image

Additional context

Here the mat file containing the dataset:
robot_logger_device_2024_05_08_11_16_53.zip

And here the yarprobtinterface:
interface_overheating.txt

How does it affect you?

We have some demos the next week and a video shooting, without crane, tomorrow

cc @GiulioRomualdi @DanielePucci @S-Dafarra

@github-actions github-actions bot changed the title Torso Pitch goes in over temperature after few seconds ergoCub 1.1 S/N:002 – Torso Pitch goes in over temperature after few seconds May 8, 2024
@github-actions github-actions bot added the ergoCub 1.3 S/N:002 ergoCub1.3 platform label May 8, 2024
@GiulioRomualdi
Copy link
Member

We have continuous overeating on the robot torso pitch. One happened during the demo and the robot felt.

This is the logger: overheating_torso2.txt

@AntonioConsilvio AntonioConsilvio moved this from Triage to Backlog in iCub Tech Support May 20, 2024
@S-Dafarra
Copy link

It happened again twice today in front of visitors (https://github.com/ami-iit/lab-events-demos/issues/323). The torso pitch went to HF due to overheating twice, although very cols. In both cases, it was enough to idle/run the joint.

cc @maggia80 @MSECode @valegagge

@MSECode
Copy link

MSECode commented Jul 12, 2024

I've checked the logs. The problem was due to the fact that the TDB stopped reading for more than 10 seconds (raw value -886) as shown by this log:
[ERROR] from BOARD 10.0.1.5 (torso-eb5-j0_2) time=443s 6m 200u : MC: overheating. Temperature hardware limit exceeded. The motor has been turned off to prevent it from being damaged by overheating. (Joint=torso_pitch (NIB=1), Raw_temperature_value=-886)

Then, the joint remained in fault, since no idle state got requested, but this is normal use case. However, checking the logs it is possible to observe that the tdb was correctly reading normal temperature values as shown here:
[ERROR] from BOARD 10.0.1.5 (torso-eb5-j0_2) time=3877s 496m 216u : MC: overheating. Temperature hardware limit exceeded. The motor has been turned off to prevent it from being damaged by overheating. (Joint=torso_pitch (NIB=1), Raw_temperature_value=422)

We are gonna investigate this behavior of failing to get the readings from the sensors at a certain point of time.

@valegagge
Copy link
Member

Here the documentation that explains the raw values used as error code.

@AntonioConsilvio AntonioConsilvio changed the title ergoCub 1.1 S/N:002 – Torso Pitch goes in over temperature after few seconds ergoCub 1.2 S/N:002 – Torso Pitch goes in over temperature after few seconds Jul 17, 2024
@AntonioConsilvio AntonioConsilvio changed the title ergoCub 1.2 S/N:002 – Torso Pitch goes in over temperature after few seconds ergoCub 1.3 S/N:002 – Torso Pitch goes in over temperature after few seconds Sep 2, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
ergoCub 1.3 S/N:002 ergoCub1.3 platform
Projects
Status: Backlog
Development

No branches or pull requests

6 participants