You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Our customer reported that our application hangs sometimes when he uses the freedrive function. After logs inspection we've found System exception: cannot signal semaphore: count would exceed maximum error to be the reason.
To Reproduce
We were able to reproduce it using the following snippet:
Compile and run this snippet, press your finger against the robot's flange to cause SYSWARN: 2.3506 - Joint external torque exceeds reference value when entering direct teaching ctrl and spam(press and depress quickly) freedrive button.
I'm not sure that these are optimal steps to reproduce this problem, but it follows closely the behaviour of our customer. He got a robot that was pressing against the box and was trying to retract it using the freedrive function.
I've encountered a similar issue before. The possible reason could be that the previous program process was not terminated before running the current program.
Describe the bug
Our customer reported that our application hangs sometimes when he uses the freedrive function. After logs inspection we've found
System exception: cannot signal semaphore: count would exceed maximum
error to be the reason.To Reproduce
We were able to reproduce it using the following snippet:
Compile and run this snippet, press your finger against the robot's flange to cause
SYSWARN: 2.3506 - Joint external torque exceeds reference value when entering direct teaching ctrl
and spam(press and depress quickly) freedrive button.I'm not sure that these are optimal steps to reproduce this problem, but it follows closely the behaviour of our customer. He got a robot that was pressing against the box and was trying to retract it using the freedrive function.
Expected behavior
DRFL API does not hang.
Versions
Additional context
May be related to #16.
The text was updated successfully, but these errors were encountered: