If you look at the vita attached to the thesis, you will see that he lists the work he did for LinuxCNC.

On 6/15/17 6:34 PM, Chris Albertson wrote:
Certainly no one today would get a Phd for writing a CNC controller.  But I
would not be surprised at all if he did not need to do a considerable
amount of work involving motion planning if he was working with statically
unstable walking robots.

Likely some of that work found it's way in to a CNC motion planner.   The
logic involved is the same no matter the application.   You build a
trajectory line through space then chop the line in time at the control
period and then "magic" happens and you end up with joint rates.

On Thu, Jun 15, 2017 at 4:10 PM, Ralph Stirling <
ralph.stirl...@wallawalla.edu> wrote:

I don't believe Robert Ellenberg's PhD thesis was related to
his LinuxCNC motion planner work.  His thesis title is:
"A Stability-Estimator to Unify Humanoid Locomotion: Walking,
Stair-Climbing and Ladder-Climbing"

The link to it is:
https://idea.library.drexel.edu/islandora/object/idea%
3A4538/datastream/OBJ/download/A_Stability-Estimator_to_Unify_Humanoid_
Locomotion.pdf

My recollection is that Tormach paid him to work on the motion
planner (for both LinuxCNC and Machinekit).  I could be wrong,
but perhaps he will pop in here and give the definitive answer.

-- Ralph
________________________________________
From: Jon Elson [el...@pico-systems.com]
Sent: Wednesday, June 14, 2017 6:21 PM
To: Enhanced Machine Controller (EMC)
Subject: Re: [Emc-users] LCNC TED Talk style

On 06/14/2017 11:25 AM, Sven Wesley wrote:
RUGBOT!!! :D That is so nerdy I must show it!
And of course Chris' jukebox for the finale. :)
Anyone with a Raspberry or a Beagle? Would be perfect to show the wide
range. Think Raspberry CNC and the Stuart's monster.
I manufacture the CRAMPS board that adds 6 stepper drivers
and some heater FETs to the Beagle Bone for 3D printer
setups.  All the brilliant stuff was done by Charles
Steinkuehler, especially mating the step generator and PWM
functions running on the Bone's PRU processor to a real-time
HAL component that runs on the ARM.
What is the most complex code in the code base. I want to point out that
this really is some hardcore stuff. The people I'm talking to are really
good programmers so I want to give them some weird stuff. :)

I'm not sure of complexity, but Robert Ellenberg's new
trajectory planner is VERY well thought out (Hell he got a
PhD out of it!)  and is one of the biggest improvements in
LinuxCNC is the last few years.  He gave a talk at one of
the Machinekit meets describing all the intricacies, and I
was barely able to follow the general concept.

Jon

------------------------------------------------------------
------------------
Check out the vibrant tech community on one of the world's most
engaging tech sites, Slashdot.org! http://sdm.link/slashdot
_______________________________________________
Emc-users mailing list
Emc-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/emc-users

------------------------------------------------------------
------------------
Check out the vibrant tech community on one of the world's most
engaging tech sites, Slashdot.org! http://sdm.link/slashdot
_______________________________________________
Emc-users mailing list
Emc-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/emc-users





------------------------------------------------------------------------------
Check out the vibrant tech community on one of the world's most
engaging tech sites, Slashdot.org! http://sdm.link/slashdot
_______________________________________________
Emc-users mailing list
Emc-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/emc-users

Reply via email to