A Robotic Approach to Structural Health Monitoring