River cleaning robot using Arduino microcontroller
River cleaning robot using Arduino microcontroller
Corresponding Author:
Dubala Ramadevi
Department of Electronics and Communication Engineering, Teegala Krishna Reddy Engineering College
Meerpet, Telangana, 500097, India
Email: dubalarama@gmail.com
1. INTRODUCTION
River pollution poses significant threats to human health, aquatic life, and ecosystems, with floating
garbage being a particularly challenging issue to address. Wireless river-cleaning robots offer a promising
solution by autonomously detecting and collecting floating waste without requiring human intervention. These
robots, equipped with sensors like cameras, ultrasonic devices, and water quality sensors, use image processing
to identify garbage, avoid obstacles, and navigate waterways safely. Additionally, a built-in collection system
gathers floating debris, while data on the cleaning operations is stored on a website for monitoring. This paper
focuses on designing and developing such a wireless robot to reduce water pollution, minimizes environmental
impact, and protect aquatic life [1]–[5]. Waterlogging caused by plastic, thermocol, and metal waste leads to
health issues like malaria and typhoid. Manual cleaning methods are inefficient and risky due to exposure to
infectious microorganisms. This study proposes an effective garbage collection system designed to clean waste
from rivers, channels, and lakes. The system targets floating debris, including litter, logs, and tires, and
incorporates IoT technology for monitoring and control. The vessel is designed to operate in various
environments, including inland waterways, enhancing its utility for cleaning water bodies [6]–[10]. Ocean
garbage poses a severe threat to marine life, with rivers being major contributors. Efforts to address this include
reducing single-use plastics and transporting waste from rivers. This paper introduces a river-cleaning robot
designed to collect surface waste. Equipped with Robot Vision technology, the robot detects and collects trash
into a storage tank. The robot operates using Python and includes detailed descriptions of its components and
working system. The goal is to help control waste growth and protect the environment [11]–[15]. Water, a vital
natural resource, is increasingly polluted by human waste, especially plastic. This research introduces a solar-
powered robotic boat designed to collect plastic waste from lakes, rivers, and drains, ensuring cleaner water
surfaces. The boat features intelligent sensors, DC motors, and IoT-based control via a mobile app using the
ESP32 controller. It efficiently gathers lightweight recyclables like plastic bottles into a storage container and
monitors waste levels using an ultrasonic sensor. Tests demonstrated its ability to travel long distances and
operate effectively within network range. This portable garbage collector aims to raise awareness of water body
conditions and promote environmental sustainability [16]–[20].
This paper introduces an autonomous waste collection robot designed to clean water surfaces
efficiently. The robot uses a conveyor system powered by a servo motor to collect debris, garbage, and
plastics, while a water wheel driven by a BLDC motor enables movement on water. It features an advanced
computer vision system based on the YOLOv5s algorithm and employs sensors like GPS, Compass, and a
camera for navigation and waste detection. Key hardware components include a Raspberry Pi, Flight
Controller, LiPo Batteries, and Transceivers. Experimental results highlight the robot's effectiveness in
autonomous cleaning, contributing to environmental conservation and river pollution management [21]–[25].
2. BLOCK DIAGRAM
The robot block diagram for river cleaning is displayed in Figure 1. In this work, an Arduino-based
smart building automation system with programming software is presented. The system has a very useful and
convenient cost configuration and supports a variety of sensors. Though it employs technology to create a
better place, the design and execution of building management system (BMS) and the completion of many
types of green projects today are similar in many aspects. This system helps us to minimize human labor. Our
project's major features include an RFID module for gate opening and shutting, common area illumination, a
keypad for door opening and closing, and fire detection and main system alerts. For the purpose of testing the
system and presenting it in real time, every hardware sensor and Arduino component is assembled into the
best possible demonstration model. The intelligent BMS environment is correlated and animated with the aid
of these models. The function becomes easily understood. A dependable circuit known as BMS has
responsibility for managing the several systems that are employed within it. “Uno” was chosen to
commemorate the release of Arduino Software (IDE) 1.0 since it means “one” in Italian. The reference
versions of Arduino were the Uno board and version 1.0 of the Arduino Software (IDE), which has since
been replaced by more recent versions. The Uno board is the first in a series of USB Arduino boards, and the
reference model for the Arduino platform, for an extensive list of current, past or outdated boards.
HC-05 or HC-06) for wireless communication. This setup allows the operator to control the robot using a
smartphone or other Bluetooth-enabled devices. The robot is typically mounted on a buoyant chassis to
ensure it remains afloat while navigating the water surface. The cleaning robot’s movement is managed via
DC motors or servo motors that are connected to the microcontroller. Commands such as forward, backward,
left, and right are transmitted via Bluetooth from the controlling device. The microcontroller interprets these
commands and adjusts the motor operations accordingly. This functionality allows the operator to guide the
robot to specific areas in the river or pond where waste is concentrated. Advanced systems may include
autonomous navigation, with ultrasonic or infrared sensors detecting obstacles and adjusting the robot’s path.
Table 1 and Figure 2 show the river cleaning robots. For cleaning purposes, the robot is outfitted
with a collection mechanism, such as a conveyor belt or a robotic arm, designed to scoop or lift floating
debris from the water surface. As the robot moves, waste material is gathered onto the conveyor belt and
deposited into an onboard storage compartment. This bin can be emptied manually once the cleaning
operation is complete. The system ensures effective removal of pollutants like plastic, leaves, and other
floating debris. The Bluetooth module plays a crucial role in simplifying the operation of the river cleaning
robot. Enabling wireless communication eliminates the need for physical connections, allowing the operator
to maintain a safe distance from the water body. Bluetooth terminal applications or custom-built apps on
smartphones are used to send control commands, making the system user-friendly and versatile. Additionally,
the robot can be enhanced with sensors to monitor water quality or detect hazardous materials, expanding its
utility beyond waste collection. This technology offers a cost-effective and environmentally friendly solution
to tackle water pollution. It is particularly suitable for cleaning small- to medium-sized water bodies, such as
rivers, lakes, and ponds. By leveraging Bluetooth-controlled robotics, the system provides a scalable,
efficient, and easily operable method to address the growing concern of aquatic waste management.
IAES Int J Rob & Autom, Vol. 14, No. 3, September 2025: 332-338
IAES Int J Rob & Autom ISSN: 2722-2586 335
4. PROTOTYPE RESULTS
The water level sensor's output is displayed in Figure 3. Sensors are used by the suggested system to
keep an eye on its surroundings. Table 2 lists the pH values of the different solvents that were determined
using the pH sensor. With a value ranging from 0 to 14, the pH sensor determines how acidic and alkaline
water and other liquids are. The threshold value for evaluating the water's quality was established using these
data. Waves cause the water source's water level to fluctuate constantly. If the water level is within the
normal range, it is checked. The administrator or user will be informed of any unusual changes in the rise in
water level. The water level sensor's output. The waste collection rate depends on the robot's design, flow
conditions, and debris density. For a typical river-cleaning robot prototype: Average collection rate: 20 to 80
kg of waste per hour, factors affecting rate: speed of water current, size and buoyancy of waste, efficiency of
the robot’s conveyor or collection mechanism, debris density in the target area.
5. CONCLUSION
The river cleaning robot represents a significant advancement in the field of environmental
management, offering a modern solution to the ongoing challenge of maintaining clean and healthy water
bodies. Its autonomous capabilities and advanced technologies provide several Enhanced Efficiency: The
robot's ability to operate continuously and cover large areas makes it a highly efficient tool for debris
removal. This efficiency translates to improved water quality and more effective management of aquatic
environments. Cost-Effective Solution: By reducing the need for manual labor and operating with minimal
human intervention, river cleaning robots can lower overall cleanup costs and provide sustainable long-term
solution. Increased Accessibility: The robot's design allows it to reach areas that are difficult or hazardous for
human workers, ensuring comprehensive cleaning of water bodies, including narrow channels and shallow
regions. Improved Safety: Handling potentially dangerous tasks, such as cleaning polluted or contaminated
waters, reduces risks to human health and safety. Environmental and Educational Impact: Beyond its
practical applications, the robot serves as a tool for environmental monitoring and public education, raising
awareness about water pollution and showcasing technological innovations in environmental management.
However, it is important to consider potential challenges such as high initial costs, maintenance
requirements, and operational limitations in adverse conditions. Addressing these challenges through ongoing
research, development, and refinement will enhance the effectiveness and reliability of river cleaning robots.
FUNDING INFORMATION
The authors declare that no funds, grants, or other support were received during the preparation of
this manuscript.
Name of Author C M So Va Fo I R D O E Vi Su P Fu
Dubala Ramadevi ✓ ✓ ✓ ✓ ✓ ✓ ✓ ✓ ✓ ✓ ✓
Kalagotla Chenchireddy ✓ ✓ ✓ ✓ ✓ ✓ ✓ ✓ ✓
Barkam Rekha ✓ ✓ ✓ ✓ ✓ ✓ ✓
Sunkari Prathyusha ✓ ✓ ✓ ✓ ✓ ✓ ✓
Koriginja Shravani ✓ ✓ ✓ ✓ ✓ ✓ ✓
Karnati Bhargavi ✓ ✓ ✓ ✓ ✓ ✓ ✓
DATA AVAILABILITY
Data availability is not applicable to this paper as no new data were created or analyzed in this study.
REFERENCES
[1] P. M, B. Desai, B. Mylar, C. B. K, and M. G, “Design and development of an intelligent wireless pond/lake cleaning robot,” in
2024 International Conference on Intelligent Algorithms for Computational Intelligence Systems (IACIS), 2024, pp. 1–5. doi:
10.1109/IACIS61494.2024.10721954.
[2] M. N. Mohammed, S. Al-Zubaidi, S. H. Kamarul Bahrain, M. Zaenudin, and M. I. Abdullah, “Design and development of river
cleaning robot using IoT technology,” in 2020 16th IEEE International Colloquium on Signal Processing & Its Applications
(CSPA), Feb. 2020, pp. 84–87. doi: 10.1109/CSPA48992.2020.9068718.
[3] C. Zhao and Y. Liu, “The Yellow River Walker beach garbage robot,” in 2022 4th International Conference on Artificial
Intelligence and Advanced Manufacturing (AIAM), Oct. 2022, pp. 768–772. doi: 10.1109/AIAM57466.2022.00155.
[4] B. N. Rumahorbo, A. Josef, M. H. Ramadhansyah, H. Pratama, and W. Budiharto, “Development of robot to clean garbage in
river streams with deep learning,” in 2021 1st International Conference on Computer Science and Artificial Intelligence
(ICCSAI), 2021, pp. 51–55. doi: 10.1109/ICCSAI53272.2021.9609769.
[5] C. Tangjai, B. Maungmeesri, and D. Maneetham, “Solar powered RT-Bot: River trash collecting robot,” in 2023 11th International
Conference on Cyber and IT Service Management (CITSM), 2023, pp. 1–6. doi: 10.1109/CITSM60085.2023.10455678.
[6] B. Tatar, A. K. Tanyıldızı, and B. Taşar, “A conceptual design of solar-powered water surface garbage cleaning robot,” in 2023
4th International Conference on Artificial Intelligence, Robotics and Control (AIRC), 2023, pp. 78–82. doi:
10.1109/AIRC57904.2023.10303130.
[7] Y. Hou, “A water body refuse cleaning robot device,” in 2022 IEEE 2nd International Conference on Data Science and Computer
Application (ICDSCA), 2022, pp. 1110–1114. doi: 10.1109/ICDSCA56264.2022.9988222.
[8] L. Chitra, P. Poornima, P. Veeramuneeswaran, M. K. Manobala, D. Karthikeyan, and S. K. Chauhan, “Garbage robot: A solution
for waste disposal and sustainable bio product management,” in 2024 2nd International Conference on Computer,
Communication and Control (IC4), 2024, pp. 1–5. doi: 10.1109/IC457434.2024.10486604.
[9] X. Zhang, X. Li, J. Fu, B. Yao, L. Lian, and Y. Hu, “Design, simulation and experimental research on an underwater dredging
robot,” in OCEANS 2024 - Singapore, 2024, pp. 1–7. doi: 10.1109/OCEANS51537.2024.10706272.
[10] M. Zhang, Z. Liu, W. Cai, and Q. Yan, “Design of low-cost unmanned surface vessel for water surface cleaning,” in 2021 China
Automation Congress (CAC), 2021, pp. 2290–2293. doi: 10.1109/CAC53003.2021.9728372.
[11] M. M, S. R, P. K. K, and R. C, “Design of sensor assisted lake water cleaning robot using internet of things,” in 2023 3rd
International Conference on Pervasive Computing and Social Networking (ICPCSN), Jun. 2023, pp. 1077–1084. doi:
10.1109/ICPCSN58827.2023.00183.
[12] S. Xiao et al., “Research on multi-mode control system and autonomous cruise method for unmanned surface vehicles,” in 2022
IEEE 6th Information Technology and Mechatronics Engineering Conference (ITOEC), Mar. 2022, pp. 1690–1695. doi:
10.1109/ITOEC53115.2022.9734390.
[13] K. Subhashini, K. S. Shree, A. Abirami, R. D. Kalaimathy, R. Deepika, and J. T. Selvi, “Autonomous floating debris collection
system for water surface cleaning,” in 2024 International Conference on Communication, Computing and Internet of Things
IAES Int J Rob & Autom, Vol. 14, No. 3, September 2025: 332-338
IAES Int J Rob & Autom ISSN: 2722-2586 337
BIOGRAPHIES OF AUTHORS
Dr. Kalagotla Chenchireddy received his B-Tech and M-tech from JNTU
Hyderabad, Hyderabad, India, in 2011 and 2013 respectively and completed Ph.D. in Karunya
Institute of Technology and Sciences, Karunyanagar, Coimbatore, TN, India in 2024. He is
working presently as associate professor in Geethanjali College of Engineering and
Technology, Hyderabad, India. He has presented technical papers at various national and
international conferences and published papers in Scopus and Web of Science index journals.
His area of interest includes power electronics, power quality, and multilevel inverters. He is a
regular reviewer of ISA Transactions, Cybernetics and Systems SCIE journals, IJPEDS and
IJAPE. He can be contacted at kchenchireddy.eee@gcet.edu.in.
IAES Int J Rob & Autom, Vol. 14, No. 3, September 2025: 332-338