Development of a characteristic point detecting seam tracking algorithm for portable welding robots | IEEE Conference Publication | IEEE Xplore