Optimal Coverage Path Planning for Agricultural Vehicles with Curvature Constraints | Synapse