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

iCubGenova11 S/N:050 – The left arm oscillates in certain configurations, probably due to the shoulder roll #1691

Closed
xEnVrE opened this issue Nov 28, 2023 · 5 comments
Assignees
Labels
iCubGenova11 S/N:050 iCub2.7 S/N:050

Comments

@xEnVrE
Copy link

xEnVrE commented Nov 28, 2023

Robot Name πŸ€–

iCubGenova11 S/N:050

Request/Failure description

While testing a demo today I noticed that in certain configurations the left arm oscillates a lot making the robot possibly unsafe. At a certain point the should roll went in HF due to i2t.

FYI cc @enyen @GiuliaP

Detailed context

I was running a demonstration where the arm is controlled in Cartesian space. Along the planned trajectory there are configurations in which the arm oscillates a lot. The demonstration is not new and has been executed lots of times, hence we know it is safe.

To me the problems seems very similar to what we had in #1488 (comment). Hence, probably the encoder is not well connected.

Additional context

I am attaching the yarprobotinterface log.

log_icub-head_yarprobotinterface_2668.txt

How does it affect you?

@gabrielecaddeo would need to use the left arm for a demonstration this Friday. Without the arm we can partially execute the demonstration. Thank you

@github-actions github-actions bot changed the title The left arm oscillates in certain configurations, probably due to the shoulder roll iCubGenova11 S/N:050 – The left arm oscillates in certain configurations, probably due to the shoulder roll Nov 28, 2023
@github-actions github-actions bot added the iCubGenova11 S/N:050 iCub2.7 S/N:050 label Nov 28, 2023
@sgiraz sgiraz moved this from Triage to Backlog in iCub Tech Support Nov 29, 2023
@GiacomoVassallo13
Copy link

GiacomoVassallo13 commented Nov 29, 2023

Hi @xEnVrE . The left shoulder roll locked motor has been restored. The malfunction was caused to the loose srews of wave generator of harmonic drive.
The screws has been thight and the harmonic was cleaned and regreased.
The joint it' s ready to test. I attend the feedbacks

cc: @Fabrizio69 @sgiraz

@xEnVrE
Copy link
Author

xEnVrE commented Nov 29, 2023

Thanks @GiacomoVassallo13

At the moment we cannot run the robot due to the following errors:

Screenshot from 2023-11-29 14-44-53

Attaching the full yarprobotinerface log just in case:

log_icub-head_yarprobotinterface_2141.txt

cc @sgiraz @AntonioConsilvio

@xEnVrE
Copy link
Author

xEnVrE commented Nov 29, 2023

I tried again. It seems that the system detects the fault button as pressed - as if the fault line was interrupted somewhere:

Screenshot from 2023-11-29 14-54-18

Full log:
log_icub-head_yarprobotinterface_2521.txt

@sgiraz
Copy link
Contributor

sgiraz commented Nov 29, 2023

Hi @xEnVrE,

@AntonioAzocar is going to check for faulty cables... stay tuned!

@sgiraz sgiraz moved this from Backlog to In Progress in iCub Tech Support Nov 29, 2023
@xEnVrE
Copy link
Author

xEnVrE commented Nov 30, 2023

We have tested the motion of the shoulder roll and it was fine. Closing.

Aside: the robot did not started because of a malfunctioning torso IMU. I am going to open a new issue specifically for that. For the moment being we are commenting the relevant part inside the icub_all_no_legs.xml file inside $ROBOT_CODE/src/robotology_superbuild/src/robots-configuration/iCubGenova11.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
iCubGenova11 S/N:050 iCub2.7 S/N:050
Projects
Status: Done
Development

No branches or pull requests

5 participants