This article presents a cost efficient semi-autonomous remotely operated underwater vehicle for inspecting water-submerged pipeline networks using circumferential guided ultrasonic waves. Robot navigation is implemented using inertial measurement unit and pressure sensor, with motion control achieved through proportional–integral–differential controller specially tuned to take angled turns. The robot is equipped with pneumatic grippers for clamping on-to a pipe and uses thrusters to move along its length. The paper describes the electronics and control design of this mechanism and presents results from practical experimental trials and ultrasonic measurements.
The video above shows the prototype underwater ROV designed for inspection of submerged pipes. Control and sensing implemented using Raspberry Pi microprocessor and Arduino microcontroller. The system is capable of live camera feed from 2 1080p cameras, IMU for navigation, pressure sensor for depth estimation and high sampling ultrasonic sensor for with generation and sensing of circumferentially guided ultrasonic pulses.
The ROV was hence able to meet the primary objective. The novel design of the pneumatic gripper on the ROV hull is able to grip underwater pipes with reasonable strength. The ROV demonstrated that the combination of processing power of Raspberry-Pi and Arduino Mega, along with feedback sensors like IMU and pressure sensor can be used for controlling multiple degrees of freedom of motion simultaneously and hence provide a reliable navigation to a submerged pipeline network. It can successfully hover over pipe and grip it using the pneumatic grippers. The specially tuned motion control ensures that ROV can move along a pipe’s length and take angled turns when necessary over the pipeline network. The affordable hardware has also been made to handle the large amount of data real-time from two mounted cameras for a live feed and ultrasonic probe. It has also successfully demonstrated the use of circumferential guided ultrasonic waves for detecting defects on pipeline surface.
This system hence overcomes the shortcoming of pigging as it can comfortably make sharp angled turns, provide live feedback of data and can run for long periods of time as it is externally powered. Also, it does not expose the pipeline to surrounding atmosphere and thus avoids any chance of contamination and addresses the safety concerns regarding insertion and removal of a pig device. In case more processing power is required, an arrangement using multiple Raspberry-Pi or using ones with better specifications, such as Raspberry-Pi 2 with 1 GB of RAM and a 900 MHz quad core processor; would be more effective as compared to available alternatives. The same system can be modified for inspecting large tank floors too.
This work has presented the proof of concept of using ultrasonics for defect detection using ROVs. With this basis, the future work will investigate complex problems such as identification of the defect, use of an array of ultrasonic sensors for simultaneous analysis, etc. Additionally, this work shows the ability of the communication and electronics architecture built using affordable and readily available microprocessor and sensors to handle the large amount of data associated with simultaneous ultrasonic sensing and ROV control. This approach can be scaled for increased complexity in control and sensing.
Supplementary notes can be added here, including code and math.