An inspection device for a fluid container having at least an opening , comprising: a housing sized to fit through the opening , said housing having a plurality of fluid flow channels extending therethrough, each said flow channel having at least one inlet and at least one outlet , said housing having an antenna that generates a wireless signal from a position of the housing within the fluid container ; a plurality of pumps and a plurality of motors maintained in said housing said pumps maintained within said fluid flow channels , wherein said motors are reversible so as to control operation of said pumps which cause fluid to flow through each said fluid flow channel in a specified direction to selectively maneuver said housing within the fluid container , and wherein the inspection device further comprises: a computer maintaining a virtual image of said housing and the fluid container ; and at least one transmit signal receiver mounted on or near the fluid container to determine the position of said housing in the fluid container based on the wireless signal , said at least one transmit signal receiver generating a wireless position signal that represents, in the virtual image , the position of said housing in the fluid container and transmitting the wireless position signal to the computer , the wireless position signal being received by said computer , the computer displaying the positioning of the housing within the fluid container . a housing sized to fit through the opening , said housing having a plurality of fluid flow channels extending therethrough, each said flow channel having at least one inlet and at least one outlet , said housing having an antenna that generates a wireless signal from a position of the housing within the fluid container ; a plurality of pumps and a plurality of motors maintained in said housing said pumps maintained within said fluid flow channels , wherein said motors are reversible so as to control operation of said pumps which cause fluid to flow through each said fluid flow channel in a specified direction to selectively maneuver said housing within the fluid container , and wherein the inspection device further comprises: a computer maintaining a virtual image of said housing and the fluid container ; and at least one transmit signal receiver mounted on or near the fluid container to determine the position of said housing in the fluid container based on the wireless signal , said at least one transmit signal receiver generating a wireless position signal that represents, in the virtual image , the position of said housing in the fluid container and transmitting the wireless position signal to the computer , the wireless position signal being received by said computer , the computer displaying the positioning of the housing within the fluid container . a computer maintaining a virtual image of said housing and the fluid container ; and at least one transmit signal receiver mounted on or near the fluid container to determine the position of said housing in the fluid container based on the wireless signal , said at least one transmit signal receiver generating a wireless position signal that represents, in the virtual image , the position of said housing in the fluid container and transmitting the wireless position signal to the computer , the wireless position signal being received by said computer , the computer displaying the positioning of the housing within the fluid container . <EOS>