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

Reply via email to