A flow-propelled robot (104, 500) is described. The flow-propelled robot (104, 500) may include a shell (202, 502) adapted to travel in a fluid-filled pipeline based on the pressure differential across ends of the pipeline. The flow-propelled robot (104, 500) may also include a plurality of sensors (210) housed in t...
Provided is an internal rotary inspection system (100) for inspection of a pipe. The internal rotary inspection system (100) includes a drive shaft (102A) that is configured to rotate around the probe holder (104) received within the drive shaft (102A) while keeping the probe holder (104) stationary. A rotary seal (...
A leak detection system (100) for detecting a leakage in a pipeline is disclosed. The leak detection system (100) includes a listening device (102) and a control device (104). The listening device (102) is adapted to be deployed in a predetermined orientation in the pipeline. The listening device (102) is adapted to...
Disclosed is a robotic arm (100) for cleaning inside of a tank. The robotic arm (100) includes a motor head (104), a first link (106), a second link (114), and an end effector (116). The motor head (104) includes a motor (118) and a pinion (120) such that the motor (118) rotates the pinion (120). The first link (106...
Disclosed is a pipeline inspection crawler (100) that includes a housing (102). The housing (102) includes first and second motors (110, 112) and first and second transmission assemblies (114, 116). Each of the first and second motors (110, 112) is adapted to generate a rotational force that is transmitted to the fi...
Disclosed is a data processing apparatus (106) including processing circuitry (120). The processing circuitry (120) is configured to select one of every five consecutive images of a set of testing images extracted from the testing video to generate a compressed set of images, attach a label of a plurality of labels ...
A pipeline surveillance apparatus (104) including a first input unit (106), a second input unit (108), a third input unit (110), and an output unit (112). The first input unit (106) is configured to determine a first position and an orientation of the maneuvering device (102) within a pipeline. The second input unit...