Weld seam extraction and path generation for robotic welding of steel structures based on 3D vision | Synapse