Professional Documents
Culture Documents
Robot Móvil Autónomo Con Desplazamientos en Plano Vertical y Aplicaciones en Servicios de Limpieza
Robot Móvil Autónomo Con Desplazamientos en Plano Vertical y Aplicaciones en Servicios de Limpieza
Robot Móvil Autónomo Con Desplazamientos en Plano Vertical y Aplicaciones en Servicios de Limpieza
Abstract – Robotic systems have lead to important progress in vacuum cleaning robots (robot dusters), lawn cutting robots,
the vast field of automation. Even if industrial robots prevailed pool cleaning robots and window cleaning robots.
initially, service robots intended to perform various activities,
including domestic tasks, have brought a substantial contribution TABLE I
in the latest two decades. Autonomous mobile robots used for ver- QUALITATIVE COMPARISON REGARDING ACTIVITY LEVEL IN THE
tical surface cleaning involve the most complex mechanical struc- FIELD OF ROBOTICS [1]
tures from the point of view of displacement kinematics as well as
fixing in operating points. Differently than service robots with Domain USA JAPAN KOREA EUROPE
horizontal plane displacement, this category of robots has to sup- Entries
port its own weight, fixing elements most frequently used being Fundamental research ***
*** *** ***
vacuum suction cups. **
The paper presents the construction, modelling and simulation Applicative research ** ***** **** ****
of functioning of a robot with displacements in a vertical plane National and multinational
** ***** ***** ****
research programs
used for cleaning vertical surfaces. The original robot construc-
Partnerships among uni-
tion, developed by the authors, covers the main basic functions of versities – industry - gov- ** ***** ***** ****
cleaning robots. ernment
Exits
Keywords – autonomous mobile robot, cleaning robot, electro- Military and civilian ro- ***
pneumatic actuation, vacuum fixing, mechanical construction botic vehicles ** ** **
*
Space robots *** ** - ***
Humanoid robots ** ***** **** **
I. INTRODUCTION
Industrial robots ** ***** ** ****
If industrial robotics represents a well-defined field and ap- Service robots *** *** **** ***
plications of industrial robots are, generally, clearly defined, Personal/ domestic robots ** ***** **** **
the development of robotics for services is characterized by Biological and biomedical ***
applications ** ** ****
*
constant innovation, as new applications arise every day [1]
[2].
If, for industrial robotics, the industrial robot plays the key A development trend of the field consists in the efforts for
role, the field of robotics for services includes, besides the ser- achieving a multifunctional domestic/personal robot that can
vice robot, all the devices, equipments and technologies with- assume functions nowadays fulfilled by distinct categories of
out industrial applications. robots.
Service robots can be classified in three main categories: An increased interest for technologies that use climbing ro-
service robots for professional applications, domestic robots bots [3] [5] [8] and walking robots [9] has been noticed in the
and robots for research and development. past couple of years. Among them, the ones referring to the
Table 1 [1] presents a summary of major directions of robot- development of window cleaning robots include two main as-
ics in USA, Asia and Europe. The “entries” design the types of pects:
resources and organizations involved in research and develop- • automatic cleaning of high buildings, improvement of
ment. The “exits” refer to results of research, quantified in ro- technological level and of productivity of service industry in
botic products and applications. The highest possible rating is the field of building maintenance;
five stars. • cleaning robots can be used on various types of build-
In this context, robotic cleaning systems, professional as ing, avoiding thus high costs involved by permanent gon-
well as personal have had a promising development, due to the dola-type systems (open platform-car or baskets) for individ-
high number of possible applications and to the fact that they ual buildings [3] [6].
exempted humans of a tiring, repeated and often dangerous As for recent developments in cleaning and maintenance ro-
activity [1] [3] [5] [6]. bots, there are some types of kinematic structures intended for
Professional systems include: floor cleaning systems, win- the movement on smooth vertical surfaces: multiple legs, slid-
dows and wall cleaning systems, climbing robots, pool clean- ing frames, wheels and chain tracks. There are four different
ing robots, cleaning robots for other applications (tanks, ships, principles of adherence used for climbing robots: vacuum suc-
boats, trains, and planes). Personal domestic robots refer to:
tion cups [3] [5] [8] [9], negative pressure, propeller, attach- A solution that uses two triangular platforms was adopted,
ment arms and grippers. that does not lead to a loss of equilibrium for the mechanical
Multiple-leg robots are highly complex due to the increased structure. Although the robot attaches itself to the glass surface
number of freedom degrees. Robots that use vacuum suction by the means of vacuum suction cups, a significant miniaturi-
cups and grasping grippers for fixing on buildings do not com- zation was achieved – pursued purpose, subordinate to the ob-
ply with miniaturization and low complexity requirements. jective of an autonomous mobile robot.
Some of the climbing robots were developed for movement on The kinematics scheme is presented in figure 1.
walls with complex surfaces. The interior platform – PLE - 7 is fixed on three vacuum
The main functions of robots with such destination include suction cups 9. The raising and lowering of the platform is con-
the following eight aspects [3]: trolled using a screw mechanism 8 actuated by the motor-
1. secure fixing on the glass surface. The climbing robot reduction gear M1R1. The toothed driving belt 4 allows the
has to firmly attach on the glass wall, in order to support synchronous movement of the three suction cups. Similarly, for
its weight, which is a big difference between a robot the exterior platform – PLE - 3 we have suction cups 1, the
with displacements in a vertical plane and a usual mechanism 2 and the motor-reduction gear M2R2 .
ground-walking robot; The driving toothed belt 6 and the motor-reduction gear
2. the displacement must cover the whole working zone, M3R3 – movement m3 allow the orienting rotation of the robot.
situated in a vertical plane; The guiding part 10 is fixed on the shaft 5.
3. the robot must be able to avoid windows obstacles, by
going around or by lifting, aspect that implies adequate
structural kinematics;
4. enough intelligence as to detect various obstacles, fea-
ture that implies sensors and software able to configure
or re-configure the operating space;
5. autonomous evolution with efficient fulfilment of work
tasks;
6. movement control function, in order to satisfy the re-
quirements of displacement on any trajectory and to
surmount obstacles;
7. friendly graphical user interface (GUI), all the informa-
tion obtained during functioning being sent back and
displayed on the GUI in the same phase with the feed-
back; Figure 1. The kinematic scheme of actuation.
8. efficient cleaning – is the last and most important/useful
function of cleaning robots, which subordinates all the Translation between platforms – movement m4 is achieved
other functions. by the means of motor-reduction gear M4R4 fixed on the inte-
It can be concluded that robots for cleaning glass walls must rior platform 7. A mechanism consisting of the gear 14 and the
maintain themselves and to displace on glass surfaces with rack 13 solidary with the guiding part is used. This type of
various inclinations, till 90° to the vertical plane, in the same mechanism was preferred instead of a screw mechanism which
time being able to fulfil the cleaning tasks, to be lightweight, to would be difficult to miniaturize. A rolling guideway 11 is also
have enough flexibility as to adapt to variable wall geometry used. Figure 2 presents the three-dimension model of the robot.
and enough intelligence to automatically detect and avoid ob-
stacles.
II. THE ORIGINAL CONSTRUCTION ROBOT
The value of the triangular platform side L = 247 mm, equi- a) one-step translation
lateral triangle, was adopted in order to obtain a stroke S of One-step translation of the robot, driven by the command
about 100…110 mm. A full cycle for a translation step (at- system, involves the following sequence of movements:
tachment on PLI suction cups – PLE translation - attachment - PLE raising (movement m2,up);
on PLE suction cups - PLI translation) ensures a displacement - PLE displacement (movement m4);
of 200…220 mm for the robot. This allows the tracking of a - PLE lowering (movement m2,down);
glass surface of 1500 mm in about seven cycles. If cycle dura- - PLI raising (movement m1,up);
tion of 8s is considered, the whole window size is travelled in - PLI displacement (movement m4);
less than one minute, which is convenient. - PLI lowering (movement m1,down);
Figure 3 presents the constructive solution adopted for the Figure 4 presents the kinematics of the exterior and interior
robot displacement. The vacuum suction cup 1 (supplied from platforms for a translation cycle, without the need of centring
the vacuum miniature pump by the nozzle 16) is embedded in the two platforms at the beginning and at the end of movement.
the sliding body 15 and can displace relatively to the guideway The stroke components of the S: Sa1 and Sa2 (S = Sa1 + Sa2) are
3. The parallel key 2 restraints the rotation. The fixing of the of interest when the movement is controlled using an encoder
robot in the vertical plane, considering the weight of the clean- of the translation motor that reads absolute positions of the
ing equipment, as well as the forces needed in the cleaning platforms.
process, are discussed in [4].
PLI
PLE
OE X
a OI
PLE PLI
X
b
sa1
X
c sa2
X
Figure 3. Detail regarding the actuation of the displacement relative to the d
suction cups. sa1
0
30 a
b
Figure 6. Pseudo circular movement. a. the positions of the platforms PLE
O and PLI during translation; b. The polygon of the trajectory.
c X