simple_tp9
This component is a single axis simple trajectory planner, same as used for jogging in linuxcnc.
Usage
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 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. |
Releases
2 releases since Debian 12 (Bookworm); the text changed 1 time.