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

Hello Tanneguydv, you did a good job, very big thank you. Can you provide some demos with robots showing the acceleration of model motion #8

Open
djy89 opened this issue Nov 4, 2024 · 2 comments

Comments

@djy89
Copy link

djy89 commented Nov 4, 2024

when the robotic arm moves a curved trajectory with 5000-10000 points, the movement of the robotic arm is very slow. Can you package a Python display with GPU or CUDA, or use other methods to accelerate the simulation display?

@Tanneguydv
Copy link
Owner

Hello @djy89, thank you for comment.
Pythonocc and therefore pyolp_robotics is not intended to be able to simulate velocity accurately, it's more a CAD oriented library. But I can provide another example of 10 000 point path simulation with theoric time vs simulation time comparison.

@djy89
Copy link
Author

djy89 commented Nov 7, 2024

Thank you very much, looking forward to your demo. I use the following transformation for each link_axes: display. Context. SetLocation (shape, location)
#Display. Context. updateCurrentViewer() is only slightly faster than yours. If you use PyOpenGL and change the frame rate, it may display faster, but the interface is a bit ugly. Do you have any other methods, such as parallel thread operations, that can simulate the movement of the robotic arm faster for each joint.

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

No branches or pull requests

2 participants