logo
Free, unlimited AI code reviews that run on commit
git-lrc git-lrc GitHub Install Now We'd appreciate a star git-lrc - Free, unlimited AI code reviews that run on commit | Product Hunt git-lrc - Free, unlimited AI code reviews that run on commit | Product Hunt

simple_tp - This component is a single axis simple trajectory planner, same as used for jogging in

Author

       Chris S Morley

Functions

simple-tp.N.update (requires a floating-point thread)

License

       GPL

LinuxCNC Documentation                             2025-06-19                                       SIMPLE_TP(9)

Name

       simple_tp  -  This  component  is  a  single  axis simple trajectory planner, same as used for jogging in
       LinuxCNC.

Pins

simple-tp.N.target-pos float in
              target position to plan for.

       simple-tp.N.maxvel float in
              Maximum velocity

       simple-tp.N.maxaccel float in
              Acceleration rate

       simple-tp.N.enable bit in
              If disabled, planner sets velocity to zero immediately.

       simple-tp.N.current-pos float out
              position commanded at this point in time.

       simple-tp.N.current-vel float out
              velocity commanded at this moment in time.

       simple-tp.N.active bit out
              if active is true, the planner is requesting movement.

Synopsis

       Used by PNCconf to allow testing of acceleration and velocity values for an axis.

See Also