UNDERWATER CLEANING ROBOT

Information

  • Patent Application
  • 20250012106
  • Publication Number
    20250012106
  • Date Filed
    December 01, 2022
    2 years ago
  • Date Published
    January 09, 2025
    3 months ago
Abstract
An underwater cleaning robot contains a movement device for moving the underwater cleaning robot under water, a cleaning device for cleaning an object located under water, a control device for controlling the movement device and/or the cleaning device and a communication device for receiving and/or transmitting signals from outside the underwater cleaning robot and vice versa. The communication device contains a first ultrasonic transducer for receiving ultrasonic signals transmitted under water and is designed to transmit electrical signals, corresponding to the ultrasonic signals received, to the control device.
Description

The present invention relates to an underwater cleaning robot and to a method for controlling it.


Underwater cleaning robots are used to clean swimming pools more or less automatically. Generally, a cleaning robot is pushed to the edge of the pool on a special cart, from where it is lowered into the water. The robot then descents automatically and independently and systematically travels the pool floor and sometimes the pool walls. In doing so, it pulls a cable behind it for the power supply and for accepting commands that it receives from the operating personnel outside the pool. Furthermore, software is used to prevent the robot from getting tangled up in its own cables or from driving around water islands and blocking itself in the process. At the end of the cleaning process, the robot resurfaces automatically at the point where it was lowered into the water or the surfacing function is activated, after which the robot is usually pulled out of the water manually. From there, it is loaded back onto the delivery cart and driven away. Thereafter, the water filters are cleaned.


Usually, the entire process is completely automatic, so that the operating personnel only needs to bring the robot to the water and lower it into the water and, conversely, pull it out of the water again and load it onto the delivery cart and to clean the filters after the cleaning process.


The object of the present invention is to provide an improved underwater cleaning robot and an improved method for controlling it, in which problems that may occur, such as the tangling or blocking described above, can be avoided by means of a trailing cable.


The object is achieved by an underwater cleaning robot according to claim 1, a system according to claim 5 and a method according to claim 8, respectively. Refinements of the invention are given in the subclaims. The methods can also be refined by the features of the devices listed below or in the subclaims, or vice versa, and each of the features of the methods and/or the devices, respectively, can also be used in combination for refinements.


An underwater cleaning robot according to the invention includes a movement device for moving the underwater cleaning robot under water, a cleaning device for cleaning an object located under water, a control device for controlling the movement device and/or the cleaning device, and a communication device for receiving signals from outside the underwater cleaning robot. The bidirectional communication device includes a first ultrasonic transducer for receiving and transmitting ultrasonic signals transmitted under water and is designed to transmit electrical signals corresponding to the received ultrasonic signals to the control device and, conversely, to transmit ultrasonic signals from under water to the communication device outside the pool.


With such an underwater cleaning robot it is possible, for example, to avoid the problems that may occur due to a trailing cable, such as the tangling or blocking described above.





Further features and functionalities of the invention are apparent from the description of exemplary embodiments with reference to the accompanying drawings.



FIG. 1 shows an underwater cleaning system according to a first embodiment in a state in which an underwater cleaning robot is arranged on a cart at a pool edge of a pool.



FIG. 2 shows the underwater cleaning system according to the first embodiment in a state in which the underwater cleaning robot is arranged on a bottom of the pool.



FIG. 3 shows a flowchart for a method for controlling an underwater cleaning robot in the underwater cleaning system according to the first embodiment.





In the following, embodiments of the present invention will be described with reference to the accompanying drawings.



FIG. 1 shows an underwater cleaning system 100 according to a first embodiment. A pool 1 has a bottom 2 and a side wall 3. The pool 1 can be, for example, a tiled, foiled or concreted pool or a chrome steel pool. A pool edge 4 forms a transition between the side wall 3 and a ground 5 surrounding the pool. The pool 1 is filled with water 6 such that a water surface 7 lies just below the pool edge 4.


In the state shown in FIG. 1, a cart 10, on which an underwater cleaning robot 20 is loaded, is arranged on the ground 5 near the edge 4 of the pool.


The cart 10 is designed, for example, as a transport trolley. In addition to the elements serving to hold and transport the underwater cleaning robot 20, it includes a control unit 11 and one or more charging connections 12 for the underwater cleaning robot 20. As an example, FIG. 1 shows a charging plate 12a, on which the underwater cleaning robot 20 sits and which in this state is in contact with a corresponding charging contact 22a of the underwater cleaning robot 20, as well as a charging plug 12b, which can be connected to a corresponding charging socket 22b of the underwater cleaning robot 20.


