robot edge detection