This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

Command Fine Interpolation with 3rd order polynomial trajectory for position control

Dear Sirs,

    I use TI TMS320f28069M for driver development. For position loop, my TI DSP receive target command position from Ethernet every 1 ms while our positition loop in DSP is running at 125us per cycle. 

   Therefore, I need 3rd order polynomial interpolation algorithm to get another 7 target position in DSP.

   Could you help send us standard  polynomial interpolation algorithm ?

  Thanks in advance

  • Bin,

    The profile generation in InstaSPIN-MOTION does not use the polynomial interpolation.  We expect to run the profile generation at the same rate as the position control loop.  Would it be possible to run the InstaSPIN-MOTION profile generation at 125us per cycle so that you don't need the polynomial interpolation?

  • Adam,

        Thanks for your quick reply and you are very kind. :)

        The reason I need write Interpolation with 3rd order polynomial trajectory for position control is that some time we will lost one or two packet of command data during Ethernet transmmisson.


        Therefore, I need this algorithm to generate not only interpolation, also extrapolation in some special case.

       I believe 3rd order polynomial should be very standard function for TI and could you help direct me where I can find that ?

      Thanks for your help.

  • bin,

    I don't believe we have a 3rd order poly function in any of our standard libraries for C2000, but I'm checking.