SIMPLE_TP

NAME
SYNOPSIS
FUNCTIONS
PINS
LICENSE

NAME

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

SYNOPSIS

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

FUNCTIONS

simple-tp.N.update

(requires a floating-point thread)

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 immedately.

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.

LICENSE

GPL