What is path planning? Today we will talk about two different (but somewhat related) fields. In the context of digital fabrication, path planning refers specifically to toolpath planning, which deals with how you move a tool around in space in order to create a part (whether subtractively or additively). In robotics, path planning refers to how a robot should move around in space to accomplish its goals (often just getting from point A to point B without crashing into anything along the way). The first is a core competence for machines that make things, but both are relevant for assembly based manufacturing.
Foundational techniques for representing and processing geometric information
Milling path planning methods, toolpathing generation, dynamic path planning
Geometry validation, mesh repair, Slicers, and infill patterns
Map representation, Classic shortest-distance graph algorithms, sample-based path planning, machine learning
Multi-robot planning, synchronization, networks
list of open source software resources for all types of motion planning needs