Abstract
Disclosed example robotic welding systems include: a welding-type power supply configured to output welding-type power to a welding-type torch; a robotic manipulator configured to manipulate the welding-type torch; and robot control circuitry configured to: load a welding program comprising a sequence of robotic welding instructions, the robotic welding instructions comprising a plurality of positions associated with a welding operation to be performed along a welding seam using the welding-type torch, the sequence further comprising a position correction instruction; in response to reaching the position correction instruction in the sequence: automatically control the robotic manipulator to move the welding-type torch to detect positions of one or more surfaces associated with the weld seam; and based on the detected positions of the one or more surfaces associated with the weld seam, applying a correction to ones of the positions associated with the position correction instruction; and perform the robotic welding instructions in the sequence based on the plurality of positions and based on the corrections.