设计 任务书 文档 开题 答辩 说明书 格式 模板 外文 翻译 范文 资料 作品 文献 课程 实习 指导 调研 下载 网络教育 计算机 网站 网页 小程序 商城 购物 订餐 电影 安卓 Android Html Html5 SSM SSH Python 爬虫 大数据 管理系统 图书 校园网 考试 选题 网络安全 推荐系统 机械 模具 夹具 自动化 数控 车床 汽车 故障 诊断 电机 建模 机械手 去壳机 千斤顶 变速器 减速器 图纸 电气 变电站 电子 Stm32 单片机 物联网 监控 密码锁 Plc 组态 控制 智能 Matlab 土木 建筑 结构 框架 教学楼 住宅楼 造价 施工 办公楼 给水 排水 桥梁 刚构桥 水利 重力坝 水库 采矿 环境 化工 固废 工厂 视觉传达 室内设计 产品设计 电子商务 物流 盈利 案例 分析 评估 报告 营销 报销 会计
 首 页 机械毕业设计 电子电气毕业设计 计算机毕业设计 土木工程毕业设计 视觉传达毕业设计 理工论文 文科论文 毕设资料 帮助中心 设计流程 
垫片
您现在所在的位置:首页 >>文科论文 >> 文章内容
                 
垫片
   我们提供全套毕业设计和毕业论文服务,联系微信号:biyezuopin QQ:2922748026   
A Floor Cleaning Robot for Domestic Environments
文章来源:www.biyezuopin.vip   发布者:毕业作品网站  

A Floor Cleaning Robot for Domestic Environments ∗

Arnab K. Bordoloi1 , Md. Faheemul Islam2 , Jiauz Zaman1 , Nabasmita Phukan3  and Nayan M Kakoty3 1 Department of Electrical Engineering

2 Department of Mechanical Engineering Jorhat Engineering College

Jorhat, INDIA

3 Embedded Systems and Robotics Lab School of Engineering

Tezpur University Tezpur, INDIA

nkakoty@tezu.ernet.in


ABSTRACT

Although a number of cleaning machines have made its way into the market, cleaning robot in the context of domestic floor environments with different types of dust and dynamic obstacles is still a challenge. This paper presents a mobile robot with sweeping, vacuum suction and wiping capacity for effective cleaning of a domestic floor. The robot can avoid collisions with dynamic obstacles through the fusion of in- formation from two sensors: a sharp infra red sensor and an ultrasonic sonar sensor. It can be used in both autonomous and manual mode of operations. In the autonomous mode, the robot moves in a zig-zag pattern following an edge de- tection algorithm. It can be controlled using an Android application in the manual mode of operation. In the exper- imental set-up, cleaning efficiencies of 85% and 92% have been obtained in the autonomous and manual modes re- spectively. It can clean the floor closer to the wall upto an average distance of ≈16 cm at a cleaning rate of ≈180 cm2

/sec.

Keywords

Cleaning robot, Domestic environment, Dynamic obstacles

Permission to make digital or hard copies of all or part

of this work for personal or classroom use is granted with- out fee provided that copies are not made or distributed for profit or commercial advantage and that copies bear this no- tice and the full citation on the first page. Copyrights for components of this work owned by others than ACM must be honored. Abstracting with credit is permitted. To copy otherwise, or republish, to post on servers or to redistribute to lists, requires prior specific permission and/or a fee. Re- quest permissions from Permissions@acm.org.

AIR ’17, June 28-July 2, 2017, New Delhi, India Copyright 2017 Association for Computing Machinery. ACM ISBN 978-1-4503-5294-9/17/06...$15.00

https://doi.org/10.1145/3132446.3134883

1. INTRODUCTION

In spite of a number of automated cleaning systems avail- able in the market, cleaning robot for domestic floor envi- ronments with different types of dust and dynamic obstacles is still an open problem. This is because the available sys- tems are mainly designed for a hustle free smooth environ- ment such as polished floors and are equipped with vacuum suction only. The different climatic region across the globe introduces numerous types of dust particles (like cob webs, saw dusts, insect carcass etc.) which necessitates an efficient cleaning system with sweeping, vacuum suction and wiping capacity for domestic floor environment.

