Path Planning With Automatic Seam Extraction Over Point Cloud Models for Robotic Arc Welding