step.motion.path

Motion path compilation pipeline.

The pipeline turns a tree of Step objects into an executable plan through a sequence of compiler passes (lowering, merge, corner-cut, spline, …) and runs it via PathExecutor.

Public API:

Segment, SideAction, PathNode — IR types CompilerPass, CompiledPlan, PathCompiler — compilation PathExecutor — runtime create_motion — motion factory

Submodules