An endeavour has been made by many researchers in this area. Palacin et al. [9] have reported a cleaning robot hav- ing a sweeping section that consists of a roller brush, dust pan and a broom stick. It has ability to react to dynamic obstacles with the help of its eleven sensors. Gao et al. [4] reported a cleaning robot consisting of only a sweeping sec- tion with four brooms. It had the capability to be controlled in both autonomous and manual mode and can react to ob- stacles from a distance of 1.5 meters. The robot mentioned by Chaple et al. [2] consists of sweeping, vacuum cleaning and scrubbing mechanisms. It uses raster scanning for path planning algorithm. A topological based approach is used to control the path execution using eleven infra-red (IR) sen- sors to interact with the physical world. Kaur et al. [7] discussed about a robot having two cleaning section: swip- ing and moping. It works in both automatic and wireless (using radio-frequency (RF) module working at a frequency of 2.44 Hz and range of 50m) modes cleaning in a zig-zag pattern and detects obstacles at a distance of 1 ft. The robot discussed by Karthick et al. [6] has a vacuum cleaning sys- tem which works under the principle of centrifugal pump. It follows a random cleaning pattern with ultrasound sensors  to detect obstacles. Thomas et al. [11] have designed a vac- uum cleaner robot that works in manual modes. Bluetooth module has been used to transmit  and receive the signal    to operate the robot through an Android application. The Bluetooth module has maximum 100m range and operat-  ing frequency of 2.4 GHz. IR sensors are used for obstacle detection. Uman Khalid et al. [8] have developed a robot with electrical circuitry for controlling the motor in various sections i.e. sweeping and vacuum suction. Autonomous movement is controlled by IR sensor data using obstacle


avoidance technique and returns to the charging  base af-  ter cleaning. It also has a manual control mode remotely switched through a laptop with a graphical user interface. Paul et al. [10] reported a cleaning robot working in two modes  as  per  the  user’s  convenience:  automatic  and  man- ual; and ultrasonic sensors have been used to avoid hurdles. It performs vacuum suction, disinfection and mopping op- eration with minimal or zero human intervention and a ver- tical shaft is provided with cleaning brush for cleaning of walls. To make whole system wireless, CC2500 RF module has been used with communication range  of 50m.  Chavan et al. [3] have reported a cleaner robot that uses the posi- tion control of wheels. Seven ultrasonic sensors are used for obstacle detection.

Although a number of cleaning machines have been reported, very few of them are equipped with sweeping, vacuum suc- tion and wiping mechanisms [5]; which is essential for domes- tic floor cleaning in different climatic regions. Furthermore, the reported cleaning machines are not efficient in domes- tic floor environments with various types of dust and dy- namic obstacles. The work reported in this paper presents a cleaning robot using the Firebird V mobile robot research platform. The robot has three cleaning units: sweeping, vac- uum suction and wiping. It is provided with the flexibility to be controlled in two modes viz. autonomous mode and manual mode. The autonomous mode is programmed to follow a particular cleaning pattern using a hybrid combina- tion of ultrasonic and sharp infra red sensor. The robot has been wirelessly linked to an Android application. The robot can be controlled in manual mode using this application. The robot under consideration has been examined through various tests to determine the parameters viz. cleaning effi- ciency, cleaning rate, time required for cleaning in the pres- ence of dynamic obstacles and the distance closest to the wall that the robot can clean in the presence of heavy chalk dust.

2. ROBOT STRUCTURE

The structural units of the robot are built on a mobile robot platform: Fire Bird V. It consists of four structural units: sweeping unit, vacuum unit, wiping unit and the control unit. The sweeping unit consists of two brushes of flexible bristles. These brushes are attached to the shafts of two DC motors. The left motor rotates the left brush clockwise and the right motor rotates counter-clockwise pushing the dust particles towards the vacuum suction unit. The vac- uum suction unit is placed at the middle of the robot. It is comprised of a centrifugal fan driven by a DC motor. This is to create air pressure difference leading to vacuum suc- tion. A detachable dust cabin with an air filter collect and store the dust. A tube, having the opening on the floor to be cleaned, channel the dust to the cabin. The wiping unit is placed at the rear end of the robot and designed to wipe the floor along the path of the robot motion. It is comprised of detachable sponge strips and a pipe with uniform pores to spray the water from a water tank to the sponges.

The controller ATmega 2560 in the Fire Bird V is used to control the sweeping, vacuum suction and the wiping units. The combination of a sharp IR sensor and an ultrasonic sensor on the robot is used for obstacles avoidance and edge detection. A wireless module (Bluetooth HC-05) is used to

Figure 1: Floor cleaning robot indicating the com- ponents of the structural units

support the control from a mobile application. A pack of 9.6 V NiMH battery is used for electrical power supply. Figure 1 shows the robot indicating the components of the structural units. The specification of the robot are tabulated in Ta- ble 1.

Table 1: Speciftcation of the cleaning robot [1]

3. MOTION CONTROL OF THE ROBOT

The motion of the robot is controlled in two modes of op- eration: manual and autonomous. The mode of operation can be selected through an Android application. The robot is connected to the application through bluetooth at a fre- quency of 2 to 2.4 GHz and has a range of 10 meters.

