Developing a crack inspection robot for bridge maintenance
geometric camera calibration using circular control points .