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.