3.1 Manual Mode of Operation

The home screen of the application is shown in Figure 2. The robot motion in forward, backward, left (axial left and left), right (axial right and right) and stop can be controlled through seven touch buttons on the mobile application. The


sweeping, vacuum and wiping units start functioning on the activation of any of the touch buttons. The robot operation can be transferred to the autonomous mode through the application. The manual mode of operation allows the user to use the robot to clean the region of interest on the floor.

Figure 2: Android application to Control the robot

3.2 Autonomous Mode of Operation

In this mode of operation, the robot starts from any ran- domly placed position on the floor and moves forward after finding a continuous edge (i. e. the wall) of the room and traverse along it keeping a distance of 16 cm using the ul- trasonic and sharp IR sensors. On traversing two successive ends of the edge of the wall, the robot confirms itself to be located in one of the corners in the room. Following this, the robot moves in a zig-zag pattern to traverse the maximum area on the floor. On detection of any dynamic obstacles by the robot using the sharp IR sensor, it produces a buzzer sig- nal as alarm and regains its original path once the obstacle moves away.

3.3 Cleaning Principle

In the autonomous mode, the robot first finds one of the wall edges of room and starts an edge following algorithm. Once the robot reached two consecutive corners following the edges of the wall, it starts a zig-zag pattern motion to traverse the complete floor area. During the process, the brushes in the sweeping unit collects the dust from the sur- rounding along the motion of the robot and pushes towards the vacuum unit. The vacuum unit draws in the dust and deposit to the dust cabin. Following this, the dustless area of the floor is wiped down by the sponge in the wiping unit of the robot. Figure 3 shows the flow of dust from the floor to the dust cabin and flow of water in the wiping unit for cleaning the floor.

In the manual mode, the cleaning units of the robot work as in the autonomous mode following the path of motion as controlled by the user through the mobile application.

DETACHABLE SPONGE

Figure 3: Cleaning principle of the robot

4. EXPERIMENTAL SET-UP

A 140×150 cm2 floor area is considered for the experiment. Figure 4 shows the experimental floor along with the ideal lines for the robot to follow in autonomous mode of opera- tion. The floor is filled with chalk dust and sponge pieces (≈1 cm3) distributed unevenly for the experiment and is shown in Figure 5. The distance closest to the wall that can be cleaned by the robot, number of sponge pieces collected by the robot vis-a-vis the total number of sponge pieces on the floor (i.e. the efficiency), cleaning rate and the time  to complete the cleaning process with different numbers of dynamic obstacles have been considered during the experi- ment.

Figure 4: Experimental Floor (140×150 square cm) with the ideal path to be traversed by the robot


Figure 5: Experimental floor with unevenly dis-

tributed chalk dust and sponge pieces


5. EXPERIMENTAL RESULTS

Figure 6 shows the path of the robot in autonomous mode of operation. It can be observed that the robot follows the edge of the wall in the experimental set-up from a random position on the floor and on reaching the second corner, it starts moving in a zig-zag path. It is in line with the mo- tion planning algorithm although there are small deviations in following the ideal zig-zag pattern. Figure 7 shows the floor after the robot had traversed on it implementing the sweeping, vacuum suction and wiping operations.

Figure 6: Path traversed by the robot in the au- tonomous mode of operation

A total of 650 sponge pieces were unevenly distributed on the floor. The number of sponge pieces collected in the dust cabin in one trial was used to calculate the cleaning efficiency (η) of the robot using the following formula:

Number of sponge pieces collected

Figure 7: The experimental set-up after the robot cleans the floor showing the distance closest to the wall that can be cleaned by the robot in autonomous mode

tonomous and manual mode of operation calculated over 10 trials. Because of the freedom to run the robot successively in the same area under the manual mode of operation, the cleaning efficiency is higher compared to the autonomous mode of operation.

Table 2: Efficiency of the robot in the autonomous and manual mode of operation

The distance to which the robot can approach closest to the wall is one of the parameters to determine its capacity. Fig- ure 7 shows the minimum distance between the wall and the cleaning line of the robot at ten points under autonomous mode of operation. It has been found that the robot can clean the floor closer to the wall upto an average distance of

≈16 cm. Figure 8 shows the variation in the cleaning time required by the robot in the presence of dynamic obstacles. This is reported from 10 trials of cleaning by the robot with a number of dynamic obstacles varying from one to 10.

Areas of different sizes in the experimental set-up were con- sidered to be cleaned by the robot for evaluating its clean- ing rate. Table 3 shows the cleaning rate of the robot over the different areas. The experimental results show that the robot has a cleaning rate of ≈ 180 cm2/sec.

