# Path Planning
What is path planning? We'll explore digital fabrication toolpath planning, both subtractive and additive. We'll also explore robotic path planning with a collaborative flavor.
# [Computational Geometry and Subtractive Path Planning](https://fab.cba.mit.edu/classes/865.24/people/Fangzheng/path%20planning/Path_Planning.html)
How to represent objects in 1D, 2D, and 3D? Deep-dive into Mods subtractive path planning
# [Additive path planning](https://fab.cba.mit.edu/classes/865.24/topics/path_planning/additive.html)
Geometry validation,
mesh repair,
Slicers,
and infill patterns
# [Robotic Path Planning](https://fab.cba.mit.edu/classes/865.24/topics/path_planning/robotic.html)
Map representation, graph algorithms, random sampling algorithms,
machine learning
# [Collaborative Path Planning](https://fab.cba.mit.edu/classes/865.24/topics/path_planning/collaborative.html)
Multi-robot planning,
synchronization,
networks