That sounds like a good simplification. I like the idea of limiting the horizon to the stopping distance, though unfortunately it's not a straightforward calculation as of now. The big complication is that the blends are constant speed, so only a portion of each move can have acceleration / deceleration along the path. That makes it hard to know a priori how many segments we need to queue up, since some short segments may spend most of their distance in a blend. In principle, we could allow tangential acceleration during a blend, but it complicates the optimization. I'll look into it more and see if there's a good way to reliably do this.
For reversing a given motion, how far back would you need to go? A few segments or the whole path? Best, Rob On Sat, Sep 28, 2013 at 8:15 PM, andy pugh <bodge...@gmail.com> wrote: > On 29 September 2013 01:07, Chris Radek <ch...@timeguy.com> wrote: > > > Robert, thanks for your interest; I am working on digesting your > > paper. > > The idea of basically building the current trajectory then iteratively > improving it seems interesting. > It may be worth considering working only on a "patch" of moves that > encompasses the distance required to stop in. > > Something else that would be useful would be to be able to run the > motion backwards (EDM) , so keeping the already-completed moves in > memory might be useful too. > > -- > atp > If you can't fix it, you don't own it. > http://www.ifixit.com/Manifesto > > > ------------------------------------------------------------------------------ > October Webinars: Code for Performance > Free Intel webinars can help you accelerate application performance. > Explore tips for MPI, OpenMP, advanced profiling, and more. Get the most > from > the latest Intel processors and coprocessors. See abstracts and register > > http://pubads.g.doubleclick.net/gampad/clk?id=60133471&iu=/4140/ostg.clktrk > _______________________________________________ > Emc-developers mailing list > Emc-developers@lists.sourceforge.net > https://lists.sourceforge.net/lists/listinfo/emc-developers > ------------------------------------------------------------------------------ October Webinars: Code for Performance Free Intel webinars can help you accelerate application performance. Explore tips for MPI, OpenMP, advanced profiling, and more. Get the most from the latest Intel processors and coprocessors. See abstracts and register > http://pubads.g.doubleclick.net/gampad/clk?id=60133471&iu=/4140/ostg.clktrk _______________________________________________ Emc-developers mailing list Emc-developers@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/emc-developers