Multi-modal robotic visual-tactile localisation and detection of surface cracks