Skip to content

Path Correction Error #4

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

Closed
Till812 opened this issue Apr 16, 2025 · 4 comments · Fixed by #5
Closed

Path Correction Error #4

Till812 opened this issue Apr 16, 2025 · 4 comments · Fixed by #5

Comments

@Till812
Copy link

Till812 commented Apr 16, 2025

Hi,

First of all, thank you for providing this Python package – it has been a huge help! The example programs in particular make it really easy to get started and build custom solutions.

I'm currently trying to use the PathCorrection functionality with the EGM module. Unfortunately, even after setting everything up in Virtual Environmentin RobotStudio and on the Python side, I consistently run into the following error:

50452 – External Interface Cyclic Error

I wanted to ask if there are any specific example programs available that demonstrate how to implement PathCorrection, or if anyone has successfully used it with the EGM module via the UdpUc device to perform real-time path adjustments.

Any advice or pointers would be greatly appreciated!

Best regards, Till

@FLo-ABB
Copy link
Owner

FLo-ABB commented Apr 17, 2025

Thanks a lot for your feedback! I know real use cases where PathCorrection has been successfully implemented. I’ll try to gather some example programs and put together a basic example to illustrate how to use this feature. 🏭

@FLo-ABB FLo-ABB linked a pull request Apr 20, 2025 that will close this issue
@FLo-ABB
Copy link
Owner

FLo-ABB commented Apr 20, 2025

I just created an example for you, and it’s working as expected. I initially forgot to create an External Motion Interface Data with 'path' level in the Motion configuration, so I spent some time figuring that out.

As a bonus, here’s the video result :

pathcorrection.mp4

@FLo-ABB
Copy link
Owner

FLo-ABB commented Apr 20, 2025

@Till812 The error might be related to the path correction mode (\APTR or \LATR). You should use \APTR if the LTAPP protocol is not used.

@Till812
Copy link
Author

Till812 commented Apr 22, 2025

Hello Flo-ABB
thank you very much for the detailed answer, it helped me a lot especially the last hint with \ATPR \LATR was something I haven't seen anywhere before.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging a pull request may close this issue.

2 participants