WO2012148022A1 - Device for cleaning glass windows, and method for controlling the movement thereof - Google Patents
Device for cleaning glass windows, and method for controlling the movement thereof Download PDFInfo
- Publication number
- WO2012148022A1 WO2012148022A1 PCT/KR2011/003201 KR2011003201W WO2012148022A1 WO 2012148022 A1 WO2012148022 A1 WO 2012148022A1 KR 2011003201 W KR2011003201 W KR 2011003201W WO 2012148022 A1 WO2012148022 A1 WO 2012148022A1
- Authority
- WO
- WIPO (PCT)
- Prior art keywords
- window
- cleaning
- cleaning apparatus
- offset
- unit
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Ceased
Links
Images
Classifications
-
- A—HUMAN NECESSITIES
- A47—FURNITURE; DOMESTIC ARTICLES OR APPLIANCES; COFFEE MILLS; SPICE MILLS; SUCTION CLEANERS IN GENERAL
- A47L—DOMESTIC WASHING OR CLEANING; SUCTION CLEANERS IN GENERAL
- A47L1/00—Cleaning windows
- A47L1/02—Power-driven machines or devices
-
- A—HUMAN NECESSITIES
- A47—FURNITURE; DOMESTIC ARTICLES OR APPLIANCES; COFFEE MILLS; SPICE MILLS; SUCTION CLEANERS IN GENERAL
- A47L—DOMESTIC WASHING OR CLEANING; SUCTION CLEANERS IN GENERAL
- A47L1/00—Cleaning windows
- A47L1/02—Power-driven machines or devices
- A47L1/03—Power-driven machines or devices cleaning both sides of a window simultaneously
-
- G—PHYSICS
- G05—CONTROLLING; REGULATING
- G05D—SYSTEMS FOR CONTROLLING OR REGULATING NON-ELECTRIC VARIABLES
- G05D1/00—Control of position, course, altitude or attitude of land, water, air or space vehicles, e.g. using automatic pilots
- G05D1/02—Control of position or course in two dimensions
- G05D1/021—Control of position or course in two dimensions specially adapted to land vehicles
- G05D1/0227—Control of position or course in two dimensions specially adapted to land vehicles using mechanical sensing means, e.g. for sensing treated area
-
- G—PHYSICS
- G05—CONTROLLING; REGULATING
- G05D—SYSTEMS FOR CONTROLLING OR REGULATING NON-ELECTRIC VARIABLES
- G05D1/00—Control of position, course, altitude or attitude of land, water, air or space vehicles, e.g. using automatic pilots
- G05D1/02—Control of position or course in two dimensions
- G05D1/021—Control of position or course in two dimensions specially adapted to land vehicles
- G05D1/0268—Control of position or course in two dimensions specially adapted to land vehicles using internal positioning means
- G05D1/027—Control of position or course in two dimensions specially adapted to land vehicles using internal positioning means comprising intertial navigation means, e.g. azimuth detector
-
- A—HUMAN NECESSITIES
- A47—FURNITURE; DOMESTIC ARTICLES OR APPLIANCES; COFFEE MILLS; SPICE MILLS; SUCTION CLEANERS IN GENERAL
- A47L—DOMESTIC WASHING OR CLEANING; SUCTION CLEANERS IN GENERAL
- A47L2201/00—Robotic cleaning machines, i.e. with automatic control of the travelling movement or the cleaning operation
- A47L2201/06—Control of the cleaning action for autonomous devices; Automatic detection of the surface condition before, during or after cleaning
Definitions
- the present invention relates to a device for cleaning a window.
- the glass windows installed on the wall of the building is easily contaminated by external dust, pollution, etc., so it is easy to damage the aesthetics or deteriorate the skylight. Therefore, it is desirable to frequently clean the windows installed on the outer wall of the building.
- An object of the present invention is to provide a window cleaning apparatus and a movement control method thereof, which can improve the efficiency and stability of the operation.
- the window cleaning apparatus includes a first cleaning unit and a second cleaning unit which are attached to both surfaces of the window and move by magnetic force, and are provided in at least one of the first and second cleaning units.
- a direction detecting sensor detecting a direction that the window cleaning apparatus faces;
- a control unit which controls the movement of the window cleaning apparatus according to the direction of the window cleaning apparatus detected by the direction detecting sensor;
- a collision detector for detecting a collision of the window cleaning apparatus;
- an offset setting unit configured to set a direction offset of the direction detection sensor when the window cleaning apparatus collides with the window frame of the window.
- the movement control method of the window cleaning apparatus detecting the direction toward the window cleaning apparatus using a direction sensor; And moving the window cleaning apparatus based on the detected direction of the window cleaning apparatus, wherein the direction offset of the direction sensor is reset when the window cleaning apparatus collides with the window frame of the window.
- control method may be implemented as a computer-readable recording medium recording a program for execution in a computer.
- the window cleaning apparatus by resetting the direction offset of the direction detection sensor provided in the window cleaning apparatus at a certain time, the window cleaning apparatus can be moved without error according to a predetermined movement path, accordingly the window cleaning apparatus Can improve the cleaning performance.
- the window cleaning apparatus by moving the window cleaning apparatus to a position adjacent to the initial attachment position after the end of cleaning, it is easy for the user to detach the window cleaning apparatus from the glass window.
- the stability of the window cleaning apparatus can be improved by facilitating the separation of the inner and outer units.
- FIG. 1 is a perspective view briefly showing the configuration of a window cleaning apparatus according to an embodiment of the present invention.
- FIG. 2 is a plan view showing an embodiment of the configuration of the first cleaning unit disposed inside the glass window.
- FIG 3 is a plan view showing an embodiment of the configuration of the second cleaning unit disposed on the outside of the glass window.
- FIG. 4 is a block diagram briefly illustrating a configuration of a movement control device included in the window cleaning apparatus according to the embodiment of the present invention.
- FIG. 5 is a view for explaining an example of a method of moving the window cleaning apparatus.
- FIG. 6 is a view for explaining an example of a method of setting a direction offset of a direction detection sensor included in the window cleaning apparatus.
- FIG. 7 is a flowchart illustrating a movement control method of the window cleaning apparatus according to the embodiment of the present invention.
- FIGS. 8 to 10 are diagrams illustrating embodiments of a method of setting a horizontal direction offset of a direction sensor.
- 11 to 13 are diagrams illustrating embodiments of a method of setting a vertical direction offset of a direction detection sensor.
- FIG. 14 is a flowchart illustrating an embodiment of a method for returning a window cleaning apparatus to an initial attachment position after cleaning is finished.
- 15 and 16 are diagrams illustrating a first embodiment of a method of resetting a direction offset of a direction detection sensor in a process of detecting an initial attachment position of a window cleaning apparatus.
- 17 to 24 are diagrams illustrating a second embodiment of a method of resetting a direction offset of a direction detection sensor in a process of detecting an initial attachment position of a window cleaning apparatus.
- FIG. 25 is a diagram illustrating an embodiment of a method of resetting a direction offset of a direction sensor in a process of cleaning a window cleaning apparatus.
- 26 to 28 are views illustrating one embodiment of a return path of the window cleaning apparatus after cleaning is finished.
- FIGS. 1 to 28 a window cleaning apparatus and a movement control method thereof according to an embodiment of the present invention will be described with reference to FIGS. 1 to 28.
- the embodiments may be modified in various forms, and the technical scope of the embodiments is not limited to the embodiments described below.
- the examples are provided to more fully illustrate those skilled in the art. Accordingly, the shape and size of elements in the drawings may be exaggerated for clarity.
- FIG. 1 is a perspective view showing a simplified configuration of a window cleaning apparatus according to an embodiment of the present invention, the window cleaning apparatus shown includes two cleaning units (100, 200) respectively disposed on both sides of the glass window Can be configured.
- the first cleaning unit 100 may be disposed on the inner side of both sides of the glass window, and the second cleaning unit 200 may be disposed on the outer side of the glass window.
- the first cleaning unit 100 may be disposed on the outer side of the glass window, and the second cleaning unit 200 may be disposed on the inner side of the glass window.
- the first cleaning unit 100 and the second cleaning unit 200 may be attached to face both sides of the glass window using magnetic modules having magnetic force therein, respectively.
- the second cleaning unit 200 is respectively attached to the first and second cleaning units 100 and 200.
- the magnetic force between the provided magnetic modules may be simultaneously moved along the movement of the first cleaning unit 100.
- the second cleaning unit 200 may include a detachable member 250, for example, a handle 250 as shown in FIG. 1, which allows a user to easily attach and detach the second cleaning unit 100 to a windowpane.
- the first cleaning unit 100 may also include a detachable member (not shown) that facilitates detachment so as to correspond to the detachable member 250 of the second cleaning unit 200.
- the user can attach the cleaning device to the glass window by using two detachable members, that is, two handles provided in the first and second cleaning units 100 and 200, respectively, when the glass cleaning device is used.
- the handles can be used to separate the first and second cleaning units 100, 200 from the glass window.
- the window cleaning apparatus may further include a remote controller (remote controller, not shown) to enable a user to control the operation of the first, second cleaning units (100, 200). have.
- a remote controller remote controller, not shown
- the second cleaning unit 200 is dependently moved by the magnetic force according to the movement of the first cleaning unit 100, and the user uses the remote controller (not shown) of the first cleaning unit 100.
- the movement may be manipulated to control the driving of the window cleaning apparatus composed of the first and second cleaning units 100 and 200.
- a remote controller (not shown) that can be operated in a wireless manner is configured for the convenience of the user.
- the remote controller (not shown) according to the present invention may be used in a manner of operating by wire or manually by a user.
- the window cleaning apparatus according to an embodiment of the present invention, more specifically, the first cleaning unit 100 disposed inside the glass window is a sensor that can move along a preset movement path, detect dust or the like (not shown) It is also possible to determine and move the moving path that can be provided to improve the cleaning efficiency.
- FIG. 2 is a plan view showing an embodiment of the configuration of the first cleaning unit 100 and illustrates a configuration of an upper surface of the first cleaning unit 100 in contact with a glass window.
- the first cleaning unit 100 may include a first frame 110, a plurality of first wheel members 120, and a plurality of first magnetic modules 130.
- the first frame 110 forms the body of the first cleaning unit 100 so that the plurality of first wheel members 120 and the plurality of first magnetic modules 130 are coupled to the first frame 110. Can be fixed.
- shock absorbing members 140 to 143 may be formed on the edge of the first frame 110 to minimize the impact when the glass frame cleaning device collides with the protruding structure such as the window frame of the glass window.
- the first cleaning unit 100 may change the movement path.
- the buffer members 140 to 143 may be provided at four corner portions of the first cleaning unit 100, respectively, and may be connected to each other using a sensor (not shown) connected thereto. By detecting the impact, it may be recognized that the first cleaning unit 100 has collided with the window frame of the glass window.
- the outer portion of the first cleaning unit 100 It can be recognized that one side of the buffer member 140, 141 provided with the impact on the window frame of the glass window.
- the first frame 110 of the first cleaning unit 100 is configured to have a rectangular cross section, which is an embodiment of the present invention, but the present invention is not limited to this shape, and circular or other polygons. Of course, it can be configured in a variety of structures having a cross section of.
- the first cleaning unit 100 may include a plurality of first magnetic modules 130, and the first magnetic module 130 may include the first cleaning unit 100 and the second cleaning unit 200. It generates a magnetic force to be attached to both sides of the window.
- the first magnetic module 130 may include a permanent magnet such as a neodium magnet, and generate magnetic force together with the second magnetic module 233 provided in the second cleaning unit 200. Can be.
- a permanent magnet such as a neodium magnet
- first magnetic module 130 provided in the first cleaning unit 100 and the second magnetic module 233 provided in the second cleaning unit may include magnets having opposite polarities to each other. Accordingly, the first and second cleaning units 100 and 200 disposed on both sides of the glass window may be attached to the glass window and simultaneously moved by attracting each other by magnetic force.
- the magnetic modules 130 and 233 may be configured using an electromagnet in addition to the permanent magnet, or may be provided with a permanent magnet and an electromagnet as another embodiment.
- the window cleaning apparatus is not limited to the magnetic modules 130 and 233 as described above, and the first and second cleaning units 100 and 200 are attached to each other by the magnetic force with the glass window interposed therebetween. Various configurations that may be moved may be possible.
- any one of the first and second cleaning units 100 and 200 may include a magnetic material such as a permanent magnet or an electromagnet, and the other may include a metal body or the like that may be attracted by the magnetic force of the magnetic material. It may be.
- the first magnetic module 130 may be configured in four disk shapes and may be disposed on an upper surface of the first cleaning unit 100 attached to the glass window.
- the first magnetic module 130 may be provided in a form exposed in the direction in contact with the glass window, alternatively, may be disposed to be adjacent to the upper surface of the first cleaning unit 100 by using a separate cover member or the like. have.
- first wheel members 120 are disposed on the left and right sides of the first cleaning unit 100 such that a portion thereof is exposed upward of the first frame 110, for example, the left side as shown in FIG. 2.
- a total of two may be provided, one on each of the right side, or a total of four, one on each of the corner parts.
- the first wheel member 120 may be rotated by a driving unit (not shown) such as a motor installed in the first frame 110.
- the first cleaning unit 100 may be moved in a predetermined direction as the first wheel member 120 rotates in a state of being attached to the glass window.
- the first cleaning unit 100 may be capable of moving in a curved direction, that is, changing the moving direction, as well as in the linear direction.
- the rotation axis of the first wheel member 120 is changed, or the two first wheel members 120 provided on each of the left and right sides are rotated at different speeds so that the first cleaning unit 100 may be rotated.
- the direction of movement can be changed.
- the surface of the first wheel member 120 may be configured using a material such as fiber or rubber so that a predetermined friction force may occur with the glass window when rotating, so that the first wheel member 120 does not spin when rotating.
- the first cleaning unit 100 can be easily moved along the inner surface of the glass window.
- the surface of the first wheel member 120 may be made of a material to prevent scratches in the glass window during rotation.
- the first cleaning unit 100 is attached to one surface of the glass window by the magnetic force of the first magnetic module 130, so that a reaction force formed in a direction perpendicular to the glass window may act on the first wheel member 120. Accordingly, when the first wheel member 120 is rotated by a drive unit (not shown) having a motor or the like, the first cleaning unit 100 can move along the inner surface of the glass window by the frictional force.
- the cleaning operation can be performed while moving integrally.
- FIG. 3 is a plan view showing an embodiment of the configuration of the second cleaning unit 200 and illustrates a configuration of a bottom surface of the second cleaning unit 200 in contact with the glass window.
- the second cleaning unit 200 may include a second frame 210, a plurality of second wheel members 220, and a plurality of cleaning modules 230.
- the second frame 210 forms the body of the second cleaning unit 200 and has a shape corresponding to the first frame 110 of the first cleaning unit 100 as described above, for example, a rectangular cross section. It may be configured as a plate structure.
- a plurality of second wheel members 220 may be formed on a lower surface of the second frame 210 to move the second cleaning unit 200 by magnetic force according to the movement of the first cleaning unit 100. can do.
- the second wheel member 220 is not connected to a driving unit such as a motor, and the second cleaning member ( It may be provided in a state that is axially connected to the second frame 210 to naturally rotate as the movement of the 200.
- the second wheel member 220 may rotate to perform a function similar to a bearing.
- the second wheel member 220 has a cylindrical shape, but the present invention is not limited thereto.
- the second wheel member 220 may be configured using a spherical member such as a ball bearing.
- the cleaning module 230 may be formed to be exposed to the lower surface of the second frame 210 to clean one surface of the glass window, for example, an outer surface on which the second cleaning unit 200 is disposed.
- the cleaning module 230 may include a plurality of modules, for example, a cleaning pad 231, a second magnetic module 232, and a detergent injection hole 231. 1 may be configured in the shape of four disks corresponding to the first magnetic module 130 of the cleaning unit (100).
- each of the four disk shapes provided in the cleaning module 230 may be provided to be rotatable by a driving unit (not shown) such as a motor (not shown).
- the cleaning module 230 may be formed to protrude at a predetermined interval from the lower surface of the second frame 210, so that the cleaning module 230 of the cleaning module 230 in the state that the second cleaning unit 200 is attached to the glass window By rotating, the cleaning operation may be performed on the outer surface of the glass window using the friction force.
- the cleaning module 230 may be attached on the exposed surface of the pad 231 made of a material such as fiber or rubber so as to easily remove foreign substances in the glass window by friction when rotating.
- the pad 231 may be made of a material of a micro hair structure or a porous structure.
- the cleaning module 230 may include a detergent inlet 232 for injecting detergent, for example, the detergent inlet 232 is a detergent storage container (not shown) built in the second cleaning unit 200. And a pump (not shown) and the like may be connected by a separate flow path to receive detergent. Accordingly, when cleaning the glass window cleaning module 230 may perform a cleaning operation while spraying the detergent to the glass window using the detergent injection port 232.
- the second magnetic module 233 may be formed inside the cleaning module 230, more specifically, under the pad 231 so as to overlap the cleaning module 230.
- the second magnetic module 233 has a shape corresponding to the first magnetic module 233 provided in the first cleaning unit 100, and the first and second cleaning units 100 and 200 may be attached to both sides of the glass window. It is a function to generate magnetic force so that it can
- the second magnetic module 233 may be made of a magnetic body or a metal body such as a permanent magnet, an electromagnet, etc., so that the first and second cleaning units 100 and 200 disposed on both sides of the glass window are attracted to each other by magnetic force. By pulling it can be attached to the window and moved simultaneously.
- the cleaning module 230 may be disposed at a position corresponding to the first magnetic module 130 and may include a second magnetic module 233 made of a neodium magnet having a polarity opposite to that of the first magnetic module 130. It may be disposed inside the cleaning module 230.
- the first cleaning unit 100 and the second cleaning unit 200 are both sides of the glass window by the magnetic force between the first magnetic module 130 and the second magnetic module 233 provided in the cleaning module 230.
- a continuous force acts on the cleaning module 230 in the glass window direction by the magnetic force between the first and second magnetic modules 130 and 233, thereby increasing the frictional force with the glass window when the cleaning module 230 rotates.
- the cleaning performance can be improved.
- the second cleaning unit 200 may include a plurality of auxiliary cleaning modules 240 formed at corner portions of the second cleaning unit 200.
- the cleaning module 230 may be formed inside the second frame 210. Referring to FIG. Since the edge portion of the glass window may be difficult to clean, the second cleaning unit may include auxiliary cleaning modules 240 to more easily clean the edge portion of the window frame.
- the auxiliary cleaning module 240 may include a roller member (not shown) rotatably installed, and a brush may be formed on an outer circumferential surface of the roller member. Accordingly, when the second cleaning unit 200 moves along the window frame, the auxiliary cleaning modules 240 may remove foreign substances in the window frame part while rotating by the friction force with the window frame.
- the auxiliary cleaning modules 240 have the same function as the buffer member 140 provided in the first cleaning unit 100 as described above, that is, to minimize the impact when colliding with a projecting structure such as a window frame, etc. It can also be used to detect shocks using a built-in sensor.
- the structure of the window cleaning apparatus according to an exemplary embodiment of the present invention has been described with reference to FIGS. 1 to 3, in which the window cleaning apparatus cleans only one surface, for example, an outer surface of the glass window. Since only one embodiment, the present invention is not limited thereto.
- the first cleaning unit 100 may also include a cleaning module 230 as provided in the second cleaning unit 200, so that the window cleaning apparatus according to the present invention simultaneously faces both sides of the glass window. You may want to clean it.
- the window cleaning apparatus having the configuration as described with reference to FIGS. 1 to 3 is based on the direction of the window cleaning apparatus detected using a direction sensor (eg, an acceleration sensor).
- the movement is controlled, and the direction offset of the direction sensor may be reset when the window cleaning device collides with the window frame of the window while moving.
- FIG. 4 is a block diagram illustrating a simplified configuration of a movement control apparatus provided in the window cleaning apparatus according to an embodiment of the present invention, wherein the movement control apparatus includes a direction sensor 300, a controller 310, and a collision detection unit ( 320 and an offset setting unit 330.
- the direction detection sensor 300 may detect a direction that the window cleaning apparatus faces.
- the sensor detects a change in an external physical environment and converts an electrical signal.
- the sensor detects and converts physical values such as an inclination and an acceleration of an object into a corresponding electrical signal.
- the direction sensor 300 may be implemented by using an acceleration sensor for measuring the acceleration generated in the object by an electrical signal
- the acceleration sensor is a sensor using a piezo-resistor and electrostatic It can be classified as a sensor using capacitance.
- the position of the internal mass included in the acceleration sensor is changed during the acceleration movement, and the area where the mass and the sensing electrode overlap by the displacement of the internal mass changes. Acceleration can be measured by measuring the degree of change in capacitance between electrodes as the area changes.
- the direction detecting sensor 300 implemented by using the acceleration sensor as described above is based on the preset reference axes (for example, the x axis in the horizontal direction and the y axis in the vertical direction) based on the embodiment of the present invention. It is possible to recognize the direction that the window cleaning apparatus according to the direction.
- the direction sensor 300 may be provided in at least one of the first and second cleaning units 100 and 200 as described with reference to FIGS. 1 to 3, and according to an embodiment of the present invention,
- the first and second cleaning units 100 and 200 may be attached to the inside of the glass window and may be provided in the first cleaning unit 100 that is responsible for the movement of the glass cleaning device.
- the direction detection sensor 300 provided in the first cleaning unit 100 may detect a direction that the first cleaning unit 100 faces by using the acceleration sensor as described above.
- the wind sensor cleaning apparatus has been described using the direction detecting sensor 300 to detect the direction of the window cleaning apparatus using an acceleration sensor as an example, but the present invention is not limited thereto.
- various sensors capable of recognizing the direction of the window cleaning apparatus may be used.
- controller 310 may control the movement of the window cleaning apparatus according to the embodiment of the present invention based on the direction of the window cleaning apparatus detected by the direction sensor 300.
- controller 310 may be provided in the first cleaning unit 100 to control the rotation of the plurality of first wheel members 120 as described with reference to FIG.
- a driving unit (not shown) for driving the motors connected to the wheel members 120 may be included.
- the controller 310 adjusts the voltage (or current) supplied to the motors respectively connected to the first wheel members 120 so that the first cleaning unit 100 moves in a desired direction and speed. It may be controlled, the movement direction of the first cleaning unit 100 may be controlled in accordance with the direction of the window cleaning apparatus detected by the direction sensor 300.
- the controller 310 compares the direction to be moved with the current direction of the window cleaning apparatus detected by the direction detection sensor 300, so that the direction of the window cleaning apparatus is closer to the direction to be moved.
- the direction of movement of the device 100 may be changed and moved, and the controller 310 may periodically check the direction detected by the direction sensor 300.
- the controller 310 may include a circuit unit (not shown) configured to function as described above, and the circuit unit may be implemented in the form of a printed circuit board (PCB).
- PCB printed circuit board
- the collision detection unit 320 may detect a collision of the window cleaning apparatus, and may include a plurality of impact detection sensors (not shown) capable of detecting an impact therefor.
- the collision detection unit 320 may be provided in the first cleaning unit 100 to detect that the first cleaning unit 100 collides with the window frame of the glass window during movement.
- the collision detection unit 320 may include a plurality of shock absorbing members 140 to 143 mounted to corner portions of the first cleaning unit 100, respectively, as shown in FIG.
- the members 140 to 143 may sense shocks applied due to the impact on the window pane by using shock detection sensors.
- the offset setting unit 330 sets a direction offset of the direction sensor 300, and according to an embodiment of the present invention, the direction detection sensor 300 at the time when the window cleaning device collides with the window frame of the window. You can reset the direction offset of.
- the window cleaning apparatus 10 includes a right-down section that moves downward from the left end to the right end and the right end to the left end of the window 400.
- the window cleaning may be performed by moving along a movement path M including a downwardly moving left-down section.
- the movement of the window cleaning apparatus 10 as described above may be controlled by the control unit 310, the control unit 310 by using the direction of the window cleaning apparatus 10 detected by the direction detection sensor 300.
- the window cleaning apparatus 10 may move along the movement path M as shown in FIG. 5.
- the direction sensor 300 detects the direction.
- the direction of the window cleaning apparatus 10 may not match the actual direction.
- the movement path of the window cleaning apparatus 10 controlled to be moved by the controller 310 may not match the preset movement path M, which may reduce the cleaning performance of the window cleaning apparatus 10 or It may cause a problem that the window cleaning apparatus 10 malfunctions.
- the horizontal reference axis x ′ and the vertical direction reference axis y set in the direction sensor 300 will be described.
- ') May not coincide with the actual horizontal / vertical axes (x, y), and the setting error of the direction offset as described above may be caused by model deviation of the direction sensor 300, mechanical assembly deviation, or internal and external temperature. It may be caused by a change or the like.
- the controller 310 attempts to move the window cleaning apparatus 10 in the right horizontal direction (x-axis direction)
- the window cleaning is performed.
- the actual direction of movement of the device 10 is slightly upward (x 'axis direction) than the horizontal direction.
- the direction offset of the direction sensor 300 is set correctly (that is, shown in FIG. 6). Work may be required to match the horizontal / vertical reference axes (x ', y') with the actual horizontal / vertical axes (x, y).
- the window setting apparatus 10 as described above is reset by the offset setting unit 330 provided in the window cleaning apparatus 10 at a predetermined time point. It is possible to prevent the movement path error of the.
- the offset setting unit 330 may receive a signal from the collision detection unit 320 when the window cleaning apparatus 10 collides with the window frame of the window, and may reset the direction offset of the direction sensor 300. .
- the first cleaning unit 100 attached to the inner surface of the glass window 400 among the first and second cleaning units 100 and 200 included in the window cleaning apparatus 10 as described above may be used. It is moved by the movement control method according to the embodiment, the second cleaning unit 200 will be described by taking a case by the magnetic force according to the movement of the first cleaning unit 100 as an example.
- the present invention is not limited thereto, and the second cleaning unit 200 attached to the outer surface of the window 400 is moved by the movement control method according to the embodiment of the present invention, and the first cleaning unit 100 is moved.
- the second cleaning unit 200 is moved by a magnetic force according to the movement of the second cleaning unit 200 or when both the first and second cleaning units 100 and 200 are moved by the movement control method according to the embodiment of the present invention. It may be possible.
- FIG. 7 is a flowchart illustrating a movement control method of the window cleaning apparatus according to an embodiment of the present invention, and the illustrated movement control method illustrates a configuration of the movement control apparatus provided in the window cleaning apparatus according to the embodiment of the present invention. It will be described in conjunction with the block diagram of FIG.
- the collision detection unit 320 detects whether or not the window cleaning apparatus has collided with the window frame of the window (S500).
- the collision detector 320 may detect that the first cleaning unit 100 has collided with the window frame of the glass window during movement by using the buffer members 141 to 143 as shown in FIG. 2.
- the collision detection unit 320 may recognize that one side of the first cleaning unit 100 on which the two buffer members 140 and 141 are mounted has collided with the window frame of the glass window.
- the offset setting unit 330 resets the direction offset of the direction sensor 300 (step S510).
- the collision detection unit 320 may output a signal such that the offset setting unit 330 resets the direction offset of the direction detection sensor 300.
- the offset setting unit 330 may reset the horizontal direction offset of the direction detection sensor 300.
- the offset setting unit ( 330 may reset the horizontal direction offset of the direction sensor 300.
- the vertical direction offset of the direction sensor 300 may also be reset based on the resetting of the horizontal direction offset as described above.
- the setting of the horizontal offset is to adjust the horizontal reference axis x 'of the direction sensor 300 as shown in FIG. 6 to coincide with the actual horizontal direction x.
- the vertical direction offset of the direction detection sensor 300 may be reset by adjusting the vertical direction reference axis y 'of the direction detection sensor 300 to be orthogonal to the horizontal direction reference axis x'.
- the first cleaning unit 100 may collide with the right vertical frame 410R of the window frame 410 of the glass window 400 while moving in the horizontal direction.
- the controller 310 may continuously move the first cleaning unit 100 in the right horizontal direction.
- controller 310 moves the first cleaning unit 100 until all two or more buffer members provided on one side of the first cleaning unit 100 collide with the frame of the glass window.
- the collision detection unit 320 May determine that the first cleaning unit 100 has collided with the right vertical frame 410R, and output a collision detection signal to the offset setting unit 330.
- the offset setting unit 330 resets the horizontal direction offset of the direction detection sensor 300 based on the current direction of the first cleaning unit 100 at the time when the collision detection signal is input from the collision detection unit 320. can do.
- the direction toward which the first cleaning unit 100 faces at the time of collision as shown in FIG. 10 (b) is a direction orthogonal to the right vertical frame 410R of the glass window 400, and thus, the offset setting unit 330
- the horizontal direction offset may be reset by matching the horizontal direction reference axis x 'of the direction sensor 300 with the direction of the first cleaning unit 100 at the time of collision.
- the horizontal direction reference axis x 'of the direction detection sensor 300 can be adjusted to coincide with the actual horizontal direction axis x. 1 Error in the horizontal movement of the cleaning unit 100 can be reduced.
- the controller 310 when the shock is detected in all of the buffer members 140, 141 provided on one side of the first cleaning unit 100, the controller 310 is the first cleaning
- the movement of the unit 100 in the right direction may be stopped and the first cleaning unit 100 may be controlled to move in the left direction according to a preset movement path.
- the first cleaning unit 100 of the window cleaning apparatus collides with the window frame 410 of the glass window 400, more specifically, the horizontal frame extending in the horizontal direction while moving downward in the vertical direction.
- the offset setting unit 330 may reset the vertical direction offset of the direction detection sensor 300.
- the offset setting unit ( 330 may reset the vertical direction offset of the direction sensor 300.
- the horizontal direction offset of the direction sensor 300 may also be reset based on the resetting of the vertical direction offset as described above.
- the setting of the vertical offset is to adjust the vertical reference axis y 'of the direction sensor 300 as shown in FIG. 6 to coincide with the actual vertical axis y.
- the horizontal direction offset of the direction detection sensor 300 may be reset by adjusting the horizontal direction reference axis x 'of the direction detection sensor 300 to be orthogonal to the vertical direction reference axis y'.
- the first cleaning unit 100 may collide with the lower horizontal frame 410B of the window frame 410 of the glass window 400 while moving downward in the vertical direction.
- the controller 310 may continuously move the first cleaning unit 100 downward in the vertical direction.
- the collision detection unit 320 May determine that the first cleaning unit 100 has collided with the lower horizontal frame 410B, and output a collision detection signal to the offset setting unit 330.
- the offset setting unit 330 resets the vertical direction offset of the direction detection sensor 300 based on the current direction of the first cleaning unit 100 at the time when the collision detection signal is input from the collision detection unit 320. can do.
- the direction toward which the first cleaning unit 100 faces at the time of the collision as shown in FIG. 13B is a direction orthogonal to the lower horizontal frame 410B of the glass window 400, and thus, the offset setting unit 330.
- the vertical offset may be reset by matching the vertical direction axis y 'of the direction sensor 300 with the direction of the first cleaning unit 100 at the time of collision.
- the vertical direction reference axis y 'of the direction detection sensor 300 can be adjusted to coincide with the actual vertical direction axis y. 1 Error in the vertical movement of the cleaning unit 100 can be reduced.
- the controller 310 when the shock is detected in all of the buffer members 140, 141 provided on one side of the first cleaning unit 100, the controller 310 is the first cleaning
- the movement of the downward direction of the unit 100 may be stopped and the first cleaning unit 100 may be controlled to move upward, right or left according to a predetermined movement path.
- the offset setting method of the direction sensor 300 as described above with reference to FIGS. 7 to 13 may be performed at the time when the window cleaning device collides with the window frame of the window while moving, and is performed every time the window frame is collided. Alternatively, the operation may be performed only when the preset condition is met among the window frame collision points.
- the window cleaning device collides with the window frame of the window while moving along a predetermined movement path in the process of detecting the initial attachment position after the window is attached, cleaning the window, or returning to the initial attachment position after the cleaning is finished.
- an offset setting method of the direction sensor 300 may be performed.
- FIG. 14 is a flowchart illustrating an example of a method of returning the window cleaning apparatus to the initial attachment position after the cleaning is finished, and the illustrated method may be performed by the controller 310 provided in the window cleaning apparatus.
- control unit 310 provided in the window cleaning apparatus detects an initial attachment position of the window cleaning apparatus (S600).
- the controller 310 determines whether the initial attachment position of the window cleaning device is right or left of the window. can do.
- the window cleaning apparatus moves along the set movement path and performs window cleaning.
- the controller 310 determines whether the window cleaning is finished (step S610), and when the cleaning is finished, moves the window cleaning apparatus to a position adjacent to the detected attachment position among the left end and the right end of the window (step S620). ).
- control unit 310 may move the window cleaning apparatus to the left end of the window after the cleaning is finished.
- control unit 310 may move the window cleaning apparatus to the right end of the window after the cleaning is finished.
- the position where the user attaches the window cleaning apparatus may be a position where the user may easily remove the window cleaning apparatus, by returning the window cleaning apparatus to the position adjacent to the initial attachment position after the end of cleaning as described above, It may facilitate the user to separate the window cleaning apparatus from the window.
- control module may continue to move the window glass cleaning apparatus according to the movement path.
- the window cleaning apparatus may perform cleaning while gradually moving from the upper end to the lower end of the glass window.
- the control unit 310 moves the glass window cleaning device to the lower end of the glass window. It may be determined that the cleaning is finished.
- FIG. 15 and FIG. 16 a first embodiment of a method for detecting an initial attachment position of a window cleaning apparatus is described. After the user attaches the window cleaning apparatus 10 to the glass window 400, the cleaning operation starts. When requesting, the first cleaning unit 100 moves in the upward direction from the initial attachment position.
- the first cleaning unit 100 may vertically move up from the attachment position to move to the upper end of the glass window, and the cushioning members provided on the moving direction side of the first cleaning unit 100 may include the window frame 410. In the case of colliding with the upper horizontal frame of), it may be determined that the first cleaning unit 100 has moved to the upper end of the glass window.
- the first cleaning unit 100 may change the moving direction to the left direction and then move horizontally to the right end of the glass window, and the cushioning members provided on the moving direction side of the first cleaning unit 100 may have a window frame. In the case of colliding with the left vertical frame of 410, it may be determined that the first cleaning unit 100 has moved to the left end of the glass window.
- the offset setting method may be performed.
- the vertical direction offset of the direction sensor 300 is reset as described with reference to FIGS. 11 to 13, and the reset is performed.
- the horizontal direction offset of the direction sensor 300 may be reset based on the vertical direction offset.
- the horizontal direction offset of the direction sensor 300 may be reset as described with reference to FIGS. 8 to 10.
- the first moving distance m1 may be measured while the first cleaning unit 100 is horizontally moved to the left side, for example, the first cleaning unit 100 may be provided with a first cleaning unit 100.
- the first moving distance m1 may be measured by the amount of rotation of the first wheel members 120.
- the first cleaning unit 100 may move horizontally from the left end of the uppermost end of the glass window 400 to the right end thereof to move to the left end of the glass window, and the moving direction of the first cleaning unit 100 may be changed.
- the impacting members collide with the right frame of the window frame 410 it may be determined that the first cleaning unit 100 has moved to the left end of the glass window.
- the horizontal direction offset of the direction sensor 300 is reset, and the direction detection sensor 300 is based on the reset horizontal direction offset.
- the vertical offset of can be reset.
- the second moving distance m2 may be measured while the first cleaning unit 100 moves from the left end to the right end of the uppermost portion of the window 400, for example, in the first cleaning unit 100.
- the second moving distance m2 may be measured by the amount of rotation of the provided first wheel members 120.
- the window cleaning apparatus by comparing the first and second moving distances m1 and m2.
- the initial attachment position of can be detected.
- the initial attachment position of the window cleaning apparatus is a window pane. It may be determined that the right side (400).
- the window cleaning apparatus more specifically, the first cleaning unit 100 moves to the right end of the window to stand by, and thus the user moves the first and second cleaning units 100 and 200 to the window pane. 400 can be easily separated.
- the initial attachment position of the window cleaning apparatus may be determined to be the left side of the window, and thus after the end of cleaning
- the first cleaning unit 100 may move to the left end of the glass window and wait.
- the window D cleaning device when the window D cleaning device is initially attached toward the right direction, that is, when it is close to 0 ° based on the 90 °-(-90 °) axis shown in FIG. 17, the window cleaning device Can be determined to be attached to the left side of the window.
- the window cleaning apparatus is a window pane It can be determined that attached to the right side of.
- the detachable member 150 which is a handle provided in the first cleaning unit 100, is generally disposed to face the window frame 410 of the window 400, and thus, the detachable member This is because the initial attachment direction D and the attachment position of the window cleaning apparatus may be opposite to each other when it is assumed that the direction in which 150 is directed and the direction in which the first cleaning unit 100 moves are opposite to each other.
- the detachable member 150 is placed toward the left side, and the attached window cleaning apparatus is the right side. Can face.
- the controller 310 may determine that the window cleaning apparatus is initially attached to the left side of the window 400 because the window cleaning apparatus is close to 0 °.
- the window cleaning apparatus is configured such that the direction in which the detachable member 150 faces and the direction in which the first cleaning unit 100 moves are the same, the initial attachment direction D and the attachment position of the window cleaning apparatus are the same. Can be determined.
- the window cleaning apparatus when the attachment direction (D) of the window cleaning apparatus is close to 0 °, it is determined that the window cleaning apparatus is initially attached to the right side of the glass window, and when the attachment direction (D) is close to 180 °, the glass window is It may be determined that the cleaning device is initially attached to the left side of the windowpane.
- the controller 310 moves the window cleaning apparatus in the left or right direction determined as the initial attachment position in the horizontal direction. Let's do it.
- the controller 310 may move the first cleaning unit 100 to the left direction.
- the first cleaning unit 100 moved in the left direction may collide with the left vertical frame of the window frame 410, and as described with reference to FIGS. 8 to 10 at the collision point B1 with the left frame.
- the horizontal direction offset of the direction sensor 300 may be reset.
- the controller 310 may move the first cleaning unit 100 in the right direction.
- the first cleaning unit 100 moved in the right direction may collide with the right vertical frame of the window frame 410, and as described with reference to FIGS. 8 to 10 at the collision point B1 with the right frame.
- the horizontal direction offset of the direction sensor 300 may be reset.
- the offset setting unit 330 may reset the vertical direction offset of the direction sensor 300 based on the reset horizontal direction offset.
- the first cleaning unit 100 when the initial attachment position of the window cleaning apparatus is determined to be to the left, and the first cleaning unit 100 is moved to the left by the controller 310, the first cleaning is performed within a predetermined predetermined distance a1.
- the unit 100 may not collide with the left frame of the window frame 410.
- the window cleaning device is initially attached within 50 cm from the right or left window frame in consideration of the arm length of the user, the window frame (within 50 cm) while the first cleaning unit 100 moves in the primary direction ( When the collision with the 410 does not occur, the controller 310 may determine that the horizontal initial attachment position of the window cleaning apparatus is opposite to the first determined position.
- the controller 310 moves the first cleaning unit 100.
- the direction can be reversed and moved.
- the horizontal initial attachment position of the window cleaning apparatus may be corrected from left to right determined primarily.
- the first cleaning unit 100 may move in the right direction according to the modified attachment position to collide with the right vertical frame of the window frame 410, and the collision point B1 with the right frame. 8 to 10, the horizontal direction offset of the direction sensor 300 may be reset.
- the offset setting unit 330 may reset the vertical direction offset of the direction sensor 300 based on the reset horizontal direction offset.
- the first cleaning unit 100 is moved to the right or left direction according to the determined initial mounting position (or judged) as described with reference to FIGS. 17 to 22, to the vertical frame of the window frame 410.
- the movement direction may be reversed to move by a predetermined distance (a2).
- the first cleaning unit 100 moves in the right horizontal direction to collide with the right vertical frame of the window frame 410, and then changes the moving direction to the left to about 10 to 15 cm. It can be moved horizontally by a certain distance (a2) corresponding to.
- the first cleaning unit 100 may vertically move to the lower frame of the window frame 410 after changing the moving direction to the lower direction.
- the vertical movement distance H may be measured while the first cleaning unit 100 moves vertically downward to the lower frame, and for example, the first wheel members 120 of the first cleaning unit 100
- the vertical movement distance H can be measured by the amount of rotation.
- the measured vertical movement distance H as described above may indicate a vertical initial attachment position of the window cleaning apparatus, and the first cleaning unit 100 may be located at the initial attachment position in the detected vertical direction after completion of cleaning. Separation of the window cleaning apparatus can be facilitated by rising by the corresponding distance H and waiting.
- the direction as described with reference to FIGS. 11 to 13 at the time (B2) when the first cleaning unit 100 moves downward to collide with the lower horizontal frame of the window frame 410 The vertical direction offset of the sensing sensor 300 may be reset.
- the first cleaning unit 100 is moved to the uppermost right end (or left end) of the glass window 400, and the first cleaning unit 100 is moved to a preset movement path from the upper right end.
- the cleaning can be performed while moving along.
- the first cleaning unit 100 is moved to the uppermost left end of the glass window 400, and then downwardly moved to the right end of the glass window 400 in the right direction, and again to the left end of the glass window 400. Is moved downward in the direction.
- the movement path of the first cleaning unit 100 may alternately repeat the right-down section M1 moved downward in the right direction and the left-down section M2 moved downward in the left direction.
- the horizontal direction offset of the direction sensor 300 may be reset.
- the horizontal direction offset of the direction sensor 300 may be reset at a time point C2 when the first cleaning unit 100 moving downward in the right direction collides with the right vertical frame of the window frame 410.
- the resetting of the horizontal offset is performed whenever the first cleaning unit 100 collides with the window frame 410 while the first cleaning unit 100 is moved according to the movement path shown in FIG. 25, or is performed based on a preset period T. May be
- the offset setting unit 330 counts a time from the time point at which the direction offset of the direction sensor 300 is reset, and counts the counted time.
- the horizontal direction offset of the direction sensor 300 may be reset at the point of time of the window frame collision of the first cleaning unit 100, which occurs first thereafter.
- the movement path of the window cleaning apparatus as shown in FIG. 25 may be determined based on the width of the window 400.
- control unit 310 measures the width of the glass window 400 to be cleaned by moving the window cleaning device left and right from the position attached by the user, and the movement path of the window cleaning device according to the measured width of the glass window Can be determined differently from each other.
- the window cleaning work can be finished.
- the first cleaning unit 100 may be used for the window pane. It can be determined that the movement to the lower end.
- the first cleaning unit 100 moves to the lower end of the glass window and the cleaning end point is recognized, the first cleaning unit 100 moves horizontally in the right direction along the lower window frame 410 to move the glass window 400. Can be moved to the right end of the, the detergent injection of the second cleaning unit 200 may be terminated at the horizontal movement time of the right direction.
- the first cleaning unit 100 may move to the right end of the glass window 400 and then move horizontally to the left end along the lower window frame 410 to move to the left end of the glass window 400.
- the window cleaning apparatus 10 When the window cleaning operation is finished as described above, the window cleaning apparatus 10, more specifically, the first cleaning unit 100 is located in a position where the user can easily remove the above-mentioned, for example, the position adjacent to the initial attachment position. I can move it.
- 26 to 28 show one embodiment of the return path of the window cleaning apparatus after the end of cleaning.
- the first cleaning unit 100 may move to the left end of the glass window 400, and then change the moving direction by a predetermined distance H in the upward direction.
- the first cleaning unit 100 may move upward in a right direction with a path similar to the parabola and may rise by a predetermined distance H.
- the first cleaning unit 100 when the cleaning is finished by moving the first cleaning unit 100 to the right end of the glass window 400, the first cleaning unit 100 has a path similar to the parabola and moves upwards to the left direction for a predetermined distance (H). May rise by).
- the distance H in which the first cleaning unit 100 moves upward may correspond to a vertical position where the user initially attaches the window cleaning apparatus, for example, as described with reference to FIG. 24. It may have a value corresponding to the initial attachment position H in the vertical direction measured by the method.
- the user can easily detach the window cleaning apparatus from the glass window by waiting for the first cleaning unit 100 to rise and wait by the initial attachment position H in the vertical direction detected in the attaching step.
- the first cleaning unit 100 may move toward the end adjacent to the initial attachment position in the horizontal direction detected in the attaching step among the left end and the right end of the glass window 400.
- the first cleaning unit 100 may horizontally move in the right direction to the right end of the window 400.
- the first cleaning unit 100 may move to the right end of the glass window 400 and then stop by moving a predetermined distance b in the opposite direction, that is, to the left.
- the first cleaning unit 100 stops at a position spaced apart from the right end of the glass window 400 by a predetermined distance b, so that the user may easily separate the window cleaning apparatus. This is because when the window cleaning apparatus is in contact with the window frame 410, the window cleaning apparatus may not be easily separated.
- the first cleaning unit 100 moves horizontally to the left end of the glass window 400 in the left direction and then a certain distance b in the right direction. You can stop by moving.
- the window cleaning apparatus includes first and second cleaning units 100 and 200 attached to the inner side and the outer side of the window by magnetic force, for example, in the movement control method according to the embodiment of the present invention.
- the glass window 400 may be attached to only one of the inner and outer surfaces of the glass window 400 by a vacuum suction or the like in addition to the glass cleaning device or magnetic force. It may be applicable to a window cleaning apparatus to be attached.
- the movement control method of the window cleaning apparatus according to the present invention described above can be stored in a computer-readable recording medium produced as a program for execution in a computer
- examples of the computer-readable recording medium is a ROM, RAM, CD-ROM, magnetic tape, floppy disk, optical data storage, and the like, and also include those implemented in the form of carrier waves (for example, transmission over the Internet).
- the computer readable recording medium can be distributed over network coupled computer systems so that the computer readable code is stored and executed in a distributed fashion.
- functional programs, codes, and code segments for implementing the control method can be easily inferred by programmers in the art to which the present invention belongs.
Landscapes
- Engineering & Computer Science (AREA)
- Radar, Positioning & Navigation (AREA)
- Remote Sensing (AREA)
- Aviation & Aerospace Engineering (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Automation & Control Theory (AREA)
- Cleaning In General (AREA)
Abstract
Description
본 발명은 유리창을 청소하는 장치에 관한 것이다.The present invention relates to a device for cleaning a window.
일반적으로 건물의 벽면에 설치되는 유리창은 외부의 먼지, 공해 등의 영향으로 쉽게 오염되어 미관을 해치거나 채광성이 떨어지기 쉽다. 따라서, 건물의 외벽에 설치되는 유리창들의 경우 자주 청소를 하는 것이 바람직하다.In general, the glass windows installed on the wall of the building is easily contaminated by external dust, pollution, etc., so it is easy to damage the aesthetics or deteriorate the skylight. Therefore, it is desirable to frequently clean the windows installed on the outer wall of the building.
다만, 유리창 외벽의 경우 내벽에 비하여 청소 작업이 곤란하고, 특히 주거 건물이 점점 고층화됨에 따라 유리창 외벽을 닦는 일은 고도의 위험을 수반할 수 밖에 없었다.However, in the case of the outer wall of the glass window, it is more difficult to clean than the inner wall. In particular, as the residential building becomes higher and higher, the cleaning of the outer wall of the glass window has a high risk.
본 발명은 동작의 효율성 및 안정성을 개선할 수 있는 유리창 청소 장치 및 그의 이동 제어 방법을 제공하는 것을 목적으로 한다.An object of the present invention is to provide a window cleaning apparatus and a movement control method thereof, which can improve the efficiency and stability of the operation.
본 발명의 실시예에 따른 유리창 청소 장치는, 자력으로 유리창의 양면에 각각 부착되어 이동되는 제1 청소 유닛 및 제2 청소 유닛을 포함하며, 상기 제1, 2 청소 유닛들 중 적어도 하나에 구비되어, 상기 유리창 청소 장치가 향하는 방향을 검출하는 방향 감지 센서; 상기 방향 감지 센서에서 검출된 유리창 청소 장치의 방향에 따라 상기 유리창 청소 장치의 이동을 제어하는 제어부; 상기 유리창 청소 장치의 충돌을 감지하기 위한 충돌 감지부; 및 상기 유리창 청소 장치가 유리창의 창틀에 충돌 시, 상기 방향 감지 센서의 방향 오프셋(offeset)을 설정하는 오프셋 설정부를 포함한다.The window cleaning apparatus according to the embodiment of the present invention includes a first cleaning unit and a second cleaning unit which are attached to both surfaces of the window and move by magnetic force, and are provided in at least one of the first and second cleaning units. A direction detecting sensor detecting a direction that the window cleaning apparatus faces; A control unit which controls the movement of the window cleaning apparatus according to the direction of the window cleaning apparatus detected by the direction detecting sensor; A collision detector for detecting a collision of the window cleaning apparatus; And an offset setting unit configured to set a direction offset of the direction detection sensor when the window cleaning apparatus collides with the window frame of the window.
또한, 본 발명의 실시예에 따른 유리창 청소 장치의 이동 제어 방법은, 방향 감지 센서를 이용하여 상기 유리창 청소 장치가 향하는 방향을 검출하는 단계; 및 상기 검출된 유리창 청소 장치의 방향에 기초하여 상기 유리창 청소 장치를 이동시키는 단계를 포함하고, 상기 방향 감지 센서의 방향 오프셋은 상기 유리창 청소 장치가 유리창의 창틀에 충돌 시 재설정된다.In addition, the movement control method of the window cleaning apparatus according to an embodiment of the present invention, detecting the direction toward the window cleaning apparatus using a direction sensor; And moving the window cleaning apparatus based on the detected direction of the window cleaning apparatus, wherein the direction offset of the direction sensor is reset when the window cleaning apparatus collides with the window frame of the window.
한편, 상기 제어 방법은 컴퓨터에서 실행시키기 위한 프로그램을 기록한 컴퓨터로 읽을 수 있는 기록매체로 구현될 수 있다.On the other hand, the control method may be implemented as a computer-readable recording medium recording a program for execution in a computer.
본 발명의 실시예에 따르면, 유리창 청소 장치에 구비된 방향 감지 센서의 방향 오프셋을 일정 시점에서 재설정함으로써, 유리창 청소 장치가 미리 설정된 이동 경로에 따라 오류 없이 이동하도록 할 수 있으며, 그에 따라 유리창 청소 장치의 청소 성능을 향상시킬 수 있다.According to an embodiment of the present invention, by resetting the direction offset of the direction detection sensor provided in the window cleaning apparatus at a certain time, the window cleaning apparatus can be moved without error according to a predetermined movement path, accordingly the window cleaning apparatus Can improve the cleaning performance.
본 발명의 다른 실시예에 따르면, 유리창 청소 장치의 이동 경로를 유리창의 폭에 기초하여 결정함으로써, 다양한 폭의 유리창들을 효율적으로 청소할 수 있다.According to another embodiment of the present invention, by determining the moving path of the window cleaning apparatus based on the width of the window, it is possible to efficiently clean the windows of various widths.
본 발명의 또 다른 실시예에 따르면, 청소 종료 후 유리창 청소 장치를 초기 부착 위치에 인접한 위치로 이동시킴으로써, 사용자가 유리창으로부터의 유리창 청소 장치를 분리하는 것으로 용이하게 할 수 있다.According to another embodiment of the present invention, by moving the window cleaning apparatus to a position adjacent to the initial attachment position after the end of cleaning, it is easy for the user to detach the window cleaning apparatus from the glass window.
특히, 유리창 청소 장치가 자력으로 유리창의 내외측 면에 각각 부착되는 2개의 청소 유닛들을 포함하여 구성되는 경우, 내외측 유닛들의 분리를 용이하게 함으로써 유리창 청소 장치의 안정성을 향상시킬 수 있다.In particular, when the window cleaning apparatus includes two cleaning units each attached to the inner and outer surfaces of the glass window by magnetic force, the stability of the window cleaning apparatus can be improved by facilitating the separation of the inner and outer units.
도 1은 본 발명의 일실시예에 따른 유리창 청소 장치의 구성을 간략하게 나타내는 사시도이다.1 is a perspective view briefly showing the configuration of a window cleaning apparatus according to an embodiment of the present invention.
도 2는 유리창의 내측에 배치되는 제1 청소 유닛의 구성에 대한 일실시예를 나타내는 평면도이다.2 is a plan view showing an embodiment of the configuration of the first cleaning unit disposed inside the glass window.
도 3은 유리창의 외측에 배치되는 제2 청소 유닛의 구성에 대한 일실시예를 나타내는 평면도이다.3 is a plan view showing an embodiment of the configuration of the second cleaning unit disposed on the outside of the glass window.
도 4는 본 발명의 실시예에 따른 유리창 청소 장치에 구비되는 이동 제어 장치의 구성을 간략하게 나타내는 블록도이다.4 is a block diagram briefly illustrating a configuration of a movement control device included in the window cleaning apparatus according to the embodiment of the present invention.
도 5는 유리창 청소 장치의 이동 방법에 대한 일예를 설명하기 위한 도면이다.5 is a view for explaining an example of a method of moving the window cleaning apparatus.
도 6은 유리창 청소 장치에 구비되는 방향 감지 센서의 방향 오프셋(offset)을 설정하는 방법에 대한 일예를 설명하기 위한 도면이다.FIG. 6 is a view for explaining an example of a method of setting a direction offset of a direction detection sensor included in the window cleaning apparatus.
도 7은 본 발명의 실시예에 따른 유리창 청소 장치의 이동 제어 방법을 나타내는 흐름도이다.7 is a flowchart illustrating a movement control method of the window cleaning apparatus according to the embodiment of the present invention.
도 8 내지 도 10은 방향 감지 센서의 수평 방향 오프셋을 설정하는 방법에 대한 실시예들을 나타내는 도면들이다.8 to 10 are diagrams illustrating embodiments of a method of setting a horizontal direction offset of a direction sensor.
도 11 내지 도 13은 방향 감지 센서의 수직 방향 오프셋을 설정하는 방법에 대한 실시예들을 나타내는 도면들이다.11 to 13 are diagrams illustrating embodiments of a method of setting a vertical direction offset of a direction detection sensor.
도 14는 청소 종료 후 유리창 청소 장치를 초기 부착 위치로 복귀시키는 방법에 대한 일실시예를 나타내는 흐름도이다.14 is a flowchart illustrating an embodiment of a method for returning a window cleaning apparatus to an initial attachment position after cleaning is finished.
도 15 및 도 16은 유리창 청소 장치의 초기 부착 위치를 검출하는 과정에서 방향 감지 센서의 방향 오프셋을 재설정하는 방법에 대한 제1 실시예를 나타내는 도면들이다.15 and 16 are diagrams illustrating a first embodiment of a method of resetting a direction offset of a direction detection sensor in a process of detecting an initial attachment position of a window cleaning apparatus.
도 17 내지 도 24는 유리창 청소 장치의 초기 부착 위치를 검출하는 과정에서 방향 감지 센서의 방향 오프셋을 재설정하는 방법에 대한 제2 실시예를 나타내는 도면들이다.17 to 24 are diagrams illustrating a second embodiment of a method of resetting a direction offset of a direction detection sensor in a process of detecting an initial attachment position of a window cleaning apparatus.
도 25는 유리창 청소 장치의 청소 수행 과정에서 방향 감지 센서의 방향 오프셋을 재설정하는 방법에 대한 일실시예를 나타내는 도면이다.FIG. 25 is a diagram illustrating an embodiment of a method of resetting a direction offset of a direction sensor in a process of cleaning a window cleaning apparatus.
도 26 내지 도 28은 청소 종료 후 유리창 청소 장치의 복귀 경로에 대한 일실시예를 나타내는 도면들이다.26 to 28 are views illustrating one embodiment of a return path of the window cleaning apparatus after cleaning is finished.
이하, 첨부된 도 1 내지 도 28을 참조하여 본 발명의 실시예에 따른 유리창 청소 장치 및 그의 이동 제어 방법에 대해 설명하기로 한다. 이하, 실시예는 여러가지 다른 형태로 변형될 수 있으며, 실시예의 기술적 범위를 이하 설명하는 실시형태로 한정되는 것은 아니다. 실시예는 당 업계에서 평균적인 지식을 가진 자에게 보다 완전하게 설명하기 위해서 제공되는 것이다. 따라서, 도면에서의 요소들의 형상 및 크기 등은 보다 명확한 설명을 위해 과장될 수 있다.Hereinafter, a window cleaning apparatus and a movement control method thereof according to an embodiment of the present invention will be described with reference to FIGS. 1 to 28. Hereinafter, the embodiments may be modified in various forms, and the technical scope of the embodiments is not limited to the embodiments described below. The examples are provided to more fully illustrate those skilled in the art. Accordingly, the shape and size of elements in the drawings may be exaggerated for clarity.
도 1은 본 발명의 실시예에 따른 유리창 청소 장치의 간략한 구성을 사시도로 도시한 것으로, 도시된 유리창 청소 장치는 유리창의 양 측면에 각각 배치되는 두 개의 청소 유닛들(100, 200)을 포함하여 구성될 수 있다.1 is a perspective view showing a simplified configuration of a window cleaning apparatus according to an embodiment of the present invention, the window cleaning apparatus shown includes two cleaning units (100, 200) respectively disposed on both sides of the glass window Can be configured.
도 1을 참조하면, 제1 청소유닛(100)은 유리창의 양 측면 중 내측 면에 배치되고, 제2 청소 유닛(200)은 유리창의 외측 면에 배치될 수 있다. 한편, 필요에 따라 그와 반대로 제1 청소유닛(100)이 유리창의 외측 면에 배치되고, 제2 청소 유닛(200)이 유리창의 내측 면에 배치될 수도 있다.Referring to FIG. 1, the
제1 청소 유닛(100) 및 제2 청소 유닛(200)은 각각 내부에 자력을 가지는 마그네틱 모듈을 이용하여 유리창의 양측면으로 서로 대향되도록 부착될 수 있다.The
또한, 제1 청소 유닛(100)이 외부 또는 자체 전원에 의해 유리창의 내측 면에 부착된 상태에서 이동하는 경우, 제2 청소 유닛(200)은 제1, 2 청소 유닛(100, 200)에 각각 구비된 마그네틱 모듈 간의 자력에 의해 제1 청소 유닛(100)의 이동을 따라 동시에 이동될 수 있다.In addition, when the
제2 청소 유닛(200)은 사용자가 유리창에 제2 청소 유닛(100)을 용이하게 탈부착할 수 있도록 하는 탈부착 부재(250), 예를 들어 도 1에 도시된 바와 같은 손잡이(250)를 구비할 수 있으며, 제1 청소 유닛(100)도 탈부착을 용이하게 하는 탈부착 부재(미도시)를 상기 제2 청소 유닛(200)의 탈부착 부재(250)에 대응되도록 구비할 수 있다.The
그에 따라, 사용자는 유리창 청소 장치의 사용시 제1, 2 청소 유닛(100, 200)에 각각 구비된 두 탈부착 부재들, 즉 두 손잡이들을 이용해 유리창에 청소 장치를 부착할 수 있으며, 청소 완료시 상기 두 손잡이들을 이용해 제1, 2 청소 유닛(100, 200)을 유리창으로부터 분리시킬 수 있다.Accordingly, the user can attach the cleaning device to the glass window by using two detachable members, that is, two handles provided in the first and
한편, 본 발명의 실시예에 따른 유리창 청소 장치는 사용자가 상기 제1, 2 청소 유닛들(100, 200)의 동작을 제어할 수 있도록 하는 리모트 컨트롤러(remote controller, 미도시)를 더 포함할 수 있다.On the other hand, the window cleaning apparatus according to an embodiment of the present invention may further include a remote controller (remote controller, not shown) to enable a user to control the operation of the first, second cleaning units (100, 200). have.
상기한 바와 같이, 제2 청소 유닛(200)은 제1 청소 유닛(100)의 이동에 따라 자력에 의해 종속적으로 이동되며, 사용자는 리모트 컨트롤러(미도시)를 이용해 제1 청소 유닛(100)의 이동을 조작하여 제1, 2 청소 유닛들(100, 200)로 구성된 유리창 청소 장치의 구동을 제어할 수 있다.As described above, the
본 실시예에서는 사용자의 편의상 무선 방식으로 조작 가능한 리모트 컨트롤러(미도시)를 구성하였으나, 이는 본 발명에 따른 일실시예로서 유선상으로 조작하거나 사용자가 직접 수동으로 작업하는 방식으로 이용할 수도 있다.In the present embodiment, a remote controller (not shown) that can be operated in a wireless manner is configured for the convenience of the user. However, the remote controller (not shown) according to the present invention may be used in a manner of operating by wire or manually by a user.
한편, 본 발명의 실시예에 따른 유리창 청소 장치, 보다 상세하게는 유리창의 내측에 배치된 제1 청소 유닛(100)은 미리 설정된 이동 경로를 따라 이동하거나, 먼지 등을 검출할 수 있는 센서(미도시)를 구비하여 청소 효율을 향상시킬 수 있는 이동 경로를 결정하여 이동할 수도 있다.On the other hand, the window cleaning apparatus according to an embodiment of the present invention, more specifically, the
이하, 도 1에 도시된 제1, 2 청소 유닛들(100, 200) 각각의 구체적인 구성에 대해 도 2 및 도 3을 참조하여 보다 상세히 설명하기로 한다.Hereinafter, specific configurations of each of the first and
도 2는 제1 청소 유닛(100)의 구성에 대한 일실시예를 평면도로 도시한 것으로, 제1 청소 유닛(100)의 양면 중 유리창과 접촉하는 상면의 구성을 나타내는 것이다.FIG. 2 is a plan view showing an embodiment of the configuration of the
도 2를 참조하면, 제1 청소 유닛(100)은 제1 프레임(110), 복수의 제1 바퀴 부재들(120) 및 복수의 제1 마그네틱 모듈들(130)을 포함할 수 있다.Referring to FIG. 2, the
제1 프레임(110)은 제1 청소 유닛(100)의 몸체를 형성하여, 제1 프레임(110)에 복수의 제1 바퀴 부재들(120) 및 복수의 제1 마그네틱 모듈들(130)이 결합되어 고정될 수 있다.The
한편, 제1 프레임(110)의 테두리에는 유리창 청소 장치의 이동 중 유리창의 창틀 등과 같은 돌출된 구조물과의 충돌 시 충격을 최소화시킬 수 있도록 완충 부재들(140 내지 143)이 형성될 수 있다. 또한, 완충 부재들(140 내지 143) 각각에 연결된 센서(미도시)에 의해 충격이 감지되면, 제1 청소 유닛(100)은 이동 경로를 변경할 수 있다.Meanwhile,
예를 들어, 도 2에 도시된 바와 같이, 완충 부재들(140 내지 143)은 제1 청소 유닛(100)의 4개의 모서리 부분들에 각각 구비될 수 있으며, 연결된 센서(미도시)를 이용하여 충격을 감지함으로써 제1 청소 유닛(100)이 유리창의 창틀에 충돌하였음을 인지할 수 있다.For example, as illustrated in FIG. 2, the
좀 더 구체적으로, 유리창 청소 장치의 이동 중 제1 청소 유닛(100)의 일측에 구비된 두개의 완충 부재들(140, 141)에서 충격이 감지되는 경우, 제1 청소 유닛(100)의 외곽 부분들 중 상기 완충 부재들(140, 141)이 구비된 일측이 유리창의 창틀에 충돌하였음이 인식될 수 있다.More specifically, when the shock is detected in the two shock absorbing members (140, 141) provided on one side of the
본 실시예에서는 제1 청소 유닛(100)의 제1 프레임(110)이 직사각형의 단면을 갖도록 구성되었으나, 이는 본 발명의 일실시예로서 본 발명이 이러한 형상에 한정되는 것은 아니며, 원형 또는 다른 다각형의 단면을 갖는 다양한 구조로 구성할 수 있음은 물론이다.In the present embodiment, the
한편, 제1 청소 유닛(100)은 복수의 제1 마그네틱 모듈들(130)을 포함할 수 있으며, 제1 마그네틱 모듈(130)은 제1 청소유닛(100)과 제2 청소유닛(200)이 유리창 양측 면에 부착될 수 있도록 자력을 발생시키는 기능을 한다.Meanwhile, the
예를 들어, 제1 마그네틱 모듈(130)은 네오듐 자석과 같은 영구 자석을 포함하여 구성될 수 있으며, 제2 청소 유닛(200)에 구비되는 제2 마그네틱 모듈(233)과 함께 자력을 발생시킬 수 있다.For example, the first
좀 더 구체적으로, 제1 청소 유닛(100)에 구비되는 제1 마그네틱 모듈(130)과 제2 청소 유닛에 구비되는 제2 마그네틱 모듈(233)은 서로 반대 극성을 가지는 자석을 포함할 수 있으며, 그에 따라 유리창의 양측 면에 각각 배치된 제1, 2 청소 유닛(100, 200)이 자력에 의해 서로 끌어당김으로써 상기 유리창에 부착되어 동시에 이동될 수 있다. More specifically, the first
또한, 본 발명의 다른 실시예로서 마그네틱 모듈(130, 233)은 상기 영구 자석 이외에 전자석을 이용하여 구성될 수도 있으며, 또 다른 실시예로서 영구 자석 및 전자석을 함께 구비하여 구성될 수도 있다.In addition, as another embodiment of the present invention, the
본 발명의 실시예에 따른 유리창 청소 장치는 상기한 바와 같은 마그네틱 모듈(130, 233)에 한정되지 아니하며, 제1, 2 청소 유닛들(100, 200)이 유리창을 사이에 두고 자력에 의해 부착 및 이동될 수 있는 다양한 구성이 가능할 수 있다.The window cleaning apparatus according to the embodiment of the present invention is not limited to the
예를 들어, 제1, 2 청소 유닛(100. 200) 중 어느 하나는 영구 자석 또는 전자석 등과 같은 자성체를 포함하고, 다른 하나는 상기 자성체의 자력에 의해 끌어당겨 질 수 있는 금속체 등을 포함할 수도 있다.For example, any one of the first and
도 2에 도시된 바와 같이, 제1 마그네틱 모듈(130)은 4개의 디스크 형상으로 구성될 수 있으며, 제1 청소 유닛(100) 중 유리창에 부착되는 상면에 배치될 수 있다.As shown in FIG. 2, the first
제1 마그네틱 모듈(130)은 상기 유리창에 접촉되는 방향으로 노출된 형태로 구비될 수 있으며, 그와 달리 별도의 커버 부재 등을 이용하여 제1 청소 유닛(100)의 상면에 인접하도록 배치될 수도 있다.The first
또한, 제1 바퀴 부재(120)는 일부분이 제1 프레임(110)의 상측 방향으로 노출되도록 제1 청소 유닛(100)의 좌 우측에 2개 이상, 예를 들어 도 2에 도시된 바와 같이 좌 우측 각각에 하나씩 총 2개로 구비되거나 또는 모서리 부분들 각각에 하나씩 총 4개로 구비될 수 있다.In addition, two or more
예를 들어, 제1 바퀴 부재(120)는 제1 프레임(110)에 내장 설치되는 모터 등의 구동부(미도시)에 의해 회전될 수 있다. 제1 청소 유닛(100)은 유리창에 부착된 상태에서 제1 바퀴 부재(120)가 회전함에 따라 소정 방향으로 이동될 수 있다.For example, the
한편, 제1 청소 유닛(100)이 직선 방향의 이동뿐 아니라 곡선 방향의 이동, 즉 이동 방향의 전환이 가능할 수 있다. 예를 들어, 제1 바퀴 부재(120)의 회전축이 변경되도록 하거나, 또는 좌우측에 각각 구비된 2개의 제1 바퀴 부재들(120)이 서로 상이한 속도로 회전되도록 하여 제1 청소 유닛(100)의 이동 방향이 변경되도록 할 수 있다.On the other hand, the
제1 바퀴 부재(120)의 표면은 회전 시 유리창과 소정의 마찰력이 발생할 수 있도록 섬유 또는 고무 등의 재질을 이용하여 구성될 수 있으며, 그에 따라 제1 바퀴 부재(120)가 회전 시 헛돌지 않고 제1 청소 유닛(100)이 유리창 내측 면을 따라 용이하게 이동할 수 있다. 또한, 제1 바퀴 부재(120)의 표면은 회전 시 유리창에 흠집이 발생하지 않도록 하는 재질로 구성될 수 있다.The surface of the
제1 청소 유닛(100)이 제1 마그네틱 모듈(130)의 자력에 의해 유리창의 일면에 부착되어, 유리창과 수직 방향으로 형성되는 반력이 제1 바퀴 부재(120)에 작용할 수 있다. 그에 따라, 모터 등을 구비한 구동부(미도시)에 의해 제1 바퀴 부재(120)가 회전하면, 제1 청소 유닛(100)이 마찰력에 의해 유리창의 내측 면을 따라 이동할 수 있다.The
한편, 제1 청소 유닛(100)이 제1 바퀴 부재(120)의 회전에 의해 이동하면, 유리창의 맞은 편, 즉 외측 면에 부착된 제2 청소 유닛(200)도 자력에 의해 제1 청소 유닛(100)의 이동에 따라 일체로 이동하면서 청소 작업을 진행할 수 있다.On the other hand, when the
도 3은 제2 청소 유닛(200)의 구성에 대한 일실시예를 평면도로 도시한 것으로, 제2 청소 유닛(200)의 양면 중 유리창과 접촉하는 하면의 구성을 나타내는 것이다.FIG. 3 is a plan view showing an embodiment of the configuration of the
도 3을 참조하면, 제2 청소 유닛(200)은 제2 프레임(210), 복수의 제2 바퀴 부재들(220) 및 복수의 클리닝 모듈들(230)을 포함하여 구성될 수 있다.Referring to FIG. 3, the
제2 프레임(210)은 제2 청소 유닛(200)의 몸체를 형성하며, 상기한 바와 같은 제1 청소 유닛(100)의 제1 프레임(110)과 대응되는 형상, 예를 들어 직사각형 단면을 갖는 플레이트 구조로 구성될 수 있다.The
또한, 제2 프레임(210)의 하면에는 복수의 제2 바퀴 부재들(220)이 형성되어, 제1 청소 유닛(100)의 이동에 따라 자력에 의해 제2 청소 유닛(200)이 이동 가능하게 할 수 있다.In addition, a plurality of
본 발명의 일실시예에 따르면, 제2 바퀴 부재(220)는 제1 청소 유닛(100)에 구비된 제1 바퀴 부재(120)와 달리 모터 등과 같은 구동부에 연결되지 않고, 제2 청소 부재(200)의 이동에 따라 자연스럽게 회전하도록 제2 프레임(210)에 축 연결된 상태로 구비될 수 있다.According to an embodiment of the present invention, unlike the
그에 따라, 제2 청소 유닛(200)이 제1 청소 유닛(100)과 함께 자력에 의해 이동시, 제2 바퀴 부재(220)가 회전하여 베어링과 유사한 기능을 수행할 수 있다.Accordingly, when the
도 3에서는 제2 바퀴 부재(220)가 원기둥 형상으로 구성되는 것을 예로 들어 설명하였으나, 본 발명은 이에 한정되지 아니하며, 예를 들어 볼 베어링과 같이 구형의 부재를 이용하여 구성될 수도 있다.In FIG. 3, the
클리닝 모듈(230)은 제2 프레임(210)의 하면에 노출되도록 형성되어, 유리창의 일면, 예를 들어 제2 청소 유닛(200)이 배치된 외측 면을 청소할 수 있다.The
도 3에 도시된 바와 같이, 클리닝 모듈(230)은 복수의 모듈들, 예를 들어 청소 패드(231), 제2 마그네틱 모듈(232) 및 세제 분사구(231)를 포함하여 구성될 수 있으며, 제1 청소 유닛(100)의 제1 마그네틱 모듈(130)과 대응되는 4개의 디스크 형상으로 구성될 수 있다.As shown in FIG. 3, the
한편, 클리닝 모듈(230)에 구비된 4개의 디스크 형상들 각각은 모터(미도시) 등과 같은 구동부(미도시)에 의해 회전 가능하도록 구비될 수 있다. 또한, 클리닝 모듈(230)은 제2 프레임(210)의 하면으로부터 소정 간격을 가지고 돌출 되도록 형성될 수 있으며, 그에 따라 제2 청소 유닛(200)이 유리창에 부착된 상태에서 클리닝 모듈(230)의 회전에 의해 마찰력을 이용하여 유리창의 외측면에 대한 청소 작업을 진행할 수 있다.Meanwhile, each of the four disk shapes provided in the
클리닝 모듈(230)은 회전 시 마찰력에 의해 유리창의 이물질을 용이하게 제거할 수 있도록 섬유 또는 고무 등의 재질로 이루어진 패드(231)가 노출된 면 상에 부착될 수 있다. 이 경우, 유리창 청소 장치의 청소 성능을 향상시킬 수 있도록, 패드(231)는 미세모 구조 또는 다공성 구조의 재질로 구성될 수 있다.The
또한, 클리닝 모듈(230)은 세제를 분사하기 위한 세제 분사구(232)를 구비할 수 있으며, 예를 들어 세제 분사구(232)는 제2 청소 유닛(200)에 내장된 세제 저장용기(미도시) 및 펌프(미도시) 등과 별도의 유로에 의해 연결되어 세제를 공급받을 수 있다. 그에 따라, 유리창 청소시 클리닝 모듈(230)은 세제 분사구(232)를 이용해 유리창으로 세제를 분사하면서 청소 작업을 진행할 수 있다.In addition, the
한편, 클리닝 모듈(230)의 내측, 보다 상세하게는 패드(231)의 하측에 그와 중첩되도록 제2 마그네틱 모듈(233)이 형성될 수 있다. 제2 마그네틱 모듈(233)은 제1 청소 유닛(100)에 구비된 제1 마그네틱 모듈(233)과 대응되는 형상을 가지며, 제1, 2 청소유닛(100, 200)이 유리창 양측 면에 부착될 수 있도록 자력을 발생시키는 기능을 한다.Meanwhile, the second
제2 마그네틱 모듈(233)은 영구 자석, 전자석 등과 같은 자성체 또는 금속체로 구성될 수 있으며, 그에 따라 유리창의 양측 면에 각각 배치된 제1, 2 청소 유닛(100, 200)이 자력에 의해 서로 끌어당김으로써 상기 유리창에 부착되어 동시에 이동될 수 있다.The second
예를 들어, 클리닝 모듈(230)은 제1 마그네틱 모듈(130)과 대응되는 위치에 배치되고, 제1 마그네틱 모듈(130)과 반대 극성을 갖는 네오듐 자석으로 구성된 제2 마그네틱 모듈(233)을 클리닝 모듈(230)의 내측에 배치할 수 있다.For example, the
그에 따라, 제1 마그네틱 모듈(130)과 클리닝 모듈(230)에 구비된 제2 마그네틱 모듈(233) 사이의 자력에 의해 제1 청소유닛(100) 및 제2 청소유닛(200)이 유리창의 양측에 부착 설치될 뿐만 아니라, 제1 청소유닛(100)과 제2 청소유닛(200)이 일체로 이동하는 것이 가능할 수 있다.Accordingly, the
또한, 제1, 2 마그네틱 모듈들(130, 233) 사이의 자력에 의해 클리닝 모듈(230)에 유리창 방향으로 지속적인 힘이 작용하며, 그에 따라 클리닝 모듈(230)의 회전 시 유리창과의 마찰력이 증가하여 청소 성능이 향상될 수 있다.In addition, a continuous force acts on the
도 3을 참조하면, 제2 청소 유닛(200)은 모서리 부분에 형성되는 복수의 보조 클리닝 모듈들(240을 구비할 수 있다. 클리닝 모듈(230)은 제2 프레임(210)의 내측에 형성되어 유리창의 테두리 부분을 청소하기 어려울 수 있으므로, 제2 청소 유닛은 보조 클리닝 모듈들(240)을 구비하여 창틀 등의 유리창 테두리 부분을 보다 용이하게 청소할 수 있다.3, the
보조 클리닝 모듈(240)은 회전 가능하게 설치되는 롤러 부재(미도시)를 포함하며, 상기 롤러 부재의 외주면 등에 브러쉬가 형성될 수 있다. 그에 따라, 제2 청소 유닛(200)이 창틀을 따라 이동 시, 보조 클리닝 모듈들(240)은 창틀과의 마찰력에 의해 회전하면서 창틀 부분의 이물질을 제거하는 것이 가능하다.The
한편, 보조 클리닝 모듈들(240)은 상기한 바와 같은 제1 청소 유닛(100)에 구비된 완충 부재(140)와 동일한 기능, 즉 창틀 등과 같은 돌출된 구조물과의 충돌 시 충격을 최소화시키고, 구비된 센서를 이용해 충격을 감지하는 기능을 할 수도 있다.On the other hand, the
상기에서는 도 1 내지 도 3을 참조하여 유리창 청소 장치가 유리창의 일면, 예를 들어 외측 면만을 청소하는 것을 예로 들어 본 발명의 실시예에 따른 유리창 청소 장치의 구성에 대해 설명하였으나, 이는 본 발명의 일실시예에 불과하므로 본 발명은 이에 한정되지 않는다.In the above, the structure of the window cleaning apparatus according to an exemplary embodiment of the present invention has been described with reference to FIGS. 1 to 3, in which the window cleaning apparatus cleans only one surface, for example, an outer surface of the glass window. Since only one embodiment, the present invention is not limited thereto.
예를 들어, 제1 청소 유닛(100)도 제2 청소 유닛(200)에 구비된 바와 같은 클리닝 모듈(230)을 구비할 수 있으며, 그에 따라 본 발명에 따른 유리창 청소 장치가 유리창의 양면을 동시에 청소하도록 할 수도 있다.For example, the
본 발명의 실시예에 따르면, 도 1 내지 도 3을 참조하여 설명한 바와 같은 구성을 가지는 유리창 청소 장치는, 방향 감지 센서(예를 들어, 가속도 센서)를 이용하여 검출된 유리창 청소 장치의 방향에 기초하여 이동이 제어되며, 상기 방향 감지 센서의 방향 오프셋은 상기 유리창 청소 장치가 이동 중 유리창의 창틀에 충돌되는 시점에서 재설정될 수 있다.According to an embodiment of the present invention, the window cleaning apparatus having the configuration as described with reference to FIGS. 1 to 3 is based on the direction of the window cleaning apparatus detected using a direction sensor (eg, an acceleration sensor). The movement is controlled, and the direction offset of the direction sensor may be reset when the window cleaning device collides with the window frame of the window while moving.
도 4는 본 발명의 실시예에 따른 유리창 청소 장치에 구비되는 이동 제어 장치의 간략한 구성을 블록도로 도시한 것으로, 상기 이동 제어 장치는 방향 감지 센서(300), 제어부(310), 충돌 감지부(320) 및 오프셋 설정부(330)를 포함할 수 있다.4 is a block diagram illustrating a simplified configuration of a movement control apparatus provided in the window cleaning apparatus according to an embodiment of the present invention, wherein the movement control apparatus includes a
도 4를 참조하면, 방향 감지 센서(300)는 유리창 청소 장치가 향하는 방향을 검출할 수 있다.Referring to FIG. 4, the
상기 센서는 외부의 물리적 환경 변화를 감지하여 전기적 신호 변환해 주는 소자로서, 물체의 기울기 및 가속도 등의 물리적 값들을 감지하여 대응하는 전기 신호로 변환해 준다.The sensor detects a change in an external physical environment and converts an electrical signal. The sensor detects and converts physical values such as an inclination and an acceleration of an object into a corresponding electrical signal.
예를 들어, 방향 감지 센서(300)는 물체에 발생하는 가속도를 전기적 신호로 변화하여 측정하는 가속도 센서를 이용하여 구현될 수 있으며, 상기 가속도 센서는 압저항(piezo-resistor)을 이용한 센서와 정전용량(cpacitance)을 이용한 센서로 분류할 수 있다.For example, the
좀 더 구체적으로, 상기 정전용량형 가속도 센서는 가속 운동하는 경우 가속도 센서에 포함된 내부 질량체의 위치가 변동되며, 내부 질량체의 변위에 의하여 질량체와 감지 전극이 오버랩(overlap)되는 면적이 변화하고, 면적 변화에 따라 전극 사이의 커패시턴스(capacitance)가 변화하는 정도를 측정함으로써 가속도를 측정할 수 있다.More specifically, in the capacitive acceleration sensor, the position of the internal mass included in the acceleration sensor is changed during the acceleration movement, and the area where the mass and the sensing electrode overlap by the displacement of the internal mass changes. Acceleration can be measured by measuring the degree of change in capacitance between electrodes as the area changes.
상기한 바와 같은 가속도 센서를 이용하여 구현되는 방향 감지 센서(300)는, 미리 설정된 기준 축들(예를 들어, 수평 방향의 x축과 수직 방향의 y축)을 기준으로하여 본 발명의 실시예에 따른 유리창 청소 장치가 향하는 방향을 인지할 수 있다.The
한편, 상기 방향 감지 센서(300)는 도 1 내지 도 3을 참조하여 설명한 바와 같은 제1, 2 청소유닛(100, 200) 중 적어도 하나에 구비될 수 있으며, 본 발명의 일실시예에 따르면 상기 제1, 2 청소유닛(100, 200) 중 유리창의 내측에 부착되어 유리창 청소 장치의 이동을 담당하는 제1 청소유닛(100)에 구비될 수 있다.Meanwhile, the
이 경우, 제1 청소유닛(100)에 구비된 방향 감지 센서(300)는, 상기한 바와 같은 가속도 센서를 이용하여 제1 청소유닛(100)이 향하는 방향을 검출할 수 있다.In this case, the
상기에서는, 방향 감지 센서(300)가 가속도 센서를 이용하여 유리창 청소 장치의 방향을 검출하는 것을 예로 들어 본 발명의 실시예에 따른 유리창 청소 장치를 설명하였으나, 본 발명은 이에 한정되지 아니하며, 상기 가속도 센서 이외에 유리창 청소 장치의 방향을 인지할 수 있는 다양한 센서들이 이용될 수도 있다.In the above, the wind sensor cleaning apparatus according to an embodiment of the present invention has been described using the
또한, 제어부(310)는 방향 감지 센서(300)에서 검출된 유리창 청소 장치의 방향에 기초하여 본 발명의 실시예에 따른 유리창 청소 장치의 이동을 제어할 수 있다.In addition, the
예를 들어, 제어부(310)는 제1 청소유닛(100)에 구비되어, 도 2를 참조하여 설명한 바와 같은 복수의 제1 바퀴 부재들(120)의 회전을 제어할 수 있으며, 그를 위해 제1 바퀴 부재들(120)에 연결된 모터들을 구동시키기 위한 구동부(미도시)를 포함할 수 있다.For example, the
좀 더 구체적으로, 제어부(310)는 제1 바퀴 부재들(120)에 각각 연결된 모터들로 공급되는 전압(또는 전류)를 조절하여, 제1 청소유닛(100)이 원하는 방향 및 속도로 이동하도록 제어할 수 있으며, 제1 청소유닛(100)의 이동 방향은 방향 감지 센서(300)에서 검출된 유리창 청소 장치의 방향에 따라 제어될 수 있다.More specifically, the
즉, 제어부(310)는 이동하고자 하는 방향과 상기 방향 감지 센서(300)에서 검출된 유리창 청소 장치의 현재 방향을 비교하여, 유리창 청소 장치의 방향이 상기 이동하고자 하는 방향에 가까워지도록 제1 청소유닛(100)의 이동 방향을 변화시키며 이동시킬 수 있으며, 그를 위해 제어부(310)는 상기 방향 감지 센서(300)에서 검출되는 방향을 주기적으로 확인할 수 있다.That is, the
제어부(310)는 상기한 바와 같은 기능을 하도록 구성된 회로부(미도시)를 포함할 수 있으며, 상기 회로부는 PCB(Printed Circuit Board)의 형태로 구현될 수 있다.The
한편, 충돌 감지부(320)는 유리창 청소 장치의 충돌을 감지할 수 있으며, 그를 위해 충격을 감지할 수 있는 복수의 충격 감지 센서들(미도시)을 구비할 수 있다.Meanwhile, the
예를 들어, 충돌 감지부(320)는 제1 청소유닛(100)에 구비되어, 제1 청소유닛(100)이 이동 중 유리창의 창틀에 충돌하는 것을 감지할 수 있다.For example, the
그를 위해, 충돌 감지부(320)는 도 2에 도시된 바와 같이 제1 청소유닛(100)의 모서리 부분들에 각각 장착된 복수의 완충 부재들(140 내지 143)을 포함할 수 있으며, 상기 완충 부재들(140 내지 143)은 충격 감지 센서들을 이용하여 상기 유리창 창틀에 대한 충돌로 인해 가해지는 충격을 감지할 수 있다.For this purpose, the
오프셋 설정부(330)는 방향 감지 센서(300)의 방향 오프셋(offset)을 설정하며, 본 발명의 일실시예에 따르면 유리창 청소 장치가 유리창의 창틀에 충돌하는 시점에서 상기 방향 감지 센서(300)의 방향 오프셋을 재설정할 수 있다.The offset
도 5에 도시된 유리창 청소 장치의 이동 패턴에 대한 일예를 참조하면, 유리창 청소 장치(10)는 유리창(400)의 좌측 끝단으로부터 우측 끝단까지 하향 이동하는 우-하향 구간 및 우측 끝단으로부터 좌측 끝단까지 하향 이동하는 좌-하향 구간을 포함하는 이동 경로(M)를 따라 이동하여 유리창 청소를 수행할 수 있다.Referring to an example of the movement pattern of the window cleaning apparatus illustrated in FIG. 5, the
한편, 상기한 바와 같은 유리창 청소 장치(10)의 이동은 제어부(310)에 의해 제어될 수 있으며, 제어부(310)는 방향 감지 센서(300)에서 검출된 유리창 청소 장치(10)의 방향을 이용해 이동 방향을 제어하여 도 5에 도시된 바와 같은 이동 경로(M)에 따라 유리창 청소 장치(10)가 이동하도록 할 수 있다.On the other hand, the movement of the
다만, 방향 감지 센서(300)의 방향 오프셋이 정확히 설정되어 있지 않은 경우, 즉 방향 감지 센서(300)에 설정된 기준 축과 실제 수평/수직 방향이 일치하지 않는 경우, 방향 감지 센서(300)에서 검출되는 유리창 청소 장치(10)의 방향이 실제 방향과 일치하지 않을 수 있다.However, when the direction offset of the
이 경우, 제어부(310)에 의해 이동 제어되는 유리창 청소 장치(10)의 이동 경로가 미리 설정된 이동 경로(M)와 일치되지 않을 수 있으며, 이는 유리창 청소 장치(10)의 청소 성능이 저하되거나 또는 유리창 청소 장치(10)가 오동작하는 문제를 발생시킬 수 있다.In this case, the movement path of the
도 6을 참조하여 방향 감지 센서(300)의 방향 오프셋이 부정확하게 설정된 경우의 문제점에 대해 보다 상세히 설명하면, 방향 감지 센서(300)에 설정된 수평 기준 축(x')과 수직 방향 기준 축(y')이 실제 수평/수직 방향의 축들(x, y)과 일치하지 않을 수 있으며, 상기한 바와 같은 방향 오프셋의 설정 오류는 방향 감지 센서(300)의 모델 편차, 기구적인 조립 편차 또는 내외부의 온도 변화 등의 원인에 의해 발생할 수 있다.Referring to FIG. 6, the problem in the case where the direction offset of the
한편, 도 6에 도시된 바와 같은 방향 오프셋의 설정 오류로 인하여, 예를 들어, 제어부(310)가 유리창 청소 장치(10)를 우측 수평 방향(x축 방향)으로 이동시키고자 하는 경우, 유리창 청소 장치(10)의 실제 이동 방향은 수평 방향보다 약간 상측 방향(x'축 방향)을 향하게 된다.On the other hand, due to an error in setting the direction offset as shown in FIG. 6, for example, when the
따라서 상기한 바와 같은 방향 감지 센서(300)의 방향 오프셋 설정 오류로 인해 발생하는 이동 방향의 오차 발생을 방지하기 위하여, 방향 감지 센서(300)의 방향 오프셋 정확하게 설정하는(즉, 도 6에 도시된 수평/수직 방향의 기준 축들(x', y')과 실제 수평/수직 방향의 축들(x, y)과 일치시키는) 작업이 필요할 수 있다.Therefore, in order to prevent an error in the moving direction caused by the direction offset setting error of the
본 발명의 실시예에 따르면, 유리창 청소 장치(10)에 구비된 오프셋 설정부(330)가 방향 감지 센서(300)의 방향 오프셋을 일정 시점에서 재설정함으로써, 상기한 바와 같은 유리창 청소 장치(10)의 이동 경로 오류를 방지할 수 있다.According to the exemplary embodiment of the present invention, the
좀 더 구체적으로, 오프셋 설정부(330)는 유리창 청소 장치(10)가 유리창의 창틀에 충돌 시 충돌 감지부(320)로부터 신호를 입력받아 방향 감지 센서(300)의 방향 오프셋을 재설정할 수 있다.More specifically, the offset setting
이하, 도 7 내지 도 13을 참조하여 유리창 청소 장치(10)의 이동 제어 방법에 대한 실시예에 대해 보다 상세히 설명하기로 한다.Hereinafter, an embodiment of the movement control method of the
한편, 이하에서는 상기와 같이 유리창 청소 장치(10)에 포함된 제1, 2 청소유닛들(100, 200) 중 유리창(400)의 내측 면에 부착되는 제1 청소유닛(100)이 본 발명의 실시예에 따른 이동 제어 방법에 의해 이동되고, 제2 청소유닛(200)은 상기 제1 청소유닛(100)의 이동에 따라 자력에 의해 경우를 예로 들어 설명한다.Meanwhile, below, the
그러나, 본 발명은 이에 한정되지 아니하며, 유리창(400)의 외측 면에 부착되는 제2 청소유닛(200)이 본 발명의 실시예에 따른 이동 제어 방법에 의해 이동되고 제1 청소유닛(100)이 상기 제2 청소유닛(200)의 이동에 따라 자력에 의해 이동되거나, 또는 제1, 2 청소유닛들(100, 200) 모두가 본 발명의 실시예에 따른 이동 제어 방법에 의해 이동되는 경우에도 적용 가능할 수 있다.However, the present invention is not limited thereto, and the
도 7은 본 발명의 실시예에 따른 유리창 청소 장치의 이동 제어 방법을 흐름도로 도시한 것으로, 도시된 이동 제어 방법은 본 발명의 실시예에 따른 유리창 청소 장치에 구비된 이동 제어 장치의 구성을 나타내는 도 4의 블록도와 결부시켜 설명하기로 한다.7 is a flowchart illustrating a movement control method of the window cleaning apparatus according to an embodiment of the present invention, and the illustrated movement control method illustrates a configuration of the movement control apparatus provided in the window cleaning apparatus according to the embodiment of the present invention. It will be described in conjunction with the block diagram of FIG.
도 7을 참조하면, 충돌 감지부(320)는 유리창 청소 장치가 유리창의 창틀에 충돌하였는지 여부를 감지한다(S500 단계).Referring to FIG. 7, the
충돌 감지부(320)는 도 2에 도시된 바와 같은 완충 부재들(141 내지 143)들을 이용하여 제1 청소유닛(100)이 이동 중 유리창의 창틀에 충돌하였음을 감지할 수 있다.The
예를 들어, 도 2에 도시된 바와 같은 완충 부재들(141 내지 143)들 중 제1 청소유닛(100)의 일측에 구비된 2개의 완충 부재들(140, 141)에서 충격이 감지되는 경우, 충돌 감지부(320)는 상기 두 완충 부재들(140, 141)이 장착된 제1 청소유닛(100)의 일측이 유리창의 창틀에 충돌한 것으로 인지할 수 있다.For example, when an impact is sensed by two
유리창 청소 장치가 유리창의 창틀에 충돌하는 경우, 오프셋 설정부(330)는 방향 감지 센서(300)의 방향 오프셋을 재설정한다(S510 단계).When the window cleaning apparatus collides with the window frame of the window, the offset setting
예를 들어, 제1 청소유닛(100)의 일측이 유리창의 창틀에 충돌하면, 상기 충돌된 제1 청소유닛(100)의 일측에 장착된 두 완충 부재들(140, 141)에서 충격이 감지되고, 충돌 감지부(320)는 오프셋 설정부(330)에서 방향 감지 센서(300)의 방향 오프셋을 재설정되도록 신호를 출력할 수 있다.For example, when one side of the
도 8을 참조하면, 유리창 청소 장치의 제1 청소유닛(100)이 수평 방향으로 이동하는 도중 유리창(400)의 창틀(410), 보다 상세하게는 수직방향으로 연장된 수직 프레임에 충돌하는 시점에서, 오프셋 설정부(330)는 방향 감지 센서(300)의 수평 방향 오프셋을 재설정할 수 있다.Referring to FIG. 8, when the
한편, 도 9를 참조하면, 유리창 청소 장치의 제1 청소유닛(100)이 좌측 수평 방향으로 이동하는 도중 유리창(400)의 창틀(410) 중 좌측 수직 프레임에 충돌하는 시점에서, 오프셋 설정부(330)는 방향 감지 센서(300)의 수평 방향 오프셋을 재설정할 수 있다.Meanwhile, referring to FIG. 9, when the
또한, 제1 청소유닛(100)이 우측 또는 좌측 수직 프레임에 충돌하는 시점에서, 상기한 바와 같은 수평 방향 오프셋의 재설정에 기초하여 방향 감지 센서(300)의 수직 방향 오프셋도 재설정될 수 있다.In addition, when the
예를 들어, 상기 수평 방향 오프셋의 설정은 도 6에 도시된 바와 같은 방향 감지 센서(300)의 수평 방향 기준 축(x')을 실제 수평 방향 축(x)과 일치하도록 조정하는 것으로, 상기 조정된 수평 방향 기준 축(x')과 직교하도록 방향 감지 센서(300)의 수직 방향 기준 축(y')을 조정함에 의해 방향 감지 센서(300)의 수직 방향 오프셋을 재설정할 수 있다.For example, the setting of the horizontal offset is to adjust the horizontal reference axis x 'of the
이하, 도 10을 참조하여 방향 감지 센서(300)의 수평 방향 오프셋을 재설정하는 방법에 대한 일실시예에 대해 상세히 설명하기로 한다.Hereinafter, an embodiment of a method of resetting the horizontal direction offset of the
도 10의 (a)를 참조하면, 제1 청소유닛(100)이 수평 방향으로 이동하는 도중 유리창(400)의 창틀(410) 중 우측 수직 프레임(410R)에 충돌할 수 있다.Referring to FIG. 10A, the
다만, 도 10의 (a)에 도시된 바와 같이, 제1 청소유닛(100)의 일측에 구비된 완충 부재들(140, 141) 중 어느 하나에서만 충격이 감지된 경우에는, 제1 청소유닛(100)이 우측 수직 프레임(410R)에 완전히 충돌한 것이 아니므로, 제어부(310)는 제1 청소유닛(100)을 계속하여 우측 수평 방향으로 이동시킬 수 있다.However, as shown in FIG. 10A, when an impact is detected only in any one of the
즉, 제어부(310)는 제1 청소유닛(100)의 일측에 구비된 2 이상의 완충 부재들이 모두 유리창의 프레임에 충돌할 때까지 제1 청소유닛(100)을 이동시킨다.That is, the
그에 따라, 도 10의 (b)에 도시된 바와 같이, 제1 청소유닛(100)의 일측에 구비된 완충 부재들(140, 141)들 모두에서 충격이 감지된 경우, 충돌 감지부(320)는 제1 청소유닛(100)이 우측 수직 프레임(410R)에 충돌한 것으로 판단하여 오프셋 설정부(330)로 충돌 감지 신호를 출력할 수 있다.Accordingly, as shown in (b) of FIG. 10, when the shock is detected in all of the
오프셋 설정부(330)는, 충돌 감지부(320)로부터 상기 충돌 감지 신호가 입력된 시점에, 제1 청소유닛(100)의 현재 방향에 기초하여 방향 감지 센서(300)의 수평 방향 오프셋을 재설정할 수 있다.The offset
즉, 도 10의 (b)에 도시된 바와 같은 충돌 시점에서 제1 청소유닛(100)이 향하는 방향은 유리창(400)의 우측 수직 프레임(410R)과 직교하는 방향이므로, 오프셋 설정부(330)는 방향 감지 센서(300)의 수평 방향 기준 축(x')을 상기 충돌 시점에서의 제1 청소유닛(100)의 방향과 일치시킴으로써 상기 수평 방향 오프셋을 재설정할 수 있다.That is, the direction toward which the
상기한 바와 같이 충돌 시점에서 수행되는 수평 방향 오프셋의 재설정에 의해, 방향 감지 센서(300)의 수평 방향 기준 축(x')이 실제 수평 방향 축(x)과 일치하도록 조정될 수 있으며, 그에 따라 제1 청소유닛(100)의 수평 방향 이동에 있어서 오차가 감소될 수 있다.By resetting the horizontal direction offset performed at the time of collision as described above, the horizontal direction reference axis x 'of the
한편, 도 10의 (b)에 도시된 바와 같이 제1 청소유닛(100)의 일측에 구비된 완충 부재들(140, 141)들 모두에서 충격이 감지된 경우, 제어부(310)는 제1 청소유닛(100)의 우측 방향 이동을 중지시키고 제1 청소유닛(100)이 미리 설정된 이동 경로에 따라 좌측 방향으로 이동되도록 제어할 수 있다.On the other hand, as shown in (b) of Figure 10, when the shock is detected in all of the
도 11을 참조하면, 유리창 청소 장치의 제1 청소유닛(100)이 수직 방향으로 하향 이동하는 도중 유리창(400)의 창틀(410), 보다 상세하게는 수평방향으로 연장된 수평 프레임에 충돌하는 시점에서, 오프셋 설정부(330)는 방향 감지 센서(300)의 수직 방향 오프셋을 재설정할 수 있다.Referring to FIG. 11, the
한편, 도 12를 참조하면, 유리창 청소 장치의 제1 청소유닛(100)이 수직 방향으로 상향 이동하는 도중 유리창(400)의 창틀(410) 중 상측 수평 프레임에 충돌하는 시점에서, 오프셋 설정부(330)는 방향 감지 센서(300)의 수직 방향 오프셋을 재설정할 수 있다.Meanwhile, referring to FIG. 12, when the
또한, 제1 청소유닛(100)이 상측 또는 하측 수평 프레임에 충돌하는 시점에서, 상기한 바와 같은 수직 방향 오프셋의 재설정에 기초하여 방향 감지 센서(300)의 수평 방향 오프셋도 재설정될 수 있다.In addition, when the
예를 들어, 상기 수직 방향 오프셋의 설정은 도 6에 도시된 바와 같은 방향 감지 센서(300)의 수직 방향 기준 축(y')을 실제 수직 방향 축(y)과 일치하도록 조정하는 것으로, 상기 조정된 수직 방향 기준 축(y')과 직교하도록 방향 감지 센서(300)의 수평 방향 기준 축(x')을 조정함에 의해 방향 감지 센서(300)의 수평 방향 오프셋을 재설정할 수 있다.For example, the setting of the vertical offset is to adjust the vertical reference axis y 'of the
이하, 도 13을 참조하여 방향 감지 센서(300)의 수직 방향 오프셋을 재설정하는 방법에 대한 일실시예에 대해 상세히 설명하기로 한다.Hereinafter, an embodiment of a method of resetting the vertical direction offset of the
도 13의 (a)를 참조하면, 제1 청소유닛(100)이 수직 방향으로 하향 이동하는 도중 유리창(400)의 창틀(410) 중 하측 수평 프레임(410B)에 충돌할 수 있다.Referring to FIG. 13A, the
다만, 도 13의 (a)에 도시된 바와 같이, 제1 청소유닛(100)의 일측에 구비된 완충 부재들(140, 141) 중 어느 하나에서만 충격이 감지된 경우에는, 제1 청소유닛(100)이 하측 수평 프레임(410B)에 완전히 충돌한 것이 아니므로, 제어부(310)는 제1 청소유닛(100)을 계속하여 수직 방향으로 하향 이동시킬 수 있다.However, as shown in (a) of FIG. 13, when an impact is detected only in any one of the
그에 따라, 도 13의 (b)에 도시된 바와 같이, 제1 청소유닛(100)의 일측에 구비된 완충 부재들(140, 141)들 모두에서 충격이 감지된 경우, 충돌 감지부(320)는 제1 청소유닛(100)이 하측 수평 프레임(410B)에 충돌한 것으로 판단하여 오프셋 설정부(330)로 충돌 감지 신호를 출력할 수 있다.Accordingly, as shown in (b) of FIG. 13, when the shock is detected in both of the
오프셋 설정부(330)는, 충돌 감지부(320)로부터 상기 충돌 감지 신호가 입력된 시점에, 제1 청소유닛(100)의 현재 방향에 기초하여 방향 감지 센서(300)의 수직 방향 오프셋을 재설정할 수 있다.The offset
즉, 도 13의 (b)에 도시된 바와 같은 충돌 시점에서 제1 청소유닛(100)이 향하는 방향은 유리창(400)의 하측 수평 프레임(410B)과 직교하는 방향이므로, 오프셋 설정부(330)는 방향 감지 센서(300)의 수직 방향 기준 축(y')을 상기 충돌 시점에서의 제1 청소유닛(100)의 방향과 일치시킴으로써 상기 수직 방향 오프셋을 재설정할 수 있다.That is, the direction toward which the
상기한 바와 같이 충돌 시점에서 수행되는 수직 방향 오프셋의 재설정에 의해, 방향 감지 센서(300)의 수직 방향 기준 축(y')이 실제 수직 방향 축(y)과 일치하도록 조정될 수 있으며, 그에 따라 제1 청소유닛(100)의 수직 방향 이동에 있어서 오차가 감소될 수 있다.By resetting the vertical direction offset performed at the time of collision as described above, the vertical direction reference axis y 'of the
한편, 도 13의 (b)에 도시된 바와 같이 제1 청소유닛(100)의 일측에 구비된 완충 부재들(140, 141)들 모두에서 충격이 감지된 경우, 제어부(310)는 제1 청소유닛(100)의 하측 방향 이동을 중지시키고 제1 청소유닛(100)이 미리 설정된 이동 경로에 따라 상측, 우측 또는 좌측 방향으로 이동되도록 제어할 수 있다.On the other hand, as shown in (b) of Figure 13, when the shock is detected in all of the
도 7 내지 도 13을 참조하여 설명한 바와 같은 방향 감지 센서(300)의 오프셋 설정 방법은 유리창 청소 장치가 이동하는 도중 유리창의 창틀에 충돌하는 시점에서 수행될 수 있으며, 상기 창틀에의 충돌 시 마다 수행되거나, 또는 창틀 충돌 시점들 중 미리 설정된 조건을 만족하는 경우에 한하여 수행될 수도 있다.The offset setting method of the
예를 들어, 유리창 청소 장치가 유리창 부착 후 초기 부착 위치를 검출하는 과정, 유리창을 청소하는 과정, 또는 청소 종료후 초기 부착 위치로 복귀 과정 등에서 미리 설정된 이동 경로를 따라 이동하는 도중 유리창의 창틀에 충돌하는 경우, 상기 방향 감지 센서(300)의 오프셋 설정 방법이 수행될 수 있다.For example, the window cleaning device collides with the window frame of the window while moving along a predetermined movement path in the process of detecting the initial attachment position after the window is attached, cleaning the window, or returning to the initial attachment position after the cleaning is finished. In this case, an offset setting method of the
도 14는 청소 종료 후 유리창 청소 장치를 초기 부착 위치로 복귀시키는 방법에 대한 일실시예를 흐름도로 도시한 것으로, 도시된 방법은 유리창 청소 장치에 구비된 제어부(310)에 의해 수행될 수 있다.FIG. 14 is a flowchart illustrating an example of a method of returning the window cleaning apparatus to the initial attachment position after the cleaning is finished, and the illustrated method may be performed by the
도 4를 참조하면, 유리창 청소 장치에 구비된 제어부(310)는 유리창 청소 장치의 초기 부착 위치를 검출한다(S600 단계).Referring to FIG. 4, the
예를 들어, 유리창 청소를 위해 사용자가 유리창 청소 장치를 유리창에 부착한 후 청소 작업의 시작을 요청하면, 제어부(310)는 상기 유리창 청소 장치의 초기 부착 위치가 유리창의 우측 또는 좌측인지 여부를 판단할 수 있다.For example, when a user requests the start of a cleaning operation after attaching the window cleaning device to the window for cleaning the window, the
그 후, 유리창 청소 장치는 설정된 이동 경로에 따라 이동하며 유리창 청소를 수행한다.Thereafter, the window cleaning apparatus moves along the set movement path and performs window cleaning.
제어부(310)는 유리창 청소가 종료되었는지 여부를 판단하여(S610 단계), 청소가 종료된 경우 유리창의 좌측 끝단 및 우측 끝단 중 상기 검출된 부착 위치에 인접한 위치로 유리창 청소 장치를 이동시킨다(S620 단계).The
예를 들어, 상기 S600 단계에서 유리창 청소 장치의 초기 부착 위치가 유리창의 좌측으로 판단된 경우, 제어부(310)는 청소 종료 후 유리창의 좌측 끝단까지 상기 유리창 청소 장치를 이동시킬 수 있다.For example, when it is determined in step S600 that the initial attachment position of the window cleaning apparatus is the left side of the window, the
반대로, 유리창 청소 장치의 초기 부착 위치가 유리창의 우측으로 판단된 경우, 제어부(310)는 청소 종료 후 유리창의 우측 끝단까지 상기 유리창 청소 장치를 이동시킬 수 있다.On the contrary, when the initial attachment position of the window cleaning apparatus is determined to be the right side of the window, the
즉, 사용자가 유리창 청소 장치를 부착한 위치는 사용자가 유리창 청소 장치를 분리하기 용이한 위치일 수 있으므로, 상기와 같이 청소 종료 후 유리창 청소 장치를 초기 부착 위치에 인접한 위치로 복귀하여 대기토록 함으로써, 사용자가 유리창으로부터 유리창 청소 장치를 분리하는 것을 용이하게 할 수 있다. That is, since the position where the user attaches the window cleaning apparatus may be a position where the user may easily remove the window cleaning apparatus, by returning the window cleaning apparatus to the position adjacent to the initial attachment position after the end of cleaning as described above, It may facilitate the user to separate the window cleaning apparatus from the window.
한편, 청소가 종료되지 않은 경우, 상기 제어 모듈은 이동 경로에 따라 상기 유리창 유리창 청소 장치를 계속하여 이동시킬 수 있다.On the other hand, when the cleaning is not finished, the control module may continue to move the window glass cleaning apparatus according to the movement path.
본 발명의 일실시예에 따르면 유리창 청소 장치는 유리창의 상측 끝단으로부터 하측 끝단까지 점진적으로 이동하며 청소를 수행할 수 있으며, 이 경우 제어부(310)는 유리창 청소 장치가 유리창의 하측 끝단까지 이동되는 경우 상기 청소가 종료된 것으로 판단될 수 있다.According to one embodiment of the present invention, the window cleaning apparatus may perform cleaning while gradually moving from the upper end to the lower end of the glass window. In this case, the
도 15 및 도 16을 참조하여 유리창 청소 장치의 초기 부착 위치를 검출하는 방법에 대한 제1 실시예를 설명하면, 사용자가 유리창 청소 장치(10)를 유리창(400)에 부착시킨 후 청소 작업의 시작을 요청하는 경우, 제1 청소 유닛(100)은 상기 초기 부착 위치에서 상측 방향으로 이동한다.Referring to FIG. 15 and FIG. 16, a first embodiment of a method for detecting an initial attachment position of a window cleaning apparatus is described. After the user attaches the
도 15를 참조하면, 제1 청소 유닛(100)은 상기 부착 위치에서 수직 상승하여 유리창의 상측 끝단까지 이동할 수 있으며, 제1 청소 유닛(100)의 이동 방향 측에 구비된 완충 부재들이 창틀(410)의 상측 수평 프레임에 충돌하는 경우 제1 청소 유닛(100)이 유리창의 상측 끝단까지 이동한 것으로 판단할 수 있다.Referring to FIG. 15, the
그 다음, 제1 청소 유닛(100)은 이동 방향을 좌측 방향으로 변경한 후 수평 이동하여 유리창의 우측 끝단까지 이동할 수 있으며, 제1 청소 유닛(100)의 이동 방향 측에 구비된 완충 부재들이 창틀(410)의 좌측 수직 프레임에 충돌하는 경우 제1 청소 유닛(100)이 유리창의 좌측 끝단까지 이동한 것으로 판단할 수 있다.Then, the
본 발명의 일실시예에 따르면, 제1 청소 유닛(100)이 창틀(410)에 충돌하는 시점(A1, A2)에서, 도 7 내지 도 13을 참조하여 설명한 바와 같은 방향 감지 센서(300)의 오프셋 설정 방법이 수행될 수 있다.According to one embodiment of the invention, at the time (A1, A2) when the
예를 들어, 제1 청소 유닛(100)이 상측 프레임에 충돌하는 시점(A1)에서, 도 11 내지 도 13을 참조하여 설명한 바와 같이 방향 감지 센서(300)의 수직 방향 오프셋이 재설정되고, 상기 재설정된 수직 방향 오프셋에 기초하여 방향 감지 센서(300)의 수평 방향 오프셋이 재설정될 수 있다.For example, at the time A1 at which the
또한, 제1 청소 유닛(100)이 좌측 프레임에 충돌하는 시점(A2)에서, 도 8 내지 도 10을 참조하여 설명한 바와 같이 방향 감지 센서(300)의 수평 방향 오프셋이 재설정될 수 있다.In addition, at a time point A2 when the
한편, 도 15에 도시된 바와 같이 제1 청소 유닛(100)이 좌측으로 수평 이동하는 동안 제1 이동 거리(m1)가 측정될 수 있으며, 예를 들어 제1 청소 유닛(100)에 구비된 제1 바퀴 부재들(120)의 회전량에 의해 상기 제1 이동 거리(m1)가 측정될 수 있다.Meanwhile, as illustrated in FIG. 15, the first moving distance m1 may be measured while the
도 16을 참조하면, 제1 청소 유닛(100)은 유리창(400)의 최상단의 좌측 끝단으로부터 우측 방향으로 수평 이동하여 유리창의 좌측 끝단까지 이동할 수 있으며, 제1 청소 유닛(100)의 이동 방향 측에 구비된 완충 부재들 창틀(410)의 우측 프레임에 충돌하는 경우 제1 청소 유닛(100)이 유리창의 좌측 끝단까지 이동한 것으로 판단할 수 있다.Referring to FIG. 16, the
한편, 제1 청소 유닛(100)이 우측 프레임에 충돌하는 시점(A3)에서, 방향 감지 센서(300)의 수평 방향 오프셋이 재설정되고, 상기 재설정된 수평 방향 오프셋에 기초하여 방향 감지 센서(300)의 수직 방향 오프셋이 재설정될 수 있다.Meanwhile, at a time point A3 when the
또한, 제1 청소 유닛(100)이 유리창(400)의 최상단의 좌측 끝단으로부터 우측 끝단까지 이동하는 동안 제2 이동 거리(m2)가 측정될 수 있으며, 예를 들어 제1 청소 유닛(100)에 구비된 제1 바퀴 부재들(120)의 회전량에 의해 상기 제2 이동 거리(m2)가 측정될 수 있다.In addition, the second moving distance m2 may be measured while the
본 발명의 일실시예에 따르면, 상기와 같이 제1 이동 거리(m1) 및 제2 이동 거리(m2)가 측정된 후, 상기 제1, 2 이동 거리(m1, m2)를 비교하여 유리창 청소 장치의 초기 부착 위치가 검출될 수 있다.According to an embodiment of the present invention, after the first moving distance m1 and the second moving distance m2 are measured as described above, the window cleaning apparatus by comparing the first and second moving distances m1 and m2. The initial attachment position of can be detected.
예를 들어, 도 15 및 도 16에 도시된 경우에 있어서, 상기 제1 이동 거리(m1)가 상기 제2 이동 거리(m2)의 1/2 보다 크므로, 유리창 청소 장치의 초기 부착 위치는 유리창(400)의 우측인 것으로 판단될 수 있다.For example, in the case shown in Figs. 15 and 16, since the first moving distance m1 is greater than 1/2 of the second moving distance m2, the initial attachment position of the window cleaning apparatus is a window pane. It may be determined that the right side (400).
그에 따라, 청소 종료 후 유리창 청소 장치, 보다 상세하게는 제1 청소 유닛(100)은 유리창의 우측 끝단으로 이동하여 대기하고, 그에 따라 사용자는 제1, 2 청소 유닛(100, 200)을 유리창(400)으로부터 용이하게 분리할 수 있다.Accordingly, after the end of the cleaning, the window cleaning apparatus, more specifically, the
반대로, 상기 제1 이동 거리(m1)가 상기 제2 이동 거리(m2)의 1/2 보다 작은 경우, 유리창 청소 장치의 초기 부착 위치가 유리창의 좌측인 것으로 판단될 수 있으며, 그에 따라 청소 종료 후 제1 청소 유닛(100)은 유리창의 좌측 끝단으로 이동하여 대기할 수 있다.On the contrary, when the first moving distance m1 is smaller than 1/2 of the second moving distance m2, the initial attachment position of the window cleaning apparatus may be determined to be the left side of the window, and thus after the end of cleaning The
이하, 도 17 내지 도 24를 참조하여 유리창 청소 장치의 초기 부착 위치를 검출하는 방법에 대한 제2 실시예를 설명하기로 한다.Hereinafter, a second embodiment of a method of detecting an initial attachment position of the window cleaning apparatus will be described with reference to FIGS. 17 to 24.
도 17을 참조하면, 유리창 청소 장치가 초기 부착된 방향(D)이 우측 방향을 향하는 경우, 즉 도 17에 도시된 90°- (-90°) 축을 기준으로 0°에 가까우면, 유리창 청소 장치가 유리창의 좌측에 부착된 것으로 판단할 수 있다.Referring to FIG. 17, when the window D cleaning device is initially attached toward the right direction, that is, when it is close to 0 ° based on the 90 °-(-90 °) axis shown in FIG. 17, the window cleaning device Can be determined to be attached to the left side of the window.
한편, 도 18에 도시된 바와 같이, 유리창 청소 장치의 초기 부착 방향(D)이 좌측 방향을 향하는 경우, 즉 90°- (-90°) 축을 기준으로 180°에 가까우면, 유리창 청소 장치가 유리창의 우측에 부착된 것으로 판단할 수 있다.On the other hand, as shown in Fig. 18, when the initial attachment direction (D) of the window cleaning apparatus is toward the left direction, that is, close to 180 ° relative to the 90 ° (-90 °) axis, the window cleaning apparatus is a window pane It can be determined that attached to the right side of.
이는, 사용자가 유리창 청소 장치를 초기 부착하는 경우 제1 청소유닛(100)에 구비된 손잡이인 탈부착 부재(150)가 유리창(400)의 창틀(410)을 향하도록 놓여지는 것이 일반적이므로, 탈부착 부재(150)가 향하는 방향과 제1 청소유닛(100)이 이동하는 방향이 서로 반대라고 가정할때 유리창 청소 장치의 초기 부착 방향(D)과 부착 위치는 서로 반대 방향일 수 있기 때문이다.When the user initially attaches the window cleaning apparatus, the
예를 들어, 사용자가 상기 탈부착 부재(150)를 이용해 유리창(400)의 좌측에 유리창 청소 장치를 부착하면, 탈부착 부재(150)는 좌측 방향을 향하여 놓여지고, 상기 부착된 유리창 청소 장치는 우측 방향을 향할 수 있다.For example, when the user attaches the window cleaning apparatus to the left side of the
이 경우, 제어부(310)는 상기 유리창 청소 장치의 부착 방향이 0°에 가까우므로, 유리창 청소 장치가 유리창(400)의 좌측에 초기 부착된 것으로 판단할 수 있다.In this case, the
반대로, 탈부착 부재(150)가 향하는 방향과 제1 청소유닛(100)이 이동하는 방향이 동일하도록 유리창 청소 장치가 구성되는 경우에는, 유리창 청소 장치의 초기 부착 방향(D)과 부착 위치가 동일한 방향으로 판단될 수 있다.On the contrary, when the window cleaning apparatus is configured such that the direction in which the
즉, 상기 반대의 경우, 유리창 청소 장치의 부착 방향(D)이 0°에 가까우면 유리창 청소 장치가 유리창의 우측에 초기 부착된 것으로 판단되고, 상기 부착 방향(D)이 180°에 가까우면 유리창 청소 장치가 유리창의 좌측에 초기 부착된 것으로 판단될 수도 있다.That is, in the opposite case, when the attachment direction (D) of the window cleaning apparatus is close to 0 °, it is determined that the window cleaning apparatus is initially attached to the right side of the glass window, and when the attachment direction (D) is close to 180 °, the glass window is It may be determined that the cleaning device is initially attached to the left side of the windowpane.
상기와 같이 유리창 청소 장치의 수평 방향의 초기 부착 위치(즉, 좌측 또는 우측)가 판단된 후, 제어부(310)는 유리창 청소 장치는 상기 수평 방향의 초기 부착 위치로 판단된 좌측 또는 우측 방향으로 이동시킨다.After the initial attachment position (ie, left or right) in the horizontal direction of the window cleaning apparatus is determined as described above, the
도 19를 참조하면, 유리창 청소 장치가 유리창(400)의 좌측에 초기 부착된 것으로 판단된 경우, 제어부(310)는 제1 청소유닛(100)을 좌측 방향으로 이동시킬 수 있다.Referring to FIG. 19, when it is determined that the window cleaning apparatus is initially attached to the left side of the
상기 좌측 방향으로 이동되는 제1 청소 유닛(100)은 창틀(410)의 좌측 수직 프레임에 충돌할 수 있으며, 상기 좌측 프레임과의 충돌 시점(B1)에서 도 8 내지 도 10을 참조하여 설명한 바와 같이 방향 감지 센서(300)의 수평 방향 오프셋이 재설정될 수 있다.The
도 20을 참조하면, 유리창 청소 장치가 유리창(400)의 우측에 초기 부착된 것으로 판단된 경우, 제어부(310)는 제1 청소유닛(100)을 우측 방향으로 이동시킬 수 있다.Referring to FIG. 20, when it is determined that the window cleaning apparatus is initially attached to the right side of the
상기 우측 방향으로 이동되는 제1 청소 유닛(100)은 창틀(410)의 우측 수직 프레임에 충돌할 수 있으며, 상기 우측 프레임과의 충돌 시점(B1)에서 도 8 내지 도 10을 참조하여 설명한 바와 같이 방향 감지 센서(300)의 수평 방향 오프셋이 재설정될 수 있다.The
한편, 도 19 및 도 20에 도시된 충돌 시점(B1)에서, 오프셋 설정부(330)는 상기 재설정된 수평 방향 오프셋에 기초하여 방향 감지 센서(300)의 수직 방향 오프셋을 재설정할 수 있다.Meanwhile, at the collision point B1 illustrated in FIGS. 19 and 20, the offset setting
도 21을 참조하면, 유리창 청소 장치의 초기 부착 위치가 좌측으로 판단되어 제어부(310)에 의해 제1 청소유닛(100)가 좌측 방향으로 이동될 때, 미리 설정된 일정 거리(a1) 내에 제1 청소유닛(100)이 창틀(410)의 좌측 프레임과 충돌하지 않을 수 있다.Referring to FIG. 21, when the initial attachment position of the window cleaning apparatus is determined to be to the left, and the
이는, 도 17 및 도 18을 참조하여 설명한 바와 같은 방법에 의해 1차적으로 판단된 수평 방향의 초기 부착 위치가 틀린 경우로서, 제어부(310)는 상기 좌측 방향으로 일정 거리(a1) 만큼 제1 청소유닛(100)을 이동시키는 동안 창틀(410)과의 충돌이 발생하지 않으면 유리창 청소 장치의 초기 부착 위치가 우측인 것으로 재판단할 수 있다.This is a case where the initial attachment position in the horizontal direction, which is primarily determined by the method as described with reference to FIGS. 17 and 18, is incorrect, and the
예를 들어, 사용자의 팔 길이를 고려하여 유리창 청소 장치가 우측 또는 좌측 창틀로부터 50cm 이내에 초기 부착된다고 가정하면, 제1 청소유닛(100)이 상기 1차적으로 방향으로 이동하는 동안 50cm 이내에서 창틀(410)과의 충돌이 발생하지 않는 경우, 제어부(310)는 상기 유리창 청소 장치의 수평 방향 초기 부착 위치를 상기 1차적으로 판단된 위치와 반대인 것으로 결정할 수 있다.For example, assuming that the window cleaning device is initially attached within 50 cm from the right or left window frame in consideration of the arm length of the user, the window frame (within 50 cm) while the
도 21에 도시된 바와 같이 제1 청소유닛(100)이 좌측 방향으로 일정 거리(a1) 만큼 이동할 때까지 창틀(410)에 충돌되지 않으면, 제어부(310)는 제1 청소유닛(100)의 이동 방향을 반대로 변경하여 이동시킬 수 있다.As shown in FIG. 21, when the
이 경우, 상기 유리창 청소 장치의 수평 방향 초기 부착 위치가 1차적으로 판단된 좌측에서 우측으로 수정될 수 있다.In this case, the horizontal initial attachment position of the window cleaning apparatus may be corrected from left to right determined primarily.
도 22를 참조하면, 제1 청소유닛(100)은 상기 수정된 부착 위치에 따라 우측 방향으로 이동하여 창틀(410)의 우측 수직 프레임에 충돌할 수 있으며, 상기 우측 프레임과의 충돌 시점(B1)에서 도 8 내지 도 10을 참조하여 설명한 바와 같이 방향 감지 센서(300)의 수평 방향 오프셋이 재설정될 수 있다.Referring to FIG. 22, the
한편, 도 22에 도시된 충돌 시점(B1)에서, 오프셋 설정부(330)는 상기 재설정된 수평 방향 오프셋에 기초하여 방향 감지 센서(300)의 수직 방향 오프셋을 재설정할 수 있다.Meanwhile, at the collision point B1 illustrated in FIG. 22, the offset setting
그 후, 제1 청소유닛(100)은 도 17 내지 도 22를 참조하여 설명한 바와 같이 판단된(또는 재판단된) 초기 부착 위치에 따른 우측 또는 좌측 방향으로 이동하여 창틀(410)의 수직 프레임에 충돌한 후, 이동 방향을 반대로 변경하여 미리 설정된 일정 거리 만큼(a2) 이동할 수 있다.Thereafter, the
예를 들어, 도 23에 도시된 바와 같이, 제1 청소유닛(100)은 우측 수평 방향으로 이동하여 창틀(410)의 우측 수직 프레임에 충돌한 후, 이동 방향을 좌측으로 변경하여 약 10 내지 15cm에 해당하는 일정 거리(a2) 만큼 수평 이동할 수 있다.For example, as shown in FIG. 23, the
그 후, 도 24를 참조하면, 제1 청소유닛(100)은 이동 방향을 하측 방향으로 변경한 후 창틀(410)의 하측 프레임까지 수직 하향 이동할 수 있다.Thereafter, referring to FIG. 24, the
제1 청소유닛(100)이 하측 프레임까지 수직 하향 이동하는 동안 수직 이동 거리(H)가 측정될 수 있으며, 예를 들어 제1 청소 유닛(100)에 구비된 제1 바퀴 부재들(120)의 회전량에 의해 상기 수직 이동 거리(H)가 측정될 수 있다.The vertical movement distance H may be measured while the
한편, 상기한 바와 같은 측정된 수직 이동 거리(H)는 유리창 청소 장치의 수직 방향 초기 부착 위치를 나타낼 수 있으며, 제1 청소 유닛(100)은 청소 종료 후 상기 검출된 수직 방향의 초기 부착 위치에 해당하는 거리(H) 만큼 상승하여 대기함으로써 유리창 청소 장치의 분리를 용이하게 할 수 있다.Meanwhile, the measured vertical movement distance H as described above may indicate a vertical initial attachment position of the window cleaning apparatus, and the
본 발명의 일실시예에 따르면, 제1 청소유닛(100)이 하측 방향으로 이동하여 창틀(410)의 하측 수평 프레임에 충돌하는 시점(B2)에서 도 11 내지 도 13을 참조하여 설명한 바와 같이 방향 감지 센서(300)의 수직 방향 오프셋이 재설정될 수 있다.According to one embodiment of the present invention, the direction as described with reference to FIGS. 11 to 13 at the time (B2) when the
이하, 도 25를 참조하여 유리창 청소 장치의 청소 수행 과정에서 방향 감지 센서(300)의 방향 오프셋을 재설정하는 방법에 대한 일실시예를 설명하기로 한다.Hereinafter, an embodiment of a method of resetting the direction offset of the
도 25를 참조하면, 상기한 바와 같은 초기 부착 위치 검출 후 제1 청소 유닛(100)은 유리창(400)의 최상단 우측 끝단(또는 좌측 끝단)으로 이동되고, 상기 최상단 우측 끝단으로부터 미리 설정된 이동 경로에 따라 이동되면서 청소가 수행될 수 있다.Referring to FIG. 25, after the initial attachment position detection as described above, the
예를 들어, 제1 청소 유닛(100)은 유리창(400)의 최상단 좌측 끝단까지 이동된 후, 유리창(400)의 우측 끝단까지 우측 방향으로 하향 이동되고, 다시 유리창(400)의 좌측 끝단까지 좌측 방향으로 하향 이동된다.For example, the
즉, 제1 청소 유닛(100)의 이동 경로는 우측 방향으로 하향 이동되는 우-하향 구간(M1) 및 좌측 방향으로 하향 이동되는 좌-하향 구간(M2)을 교번적으로 반복할 수 있다.That is, the movement path of the
본 발명의 일실시예에 따르면, 상기 좌측 방향으로 하향 이동되는 제1 청소 유닛(100)이 창틀(410)의 좌측 수직 프레임에 충돌되는 시점(C1)에서, 도 8 내지 도 10을 참조하여 설명한 바와 같이 방향 감지 센서(300)의 수평 방향 오프셋이 재설정될 수 있다.According to one embodiment of the present invention, at the time (C1) when the
또한, 상기 우측 방향으로 하향 이동되는 제1 청소 유닛(100)이 창틀(410)의 우측 수직 프레임에 충돌되는 시점(C2)에서, 방향 감지 센서(300)의 수평 방향 오프셋이 재설정될 수 있다.In addition, the horizontal direction offset of the
상기 수평 방향 오프셋의 재설정은 도 25에 도시된 이동 경로에 따라 제1 청소 유닛(100)이 이동되는 동안 창틀(410)에 충돌될 때마다 수행되거나, 또는 미리 설정된 주기(T)를 기준으로 수행될 수도 있다.The resetting of the horizontal offset is performed whenever the
예를 들어, 방향 오프셋의 재설정 주기(T)가 100초로 설정된 경우, 오프셋 설정부(330)는 방향 감지 센서(300)의 방향 오프셋이 재설정된 시점부터 시간을 카운팅(counting)하고, 상기 카운팅된 시간이 100초에 도달하면 그 이후 최초로 발생하는 제1 청소 유닛(100)의 창틀 충돌 시점에 방향 감지 센서(300)의 수평 방향 오프셋을 재설정할 수 있다.For example, when the reset period T of the direction offset is set to 100 seconds, the offset setting
본 발명의 일실시예에 따르면, 도 25에 도시된 바와 같은 유리창 청소 장치의 이동 경로는 유리창(400)의 폭에 기초하여 결정될 수 있다.According to an embodiment of the present invention, the movement path of the window cleaning apparatus as shown in FIG. 25 may be determined based on the width of the
그를 위해, 제어부(310)는 유리창 청소 장치가 사용자에 의해 부착된 위치에서 좌우로 이동시켜 청소하고자 하는 유리창(400)의 폭을 측정하고, 상기 측정된 유리창의 폭에 따라 유리창 청소 장치의 이동 경로를 서로 상이하게 결정할 수 있다.For this purpose, the
한편, 제1 청소 유닛(100)이 상기한 바와 같은 이동 경로에 따라 좌우로 하향 이동하는 도중 유리창(400)의 하측 끝단에 이르는 경우 유리창 청소 작업이 종료될 수 있다.On the other hand, when the
예를 들어, 제1 청소 유닛(100)이 우측 방향으로 하향 이동하는 도중에 이동 방향 측에 장착된 완충 부재들이 창틀(410)의 하측 프레임에 충돌되는 경우, 제1 청소 유닛(100)이 유리창의 하측 끝단까지 이동한 것으로 판단할 수 있다.For example, when the shock absorbing members mounted on the moving direction side collide with the lower frame of the
상기와 같이 제1 청소 유닛(100)이 유리창의 하측 끝단까지 이동하여 청소 종료 시점이 인식되면, 제1 청소 유닛(100)은 하측 창틀(410)을 따라 우측 방향으로 수평 이동하여 유리창(400)의 우측 끝단까지 이동할 수 있으며, 상기 우측 방향의 수평 이동 시점에서는 제2 청소 유닛(200)의 세제 분사가 종료될 수 있다.As described above, when the
또한, 제1 청소 유닛(100)은 유리창(400)의 우측 끝단까지 이동한 후, 다시 하측 창틀(410)을 따라 좌측 방향으로 수평 이동하여 유리창(400)의 좌측 끝단까지 이동할 수 있다.In addition, the
상기와 같은 세제 분사 종료 후 제1 청소 유닛(100)의 우측 및 좌측의 수평 이동에 의해, 청소 수행 중 흘러내려 유리창(400) 하단에 남아있을 수 있는 세제들을 깨끗이 제거할 수 있다.By the horizontal movement of the right and left sides of the
상기와 같이 유리창 청소 작업이 종료되면, 유리창 청소 장치(10), 보다 상세하게는 제1 청소 유닛(100)은 상기한 바와 같은 사용자가 분리 용이한 위치, 예를 들어 초기 부착 위치에 인접한 위치로 이동할 수 있다.When the window cleaning operation is finished as described above, the
도 26 내지 도 28은 청소 종료 후 유리창 청소 장치의 복귀 경로에 대한 일실시예를 도시한 것이다.26 to 28 show one embodiment of the return path of the window cleaning apparatus after the end of cleaning.
도 26을 참조하면, 청소 종료 후 제1 청소 유닛(100)은 유리창(400)의 좌측 끝단까지 이동하고, 그 후 이동 방향을 변경하여 상측 방향으로 일정 거리(H) 만큼 이동할 수 있다.Referring to FIG. 26, after the cleaning is finished, the
예를 들어, 청소 종료 후 제1 청소 유닛(100)은 포물선에 유사한 경로를 가지고 우측 방향으로 상향 이동하여 일정 거리(H) 만큼 상승할 수 있다.For example, after the cleaning is finished, the
한편, 제1 청소 유닛(100)이 유리창(400)의 우측 끝단까지 이동하여 청소가 종료되는 경우, 제1 청소 유닛(100)은 포물선에 유사한 경로를 가지고 좌측 방향으로 상향 이동하여 일정 거리(H) 만큼 상승할 수도 있다.On the other hand, when the cleaning is finished by moving the
상기 청소 종료 후 제1 청소유닛(100)이 상측 방향으로 이동하는 거리(H)는 사용자가 유리창 청소 장치를 초기 부착한 수직 위치에 대응될 수 있으며, 예를 들어 도 24를 참조하여 설명한 바와 같은 방법에 의해 측정된 수직 방향의 초기 부착 위치(H)에 상응하는 값을 가질 수 있다. After the cleaning is finished, the distance H in which the
즉, 청소 종료 후, 제1 청소 유닛(100)이 부착 단계에서 검출된 수직 방향의 초기 부착 위치(H) 만큼 상승하여 대기함으로써, 사용자는 유리창으로부터 유리창 청소 장치를 용이하게 분리할 수 있다.That is, after the cleaning is finished, the user can easily detach the window cleaning apparatus from the glass window by waiting for the
그 후, 제1 청소 유닛(100)은 유리창(400)의 좌측 끝단 및 우측 끝단 중 부착 단계에서 검출된 수평 방향의 초기 부착 위치에 인접한 끝단을 향하여 이동할 수 있다.Thereafter, the
도 27을 참조하면, 유리창 청소 장치의 초기 부착 위치가 유리창(400)의 우측인 경우, 제1 청소 유닛(100)은 유리창(400)의 우측 끝단까지 우측 방향으로 수평 이동할 수 있다.Referring to FIG. 27, when the initial attachment position of the window cleaning apparatus is the right side of the
한편, 도 28에 도시된 바와 같이, 제1 청소 유닛(100)은 유리창(400)의 우측 끝단까지 이동한 후, 반대 방향, 즉 좌측 방향으로 일정 거리(b) 만큼 이동하여 정지할 수 있다.Meanwhile, as shown in FIG. 28, the
상기와 같이 청소 종료 후 제1 청소 유닛(100)이 유리창(400)의 우측 끝단으로부터 일정 거리(b) 만큼 이격된 위치에 정지함으로써, 사용자의 유리창 청소 장치의 분리가 용이해질 수 있다. 이는 유리창 청소 장치가 창틀(410)에 접촉하여 있는 경우, 유리창 청소 장치의 분리가 용이하지 않을 수 있기 때문이다.As described above, after the cleaning is finished, the
반대로, 유리창 청소 장치의 초기 부착 위치가 유리창(400)의 좌측인 경우, 제1 청소 유닛(100)은 유리창(400)의 좌측 끝단까지 좌측 방향으로 수평 이동한 후 우측 방향으로 일정 거리(b) 만큼 이동하여 정지할 수 있다.On the contrary, when the initial attachment position of the window cleaning apparatus is the left side of the
상기에서는 유리창 청소 장치가 자력에 의해 유리창의 내측 면 및 외측 면에 각각 부착되는 제1, 2 청소 유닛들(100, 200)을 포함하는 경우를 예로 들어 본 발명의 실시예에 따른 이동 제어 방법에 대해 설명하였으나, 본 발명은 그에 한정되지 아니하며, 예를 들어 유리창(400)의 내측 면 및 외측 면 중 어느 한 면에만 부착되는 유리창 청소 장치 또는 자력 이외에 진공 흡입 등의 방법에 의해 유리창(400)에 부착되는 유리창 청소 장치에도 적용 가능할 수 있다.In the above description, the window cleaning apparatus includes first and
또한, 상술한 본 발명에 따른 유리창 청소 장치의 이동 제어 방법은 컴퓨터에서 실행되기 위한 프로그램으로 제작되어 컴퓨터가 읽을 수 있는 기록 매체에 저장될 수 있으며, 컴퓨터가 읽을 수 있는 기록 매체의 예로는 ROM, RAM, CD-ROM, 자기 테이프, 플로피디스크, 광 데이터 저장장치 등이 있으며, 또한 캐리어 웨이브(예를 들어 인터넷을 통한 전송)의 형태로 구현되는 것도 포함한다.In addition, the movement control method of the window cleaning apparatus according to the present invention described above can be stored in a computer-readable recording medium produced as a program for execution in a computer, examples of the computer-readable recording medium is a ROM, RAM, CD-ROM, magnetic tape, floppy disk, optical data storage, and the like, and also include those implemented in the form of carrier waves (for example, transmission over the Internet).
컴퓨터가 읽을 수 있는 기록 매체는 네트워크로 연결된 컴퓨터 시스템에 분산되어, 분산방식으로 컴퓨터가 읽을 수 있는 코드가 저장되고 실행될 수 있다. 그리고, 상기 제어 방법을 구현하기 위한 기능적인(function) 프로그램, 코드 및 코드 세그먼트들은 본 발명이 속하는 기술분야의 프로그래머들에 의해 용이하게 추론될 수 있다.The computer readable recording medium can be distributed over network coupled computer systems so that the computer readable code is stored and executed in a distributed fashion. In addition, functional programs, codes, and code segments for implementing the control method can be easily inferred by programmers in the art to which the present invention belongs.
이상에서 본 발명에 대하여 그 바람직한 실시 예를 중심으로 설명하였으나 이는 단지 예시일 뿐 본 발명을 한정하는 것이 아니며, 본 발명이 속하는 분야의 통상의 지식을 가진 자라면 본 발명의 본질적인 특성을 벗어나지 않는 범위에서 이상에 예시되지 않은 여러 가지의 변형과 응용이 가능함을 알 수 있을 것이다. 예를 들어, 본 발명의 실시 예에 구체적으로 나타난 각 구성 요소는 변형하여 실시할 수 있는 것이다. 그리고 이러한 변형과 응용에 관계된 차이점들은 첨부된 청구 범위에서 규정하는 본 발명의 범위에 포함되는 것으로 해석되어야 할 것이다.The present invention has been described above with reference to preferred embodiments thereof, which are merely examples and are not intended to limit the present invention, and those skilled in the art to which the present invention pertains do not depart from the essential characteristics of the present invention. It will be appreciated that various modifications and applications not illustrated above are possible. For example, each component shown in detail in the embodiment of the present invention may be modified. And differences relating to such modifications and applications will have to be construed as being included in the scope of the invention defined in the appended claims.
Claims (20)
Priority Applications (3)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| EP11810983.4A EP2543296B1 (en) | 2011-04-29 | 2011-04-29 | Device for cleaning glass windows, and method for controlling the movement thereof |
| US13/386,671 US8826482B2 (en) | 2011-04-29 | 2011-04-29 | Window cleaning apparatus and method for controlling movement thereof |
| PCT/KR2011/003201 WO2012148022A1 (en) | 2011-04-29 | 2011-04-29 | Device for cleaning glass windows, and method for controlling the movement thereof |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| PCT/KR2011/003201 WO2012148022A1 (en) | 2011-04-29 | 2011-04-29 | Device for cleaning glass windows, and method for controlling the movement thereof |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| WO2012148022A1 true WO2012148022A1 (en) | 2012-11-01 |
Family
ID=47072525
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| PCT/KR2011/003201 Ceased WO2012148022A1 (en) | 2011-04-29 | 2011-04-29 | Device for cleaning glass windows, and method for controlling the movement thereof |
Country Status (3)
| Country | Link |
|---|---|
| US (1) | US8826482B2 (en) |
| EP (1) | EP2543296B1 (en) |
| WO (1) | WO2012148022A1 (en) |
Cited By (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN104545672A (en) * | 2015-01-21 | 2015-04-29 | 深圳如果技术有限公司 | Smart glass cleaning system and smart glass cleaning method |
| CN105167703A (en) * | 2015-09-22 | 2015-12-23 | 河北工业大学 | Window wiping robot |
| CN105167707A (en) * | 2015-09-22 | 2015-12-23 | 河北工业大学 | Buffering muffling device and window cleaning robot with same |
| WO2016179782A1 (en) * | 2015-05-11 | 2016-11-17 | Shenzhen Xunlong Technology Co., Ltd. | Robotic cleaning devices, systems, and methods |
Families Citing this family (11)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| KR101081927B1 (en) * | 2010-05-15 | 2011-11-09 | 주식회사 일심글로발 | Window cleaning apparatus and its movement control method |
| CN104034318B (en) * | 2013-03-08 | 2018-01-05 | 科沃斯机器人股份有限公司 | Vertical calibration equipment and its glass-cleaning robot with the vertical calibration equipment |
| CN103735220A (en) * | 2013-12-14 | 2014-04-23 | 浙江大学 | Automatic glass cleaning method and device |
| CN104921651B (en) * | 2014-03-17 | 2017-08-15 | 科沃斯机器人股份有限公司 | Self-moving device and its moving surface defects detection and control method |
| US10384651B2 (en) | 2015-02-19 | 2019-08-20 | Joseph E. Kovarik | System and method for removing light scattering film from the interior of a windshield |
| GB201521712D0 (en) | 2015-12-09 | 2016-01-20 | F Robotics Acquisitions Ltd | Window cleaning robot |
| CA2971033A1 (en) * | 2016-01-19 | 2017-07-19 | Jiangsu Midea Cleaning Appliances Co., Ltd. | Window-cleaning robot and method for controlling the same |
| CN107252290A (en) * | 2017-06-07 | 2017-10-17 | 常州菲胜图自动化仪器有限公司 | A kind of household glass cleaning machine people and its application process |
| US10453821B2 (en) * | 2017-08-04 | 2019-10-22 | Samsung Electronics Co., Ltd. | Connection system of semiconductor packages |
| CN111297244B (en) * | 2018-12-11 | 2025-09-02 | 科沃斯机器人股份有限公司 | surface cleaning robots |
| CN116250755A (en) * | 2021-12-10 | 2023-06-13 | 科沃斯机器人股份有限公司 | Cleaning path determination method, system, equipment and storage medium |
Citations (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| KR970063604A (en) * | 1996-02-07 | 1997-09-12 | 권광희 | Magnetic generator |
| KR200312929Y1 (en) * | 2003-01-16 | 2003-05-14 | 최현규 | Automaic cleaning device on the windowpane |
| KR200438170Y1 (en) * | 2007-02-09 | 2008-01-24 | 최현규 | Windshield double sided cleaner |
Family Cites Families (6)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| DE19928869C2 (en) | 1999-06-24 | 2001-04-26 | Frank Schlosser | Autonomous cleaning device movably arranged on a wall of an object to be cleaned |
| AU2002332281A1 (en) * | 2002-09-24 | 2004-04-19 | Hidenori Ishihara | Window wiping system |
| KR100466321B1 (en) * | 2002-10-31 | 2005-01-14 | 삼성광주전자 주식회사 | Robot cleaner, system thereof and method for controlling the same |
| JP2005211401A (en) * | 2004-01-30 | 2005-08-11 | Funai Electric Co Ltd | Automatic traveling cleaner |
| US20060174840A1 (en) | 2005-01-18 | 2006-08-10 | Rafailovich Milan H | Aquarium cleaner |
| KR100823006B1 (en) * | 2007-02-09 | 2008-04-18 | 김용욱 | Exterior wall cleaning robot and its method |
-
2011
- 2011-04-29 EP EP11810983.4A patent/EP2543296B1/en active Active
- 2011-04-29 US US13/386,671 patent/US8826482B2/en active Active
- 2011-04-29 WO PCT/KR2011/003201 patent/WO2012148022A1/en not_active Ceased
Patent Citations (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| KR970063604A (en) * | 1996-02-07 | 1997-09-12 | 권광희 | Magnetic generator |
| KR200312929Y1 (en) * | 2003-01-16 | 2003-05-14 | 최현규 | Automaic cleaning device on the windowpane |
| KR200438170Y1 (en) * | 2007-02-09 | 2008-01-24 | 최현규 | Windshield double sided cleaner |
Cited By (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN104545672A (en) * | 2015-01-21 | 2015-04-29 | 深圳如果技术有限公司 | Smart glass cleaning system and smart glass cleaning method |
| WO2016179782A1 (en) * | 2015-05-11 | 2016-11-17 | Shenzhen Xunlong Technology Co., Ltd. | Robotic cleaning devices, systems, and methods |
| CN105167703A (en) * | 2015-09-22 | 2015-12-23 | 河北工业大学 | Window wiping robot |
| CN105167707A (en) * | 2015-09-22 | 2015-12-23 | 河北工业大学 | Buffering muffling device and window cleaning robot with same |
Also Published As
| Publication number | Publication date |
|---|---|
| EP2543296B1 (en) | 2015-09-02 |
| EP2543296A1 (en) | 2013-01-09 |
| US8826482B2 (en) | 2014-09-09 |
| EP2543296A4 (en) | 2013-12-25 |
| US20140034084A1 (en) | 2014-02-06 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| WO2012148022A1 (en) | Device for cleaning glass windows, and method for controlling the movement thereof | |
| WO2011145840A2 (en) | Apparatus for cleaning a glass window and method for controlling the movement thereof | |
| WO2011145839A2 (en) | Window-cleaning apparatus, and method for controlling the movement thereof | |
| WO2011126193A1 (en) | Glass window cleaning device and a control method therefor | |
| WO2012060521A1 (en) | Voice coil motor and driving method thereof | |
| WO2022045808A1 (en) | Robot vacuum and control method therefor | |
| WO2021187723A1 (en) | Robot cleaner | |
| WO2017200242A2 (en) | Cleaning apparatus and method | |
| WO2019225977A1 (en) | Information output apparatus | |
| WO2013073822A1 (en) | Camera module | |
| EP2988643A1 (en) | Cleaning robot, home monitoring apparatus, and method for controlling the cleaning robot | |
| WO2012067370A2 (en) | Haptic module using piezoelectric element | |
| WO2019143129A1 (en) | Robotic cleaner and control method therefor | |
| WO2014157759A1 (en) | Window cleaning apparatus and control method therefor | |
| WO2020080803A1 (en) | Robotic cleaner and controlling method therefor | |
| EP3328254A1 (en) | Robot cleaner | |
| WO2018226041A1 (en) | Vacuum cleaner and control method thereof | |
| WO2021167361A1 (en) | Vacuum and vacuum control method | |
| WO2022005067A1 (en) | Robot cleaner, robot cleaner system including same, and method for controlling robot cleaner system | |
| WO2023214684A1 (en) | Driving robot, control method of driving robot, and recording medium having recorded thereon computer program | |
| WO2021201334A1 (en) | Air cleaner | |
| WO2022114500A1 (en) | Cleaning apparatus including robot cleaner and docking station, and control method therefor | |
| WO2012005404A1 (en) | Automatic cleaner | |
| WO2014189155A1 (en) | Glass window cleaning device and control method therefor | |
| WO2021215871A1 (en) | Robot cleaner and method for controlling robot cleaner |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| WWE | Wipo information: entry into national phase |
Ref document number: 13386671 Country of ref document: US |
|
| WWE | Wipo information: entry into national phase |
Ref document number: 2011810983 Country of ref document: EP |
|
| 121 | Ep: the epo has been informed by wipo that ep was designated in this application |
Ref document number: 11810983 Country of ref document: EP Kind code of ref document: A1 |
|
| NENP | Non-entry into the national phase |
Ref country code: DE |