simple_tp9
This component is a single axis simple trajectory planner, same as used for jogging in linuxcnc.
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.
History
- Debian 13 (Trixie): the text shown here
- Debian 12 (Bookworm)