US-12622560-B2 - Breakpoint continuous mopping method and apparatus for mopping robot, medium and electronic device
Abstract
A breakpoint continuous mopping method and apparatus for a mopping robot, a medium, and an electronic device, are described. In the present disclosure, if the mopping robot working in a hybrid mode detects that a water tank for supplying water for mopping is short of water at a first breakpoint position, the mopping robot is switched to a mopping mode after the water tank is supplemented with water, and carries out supplementary mopping on an unmopped region including the first breakpoint position. Thus, it is guaranteed that the mopping robot can complete sweeping and mopping tasks.
Inventors
- Xinyu Han
Assignees
- BEIJING ROBOROCK TECHNOLOGY CO., LTD.
Dates
- Publication Date
- 20260512
- Application Date
- 20210629
- Priority Date
- 20201231
Claims (6)
- 1 . A breakpoint continuous mopping method for a mopping robot, comprising: providing the mopping robot, wherein the mopping robot comprises a water level detection apparatus; marking, in response to the water level detection apparatus detecting that a water tank for supplying water for mopping is short of water at a first position, the first position as a first breakpoint position in a hybrid mode, wherein the hybrid mode at least comprises a mopping mode and a sweeping mode, and wherein a working region of the mopping mode is an unmopped region, a working region of the sweeping mode is an unswept region, and the unswept region comprises the unmopped region and a mopping-forbidden region; sweeping the unswept region from the first breakpoint position in the sweeping mode; and in response to the water level detection apparatus detecting that the water tank is supplemented with water, carrying out supplementary mopping on the unmopped region comprising the first breakpoint position in the mopping mode; wherein, in response to the water level detection apparatus detecting that the water tank is supplemented with water, carrying out supplementary mopping on the unmopped region comprising the first breakpoint position in the mopping mode comprises: in a case where sweep of the unswept region is completed in the sweeping mode, in response to detecting that the water tank is supplemented with water at a preset position, carrying out supplementary mopping on the unmopped region from the first breakpoint position in the mopping mode; and in a case where the sweep of the unswept region is not completed in the sweeping mode, in response to sweeping to a second position in the sweeping mode and detecting that the water tank is manually supplemented with water at the second position, carrying out supplementary mopping, from the second position, on a first unmopped region that is not swept in the mopping mode, and then carrying out supplementary mopping on a second unmopped region between the first breakpoint position and the second position; wherein the unmopped region comprises the first unmopped region and the second unmopped region.
- 2 . The breakpoint continuous mopping method according to claim 1 , further comprising: in response to detecting that the water tank is short of water at a third position, marking the third position as a second breakpoint position and returning to a pre-marked water supplementation position to supplement water in the mopping mode; and in response to detecting that the water tank is supplemented with the water, carrying out supplementary mopping on the unmopped region from the second breakpoint position in the mopping mode.
- 3 . An electronic device, comprising: at least one hardware processor; and a storage apparatus used for storing program instructions that, when executed by the at least one hardware processor, direct the at least one hardware processor to: mark, in response to a water level detection apparatus detecting that a water tank for supplying water for mopping is short of water at a first position, the first position as a first breakpoint position in a hybrid mode, wherein the hybrid mode at least comprises a mopping mode and a sweeping mode, and wherein a working region of the mopping mode is an unmopped region, a working region of the sweeping mode is an unswept region, and the unswept region comprises the unmopped region and a mopping-forbidden region; sweep the unswept region from the first breakpoint position in the sweeping mode; and in response to the water level detection apparatus detecting that the water tank is supplemented with water, carry out supplementary mopping on the unmopped region comprising the first breakpoint position in the mopping mode; wherein the at least one hardware processor is further configured to: in a case where sweep of the unswept region is completed in the sweeping mode, in response to detecting that the water tank is supplemented with water at a preset position, carry out supplementary mopping on the unmopped region from the first breakpoint position in the mopping mode; and in a case where the sweep of the unswept region is not completed in the sweeping mode, in response to sweeping to a second position in the sweeping mode and detecting that the water tank is manually supplemented with water at the second position, carry out supplementary mopping, from the second position, on a first unmopped region that is not swept in the mopping mode, and then carry out supplementary mopping on a second unmopped region between the first breakpoint position and the second position; wherein the unmopped region comprises the first unmopped region and the second unmopped region.
- 4 . The electronic device according to claim 3 , wherein the at least one hardware processor is further configured to: in response to detecting that the water tank is short of water at a third position, mark the third position as a second breakpoint position and return to a pre-marked water supplementation position to supplement water in the mopping mode; and in response to detecting that the water tank is supplemented with the water, carry out supplementary mopping on the unmopped region from the second breakpoint position in the mopping mode.
- 5 . A non-transitory computer-readable storage medium storing computer program instructions thereon that when executed by at least one hardware processor, direct the at least one hardware processor to: mark, in response to a water level detection apparatus detecting that a water tank for supplying water for mopping is short of water at a first position, the first position as a first breakpoint position in a hybrid mode, wherein the hybrid mode at least comprises a mopping mode and a sweeping mode, and wherein a working region of the mopping mode is an unmopped region, a working region of the sweeping mode is an unswept region, and the unswept region comprises the unmopped region and a mopping-forbidden region; sweep the unswept region from the first breakpoint position in the sweeping mode; and in response to the water level detection apparatus detecting that the water tank is supplemented with water, carry out supplementary mopping on the unmopped region comprising the first breakpoint position in the mopping mode; wherein the at least one hardware processor is further configured to: in a case where sweep of the unswept region is completed in the sweeping mode, in response to detecting that the water tank is supplemented with water at a preset position, carry out supplementary mopping on the unmopped region from the first breakpoint position in the mopping mode; and in a case where the sweep of the unswept region is not completed in the sweeping mode, in response to sweeping to a second position in the sweeping mode and detecting that the water tank is manually supplemented with water at the second position, carry out supplementary mopping, from the second position, on a first unmopped region that is not swept in the mopping mode, and then carry out supplementary mopping on a second unmopped region between the first breakpoint position and the second position; wherein the unmopped region comprises the first unmopped region and the second unmopped region.
- 6 . The non-transitory computer-readable storage medium according to claim 5 , wherein the processor is further configured to: in response to detecting that the water tank is short of water at a third position, mark the third position as a second breakpoint position and return to a pre-marked water supplementation position to supplement water in the mopping mode; and in response to detecting that the water tank is supplemented with the water, carry out supplementary mopping on the unmopped region from the second breakpoint position in the mopping mode.
Description
CROSS-REFERENCE TO RELATED APPLICATIONS This application is a national phase application under 35 U.S.C. § 371 of International Patent Application No. PCT/CN2021/103270, filed on Jun. 29, 2021, which is based upon, and claims the benefit of and priority to Chinese Patent Application No. 202011638584.7, filed on Dec. 31, 2020, the contents of which being incorporated by reference in their entireties herein. TECHNICAL FIELD The present disclosure relates to the field of computer technologies and, more particularly, to a breakpoint continuous mopping method and apparatus for a mopping robot, a medium, and an electronic device. BACKGROUND With the progress of science and technology and social development, particularly under the influence of the accelerating rhythm of life and increasing work pressure, people expect to be free from tedious daily household cleaning. A mopping robot emerges as a new generation intelligent household device that can sweep while mopping. However, in a case of water shortage, generally, a water pump stops working and the mopping robot is switched into a pure cleaning mode to continue to work until the sweeping work is completed. With respect to the mopping work after water shortage, supplementary mopping is omitted. In addition, in this case, a mopping forbidden region may be neglected in a sweeping mode, resulting in sweeping omission. SUMMARY The Summary section is provided to introduce the conceptions of the present disclosure in a simplified form, and those conceptions are described in detail in the Detailed Description section. The summary section is not intended to identify the key features or essential features of the claimed technical solutions, nor is it intended to limit the scope of the claimed technical solutions. The present disclosure aims to provide a breakpoint continuous mopping method and apparatus for a mopping robot, a medium, and an electronic device, so at to at least solve one of the above-mentioned technical problems. The specific solutions are as follows. According to a first aspect of the present disclosure, a breakpoint continuous mopping method for a mopping robot is provided and includes: marking, in response to detecting that a water tank for supplying water for mopping is short of water at a first position, the first position as a first breakpoint position in a hybrid mode, wherein the hybrid mode at least includes a mopping mode; andin response to detecting that the water tank is supplemented with water, carrying out supplementary mopping on an unmopped region including the first breakpoint position in the mopping mode. According to a second aspect of the present disclosure, an electronic device is provided and includes: one or more processors; anda storage apparatus used for storing one or more programs, wherein the one or more programs, when executed by the one or more processors, the one or more processors are configured to:mark, in response to detecting that a water tank for supplying water for mopping is short of water at a first position, the first position as a first breakpoint position in a hybrid mode, wherein the hybrid mode at least includes a mopping mode; andin response to detecting that the water tank is supplemented with water, carry out supplementary mopping on an unmopped region including the first breakpoint position in the mopping mode. According to a third aspect of the present disclosure, a non-transitory computer-readable storage medium is provided with a computer program stored therein, wherein the computer program, when executed by a processor, the processor is configured to: mark, in response to detecting that a water tank for supplying water for mopping is short of water at a first position, the first position as a first breakpoint position in a hybrid mode, wherein the hybrid mode at least includes a mopping mode; andin response to detecting that the water tank is supplemented with water, carry out supplementary mopping on an unmopped region including the first breakpoint position in the mopping mode. BRIEF DESCRIPTION OF THE DRAWINGS In combination with the drawings and the specific embodiments below, the above-mentioned and other features, advantages, and aspects of each embodiment of the present disclosure become more apparent. Throughout the accompanying drawings, the same or similar reference signs represent the same or similar elements. It should be understood that the drawings are schematic, and components and elements are not necessarily drawn in proportion. In the figures: FIG. 1 shows a flow chart of a breakpoint continuous mopping method for a mopping robot according to an embodiment of the present disclosure; FIG. 2 shows a unit block diagram of a breakpoint continuous mopping apparatus for a mopping robot according to an embodiment of the present disclosure; and FIG. 3 shows a schematic diagram of a connecting structure of an electronic device according to an embodiment of the present disclosure. DETAILED DESCRIPT