robotology / icub-tech-support

Virtual repository that provides support requests for individual robots
GNU General Public License v2.0
20 stars 2 forks source link

ergoCub 1.3 S/N:002 – External emergency button presserd error preventing full robot startup #1891

Closed vigisushrutha23 closed 2 months ago

vigisushrutha23 commented 2 months ago

Robot Name πŸ€–

ergoCub 1.3 S/N:002

Request/Failure description

On starting up the robot with yarprobotinterface i get the following error.

image

Detailed context

On starting the robot with the usual (yarprobotinterface --config ergocub.xml --enable_tags "(enable_ros2)" ) command, the robot first started up and did the calibration and then stopped with the error seen in the above screenshot. Along with @SimoneMic we tried with another emergency button and obtained the same error. Further observation by @SimoneMic of the board close to the emergency plug revealed a lose solder as seen in the videos below.

https://github.com/user-attachments/assets/57aea933-ac6a-42bb-af71-89b58e7f284d

https://github.com/user-attachments/assets/9c688965-1eb3-4c7e-9a1e-24e348c1bebf

Additional context

No response

How does it affect you?

As the robot does not startup, we are unable to verify if we can replicate the setup of modules on ergocubSn001 on this robot and thus cannot run experimental tests on this robot.

SimoneMic commented 2 months ago

Maybe the jack connector configuration on the board is not optimal. Since it's in a 90 degrees configuration, the force exerted by the male jack connector could easily damage and tear the soldering on the female connector side.

AntonioConsilvio commented 2 months ago

Hi! After the upgrade, the board to which the fault jack connects (the FED board) is mounted 180Β° from where it was before. So as you can see from your videos, the board is mounted underneath and should the fault jack be pulled down, the jack will break.

In fact, the jack came loose from the board, taking away the pads to solder it.

So I replaced the whole board. Together with @AntonioAzocar we put glue on the jack to strengthen the hold on the PCB.

Closing! βœ…

cc @Fabrizio69 @fiorisi

fiorisi commented 2 months ago

cc @marcellosavoldi @valegagge