Search for a command to run...
This paper presents the design and development of an advanced autonomous cleaning robot capable of performing efficient dry and wet cleaning operations in indoor environments. The system is built around the Arduino Mega microcontroller, which acts as the central processing unit for coordinating various subsystems including navigation, sensing, and cleaning mechanisms. The robot is equipped with ultrasonic and IR sensors for real-time obstacle detection and surface identification, enabling safe and intelligent movement across different floor types. A key feature of the system is its dual-mode cleaning capability, which integrates a high-speed vacuum pump for dry dust collection and a motorized mopping unit for wet cleaning. The addition of dedicated rotating side brushes enhances edge and corner cleaning efficiency, addressing a common limitation in conventional cleaning robots. Furthermore, an optimized water dispersion system ensures uniform distribution of water during mopping, reducing wastage while maintaining effective cleaning performance. The robot also incorporates a live video streaming module, allowing remote monitoring and control via a mobile or computer interface. Intelligent path planning algorithms are implemented to improve area coverage and minimize redundant movement, thereby increasing overall cleaning efficiency and reducing power consumption. The system is powered by a rechargeable battery, making it portable and suitable for continuous operation in residential as well as commercial environments such as offices, hospitals, and shopping complexes. Compared to existing solutions, the proposed robot offers a balance between cost, performance, and functionality. Its modular design allows for easy maintenance and future upgrades. Overall, the developed system demonstrates a reliable, affordable, and scalable solution for automated cleaning, contributing to reduced human effort and improved hygiene standards in modern indoor spaces.