Linuxcnc - s-curve acceleration? (7176e)

More
14 Jul 2018 20:53 #114177 by cmorley
IMHO
Lack of documentation of linuxcnc's core is probably the main reason it doesn't get developed much. few people have the skill and time to get up to speed.
Only a few people have experience with the core.
The only reason we got a look ahead planner is because Tormach paid someone to do it.
I agree help from Academia would be welcome - detailed documentation would be the first step.

Chris M
The following user(s) said Thank You: KCJ

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

More
15 Jul 2018 09:21 #114207 by rodw
I ventured into the source looking for something recently (and went round in circles) and I reviewed the current developer docs today after reading your post Chris. I think what's missing is an overview of the source code files. I know there is some block diagrams in the docs but they are not cross-referenced to the code. Unfortunately, its not really a task a newbie could do.
The following user(s) said Thank You: KCJ

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

More
15 Jul 2018 09:26 #114208 by cmorley
Yes I remember doing the same thing for the first year or so.
That would be a good little project...hmmm

Chris M
The following user(s) said Thank You: rodw, KCJ

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

More
16 Jul 2018 16:46 #114312 by Herzog
dear all,

are there specialists in core trajectory planning algorithms of LinuxCNC willing to contribute to a better documentation, allowing Academia to use LinuxCNC as a platform for developing, testing, and integrating new algorithms in LinuxCNC ?

I offer my help for proofreading and improving the doc.

I'm newbie in LinuxCNC, but from Academia, and working for >5 years in the field of optimal trajectory generation.

Let me please know if you find volunteers,

Raoul

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

More
16 Jul 2018 19:49 #114335 by andypugh
The current expert is probably Robert Ellenberg, as he re-wrote the trajectory planner a few years ago. And he seems fairly deeply embedded in academia.
drexel.edu/fellowships/studentprofiles/p...les/RobertEllenberg/
The following user(s) said Thank You: KCJ, FDP

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

More
17 Jul 2018 00:12 #114344 by skunkworks
Might want to look at..

forum.linuxcnc.org/38-general-linuxcnc-q...oth-velocity-profile

It is a start and the first one that I have tested that shows promise.. he is on irc.

Sam
The following user(s) said Thank You: KCJ, FDP

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

More
21 Jul 2018 01:48 #114624 by Methier
That would be awesome, im not a coding expert but if there is something that I could do please don't hesitate.

Best Regards

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

More
26 Jul 2018 16:02 #114898 by FDP
Is there a library overview for LinuxCNC? I am interested in getting a good handle on this source and happy to help with enhancing the documentation along the way. I might try to use something like Doxygen to help annotate/visualize the codebase.

Obviously an enormous amount of work has gone into this and we newbies are extremely grateful to those of you who have created and sustained this project!

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

More
26 Jul 2018 16:32 #114899 by Grotius
Robert Ellenberg is not so active anymore last years. His github channel is stil alive. I merged his code, so i know what he is capable too. Robert is an expert.

For linuxcnc the main folder structure picture is missing. So new academic users, don't know where too find someting.
I prefer to make some thing like the attachment too make things easer to find instead of wasting time on porn.

The following user(s) said Thank You: tommylight, FDP

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

More
04 Aug 2018 18:07 - 04 Aug 2018 18:08 #115611 by FDP
I am going to try to sit down over the next month and try my hand at documenting some of the source. I'm doing an LCNC router conversion so I will have some extra motivation.

I'll start off with some kind of an organized approach on Github (unless there is a better, non-MSFT option) and once I have something there I'll check back in on this thread with an update.

Are there any individuals on the forum, or threads I should look to to try to get deeper insight into the codebase?
Last edit: 04 Aug 2018 18:08 by FDP.

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

Time to create page: 0.093 seconds
Powered by Kunena Forum