An ultrasonic inspection system comprising: a platform configured to move on a surface of an object ; a location system for the platform and configured to generate location information for the platform on the surface of the object ; a detection system associated with the platform and configured to generate data about the object ; a projector system associated with the platform and configured to project an image onto the surface of the object ; a data processing system in communication with the detection system and the projector system , wherein the data processing system is configured to generate the image using the data from the detection system in which an indication of an inconsistency in the image projected onto the surface of the object corresponds to a location of the inconsistency in the object and control the projector system to project the image onto the surface of the object ; and wherein the detection system configured to generate data about the object is a transducer system configured to send signals into the object and receive a response to the signals , and wherein the data processing system is configured to generate the image using the response in which an indication of an inconsistency in the image projected onto the surface of the object corresponds to a location of the inconsistency in the object and control the projector system to project the image onto the surface of the object , wherein the transducer system comprises an array of ultrasonic transducers configured to send the signals into the object and receive the response to the signals ; and wherein the ultrasonic inspection system comprises a cylindrical housing configured to roll on the surface of the object as the platform moves on the surface of the object , wherein the array of transducers is located within the cylindrical housing . a platform configured to move on a surface of an object ; a location system for the platform and configured to generate location information for the platform on the surface of the object ; a detection system associated with the platform and configured to generate data about the object ; a projector system associated with the platform and configured to project an image onto the surface of the object ; a data processing system in communication with the detection system and the projector system , wherein the data processing system is configured to generate the image using the data from the detection system in which an indication of an inconsistency in the image projected onto the surface of the object corresponds to a location of the inconsistency in the object and control the projector system to project the image onto the surface of the object ; and wherein the detection system configured to generate data about the object is a transducer system configured to send signals into the object and receive a response to the signals , and wherein the data processing system is configured to generate the image using the response in which an indication of an inconsistency in the image projected onto the surface of the object corresponds to a location of the inconsistency in the object and control the projector system to project the image onto the surface of the object , wherein the transducer system comprises an array of ultrasonic transducers configured to send the signals into the object and receive the response to the signals ; and wherein the ultrasonic inspection system comprises a cylindrical housing configured to roll on the surface of the object as the platform moves on the surface of the object , wherein the array of transducers is located within the cylindrical housing . <EOS>