6. CONCLUSIONS

In this paper, we presented a floor cleaning robot for do- mestic environments through sweeping, vacuum suction and wiping mechanism. The robot could clean the floor in the


η = Total number of sponge pieces on the floor

× 100%

experimental set-up with cleaning efficiencies of 85% and 92% in the autonomous and manual mode of operation re- spectively. The robot can clean the floor closest to the wall


Table 2 shows the average efficiency of the robot in the au-

upto an average distance of ≈16 cm. It can clean the floor at


150

100

0 1 2 3 4 5 6 7 8 9 10 11 12

Number of Dynamic Obstacles

Figure 8: Time required for cleaning vis-a-vis the number of dynamic obstacles on the floor

Table 3: Cleaning rate of the robot

a rate of ≈180 cm2/sec avoiding the collisions with dynamic obstacles.

The presented robot is promising compared to the ones re- ported in the literature in terms of the three cleaning mech- anisms: sweeping, vacuum suction and wiping and its capac- ity to clean the domestic floors with heavy layers of chalk dust at a comparable cleaning rate. The future research focuses in the direction to improve the results, design of the robot and experiments in common house-hold environ- ments, which holds promise in improving the life style of the mankind. The robot has been developed using indigenous technology and if it succeeds in the consumer testing, it will lead to an enterprising device.

Acknowledgement

The financial assistance by the Ministry of HRD, Govt. of India’s  Centre  of  Excellence  Project  in  Machine  Learning and Big Data is gratefully acknowledged.

7. REFERENCES

[1] e-yantra. http://www.e-yantra.org/. Accessed: 2017-05-29.

[2] Chaple, A., Bhaskarwar,  S.,  Bhaskarwar,   A., and Chidarwar, S. Autonomous cleaning robot. In International Journal of Computer Applications (India, 2012), pp. 1–4.

[3] Chavan, S. P., Dhanvijay, M. R., and Jaybhaye,

M. D. A low cost aurdino controlled floor mopping robot. International Journal of Engineering Research 5, 2 (2016), 319–321.

[4] Gao, X., Li, K., Men, Y. W. Y., and KiKuchi,

D. K. A floor cleaning robot using swedish wheels. In

IEEE International Conference on Robotics and Biometric  (Sanya, China, 2007), pp. 2069–2073.

[5] Hess, J., Beinhofer, M., Kuhner, D.,  Ruchti,  P., and Burgard, W. Poisson driven dirt maps  for efficient robot cleaning. In IEEE Intl. Conf. on Robotics  and  Automation  (Germany, 2013), pp. 1–6.

[6] Karthick, T., Ravikumar, A., Selvakumar, L., Viknesh, T., and Parthiban,  B.  Simple autonomous cleaner robot. International Journal of Science, Engineering and Technology Research 4, 5 (2015), 1231–1236.

[7] Kaur, M., and  Abrol,  P.  Design  and  development of cleaner robot automatic and manual. International Journal  of Computer  Application 97, 19 (2014), 32–38.

[8] Khalid, U., Baloch, M. F., Haider, H., Sardar,

M. U., Khan, M. F., Zia1, A. B., and Qasuria, T.

A. K. Smart floor cleaning robot (clear). In IEEE Standard University Student Application Papers (2016), pp. 1–7.

[9] Palacin, J., Salse, J. A., and Clua, I.  V.  X. Buliding a mobile robot for a floor cleaning operation in domestic environment. IEEE transaction on Instrumentation and Measurement 53, 4 (2004), 1418–1424.

[10] Paul, T. R., Kumar,  L.  A.,  Mahamunkar,  M., Jose, R. M., and Khan,  S.  Automated  operating room cleaning robot. International Journal of Advanced Research in Electrical, Electronics and Instrumentation  Engineering  5, 4 (2016), 3058–3061.

[11] Thomas, V. J., Xaviour, B., and K.George, J. Cleaner robot. International Journal of Emerging Technology and Advanced Engineering 5, 12 (2015), 285–288.

  全套毕业设计论文现成成品资料请咨询微信号:biyezuopin QQ:2922748026     返回首页 如转载请注明来源于www.biyezuopin.vip  

                 

打印本页 | 关闭窗口
本类最新文章
The Honest Guide Sonar Target Cla Process Planning
Research on the Sustainable Land UniCycle: An And
| 关于我们 | 友情链接 | 毕业设计招聘 |

Email:biyeshejiba@163.com 微信号:biyezuopin QQ:2922748026  
本站毕业设计毕业论文资料均属原创者所有,仅供学习交流之用,请勿转载并做其他非法用途.如有侵犯您的版权有损您的利益,请联系我们会立即改正或删除有关内容!