Machine learning techniques for robotic and autonomous inspection of mechanical systems and civil infrastructure | Synapse