Operating the control unit can be carried out on the control unit itself or via a remote control unit 15. The control unit 11 includes a modem 13 or is connected to a modem 13.


The underwater cleaning robot 20 includes a battery 21 which is designed to emit electrical energy. The battery 21 is designed, for example, as a rechargeable accumulator. It is connected to one or more charging connections, for example the charging contact 22a and/or the charging socket 22b, and can be charged via these.


Furthermore, the underwater cleaning robot 20 includes a movement device 23, which is designed for moving the underwater cleaning robot 20 under water, and a cleaning device 24 for cleaning an object located under water, for example the bottom 2 and the side wall 3 of the pool 1. The movement device 23 and the cleaning device 24 are supplied with energy by the battery 21.


The movement device 23 is schematically illustrated in FIG. 1 by wheels, tracks or rollers and the cleaning device 24 by brush rollers. For example, static brushes, high-pressure devices or suction devices are also possible. However, the present invention is not limited thereto and can be applied to underwater cleaning robots 20 with any movement and cleaning devices.


As can be seen in FIG. 2, the underwater cleaning robot 20 further includes a control device 25 which is used for controlling the movement device 23 and/or the cleaning device 24. The control device 25 includes a modem 26 or is connected to a modem 26. The modem 26 is connected to an ultrasonic transducer 27 attached to the outside of the underwater cleaning robot 20.



FIG. 2 shows a state in which the underwater cleaning robot 20 is arranged on the bottom 2 of the pool 1.


In operation, the battery 21 of the underwater cleaning robot 20 is first charged via the charging connections 22. Then, the underwater cleaning robot 20 is moved by means of the cart 10 on the ground 5 to the edge 4 of the pool. Thereafter, the underwater cleaning robot 20 is lowered to the bottom 2 of the pool 1. The cleaning robot can also be navigated over a short distance into the water using the radio remote control from outside the water.


An ultrasonic transducer 32 is arranged below the water surface 7 in the pool 1 and connected to the modem 13 of the cart 10 via a cable 31.


Driven by the electrical energy supplied by the battery 21, the underwater cleaning robot 20 moves underwater by means of the movement device 23. For example, it moves along the bottom 2 of the pool 1 and cleans it by means of the cleaning device 24. The underwater cleaning robot 20 is controlled from the control unit 10 of the cart via the control device 25 of the underwater cleaning robot 20. FIG. 3 shows a flow diagram of the sequence of this control:

    • The sequence starts in step 101.
    • In step 102, control commands and/or data are generated in the control unit 11.
    • In step 103, the control commands and/or data are modulated by the modem 13 and transmitted as electrical signals to the ultrasonic transducer 32 via the cable 31.
    • In step 104, the electrical signals are converted into ultrasonic signals by the ultrasonic transducer 32 and emitted into the water 6.
    • In step 105, the ultrasonic signals are transmitted via an underwater ultrasonic path 39.
    • In step 106, the ultrasonic signals are received by the ultrasonic transducer 27 of the underwater cleaning robot 20 and converted back into electrical signals.
    • In step 107, the electrical signals are demodulated by the modem 13 and transmitted to the control device 25 of the underwater cleaning robot 20.
    • In step 108, the control device 25 of the underwater cleaning robot 20 performs a control according to the received electrical signals.
    • In step 109, a check is performed to determine whether the command has been executed and whether the cleaning operation has been completed.
    • When the cleaning process is completed (y=yes), the control sequence is terminated in step 110, otherwise (n=no) the sequence jumps back to step 102.


The control sequence is designed such that the underwater cleaning robot 20 returns at the end to the point at which it was lowered into the water. There, it resurfaces, is loaded onto the cart 10 and driven away. Subsequently, any necessary maintenance and servicing work is carried out, for example cleaning the water filters and recharging the battery.


Communication between the control unit 11 at the pool edge 4 and the underwater cleaning robot 20 in the pool 1 is preferably carried out via ultrasonic signals in a frequency band preferably between 10 kHz and 400 kHz, which is suitable for propagation in differently treated water, more preferably from approx. 40 to 55 kHz, most preferably at approx. 50 KHz.


In doing so, a maximum communication distance of 60 to 80 m without line of sight or, respectively, more than 100 m with line of sight could be achieved during tests in different swimming pools. The achievable distance depends mainly on the shape of the pool, the pool materials and the composition of the water.


