-
Notifications
You must be signed in to change notification settings - Fork 2
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
[ergoCubSN000] Unexpected behaviour when switching from compliant to stiff (and vice versa) with joint in position direct #1547
Comments
Hi @GiulioRomualdi, I think that these control modes are not so common like |
We noticed that if we switch to compliant from position, the behavior is very stiff. If we switch to idle and back to position (remaining in compliant mode), then the behavior is good. |
We found another way to have it working Joint in position stiff -> switch to idle -> switch to compliant mode -> switch back to position -> the compliance is good. I am pretty sure this is a firmware bug. @sgiraz @pattacini would you prefer to move this to a ticket? |
Hi @S-Dafarra
I think @valegagge and @ale-git are following up on this. |
This issue has been automatically marked as stale because it did not have recent activity. It will be closed if no further activity occurs. |
@pattacini @valegagge @ale-git any update on this? |
Added
pinned
|
Hi @S-Dafarra Team FIVE has an internal ticket tracking this activity, which has been delayed though, due to the need for testing ergoCubSN001. |
Hi @S-Dafarra , |
Hi everyone, from time to time, depending on demos, it is still useful to have joints in compliant mode, but this is blocking. Any update on this? |
Hi @S-Dafarra, we will start investigating the next week, we will update you |
Hi @GiulioRomualdi, @ale-git should have found the source of problem:
We will soon test the fix and let you know! |
Tomorrow we will test the @ale-git fix on |
@GiulioRomualdi the today's test gave a positive outcome, @ale-git will provide soon a PR with the fix! |
That's great! Thank you! |
@GiulioRomualdi on the latest |
I flashed robotology/icub-firmware-build@10d4984 on the ergoCubSN002, I can test the fix |
We tested on ergoCubSN001. The robot behaved as expected |
Thank you all! 🚀 |
Device name 🤖
ergoCubSN000
Request/Failure description
While testing the compliant mode on the ergoCub we noticed a strange behavior. Indeed when switching from compliant to stiff and or vice versa when the motor is controlled in position direct makes the joint stiff both in the sense of rigidity and viscosity,
Detailed context
The following video tries to explain better what we are experiencing
In this configuration, the joint seems to be stiffer than before 🔴
The experiment was done using the motorgui.
issue_compliant_stiff.mp4
Additional context
cc @S-Dafarra @mebbaid @lrapetti
How does it affect you?
No response
The text was updated successfully, but these errors were encountered: