Open Access Open Access  Restricted Access Subscription Access

Machine for Cleaning the Floor to Get Rid of Dirt and Stains

Sunil Sharma

Abstract


People's circumstances have gotten worse as a result of pandemics. In those circumstances, finding labor for day-to-day tasks had become challenging. There are some circumstances in which human resources may be utilized. An automated system is required everywhere due to a lack of manpower and restricted manpower usage. The automated floor cleaning machine that was made to be used with flooring of the same type is described in this paper. The machine's microcontroller is an Arduino Uno. The L293D motor driver is used to move the machine, and an ultrasonic sensor HC-SR04 and a servomotor with a 180-degree rotation support the automated movement. The Ultrasonic sensor is installed for both obstacle detection and obstacle avoidance. For obstacle avoidance, it turns to the side where there is no obstacle. The machine's built-in vacuum removes all of the dust from the floor. Using the color sensor TCS3200, the Arduino is trained to recognize the color of the flooring in order to remove stains. The floor is considered to be stained when the color of the flooring differs from the color that has been stored. In order to get rid of the stain, the Arduino is programmed to activate the mopping kit. The Arduino IDE software is used to code the board.

 


Full Text:

PDF

References


Sobers, D., Chowdhary, G., & Johnson, E. (2009, August). Indoor navigation for unmanned aerial vehicles. In AIAA Guidance, Navigation, and Control Conference (p. 5658).

Mohammad, T. (2009). Using ultrasonic and infrared sensors for distance measurement. World academy of science, engineering and technology, 51, 293-299.

Borenstein, J., & Feng, L. (1996). Measurement and correction of systematic odometry errors in mobile robots. IEEE Transactions on robotics and automation, 12(6), 869-880.

Ramalingam, B., Lakshmanan, A. K., Ilyas, M., Le, A. V., & Elara, M. R. (2018). Cascaded machine-learning technique for debris classification in floor-cleaning robot application. Applied Sciences, 8(12), 2649.

Grünauer, A., Halmetschlager-Funek, G., Prankl, J., & Vincze, M. (2017). Learning the floor type for automated detection of dirt spots for robotic floor cleaning using Gaussian mixture models. In Computer Vision Systems: 11th International Conference, ICVS 2017, Shenzhen, China, July 10-13, 2017, Revised Selected Papers 11 (pp. 576-589). Springer International Publishing.

Palacin, J., Salse, J. A., Valgañón, I.,& Clua, X. (2004). Building a mobile robot for a floor-cleaning operation in domestic environments. IEEE Transactions on instrumentation and measurement, 53(5), 1418-1424.

Liu, K., & Wang, C. (2013). A technical analysis of autonomous floor cleaning robots based on US granted patents. European International Journal of Science and Technology, 2(7), 199-216.


Refbacks

  • There are currently no refbacks.