-
Notifications
You must be signed in to change notification settings - Fork 95
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
reconnect the robot after connection dropped down. #156
Comments
If the connection is dropped, this is usually due to a non-realtime communication between the control pc and the robot controller. Our current suggestion is to use a real-time-patched kernel or at least a lowlatency kernel on the control pc side and a dedicated network connection (direct cable between the control pc and the robot controller, no switch). We plan to release a version with options for a less restrictive communication requirements, but for now a stable and steady communication is required. Depending on the use case you can also drop the requirements manually, by calling Universal_Robots_Client_Library/examples/full_driver.cpp Lines 113 to 114 in 57c1a6a
However, this has the side effect that the robot will extrapolate on its own, when no updates from the pc side come in. So, when relying on setpoint streaming, this is not recommended. |
Hello, I have used this library in my software, but I am experiencing a remote connection disconnect issue. The specific error is as follows: |
Automatic re-connection is partly built-in and is on our schedule, but not at highest priority at the moment. |
Hi Team,
A OEM customer is using this library in their product, a disconnection issue affects their development, so a method of reconnecting the robot is needed.
They are using the method in example/full_driver.cpp to create the connection, but when the connection dropped down, how to reconnect the robot in another thread? without closing their main program.
Thanks.
The text was updated successfully, but these errors were encountered: