LinuxCNC S-Curve Accelerations

More
10 months 2 hours ago #340855 by grandixximo
Wow! Thank you for testing, I actually never looked at the effect on the servo thread, I was more concentrated on velocity and acceleration changes, it is an interesting testing method, there maybe further possible optimizations, possibly some c++ tricks I'm not aware of, but in current state is the best I could come up with, and it is IMO respectably decent, nice to get some validation...
The following user(s) said Thank You: endian

Please Log in or Create an account to join the conversation.

More
10 months 2 hours ago - 10 months 2 hours ago #340856 by endian
your job is amazing ... i am watching the scope curves without the breathing ....

conculations of polynomes of 5th grade probably take some power ... for more axis at same time can introduce jitter and at cloud of point it will be most visible ...

I am actually testing it at 1000us 500us and 250us which is most commom industrial scan time ... intel core duo, i5 and i7 ... every has different computation capacity but jittering are present during clouds 

I will take some more time and I will post outcome 

thank you for your job! is very interesting 
Last edit: 10 months 2 hours ago by endian. Reason: editor messing
The following user(s) said Thank You: grandixximo, tommylight, pommen, roland, tiagounderground

Please Log in or Create an account to join the conversation.

More
9 months 4 weeks ago - 9 months 4 weeks ago #340865 by grandixximo
Thank you, by the way all coding was done by 杨阳 aka YangYang, most of the credits go to him, not sure what account he has here on the forum, I did the on field testing feedback, and I now ported to master.
Excited to see your testing results, if you show me your testing methods, I will try to reproduce on my end.
Last edit: 9 months 4 weeks ago by grandixximo.
The following user(s) said Thank You: endian

Please Log in or Create an account to join the conversation.

More
9 months 4 weeks ago #340868 by endian
多谢杨阳

thanks a lot, Yang Yang!

Testing is at different architectures(because there is some differences at hardware level and in instruction set) with different G code types... It will influence calculations and produce jitter 

Most of us is running 3axis therefore i started there.. 

Then I will move to 6axis setup and do same for multiaxis movement

Then I will move to hardware benchtop setup and then to real iron... 

I am not in the shop and I can not share more or any code.. then later

Please Log in or Create an account to join the conversation.

More
9 months 4 weeks ago #340869 by grandixximo
Most of my testing was on 5 axis, need some help with the performance on a cloud of points, but it is not half bad in my testing, I compared with a commercial 6 axis robot on same point cloud, and well maybe we are half the way there, which is not too bad IMO
The following user(s) said Thank You: endian, zmrdko

Please Log in or Create an account to join the conversation.

More
9 months 4 weeks ago #340871 by endian
active setup is faar miles in front of everything... it is very interesting stuff 

please reupdate repo /configs with scurve_example.hal and .ini files config for easy setup for other users as it was 1.1.2026 for testing ...

 
The following user(s) said Thank You: zmrdko

Please Log in or Create an account to join the conversation.

Time to create page: 0.272 seconds
Powered by Kunena Forum