A flexible robotic cell for in-process inspection of multi-pass welds