ArticlePDF Available

Abstract and Figures

The idea of having a compact and autonomous office or house window cleaning robot is quite simple and very attractive. This small window climbing robot with pneumatic suction cups should be able to move autonomously along an outside surface of high-rise building office window with a relatively large area and meantime clean and wash it. Being manually attached to the outside surface of the room window the robot will execute and accomplish the task of window cleaning automatically in a predefined pattern. The sensory system will help to navigate the robot. It is noted that window cleaning robots are commercially available but pricey (in the range of USD 5000 or more). The designed robot is lightweight, small size and cheap because it is driven only by one rotary actuator and system of properly arranged conventional belts and pulleys. It uses the suction cups to stick to the window pane and set of optical sensors to detect the window frame. The microcontroller is programmed to move the robot in a specific pattern depending on the sensory data. There are no similar reasonably priced rival products available in the market yet.
Two directional control valves The schematic diagram of the pneumatic subsystem is shown in Fig 6. The operation of the pneumatic subsystem takes place in the following order:  When generator valve (A) is on, vacuum generator (C) is activated. It creates a vacuum in the suction cups (G) and non-return valve (D) is opened due to the generated difference in pressure on both sides of the valve.  Once the desired vacuum level has been reached, the vacuum switch (F) sends a signal to the controller which will turn off the generator valve (A). This technique is implemented to save air accumulated in the tank, reduce the use of the compressor and save the energy consumed by the robot  When the generator valve (A) is off the non-return valve (D) will cut off the supply line to the cups due to the spring and ball closing the non-return valve passage. At this stage, the negative pressure is maintained in the suction cups although the vacuum generator is inactive.  The robot controller is continuously monitoring the state of the vacuum switch (F). If vacuum level drop below the set value, the controller will activate the generator valve (A) to restore the required vacuum.  To release the suction, the ejector valve (B) needs to be actuated to enable access of small amount of air into the suction cups through the variable flow control valve (E). The advantage of blowing the air out of the suction cups is to repel slightly the cups from the window glass to take a step. It will prevent free cups from rubbing against the glass while the body is swinging to take a step along the glass.
… 
Content may be subject to copyright.
ScienceDirect
Available online at www.sciencedirect.com
Procedia Computer Science 133 (2018) 197–204
1877-0509 © 2018 The Authors. Published by Elsevier Ltd.
This is an open access article under the CC BY-NC-ND license (https://creativecommons.org/licenses/by-nc-nd/4.0/)
Peer-review under responsibility of the scientific committee of the International Conference on Robotics and Smart Manufacturing.
10.1016/j.procs.2018.07.024
10.1016/j.procs.2018.07.024 1877-0509
© 2018 The Authors. Published by Elsevier Ltd.
This is an open access article under the CC BY-NC-ND license (https://creativecommons.org/licenses/by-nc-nd/4.0/)
Peer-review under responsibility of the scientic committee of the International Conference on Robotics and Smart Manufacturing.
Available online at www.sciencedirect.com
ScienceDirect
Procedia Computer Science 00 (2018) 000000
www.elsevier.com/locate/procedia
1877-0509© 2018 The Authors. Published by Elsevier Ltd .
This is an open access article under the CC BY-NC-ND license (https://creativecommons.org/licenses/by-nc-nd/4.0/).
International Conference on Robotics and Smart Manufacturing (RoSMa2018)
Portable Autonomous Window Cleaning Robot
Nazim Mir-Nasiria, Hudyjaya Siswoyo Jb. and Md. Hazrat Alia
*
aSchool of Engineering, Nazarbayev University, Astana, 010000, Kazakhstan
bSchool of Engineering, Swinburne University, Sarawak Malaysia
Abstract: The idea of having a compact and autonomous office or house window cleaning robot is quite simple and very
attractive. This small window climbing robot with pneumatic suction cups should be able to move autonomously along an outside
surface of high-rise building office window with a relatively large area and meantime clean and wash it. Being manually attached
to the outside surface of the room window the robot will execute and accomplish the task of window cleaning automatically in a
predefined pattern. The sensory system will help to navigate the robot. It is noted that window cleaning robots are commercially
available but pricey (in the range of USD 5000 or more). The designed robot is lightweight, small size and cheap because it is
driven only by one rotary actuator and system of properly arranged conventional belts and pulleys. It uses the suction cups to
stick to the window pane and set of optical sensors to detect the window frame. The microcontroller is programmed to move the
robot in a specific pattern depending on the sensory data. There are no similar reasonably priced rival products available in the
market yet.
© 2018 The Authors. Published by Elsevier Ltd.
This is an open access article under the CC BY-NC-ND license (https://creativecommons.org/licenses/by-nc-nd/4.0/).
Keywords: Autonomous; control; robot; window.
1. Introduction
Normally cleaning of wide windows on tall and multi-story buildings is quite tedious and very dangerous
procedure. It can be done outside either using hoisting machines with manual cleaning or very rare by sophisticated,
complex, large, heavy and very expensive automatic cleaning machines operated manually from the ground floor.
These large machines, besides, have to carry a bunch of umbilical pneumatic and electrical cables while cleaning the
windows. As a result, they are not popular in housekeeping operations. Therefore, the use of autonomous window
* Corresponding author. Tel.: +77172706145
E-mail address: md.ali@nu.edu.kz
Available online at www.sciencedirect.com
ScienceDirect
Procedia Computer Science 00 (2018) 000000
www.elsevier.com/locate/procedia
1877-0509© 2018 The Authors. Published by Elsevier Ltd .
This is an open access article under the CC BY-NC-ND license (https://creativecommons.org/licenses/by-nc-nd/4.0/).
International Conference on Robotics and Smart Manufacturing (RoSMa2018)
Portable Autonomous Window Cleaning Robot
Nazim Mir-Nasiria, Hudyjaya Siswoyo Jb. and Md. Hazrat Alia*
aSchool of Engineering, Nazarbayev University, Astana, 010000, Kazakhstan
bSchool of Engineering, Swinburne University, Sarawak Malaysia
Abstract: The idea of having a compact and autonomous office or house window cleaning robot is quite simple and very
attractive. This small window climbing robot with pneumatic suction cups should be able to move autonomously along an outside
surface of high-rise building office window with a relatively large area and meantime clean and wash it. Being manually attached
to the outside surface of the room window the robot will execute and accomplish the task of window cleaning automatically in a
predefined pattern. The sensory system will help to navigate the robot. It is noted that window cleaning robots are commercially
available but pricey (in the range of USD 5000 or more). The designed robot is lightweight, small size and cheap because it is
driven only by one rotary actuator and system of properly arranged conventional belts and pulleys. It uses the suction cups to
stick to the window pane and set of optical sensors to detect the window frame. The microcontroller is programmed to move the
robot in a specific pattern depending on the sensory data. There are no similar reasonably priced rival products available in the
market yet.
© 2018 The Authors. Published by Elsevier Ltd.
This is an open access article under the CC BY-NC-ND license (https://creativecommons.org/licenses/by-nc-nd/4.0/).
Keywords: Autonomous; control; robot; window.
1. Introduction
Normally cleaning of wide windows on tall and multi-story buildings is quite tedious and very dangerous
procedure. It can be done outside either using hoisting machines with manual cleaning or very rare by sophisticated,
complex, large, heavy and very expensive automatic cleaning machines operated manually from the ground floor.
These large machines, besides, have to carry a bunch of umbilical pneumatic and electrical cables while cleaning the
windows. As a result, they are not popular in housekeeping operations. Therefore, the use of autonomous window
* Corresponding author. Tel.: +77172706145
E-mail address: md.ali@nu.edu.kz
198 Nazim Mir-Nasiri et al. / Procedia Computer Science 133 (2018) 197–204
2 Nazim Mir-Nasiri et.al. / Procedia Computer Science 00 (2018) 000000
climbing and cleaning robots attracted the attention of many designers.
A detailed review of wall climbing robots categorizing them into six distinct classes based on the adhesive
mechanism was presented [1]. The review concludes by expanding beyond adhesive mechanisms by discussing a set
of desirable design attributes of an ideal glass façade cleaning robot. A small window-cleaning robot (WCR) was
specially designed for utilizing in a domestic environment [2]. The robot climbs on the surface of window glass by
means of four suction cups and wipes the surface simultaneously with a rotational wiper. WCR is characterized as
lightweight and mini-size. Various shapes and mechanical structures of robots were designed by the researchers.
The proposed was a robot which consists of a triangular frame and uses suction cup based adhesion technique to
adhere to the glass surface [3]. The frame consists of an automated cleaner which is run by motors and pre-
programmed microcontrollers. The automated cleaner moves in the vertical direction within the frame using the
threaded shaft. Another work highlights the development of washing-cleaning or periodical inspection of operational
robots systems, proposed to use at the exterior frontage of buildings that are built from modular glass panels [4].
Some other designed robots are able to independently climb and descend in the vertical direction and cleans in the
horizontal direction [5]. It takes the circling tracks as supports for climbing up and down between strips and moving
horizontally along one strip around the ellipsoid. In a separate work, a machine is proposed that can stick on dividers
and climb upwards to clean the glass of high-rise buildings [6]. The aim of another work is to design, develop and
implement Window Washing Robot which helps to achieve low-cost window cleaning device [7]. Some simulation
studies were conducted to demonstrate the feasibility of a robot system to act and mimic the human operator; an end
effector had to be designed to accommodate different tools such as applicator and squeegee; the payload for tool
handling, sensory feedback requirements; force and compliance control; and finally the cost of the overall system
had to be feasible [8]. Another work highlights the development of the window cleaning robot for cleaning a single
large windowpane such as a show window [9]. It requires the following demands to apply the window cleaning
robot for the practical use: 1) Clean the corner of a window because fouling is left there often. 2) Sweep the
windowpane continuously to prevent making striped patterns on a windowpane. The other robot named Windro
adheres to the surface of window glass by means of four permanent magnet pairs between an inner unit and an outer
unit rather than using vacuum suckers for the energy efficiency and safety [10]. An inner unit and an outer unit are
in charge of navigation and cleaning, respectively. A novel tethered window cleaning robot named a “SkyScraper-I”
was also designed [11]. The SkyScraper-I has the functions to approach all the windows located on one side of a
building by controlling the lengths of a pair of suspending tethers from the top of the building and to clean the whole
surface of the windows. The robot consists of the vertically suspended sliding rod, a pair of clamping arms with
clamping suction rollers on both ends, and a squeegee sliding mechanism to wipe the window.
A few authors have developed an autonomous small-sized robot which can be used for glass window's cleaning
even on not fully-flat walls [12]. In their design, there are two major ways for the motion control of the autonomous
cleaning mobile robot, which are reaction-based control method and model-based control method. The efficiency of
the cleaning using the reaction-based method is lower than one using the model-based method. Another study aimed
to develop high efficiency and high reliable glass cleaning robot [13]. The robot is simple in construction and serves
for glass and floor cleaning. The proposed robot is of hanging type and motion is given to it by using special rigging
designed. Thrust fan is provided to provide thrust between the brush and wall for proper cleaning. Spraying of soap
water and pure water is controlled by a microcontroller. A separate work has proposed a robotic building facade
cleaning system which is directly subjected to minimize human labor [14]. The sensor for detecting contamination
of building's outer-wall glass was proposed. Kalman filter was used for estimating robots' status with the
contamination of the window glass. Through the simulations, an effective way of task execution is introduced and
the feasibility was verified with the proposed sensor-based motion control algorithm Another robot was developed
that can climb the vertical pane by rotating a crawler that has general purpose suckers [15]. The robot can climb
more simply and safely than other methods because it uses a simple mechanism. A description of another robotic
facade cleaning system (denominated CAFE) is proposed and, after that, the selected control architecture and the
implementation of this concept in the real system are implemented [16]. There is another autonomous mobile robot,
which moves on both, horizontal and vertical surfaces using an electro-pneumatically vacuum cups attachment
system [17]. The original robot construction, developed as a cleaning robot, includes two triangular platforms that
provide a lightweight. The literature review shows that there many researchers who are interested in designing
robots for windows cleaning. It becomes especially important for high rise building where the safety of the human is
an essential task. The following describes the design and implementation of a lightweight and small size
autonomous robot that is energy efficient because of a single actuator drive to track the window.
Nazim Mir-Nasiri et al. / Procedia Computer Science 133 (2018) 197–204 199
Nazim Mir-Nasiri et.al / Procedia Computer Science 00 (2018) 000000 3
2. Robot overview
The robot is a compact 37x18 cm rectangular device weighing about 3.5 kg which is able to move around the
window and clean the glass with its soaked in detergent sponges (Fig.1). It sticks to the window glass with 8 vacuum
cups separated into two groups of 4 pneumatically connected cups (Fig. 2).
Fig. 1. Developed robot
By alternatively releasing and pneumatically powering these two groups of vacuum cups and simultaneously
turning body using specially designed belts and pulley system the robot is able to take steps i.e. move along the
window pane. The cleaning is done by the pair of sponges attached on both sides of the robot and dragged along the
path.
Fig. 2. Internal components
The pneumatic, electrical and electronic control units of the robot are located in a specially designed compartment
on the top of the pneumatic compressor (Fig. 3). The umbilical cords and pneumatic pipelines are tight together and
deliver power from the controller to the robot moving on the window glass.
200 Nazim Mir-Nasiri et al. / Procedia Computer Science 133 (2018) 197–204
4 Nazim Mir-Nasiri et.al. / Procedia Computer Science 00 (2018) 000000
Fig. 3. Pneumatic compressor with the controller box
3. Robot subsystem
The robot is electrically and pneumatically activated. It consists of the electrical and electronic controller unit,
pneumatic drive system, and mechanical structural and transmission components.
3.1 Robot Mechanical Subsystem
The core of the mechanical subsystem is pulley and timing belt subsystem driven by one input DC motor (Fig. 4).
The motor drives the belt-pulley mechanism through a worm gear system.
Fig. 4. Belt-pulley system
When one of the groups of suction cups are attracted to the window surface and the motor at the middle shaft is
actuated the entire body of the robot will rotate through a preprogrammed angle (α) about the axis of the stationary
suction cups. The motor transmits the motion via one of the timing belts. Meantime the other (free) group of suction
cups will rotate in the counter direction an angle (-α). The motor then transmits the motion via a second timing belt.
This mechanical arrangement can serve two purposes at once:
Rotate the body of the robot in order to advance it along the window surface
Nazim Mir-Nasiri et al. / Procedia Computer Science 133 (2018) 197–204 201
4 Nazim Mir-Nasiri et.al. / Procedia Computer Science 00 (2018) 000000
Fig. 3. Pneumatic compressor with the controller box
3. Robot subsystem
The robot is electrically and pneumatically activated. It consists of the electrical and electronic controller unit,
pneumatic drive system, and mechanical structural and transmission components.
3.1 Robot Mechanical Subsystem
The core of the mechanical subsystem is pulley and timing belt subsystem driven by one input DC motor (Fig. 4).
The motor drives the belt-pulley mechanism through a worm gear system.
Fig. 4. Belt-pulley system
When one of the groups of suction cups are attracted to the window surface and the motor at the middle shaft is
actuated the entire body of the robot will rotate through a preprogrammed angle (α) about the axis of the stationary
suction cups. The motor transmits the motion via one of the timing belts. Meantime the other (free) group of suction
cups will rotate in the counter direction an angle (-α). The motor then transmits the motion via a second timing belt.
This mechanical arrangement can serve two purposes at once:
Rotate the body of the robot in order to advance it along the window surface
Nazim Mir-Nasiri et.al / Procedia Computer Science 00 (2018) 000000 5
Restore the original orientation of the suction cups while the body rotates with respect to the stationary
frame of the window surface. It will thus successfully prevent the twisting and tangling of umbilical
pipelines that supply an air to the cups
While moving along the surface the robot wipes the glass with two sponges on a special bracket fastened to the
swinging robot body (Fig. 1).
3.2 Robot Pneumatic Subsystem
The pneumatic subsystem consists of 8 suction cups connected in two groups, two directional control valves
(generator and ejector), vacuum generator valve, flow control valve, non-return valve, vacuum switch, silencer and
air compressor system with an accumulator. Fig. 5 shows the view of controller box with pneumatic components.
Both directional valves are solenoid actuated and spring returned.
Fig. 5. Two directional control valves
The schematic diagram of the pneumatic subsystem is shown in Fig 6. The operation of the pneumatic subsystem
takes place in the following order:
When generator valve (A) is on, vacuum generator (C) is activated. It creates a vacuum in the suction cups
(G) and non-return valve (D) is opened due to the generated difference in pressure on both sides of the
valve.
Once the desired vacuum level has been reached, the vacuum switch (F) sends a signal to the controller
which will turn off the generator valve (A). This technique is implemented to save air accumulated in the
tank, reduce the use of the compressor and save the energy consumed by the robot
When the generator valve (A) is off the non-return valve (D) will cut off the supply line to the cups due to
the spring and ball closing the non-return valve passage. At this stage, the negative pressure is maintained
in the suction cups although the vacuum generator is inactive.
The robot controller is continuously monitoring the state of the vacuum switch (F). If vacuum level drop
below the set value, the controller will activate the generator valve (A) to restore the requir ed vacuum.
To release the suction, the ejector valve (B) needs to be actuated to enable access of small amount of air
into the suction cups through the variable flow control valve (E). The advantage of blowing the air out of
the suction cups is to repel slightly the cups from the window glass to take a step. It will prevent free cups
from rubbing against the glass while the body is swinging to take a step along the glass.
202 Nazim Mir-Nasiri et al. / Procedia Computer Science 133 (2018) 197–204
6 Nazim Mir-Nasiri et.al. / Procedia Computer Science 00 (2018) 000000
Fig. 6 Schematic diagram of the Pneumatic subsystem
Fig. 6. Schematic diagram of the Pneumatic subsystem
Fig. 7. Schematic diagram of the Pneumatic subsystem
Nazim Mir-Nasiri et al. / Procedia Computer Science 133 (2018) 197–204 203
Nazim Mir-Nasiri et.al / Procedia Computer Science 00 (2018) 000000 7
4. Robot operation
The robot can be operated in two distinct modes:
i) Automatic mode when the operator places the robot on the lower left or right corner of the window pane
and the robot move autonomously according to the preprogrammed pattern. The program controls the
angular motion of the robot body as well as the timing when the two groups of suction cups are
alternatively powered or unpowered. The decision making in this mode depends on reading from the four
proximity sensors located at every corner of the robot body and facing down to detect the reach of the
window sash (Fig. 8). According to the program, the robot starts its motion from one of the corners and
ends up its motion by coming back exactly to the same corner. Few sequential positions of the moving
robot from initial left bottom corner position is shown on computer generated drawing Fig. 9.
Fig. 8. Robot facing the widow
Fig. 9. Sequential movement of the Robot
i) Manual mode when the operator can move the robot in any direction along the window using ordinary
204 Nazim Mir-Nasiri et al. / Procedia Computer Science 133 (2018) 197–204
8 Nazim Mir-Nasiri et.al. / Procedia Computer Science 00 (2018) 000000
computer joystick device. This mode is usually used as a backup mode in a case when the automatic mode
is stopped functioning for some unexpected reasons.
5. Conclusions
The paper introduces a new small size, light, and inexpensive window cleaning robot. As compared to other
available window cleaning robot, it has the advantage of being operated by a single electrical motor and system of
suctions cups. The single motor is able to advance the robot body in a preprogrammed swinging pattern on the 2D
plane of the window pane and simultaneously clean the window with the sponges attached to the swinging robot
body. It can be operated in automatic and manual mode. It will provide a safe cleaning of the office or home
windows, especially for high-rise buildings. The test run of the robot has demonstrated the efficiency of the robot.
References
[1] Nansai, S.; Mohan, R.E. A Survey of Wall Climbing Robots: Recent Advances and Challenges. Robotics 2016, 5, 14.
[2] J. Liu, H. Jiang, Z. Li and H. Hu, "A Small Window-Cleaning Robot for Domestic Use, International Conference on Artificial
Intelligence and Computational Intelligence, Shanghai, 2009, pp. 262-266.
[3] Vinod kumar M V, Prem kumar naik, Prasad B G, Syed Razeequlla, "International Journal of Scientific & Technology Research
Vol.3, Issue 9, September 2014.
[4] Dănuţ Pavel TOCUŢ, Design of Cleaning Robot System to External Glass Walls of Buildings”, Fascicle of Management and
Technological Engineering, ISSUE #1, JULY 2013, pp.423-426.
[5] Houxiang Zhang, Jianwei Zhang, Rong Liu, Guanghua Zong,“Mechanical Design and Dynamics of an Autonomous Climbing Robot
for Elliptic Half-shell Cleaning ” International Journal of Advanced Robotic Systems Vol 4, Issue 4
[6] Jemish A Mistry Harinkumar N Prajapati and Umang V Topiwala, “Conceptual Working Of Glass Cleaning Robot”, International
Journal of Advanced Research in Engineering, Science & Technology(IJAREST), Volume 2, Issue 2, pp. 2394-2444, February- 2015.
[7] Shinde Mayur et al.,“Automatic Window Washing Robot”, International Journal of Emerging Technology and Advanced Engineering,
Volume 6, Issue 4, pp.59-62, April 2016.
[8] M. Farsi, K. Ratcliff, J. P. Johnson, C. R. Allen, K. Z. Karam and R. Pawson, "Robot control system for window cleaning," American
Control Conference, 1994, 1994, pp. 994 -995 vol.1.
[9] T. Miyake, H. Ishihara, R. Shoji and S. Yoshida, "Development of Small-Size Window Cleaning Robot A traveling direction control
on Vertical surface Using accelerometer," 2006 International Conference on Mechatronics and Automation, Luoyang, Henan, 2006,
pp. 1302-1307.
[10] Young-Ho Choi, Jae-Youl Lee, Jong-Deuk Lee and Ka-Eun Lee, "SMART WINDORO V1.0: Smart window cleaning robot," 2012
9th International Conference on Ubiquitous Robots and Ambient Intelligence (URAI), Daejeon, 2012, pp. 116-119.
[11] N. Imaoka, S. g. Roh, N. Yusuke, and S. Hirose, "SkyScraper-I: Tethered whole windows cleaning robot," 2010 IEEE/RSJ
International Conference on Intelligent Robots and Systems, Taipei, 2010, pp. 5460-5465.
[12] Y. Katsuki, T. Ikeda, and M. Yamamoto, "Development of a high efficiency and high reliable glass cleaning robot with a dirt detect
sensor," 2011 IEEE/RSJ International Conference on Intelligent Robots and Systems, San Francisco, CA, 2011, pp. 5133 -5138.
[13] M. V. V. Kumar, C. R. Rajashekhar and G. K. Dayananda, "Studies on cost-effective glass wall cleaning robot," National Conference
on Challenges in Research & Technology in the Coming Decades (CRT 2013), Ujire, 2013, pp. 1-5.
[14] D. H. Kim, S. Lee, M. S. Kang, B. I. Chun and C. S. Han, "Proposal of built-in-guide-rail type building façade cleaning robot and its
motion planning algorithm," 2012 IEEE International Conference on Automation Science and Engineering (CASE), Seoul, 2012, pp.
1004-1009.
[15] Nobuhiro Okada, Kyohei Yamanaka, and Eiji Kondo, "A wall climbing robot with simple suckers," 2009 ICCAS-SICE, Fukuoka,
2009, pp. 5691-5694.
[16] Ernesto Gamboa, Miguel Hernando and Dragoljub Surdilovic, “Development of a Semi-Automated Cost- Effective Facade Cleaning
System”, Journal of Robotics and Automation in Construction, October 1, 2008, pp. 179-190.
[17] T.C. Apostolescu, et.al, “Development of a Climbing Robot with Vacuum Attachment Cups”, International Conference On
Innovations, Recent Trends And Challenges In Mechatronics, Mechanical Engineering And New High-Tech Products Development
MECAHITECH’11, vol. 3,pp.258-267, 2011
[18] Engineering And New High-Tech Products DevelopmentMECAHITECH’11, vol. 3,pp.258-267, 2011.
... Vacuum adhesion has been successfully applied to a number of window cleaning robots. [19][20][21] The Magneto robot 22 is an example of a magnetic adhesion climbing robot, and it has some similarities with the proposed ROMERIN robot in the kinematics and in some of the design concepts, such as the three degrees of freedom compliant foot. Other example of magnetic adhesion is found in Peidró et al., 23 where the authors present magnetic grippers for the HyReCRo robot, which is a biped robot that can climb and explore steel structures. ...
Article
Full-text available
Climbing robots play an essential role in performing inspection work in civil infrastructures. These tasks require autonomous robots with competitive costs and the ability to adapt to different types of environments. This article presents ROMERIN, a new concept of a modular legged climbing robot where each leg is an autonomous robotic module in terms of processing capacity, control, and energy. The legs are equipped with suction cups that allow the robot to adhere to different types of surfaces. The proposed design allows the creation of climbing robots with a different number of legs to perform specific inspection tasks. Although each of the legs acts as an independent robot, they have the ability to share information and energy. The proposed control concept enables the development of climbing robots with the ability to adapt to different types of inspection tasks and with resilience characteristics. This article includes a description of the mechatronic design, the kinematics of the seven degree-of-freedom robotic legs, including the adhesion system, and the architecture of the control and simulation system. Finally, we present experimental results to test the modularity concept, mechanical design, and electronics using a four-legged robot configuration. We analyze the performance of the gripping system in different situations on four different surfaces and the behavior of the control architecture for two different robot body trajectories.
... Traditionally, the cleaning of high-rise buildings is conducted by workers and presents risks for both workers and pedestrians. Mir-Nasiri et al. [53] have developed a portable autonomous robot for cleaning windows of high-rise buildings that is easy to manipulate. Kim et al. have developed a wall-cleaning robot equipped with dry and semidry wall-cleaning units that was found to be stable and achieve excellent cleaning performance in experiments. ...
Article
Full-text available
In the past two decades, robotics in construction (RiC) has become an interdisciplinary research field that integrates a large number of urgent technologies (e.g., additive manufacturing, deep learning, building information modelling (BIM)), resulting in the related literature being both fragmented and vast. This paper has explored the advances in RiC in the past two decades using a mixed quantitative-qualitative review method. Initially, 940 related articles (170 journal articles and 770 conference papers) were identified by keyword-searching in Scopus and then fed into a bibliometric analysis to build science maps. Following this, a qualitative discussion highlights recent achievements in RiC across three dimensions: tasks, algorithms, and collaborations. Moreover, four future research directions are proposed: 1) in-depth integration of BIM and robotics; 2) near-site robotic fabrication; 3) deep reinforcement learning for flexible environment adaption; and 4) high-level robot-to-robot collaboration. The contributions of this research are twofold: 1) identifying the latest research topics and trends concerning robotic technologies in construction; and 2) providing in-depth insights into the future direction of RiC. The findings from this research can serve both academia and industry in terms of promoting robotic algorithms, hardware, and applications in construction industry.
... W ALL climbing robots can navigate along vertical walls with certain loads to perform various tasks, such as urban reconnaissance, inspection of nuclear power plants, and window cleaning [1]- [3]. Climbing robots combine mobile technologies with different adhesion mechanisms. ...
Article
Surface-to-surface transitions, vertical and inverted locomotion, and high payload capacity are important requirements for a climbing robot. Despite many previous approaches, the miniaturization of climbing robots that satisfy these requirements is still a big challenge. In this paper, we present an insect-scale wheeled climbing robot that employs a low-cost dry adhesive technology. The design, inspired by caterpillars, consists of 2 main links that are connected by a pivot joint. The prototype robot measures a length of 40 mm and a width of 10 mm, and it weighs 1.7 g. On a horizontal surface, the robot moves with a speed of 12.3 mm/s and can drag a load weight of 10 g (six times its weight) at a speed of 4 mm/s. The high torque-to-weight ratio achieved by two micro-geared ultrasonic motors permits vertical and inverted locomotion while carrying a high payload capacity (120% of the robot’s weight). The locomotion strategy for surface-to-surface transitions, i.e., movements at right angle corners, is substantiated by the functionality of the pivot joint. To satisfy the design requirements, many dry adhesive tapes are evaluated, and the climbing robot with an appropriate adhesion force is demonstrated.
... Other models for underwater vehicles include models for snake robots [18], [19] and crawler-type robots [20], [21]. Robotic solutions for various types of climbing robots have been developed for use in areas such as cleaning oil tanks [22], water reservoirs [23] and windows [24]. In addition, mechanical designs and applications of crawler and climbing robots are discussed in earlier works [25]- [29], however, to the authors' knowledge, no dynamic models for such robotic systems with movement constrained to a flexible structure, as well as models for control analysis exist in literature. ...
... Mobile machining on workpiece surface through adsorption robot is a feasible way to solve this problem. Wall-climbing robot is one kind of adsorption robots, they can execute some low-load tasks, such as large metal tank inspection [12], ship surface rust removal [13], high building windows cleaning [14]. However, low load ability and low stiffness limit their application in machining. ...
Chapter
Full-text available
Machining robots have great advantages in large structure components manufacture and maintenance due to their flexibility and low cost. Among them, adsorption robots have the potentials to reach the blind areas of the large-scale structure. But the complex force interaction problem and high requirement of processing quality during machining make the robot design become a very challenging problem. This study proposes an adsorption machining robot consisted of end-effector and omnidirectional adsorption mobile platform. The friction adsorption locking device and elevating omnidirectional wheel are designed to satisfy the high machining quality. The driving force and adsorption force matching design is presented to make the robot capable of climbing on low friction coefficient surface. This design can increase twice robot’s climbing ability from 5° to 10° by providing extra adsorption force. The results in this paper are helpful to the development of the robot.
... Therefore, many researchers have been studied about the cleaning robot in order to replace humans in building exteriorwall cleaning sites [1][2][3][4][5][6][7][8][9]. The most well-known robots are TITO 500 [10], IPC EAGLE [11], SKYPRO [11], SIRIUSc [12], and Sky Scraper -I [13] that move via ropes fixed with a winch system on the building tops. ...
Article
Full-text available
In this paper, a mechanism for overcoming high obstacles is proposed to broaden the application range of the exterior wall cleaning robot. The proposed one-degree-of-freedom wheel mechanism can overcome high obstacles by the rotation of a wheel with two different spoke lengths. To implement the inclined tilted wheel (ITW), two design variables were studied - a spoke assembly angle and a wheel shaft assembly angle. At the critical assembly angles of φ = 45° and θ = 135°, the characteristics of the generated wheel trajectory does not invade the upper and lower space of the robot. From the trajectory, the space efficiency can be secured for thrust unit cleaning device. And the same contact characteristics can get with the existing wheel on the surface. To secure the orientation stability after overcoming a high obstacle, the reaction force analysis at each caster was performed. Through the analysis results, the orientation stability was secured without the distance compensation at the gantry during or after overcoming obstacles. To verify the obstacle-overcoming ability of the ITW, a 6m - high - test bench and a 0.3m - high - obstacles was manufactured. With a scenario defining an angular position of ITW, the ability of overcoming obstacle was confirmed in the test. In addition, the scenario was supplemented for stable overcoming to avoid a collision against obstacles through additional experiments.
Article
The Ibex platform was designed to navigate smooth to minimally rough curved vertical surfaces for various purposes such as inspection and cleaning. Being of a single-wheel configuration, it is necessary to investigate how the system functions in terms of overall suction and locomotion ability. This paper presents the modelling of the Ibex system as a unicycle with its tilt affected by various forces. Experiments were conducted to understand how the system reacts to various impeller inputs under static and locomotion on the floor in order to understand how the system works without having to tackle the issue of gravity. While these experiments were successful, preliminary tests on a curved acrylic pipe proved problematic and requires further investigations.
The 4-volume set LNAI 13013 – 13016 constitutes the proceedings of the 14th International Conference on Intelligent Robotics and Applications, ICIRA 2021, which took place in Yantai, China, during October 22-25, 2021. The 299 papers included in these proceedings were carefully reviewed and selected from 386 submissions. They were organized in topical sections as follows: Robotics dexterous manipulation; sensors, actuators, and controllers for soft and hybrid robots; cable-driven parallel robot; human-centered wearable robotics; hybrid system modeling and human-machine interface; robot manipulation skills learning; micro_nano materials, devices, and systems for biomedical applications; actuating, sensing, control, and instrumentation for ultra-precision engineering; human-robot collaboration; robotic machining; medical robot; machine intelligence for human motion analytics; human-robot interaction for service robots; novel mechanisms, robots and applications; space robot and on-orbit service; neural learning enhanced motion planning and control for human robot interaction; medical engineering.
Conference Paper
Vietnam is a country with a population of about 100 million people, so the need for housing is always an urgent issue. To solve the problem of housing on small land areas like our country, high-rise buildings have appeared more, with modern designs using glass for apartments or high-rise buildings has also become popular. However, to clean and keep the glass clean during construction and use is not an easy problem. The use of direct labor for the window cleaning process for tall buildings is not highly efficient, so the automation solution has become the most suitable key, this superior solution brings high productivity. and ensure labor safety for workers. To clarify this automation solution, the article has applied an innovative design method to design a robot model of a high-rise glass cleaning robot. specific design department and propose a methodology to fabricate robot models. This robot model has a compact and lightweight design that works well on window glass surfaces.
Article
Full-text available
In recent decades, skyscrapers, as represented by the Burj Khalifa in Dubai and Shanghai Tower in Shanghai, have been built due to the improvements of construction technologies. Even in such newfangled skyscrapers, the façades are generally cleaned by humans. Wall climbing robots, which are capable of climbing up vertical surfaces, ceilings and roofs, are expected to replace the manual workforce in façade cleaning works, which is both hazardous and laborious work. Such tasks require these robotic platforms to possess high levels of adaptability and flexibility. This paper presents a detailed review of wall climbing robots categorizing them into six distinct classes based on the adhesive mechanism that they use. This paper concludes by expanding beyond adhesive mechanisms by discussing a set of desirable design attributes of an ideal glass façade cleaning robot towards facilitating targeted future research with clear technical goals and well-defined design trade-off boundaries.
Article
Full-text available
This paper presents an auto-climbing robot for cleaning the elliptic half-shell of National Grand Theatre in China. The robot consists of a climbing mechanism, a moving mechanism, two cleaning brushes and supporting mechanisms. The mechanism and unique aspects are presented in detail. A distributed control system based on CAN bus is designed to meet the requirements of controlling the robot. After that the emphasis for discussion is on the motion realization which includes climbing and cleaning movements. The robot independently climbs and descends in the vertical direction and cleans in the horizontal direction. It takes the circling tracks as supports for climbing up and down between strips and moving horizontally along one strip around the ellipsoid. For system design and control purposes, the dynamic models of the climbing and cleaning processes are given applying of the Lagrange equation. Furthermore the force distribution of the front and rear supporting mechanisms is computed in a way that ensures the safety of the climbing process. In the end, the successful on-site tests confirm the principles described above and the robot's ability.
Conference Paper
Wall climbing mechanisms are helpful systems for the various applications on the vertical surface. Building maintenance is one of the most effective applications of wall climbing robot. Maintenance including inspections and cleaning are important for keeping the condition of building and for increasing its life time. A robot is a machine designed to replace human beings in performing a variety of tasks either on command or by being programmed in advance. A wall cleaning robot is designed to clean the surface of glass wall. This study aims to develop high efficiency and high reliable glass cleaning robot. The robot is simple in construction and serves for glass and floor cleaning. The robot is of hanging type and motion is given to it by using special rigging designed. Thrust fan is provided to give thrust between the brush and wall for proper cleaning. Spraying of soap water and pure water is controlled by microcontroller. To check the efficiency of cleaning a dirt sensor is designed using photo sensor and to guarantee the completeness of window cleaning experiment on dirt sensor is done.
Conference Paper
Owing to the increasing number of high-rise buildings and large glass facades and the resulting problem of safe and effective maintenance, many trials have taken place in the last few years to develop automated cleaning systems. So as to guide the robot's movement on the facade, this study proposes the built-in-guide type building maintenance robot system using additional module such as guidance mullion to the facade. In specific, this paper proposes robotic building facade cleaning system which is directly subjected to minimize human labor; that improves the process efficiency and economic feasibility. The sensor for detecting contamination of building's outer-wall glass is proposed; Kalman filter was used for estimating robots' status with the contamination of the window glass. Through the simulations, an effective way of task execution is introduced and the feasibility was verified with the proposed sensor based motion control algorithm.
Conference Paper
This paper describes the smart windoro which is the follow-up model of the windoro. The windoro is the world's first commercialized window cleaning robot, which is a fully autonomous intelligent window cleaning robot. The windoro adheres to the surface of window glass by means of four permanent magnet pairs between an inner unit and an outer unit rather than using vacuum suckers for the energy efficiency and safety. An inner unit and an outer unit are in charge of navigation and cleaning, respectively. The smart windoro basically has the same system configuration as that of the windoro. However, it additionally adopts an autonomous magnetic force control unit, a vertical position control unit and a corner cleaning mechanism. This paper addresses these additional units of the smart windoro.
Article
This paper describes a mini window-cleaning robot (WCR) that was specially designed for utilizing in domestic environment. WCR climbs on the surface of window glass by means of four suction cups, and wipes the surface simultaneously with a rotational wiper. WCR is characterized as lightweight and mini-size. In the robot, two beams are set close to the rear and the forward of the main body. The suction cups are positioned at both sides of each beam. These cups function as legs for locomotion. Two pairs of cups in diagonal position suck alternately on the surface of window when the robot moves. The basic characteristics and results of gauge pressure in suction cups are presented. In addition, the position of gravitational center of the robot coincides with the midpoint of the sucking cups. After successful moving on the vertical window glass without dropping, cleaning function was checked by the artificial stain.
Conference Paper
The purpose of this research is to develop the window cleaning robot for cleaning a single large windowpane such as a show window. It requires the following demands to apply the window cleaning robot for the practical use: 1) Clean the corner of window because fouling is left there often. 2) Sweep the windowpane continuously to prevent making striped patterns on a windowpane. The keys of mechanisms are the rotatability of the mobile part around the other parts and the continuous locomotion in order to achieve the above points. The former enables the robot to change the direction with keeping its position and attitude at the corner of window. The latter is necessary for preventing leaving the striped pattern on a windowpane. We designed the continuous motion using two-wheel locomotion with adhering on the windowpane using a suction cup. The dimensions of prototype are approximately 300 mm times 300 mm times 100 mm and its weight is approximately 3 kg. In order to achieve autonomous operation, attitude control system has been developed and its effect has measured on the vertical window with prototyped robot. Result of some experiments, the robot trajectory has been recorded, and effects has discussed. This paper includes five chapters. The first chapter mentions background and objectives of this research, and also introduces the concept of window cleaning robot. The second chapter illustrates prototyped mechanical systems used for experiments and moving path of window cleaning. The third chapter explains statics model of the window on the vertical window and developed moving control system. The fourth chapter shows experimental result of basic traveling control and window wiping motion by comparing to with or without of motioned control system and says some discussions in each experiment. The fifth chapter gives a conclusion
Conference Paper
Window cleaning is a two-stage process; application of cleaning fluid, which is usually achieved by using a wetted applicator and removal of cleaning fluid by a squeegee blade without spillage on to other areas of the facade or previously cleaned areas of glass. This is particularly difficult for example if the window is located on the roof of a building and cleaning is performed from inside by the human window cleaner. Simulation studies were conducted to demonstrate the feasibility of a robot system to act and mimic the human operator; an end effector had to be designed to accommodate different tools such as applicator and squeegee; the pay load for tool handling, sensory feedback requirements; force and compliance control; and finally the cost of the overall system had to be feasible. As a result of the studies it was conceived that the end effector should contain a combined datuming/cleaning head. This arrangement would allow automatic datuming and location of the window pane relative to the robot using a specially designed and constructed compliant head. One advantage of a combined head being the elimination of tool changes between the datuming and wiping operation. A dedicated XYZR robot system was designed which makes use of an Industrial IBM PC connected to a DELTA-7AV systems PMAC card to drive the robot and to: coordinate its actions with those of the OCS roof mounted gantry delivery carrier system.