Due to the modulation in the modem 13, the control commands and/or data generated by the control unit 11 are converted into a form suitable for transmission. As modulation for the data and commands to be transmitted, for example, a multi-tone modulation, which is also referred to as orthogonal frequency division multiplexing (OFDM), with, for example, 50 tones at intervals of approx. 100 Hz can be selected, wherein each individual tone can be modulated with a standard modulation such as frequency shift keying (FSK) with a deviation of approx. 25 Hz.


This type of combination of modulations is designed for robust communication with long reverberation and Doppler frequency shifts up to 25 Hz. In a chrome steel bath, for example, there is a reverberation of a few 100 ms, and the mentioned range for Doppler frequency shifts took into account real water currents, for example near water nozzles, and common robot speeds in underwater cleaning.


Communication can be, for example, half-duplex with two-way data transmission in 2 separate frequency bands of 5 kHz bandwidth each or simplex with two-way data transmission in a single frequency band of 10 kHz.


During transmission, small data packets, for example with approx. 30 info bits, are exchanged to control and monitor the robots. The latency of the data packets is significantly less than 1 second.


For example, a data packet consists of a 50-bit multitone lasting 100 to 200 ms and can be efficiently demodulated by means of the fast Fourier transformation (EFT). The 30 info bits in a data packet can be protected against transmission errors using forward error correction (EEC), for example with the help of Bose-Chaudhuri-Hocquenghem codes (BCH codes) with approx. 20 additional bits. In addition, a cyclic redundancy check (CRC) can be provided to detect unrecognized transmission errors.


After sending a data packet, a guard time of approx. 200 ms or the decay of the reverberation has to be awaited before a data packet can be sent again in the same half-band.


By equipping the underwater cleaning robot with a battery as an energy source and wireless communication via ultrasonic signals, this underwater cleaning system can avoid the problems that may occur with a trailing cable, such as the tangling or blocking described above. The underwater cleaning robot has maximum freedom of movement, allowing automatic, comprehensive cleaning of a pool, even in difficult pool shapes with fixtures and islands.


Wireless underwater communication with ultrasound has proven to be particularly advantageous here. Similar to the transmission from the control unit to the underwater cleaning robot described above, transmission can also take place in the opposite direction.


In general, single-beam or multi-beam transducers can be used as ultrasonic transducers. Multi-beam transducers can be used to increase the beam angle up to an omnidirectional transducer that emits in all directions.


The underwater cleaning robot can be programmed such that when the reception becomes too weak or fails, it turns around and returns to where it had better reception before. It can also be programmed to stop if communication is interrupted (e.g., due to a power failure in the control unit) and wait until a signal is available again. Furthermore, it can also be programmed to automatically return to the starting position once cleaning is complete. Furthermore, it can also be programmed such that it automatically returns to the starting position in the case where the remaining battery capacity falls below a predetermined value.


The ultrasonic signals can also be used for distance measurements and to support the navigation of the underwater cleaning robot in the pool. For example, the underwater cleaning robot can use the transmitted and received ultrasonic signals to determine a distance to the side wall of the pool and turn around automatically when close to the wall. For example, it can also use multiple measurements to detect whether the side wall is straight and align itself accordingly, or whether it has any free form.


Furthermore, ultrasonic transducers can also be used to collect data relating to water and pool quality. In this way, for example, certain reference data can be determined and compared before and after cleaning. For example, reference data can be obtained through a teaching process under defined conditions (clean pool and water) and corresponding messages can be issued and/or measures can be initiated in the event of a deviation.


For the underwater cleaning robot to surface, for example, air can be sucked in from above the water surface and pumped into a surfacing bell. This can be done using an air pump via a hose whose free end is held above the water surface by a buoy. Alternatively, compressed air can be released into the surfacing chamber using an air expansion cartridge or similar in the robot.


For descending, the air in the surfacing bell can be evacuated, for example, by a suction pump of the underwater cleaning robot used for cleaning. As a result, the underwater cleaning robot can first be brought to a defined floating state on the water surface and subsequently gently lowered to the bottom.

