UNDERWATER CLEANING ROBOT
20250012106 ยท 2025-01-09
Assignee
Inventors
Cpc classification
G05D1/2274
PHYSICS
International classification
G05D1/227
PHYSICS
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.
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), and a 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, and wherein 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 and the 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, and the 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, or the 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/or the underwater cleaning robot (20) stops when the reception of the ultrasonic signals fails and waits until ultrasonic signals are received again, and/or the underwater cleaning robot (20) automatically returns to the starting position when the remaining capacity of the battery falls below a predetermined value, and/or the 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/or the 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/or for the surfacing of the underwater cleaning robot (20), air compressed by an air expansion cartridge is released into the surfacing bell and/or for the descending of the underwater cleaning robot (20), the air in the surfacing bell is sucked out by a suction pump.
Description
[0008] Further features and functionalities of the invention are apparent from the description of exemplary embodiments with reference to the accompanying drawings.
[0009]
[0010]
[0011]
[0012] In the following, embodiments of the present invention will be described with reference to the accompanying drawings.
[0013]
[0014] In the state shown in
[0015] 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,
[0016] 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.
[0017] 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.
[0018] 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.
[0019] The movement device 23 is schematically illustrated in
[0020] As can be seen in
[0021]
[0022] 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.
[0023] 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.
[0024] 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.
[0035] 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.
[0036] 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.
[0037] 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.
[0038] 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.
[0039] 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.
[0040] 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.
[0041] 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.
[0042] 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.
[0043] 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.
[0044] 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.
[0045] 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.
[0046] 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.
[0047] 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.
[0048] 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.
[0049] 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.
[0050] 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.
[0051] 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.