Text this: Square groove detection based on forstner with canny edge operator using laser vision sensor