Claims
  • 1. An underwater cleaning robot (20), comprising a movement device (23) for moving the underwater cleaning robot (20) under water,a cleaning device (24) for cleaning an object (2, 3) located under water, a control device (25) for controlling the movement device (23) and/or the cleaning device (24), anda communication device (26, 27) for receiving and/or transmitting signals from outside the underwater cleaning robot (20), and vice versa,wherein the communication device includes a first ultrasonic transducer (27) for receiving ultrasonic signals transmitted under water, andwherein the communication device is designed to transmit electrical signals corresponding to the received ultrasonic signals (39) to the control device (25).
  • 2. The underwater cleaning robot (20) according to claim 1, further including a first modem (26) for demodulating the electrical signals corresponding to the received ultrasonic signals (39) and for transmitting the demodulated signals to the control device (25).
  • 3. The underwater cleaning robot (20) according to claim 1, in which the communication device (26, 27) is designed to re-emit ultrasonic signals corresponding to the received ultrasonic signals via the first ultrasonic transducer (27).
  • 4. The underwater cleaning robot (20) according to claim 1, further including a battery (21) for supplying the movement device (23) and/or the cleaning device (24) with electrical energy, wherein the battery (21) is preferably designed to be rechargeable andthe underwater cleaning robot (20) preferably further includes external connections (22a, 22b), which are connected to the battery (21), for recharging the battery (21) with electrical energy supplied from outside.
  • 5. A system (100) for underwater cleaning, including the underwater cleaning robot (20) according to claim 1,a control unit (11) for controlling the underwater cleaning robot (20),a second ultrasonic transducer (32), which is connected to the control unit (11), for converting signals output by the control unit into ultrasonic signals and for emitting the ultrasonic signals under water.
  • 6. The system according to claim 5, further including a modem (13), which is included in or connected to the control unit (11), for modulating the signals output by the control unit and for transmitting the modulated signals to the second ultrasonic transducer (32).
  • 7. A system (100) for underwater cleaning, including two or more underwater cleaning robots (20) according to claim 1,a control unit (11) for controlling the underwater cleaning robots (20),a second ultrasonic transducer (32), which is connected to the control unit (11), for converting signals output by the control unit into ultrasonic signals and for emitting the ultrasonic signals under water.
  • 8. A method for controlling the underwater cleaning robot according to claim 1 operating below a water surface (7), comprising the steps of: converting (104) electrical signals for controlling the underwater cleaning robot (20) into ultrasonic signals by means of a second ultrasonic transducer (32) attached below the water surface (7),transmitting (105) the ultrasonic signals via an underwater ultrasonic path (39) to the underwater cleaning robot (20),receiving (106) the transmitted ultrasonic signals and converting the received ultrasonic signals into electrical signals for controlling the underwater cleaning robot (20) by means of a first ultrasonic transducer (27) attached to the underwater cleaning robot (20).
  • 9. The method according to claim 8, in which the electrical signals for controlling the underwater cleaning robot (20) are modulated (103) by means of a second modem (13) before being converted into ultrasonic signals, andthe electrical signals output by the first ultrasonic transducer (27) are demodulated (107) by means of a first modem (26).
  • 10. The method according to claim 9, in which a multitone modulation is used for modulation, preferably with 50 tones at intervals of about 100 Hz, wherein preferably each single tone is modulated using a frequency shift keying (FSK), more preferably with a deviation of about 25 Hz.
  • 11. The method according to claim 8, in which data packets with a predetermined number of bits are sent out for transmission, wherein preferably a predetermined guard time is maintained between the transmission of successive data packets to compensate for reflections of the ultrasonic signals.
  • 12. The method according to claim 8, in which a data transmission takes place both from the control unit (11) to the underwater cleaning robot (20) and from the underwater cleaning robot (20) to the control unit (11).
  • 13. The method according to claim 12, in which the data transmission is half-duplex in two separate frequency bands of a predetermined bandwidth, orthe data transmission is simplex in a frequency band of a predetermined bandwidth.
  • 14. The method according to claim 8, in which the underwater cleaning robot (20) turns around when the reception of the ultrasonic signals becomes too weak or fails and moves back to where it had better reception before, and/orthe underwater cleaning robot (20) stops when the reception of the ultrasonic signals fails and waits until ultrasonic signals are received again, and/orthe underwater cleaning robot (20) automatically returns to the starting position when the remaining capacity of the battery falls below a predetermined value, and/orthe underwater cleaning robot (20) automatically returns to the starting position after completion of the cleaning.
  • 15. The method according to claim 8, in which the ultrasonic signals are used for distance measurements and for supporting the navigation of the underwater cleaning robot (20) in the pool (1), and/orthe ultrasonic transducers are used for collecting data relating to water and pool quality.
  • 16. The method according to claim 8, in which for the surfacing of underwater cleaning robot (20), air is sucked in from above the water surface and pumped into a surfacing bell and/orfor the surfacing of the underwater cleaning robot (20), air compressed by an air expansion cartridge is released into the surfacing bell and/orfor the descending of the underwater cleaning robot (20), the air in the surfacing bell is sucked out by a suction pump.
Priority Claims (1)
Number Date Country Kind
21212476.2 Dec 2021 EP regional
PCT Information
Filing Document Filing Date Country Kind
PCT/EP2022/084033 12/1/2022 WO