A method and system for identifying cleaning position of intelligent toilet

By introducing laser sensors and spray rods into the smart toilet, the precise scanning and cleaning position of the user's hips is achieved, which solves the problem that traditional smart toilets cannot adapt to users of different body types, and improves the cleaning effect and user experience.

CN118463801BActive Publication Date: 2025-02-11GUANGDONG ZHIJIA YOUPIN SANITARY WARE TECHNOLOGY CO LTD
View PDF 1 Cites 0 Cited by

Patent Information

Application Number
CN202410563354.0
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2024-05-08
Publication Date
2025-02-11
Estimated Expiration
2044-05-08

AI Technical Summary

Technical Problem

The buttock cleaning function of traditional smart toilets cannot accurately adapt to users of different body types, resulting in poor cleaning results and poor user experience.

Method used

It adopts an intelligent toilet system, which includes a toilet seat, a spray rod and a laser sensor. By detecting whether the user needs cleaning, starting the spray rod outward movement, and using a laser sensor to scan the hips, calculate the hip contour, compare it with the pre-stored cleaning position data, determine the cleaning position, and perform water spray cleaning.

Benefits of technology

Accurate hip cleaning for users of different body types is achieved, improving user experience, and ensuring that all parts of the buttocks that need to be cleaned can be effectively cleaned.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN118463801B_ABST
    Figure CN118463801B_ABST
Patent Text Reader

Abstract

The present application relates to the field of data processing technology, and discloses a method and system for identifying the cleaning position of a smart toilet, the method comprising: configuring a smart toilet, the smart toilet comprising a toilet seat, a toilet seat, a spray rod and a laser sensor; detecting whether cleaning is required; when cleaning is detected, starting the spray rod to move outward from the initial position, and the laser sensor performs a distance scan on the user's buttocks as the spray rod moves outward; calculating the distance between each scanning point collected by the laser sensor and the plane where the toilet seat is located and forming a buttocks contour; comparing the obtained buttocks contour with the cleaning position data pre-stored in the storage module to obtain the cleaning position; based on the cleaning position, the spray rod moves and sprays water to clean the user's buttocks. The system corresponds to the method. The present application ensures that users of different body shapes can accurately clean the buttocks that need to be cleaned when using it, thereby improving the user experience.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present application relates to the field of data processing technology, and specifically to a method and system for identifying the cleaning position of a smart toilet. Background Art

[0002] In the smart toilet industry, buttocks washing and feminine washing functions mostly use spray guns that can move forward and backward for multiple-position fixed-point cleaning and mobile cleaning at fixed intervals before and after the gear. Some traditional smart cleaning methods use fixed spray rods and nozzles to clean the user's buttocks. The cleaning range is relatively small, and due to differences in user body shape, it is impossible to accurately clean users of different body shapes, resulting in a poor user experience. Summary of the invention

[0003] The purpose of this application is to provide a method and system for identifying the cleaning position of a smart toilet to solve the technical problems raised in the above background.

[0004] To achieve the above objectives, this application discloses the following technical solutions:

[0005] In a first aspect, the present application discloses a method for identifying a cleaning position of a smart toilet, the method comprising the following steps:

[0006] A smart toilet is provided, wherein the smart toilet comprises a toilet seat, a toilet seat ring mounted on the toilet seat, a spray rod mounted in the toilet seat, and a laser sensor disposed on an upper side of a nozzle on the spray rod;

[0007] Check whether cleaning is needed;

[0008] When it is detected that cleaning is required, the spray bar is started to move outward from the initial position, and the laser sensor performs a distance scan of the user's buttocks as the spray bar moves outward;

[0009] Calculating the distance between each scanning point collected by the laser sensor and the plane where the toilet seat is located and forming a buttocks contour;

[0010] Comparing the obtained buttocks contour with the cleaning position data pre-stored in the storage module to obtain the cleaning position;

[0011] Based on the cleaning position, the spray bar moves and sprays water to clean the user's buttocks.

[0012] Preferably, the detection of whether cleaning is required specifically includes:

[0013] A plurality of seat sensors are arranged on the toilet seat;

[0014] When the seat sensor does not detect that a user sits on the smart toilet, it indicates that cleaning is not required;

[0015] When the seat sensor detects that a user sits on the smart toilet, it is determined whether a cleaning instruction is issued. If a cleaning instruction is issued, it indicates that cleaning is required, otherwise, it indicates that cleaning is not required.

[0016] Preferably, the calculating of the distance between each scanning point collected by the laser sensor and the plane where the toilet seat is located specifically includes:

[0017] The laser ray of the laser sensor is arranged vertically to the top of the spray bar, when the spray bar is a straight spray bar;

[0018] The distance L between the user's buttocks and the plane where the toilet seat is located straight Calculated by the following formula:

[0019] L straight =b×sin(β)+Ca×cos(β)

[0020] Wherein, C is the distance between the nozzle of the spray bar and the plane where the toilet seat is located in the initial state, b is the distance moved by the spray bar, a is the distance between the spray bar and the user's buttocks obtained by scanning by the laser sensor, and β is the acute angle between the spray bar and the plane where the toilet seat is located;

[0021] Based on the distance L straight The calculation formula is used to obtain the distance between the user's buttocks and the plane where the toilet seat is located corresponding to each position of the spray rod during movement.

[0022] Preferably, the calculating of the distance between each scanning point collected by the laser sensor and the plane where the toilet seat is located specifically includes:

[0023] The laser ray of the laser sensor is arranged vertically to the top of the spray bar (3), when the spray bar is an arc-shaped spray bar;

[0024] The distance L between the user's buttocks and the plane where the toilet seat is located curved Calculated by the following formula:

[0025] L curved =R×cos(θ)+C-(a+R)×cos(θ+ω)

[0026] Wherein, C is the distance between the nozzle of the spray bar and the plane where the toilet seat is located in the initial state, R is the arc radius corresponding to the arc spray bar, a is the distance between the laser sensor and the user's buttocks, ω is the movement angle formed by the nozzle of the spray bar after movement and the nozzle in the initial state with the center of the arc corresponding to the arc spray bar, θ is the acute angle formed by the nozzle of the spray bar and the vertical plane with the center of the arc corresponding to the arc spray bar in the initial state;

[0027] Based on the distance L curved The calculation formula is used to obtain the distance between the user's buttocks and the plane where the toilet seat is located corresponding to each position of the spray rod during movement.

[0028] In a second aspect, the present application discloses a system for identifying the cleaning position of a smart toilet, including a smart toilet, a control module, a computing module, and a storage module;

[0029] The smart toilet includes a toilet seat, a toilet seat ring installed on the toilet seat, a spray rod installed in the toilet seat, and a laser sensor arranged on the upper side of a nozzle on the spray rod;

[0030] The control module is configured to: detect whether cleaning is required, and when cleaning is detected, control the spray bar to start moving outward from the initial position, and the laser sensor performs a distance scan on the user's buttocks as the spray bar moves outward;

[0031] The calculation module is configured to: calculate the distance between each scanning point collected by the laser sensor and the plane where the toilet seat is located and form a buttocks contour; and compare the acquired buttocks contour with the cleaning position data pre-stored in the storage module to obtain the cleaning position;

[0032] The control module is also configured to: based on the cleaning position, control the spray bar to spray water to clean the user's buttocks.

[0033] Preferably, the detection of whether cleaning is required specifically includes:

[0034] The smart toilet also includes a plurality of seat sensors disposed on the toilet seat; when the seat sensors do not detect that a user has sat on the smart toilet, it indicates that cleaning is not required;

[0035] When the seat sensor detects that a user sits on the smart toilet, it is determined whether a cleaning instruction is issued. If a cleaning instruction is issued, it indicates that cleaning is required, otherwise, it indicates that cleaning is not required.

[0036] Preferably, the calculating of the distance between each scanning point collected by the laser sensor and the plane where the toilet seat is located specifically includes:

[0037] The laser ray of the laser sensor is arranged vertically to the top of the spray bar, when the spray bar is a straight spray bar;

[0038] The distance L between the user's buttocks and the plane where the toilet seat is located straight Calculated by the following formula:

[0039] L straight =b×sin(β)+Ca×cos(β)

[0040] Wherein, C is the distance between the nozzle of the spray bar and the plane where the toilet seat is located in the initial state, b is the distance moved by the spray bar, a is the distance between the spray bar and the user's buttocks obtained by scanning by the laser sensor, and β is the acute angle between the spray bar and the plane where the toilet seat is located;

[0041] Based on the distance L straight The calculation formula is used to obtain the distance between the user's buttocks and the plane where the toilet seat is located corresponding to each position of the spray rod during movement.

[0042] Preferably, the calculating of the distance between each scanning point collected by the laser sensor and the plane where the toilet seat is located specifically includes:

[0043] The laser ray of the laser sensor is arranged vertically to the top of the spray bar (3), when the spray bar is an arc-shaped spray bar;

[0044] The distance L between the user's buttocks and the plane where the toilet seat is located curved Calculated by the following formula:

[0045] L curved =R×cos(θ)+C-(a+R)×cos(θ+ω)

[0046] Wherein, C is the distance between the nozzle of the spray bar and the plane where the toilet seat is located in the initial state, R is the arc radius corresponding to the arc spray bar, a is the distance between the laser sensor and the user's buttocks, ω is the movement angle formed by the nozzle of the spray bar after movement and the nozzle in the initial state with the center of the arc corresponding to the arc spray bar, θ is the acute angle formed by the nozzle of the spray bar and the vertical plane with the center of the arc corresponding to the arc spray bar in the initial state;

[0047] Based on the distance L curvedThe calculation formula is used to obtain the distance between the user's buttocks and the plane where the toilet seat is located corresponding to each position of the spray rod during movement.

[0048] Beneficial effects: The cleaning position recognition method and system based on the smart toilet of the present application obtains the user's buttocks position and shape by scanning the user's buttocks with a laser sensor that moves with the spray rod, and then determines the cleaning position based on the comparison of the buttocks model, and finally sprays water to clean the cleaning position, ensuring that users of different body shapes can accurately clean the buttocks part that needs to be cleaned when using it, thereby improving the user experience. BRIEF DESCRIPTION OF THE DRAWINGS

[0049] In order to more clearly illustrate the embodiments of the present application or the technical solutions in the prior art, the drawings required for use in the embodiments or the description of the prior art will be briefly introduced below. Obviously, the drawings described below are only some embodiments of the present application. For those skilled in the art, other drawings can be obtained based on these drawings without paying any creative work.

[0050] Figure 1 A flowchart of a method for identifying a cleaning position of a smart toilet provided in an embodiment of the present application;

[0051] Figure 2 A schematic diagram of the three-dimensional structure of the smart toilet provided in an embodiment of the present application;

[0052] Figure 3 A schematic diagram of the installation position of the seat sensor provided in the embodiment of the present application;

[0053] Figure 4 A reference schematic diagram of parameter interpretation for obtaining the distance between the user's buttocks and the plane where the toilet seat is located corresponding to the direct spray rod provided in an embodiment of the present application;

[0054] Figure 5 A schematic cross-sectional view of a smart toilet with an arc-shaped spray rod provided in an embodiment of the present application;

[0055] Figure 6 A reference schematic diagram of parameter interpretation for obtaining the distance between the user's buttocks and the plane where the toilet seat is located, corresponding to the arc spray rod provided in an embodiment of the present application. DETAILED DESCRIPTION

[0056] The technical solutions in the embodiments of the present application are described clearly and completely below. Obviously, the described embodiments are only part of the embodiments of the present application, not all of the embodiments. Based on the embodiments in the present application, all other embodiments obtained by ordinary technicians in this field without creative work are within the scope of protection of the present application.

[0057] In this article, the term "comprising" is intended to cover non-exclusive inclusion, so that a process, method, article or device including a series of elements includes not only those elements, but also includes other elements not explicitly listed, or also includes elements inherent to such process, method, article or device. In the absence of more restrictions, the elements defined by the sentence "comprising..." do not exclude the presence of other identical elements in the process, method, article or device including the elements.

[0058] In a first aspect, this embodiment discloses Figure 1 A method for identifying a cleaning position based on an intelligent toilet is shown, the method comprising the following steps:

[0059] Configure smart toilet, such as Figure 2 and Figure 3 As shown, the smart toilet includes a toilet seat body 1, a toilet seat ring 2 installed on the toilet seat body 1, a spray rod 3 installed in the toilet seat body 1, and a laser sensor 4 arranged on the upper side of the nozzle on the spray rod 3. Here, the spray rod 3 includes a mounting end and a nozzle end. As the name implies, the mounting end is an end mounted with the toilet seat body 1, and the nozzle end is an end of the spray rod 3 for spraying water;

[0060] Detect whether cleaning is needed; when cleaning is detected, the spray bar 3 is started to move outward from the initial position (i.e. the position when it is not moved), and the laser sensor 4 performs a distance scan of the user's buttocks as the spray bar 3 moves outward;

[0061] Calculate the distance between each scanning point collected by the laser sensor 4 and the plane where the toilet seat 2 is located and form a buttocks contour;

[0062] Comparing the obtained buttocks contour with the cleaning position data pre-stored in the storage module to obtain the cleaning position;

[0063] Based on the cleaning position, the spray bar 3 moves and sprays water to clean the user's buttocks.

[0064] In this embodiment, detecting whether cleaning is required specifically includes:

[0065] A plurality of seat sensors 5 are provided on the toilet seat 2. The installation positions of the seat sensors 5 are as follows: Figure 3 As shown;

[0066] When the seat sensor 5 does not detect that a user sits on the smart toilet, it indicates that cleaning is not required;

[0067] When the seat sensor 5 detects that a user sits on the smart toilet, it determines whether a cleaning instruction is issued. If a cleaning instruction is issued, it means that cleaning is required, otherwise, it means that cleaning is not required. It should be noted that the cleaning instruction can be issued by the user manually through the relevant control component. Specifically, for example, when the user finishes using the toilet and does not stand up, by pressing the control component (such as a button), it means that a cleaning instruction is issued.

[0068] The spray rod structures commonly used in smart toilets on the market include straight spray rods (i.e., spray rod structures with an overall straight structure) and curved spray rods (i.e., spray rod structures with an overall curved structure). For spray rod structures of different shapes, it is unreasonable to use the same algorithm to determine the position that needs to be cleaned. It may even cause cleaning errors due to factors such as the user's body shape or the influence of the algorithm itself, which has a great impact on the user's experience. In this regard, the present application provides algorithms corresponding to when the spray rod 3 is a straight spray rod and when the spray rod 3 is a curved spray rod. See below for details.

[0069] In this embodiment, combined with Figure 4 As shown, when the spray rod 3 is a straight spray rod, the laser beam of the laser sensor 4 is set vertically to the top of the spray rod 3, and the distance between each scanning point collected by the laser sensor 4 and the plane where the toilet seat 2 is located is calculated, specifically including:

[0070] The distance L between the user's buttocks and the plane where the toilet seat 2 is located straight Calculated by the following formula:

[0071] L straight =b×sin(β)+Ca×cos(β)

[0072] Wherein, C is the distance between the nozzle of the spray bar 3 and the plane where the toilet seat 2 is located in the initial state, b is the distance moved by the spray bar 3, a is the distance between the spray bar 3 and the user's buttocks obtained by scanning with the laser sensor 4, and β is the acute angle between the spray bar 3 and the plane where the toilet seat 2 is located;

[0073] Based on the distance L straight The calculation formula is used to obtain the distance between the user's buttocks and the plane where the toilet seat 2 is located corresponding to each position of the spray rod 3 during movement.

[0074] In this embodiment, combined with Figure 5 and 6 As shown, when the spray rod 3 is an arc-shaped spray rod, the laser beam of the laser sensor 4 is set perpendicular to the top of the spray rod 3, and the distance between each scanning point collected by the laser sensor 4 and the plane where the toilet seat 2 is located is calculated, specifically including:

[0075] The distance L between the user's buttocks and the plane where the toilet seat 2 is located curved Calculated by the following formula:

[0076] L curved =R×cos(θ)+C-(a+R)×cos(θ+ω)

[0077] Wherein, C is the distance between the nozzle of the spray rod 3 and the plane where the toilet seat 2 is located in the initial state, R is the arc radius corresponding to the arc spray rod, a is the distance between the laser sensor 4 and the user's buttocks, ω is the movement angle formed by the nozzle of the spray rod 3 after the spray rod 3 moves and the nozzle in the initial state with the center of the arc corresponding to the arc spray rod, θ is the acute angle formed by the nozzle of the spray rod 3 and the vertical plane with the center of the arc corresponding to the arc spray rod in the initial state;

[0078] Based on the distance L curved The calculation formula is used to obtain the distance between the user's buttocks and the plane where the toilet seat 2 is located corresponding to each position of the spray rod 3 during movement.

[0079] Based on the above, by designing corresponding algorithms for spray bars 3 of different structural shapes, the optimized distance between the user's buttocks and the plane where the toilet seat 2 is located is obtained, thereby ensuring accurate acquisition of the cleaning position and improving the user experience.

[0080] In summary, the method for identifying the cleaning position based on the smart toilet provided in this embodiment scans the user's buttocks through the laser sensor 4 that moves with the spray rod 3 to obtain the user's buttocks position and buttocks shape, and then determines the cleaning position based on the comparison of the buttocks model, and finally sprays water to clean the cleaning position, ensuring that users of different body shapes can accurately clean the buttocks part that needs to be cleaned when using it, thereby improving the user experience.

[0081] In a second aspect, the present embodiment discloses a system for identifying a cleaning position based on a smart toilet, including a smart toilet, a control module, a computing module, and a storage module;

[0082] The smart toilet comprises a toilet seat 1, a toilet seat 2 mounted on the toilet seat 1, a spray rod 3 mounted in the toilet seat 1, and a laser sensor 4 arranged on the upper side of the nozzle on the spray rod 3;

[0083] The control module is configured to: detect whether cleaning is required, and when cleaning is detected, control the spray rod 3 to move outward from the initial position, and the laser sensor 4 performs a distance scan of the user's buttocks during the process of the spray rod 3 moving outward;

[0084] The calculation module is configured to: calculate the distance between each scanning point collected by the laser sensor 4 and the plane where the toilet seat 2 is located and form a buttocks contour; and compare the acquired buttocks contour with the cleaning position data pre-stored in the storage module to obtain the cleaning position;

[0085] The control module is also configured to: based on the cleaning position, control the spray bar 3 to spray water to clean the user's buttocks.

[0086] In this embodiment, detecting whether cleaning is required specifically includes:

[0087] The smart toilet also includes a plurality of seat sensors 5 arranged on the toilet seat 2; when the seat sensors 5 do not detect that a user has sat on the smart toilet, it indicates that cleaning is not required;

[0088] When the seat sensor 5 detects that a user sits on the smart toilet, it determines whether a cleaning instruction is issued. If a cleaning instruction is issued, it means that cleaning is required, otherwise, it means that cleaning is not required.

[0089] In a feasible implementation, calculating the distance between each scanning point collected by the laser sensor 4 and the plane where the toilet seat 2 is located specifically includes:

[0090] The laser beam of the laser sensor 4 is arranged vertically to the top of the spray bar 3, when the spray bar 3 is a straight spray bar;

[0091] The distance L between the user's buttocks and the plane where the toilet seat 2 is located straight Calculated by the following formula:

[0092] L straight =b×sin(β)+Ca×cos(β)

[0093] Wherein, C is the distance between the nozzle of the spray bar 3 and the plane where the toilet seat 2 is located in the initial state, b is the distance moved by the spray bar 3, a is the distance between the spray bar 3 and the user's buttocks obtained by scanning with the laser sensor 4, and β is the acute angle between the spray bar 3 and the plane where the toilet seat 2 is located;

[0094] Based on the distance L straight The calculation formula is used to obtain the distance between the user's buttocks and the plane where the toilet seat 2 is located corresponding to each position of the spray rod 3 during movement.

[0095] In a feasible implementation, calculating the distance between each scanning point collected by the laser sensor 4 and the plane where the toilet seat 2 is located specifically includes:

[0096] The laser beam of the laser sensor 4 is arranged vertically to the top of the spray bar 3, when the spray bar 3 is an arc-shaped spray bar;

[0097] The distance L between the user's buttocks and the plane where the toilet seat 2 is located curved Calculated by the following formula:

[0098] L curved =R×cos(θ)+C-(a+R)×cos(θ+ω)

[0099] Wherein, C is the distance between the nozzle of the spray rod 3 and the plane where the toilet seat 2 is located in the initial state, R is the arc radius corresponding to the arc spray rod, a is the distance between the laser sensor 4 and the user's buttocks, ω is the movement angle formed by the nozzle of the spray rod 3 after the spray rod 3 moves and the nozzle in the initial state with the center of the arc corresponding to the arc spray rod, θ is the acute angle formed by the nozzle of the spray rod 3 and the vertical plane with the center of the arc corresponding to the arc spray rod in the initial state;

[0100] Based on the distance L curved The calculation formula is used to obtain the distance between the user's buttocks and the plane where the toilet seat 2 is located corresponding to each position of the spray rod 3 during movement.

[0101] It should be noted that the smart toilet cleaning position-based identification system provided in this embodiment corresponds to the aforementioned smart toilet cleaning position-based identification method. Therefore, the technical content and technical effects that are not specifically described in the smart toilet cleaning position-based identification system recorded in this text can refer to the corresponding records in the aforementioned smart toilet cleaning position-based identification method, and this text will not repeat them here.

[0102] In the embodiments provided in the present application, it should be understood that the embodiments described herein can be implemented in hardware, software, firmware, middleware, code or any appropriate combination thereof. For hardware implementation, the processor can be implemented in one or more of the following units: application specific integrated circuit (ASIC), digital signal processor (DSP), digital signal processing device (DSPD), programmable logic device (PLD), field programmable gate array (FPGA), processor, controller, microcontroller, microprocessor, other electronic units designed to implement the functions described herein or their combination. For software implementation, part or all of the flow of the embodiment can be completed by instructing the relevant hardware through a computer program. When implemented, the above program can be stored in a computer-readable storage medium or transmitted as one or more instructions or codes on a computer-readable storage medium. Computer-readable storage media include computer storage media and communication media, wherein the communication medium includes any medium that is convenient for transmitting a computer program from one place to another. The storage medium can be any available medium that a computer can access. The computer-readable storage medium can include but is not limited to RAM, ROM, EEPROM, CD-ROM or other optical disk storage, disk storage medium or other magnetic storage device, or any other medium that can be used to carry or store the desired program code in the form of an instruction or data structure and can be accessed by a computer.

[0103] Finally, it should be noted that the above is only a preferred embodiment of the present application and is not intended to limit the present application. Although the present application has been described in detail with reference to the aforementioned embodiments, it is still possible for those skilled in the art to modify the technical solutions described in the aforementioned embodiments or to make equivalent substitutions for some of the technical features therein. Any modifications, equivalent substitutions, improvements, etc. made within the spirit and principles of the present application shall be included in the protection scope of the present application.

Claims

1. A method for identifying the cleaning position of an intelligent toilet, characterized in that: The method comprises the following steps: A smart toilet is provided, the smart toilet comprising a toilet seat (1), a toilet seat ring (2) mounted on the toilet seat (1), a spray rod (3) mounted in the toilet seat (1), and a laser sensor (4) arranged on the upper side of a nozzle on the spray rod (3); Check whether cleaning is needed; When it is detected that cleaning is required, the spray rod (3) is started to move outward from an initial position, and the laser sensor (4) performs a distance scan of the user's buttocks as the spray rod (3) moves outward; Calculating the distance between each scanning point collected by the laser sensor (4) and the plane where the toilet seat (2) is located and forming a buttocks contour; Comparing the acquired buttocks contour with the cleaning position data pre-stored in the storage module to acquire the cleaning position; Based on the cleaning position, the spray bar (3) moves and sprays water to clean the user's buttocks; The step of calculating the distance between each scanning point collected by the laser sensor (4) and the plane where the toilet seat (2) is located specifically includes: The laser ray of the laser sensor (4) is arranged perpendicularly to the top end of the spray bar (3), when the spray bar (3) is a straight spray bar; The distance between the user's buttocks and the plane where the toilet seat (2) is located Calculated by the following formula: in, is the distance between the nozzle of the spray bar (3) and the plane where the toilet seat (2) is located in the initial state, is the distance the spray bar (3) moves, is the distance between the laser sensor (4) and the user's hips obtained by scanning, is the acute angle between the spray bar (3) and the plane where the toilet seat (2) is located; Based on the distance A calculation formula is used to obtain the distance between the user's buttocks and the plane where the toilet seat (2) is located, corresponding to each position of the spray rod (3) during movement; Alternatively, the calculation of the distance between each scanning point collected by the laser sensor (4) and the plane where the toilet seat (2) is located specifically includes: The laser beam of the laser sensor (4) is arranged perpendicularly to the top end of the spray bar (3), when the spray bar (3) is an arc-shaped spray bar; The distance between the user's buttocks and the plane where the toilet seat (2) is located Calculated by the following formula: in, is the distance between the nozzle of the spray bar (3) and the plane where the toilet seat (2) is located in the initial state, is the arc radius corresponding to the arc spray boom, is the distance between the laser sensor (4) and the user's hips obtained by scanning, is the moving angle formed by the nozzle after the spray bar (3) moves and the nozzle in the initial state with the center of the arc corresponding to the arc spray bar, is the acute angle formed by the center of the arc corresponding to the arc-shaped spray bar between the nozzle of the spray bar (3) and the vertical plane in the initial state; Based on the distance The calculation formula is used to obtain the distance between the user's buttocks and the plane where the toilet seat (2) is located, corresponding to each position of the spray rod (3) during movement.

2. The method for identifying the cleaning position of an intelligent toilet according to claim 1, characterized in that: Whether the detection needs to be cleaned specifically includes: A plurality of seat sensors (5) are arranged on the toilet seat (2); When the seat sensor (5) does not detect that a user has sat on the smart toilet, it indicates that cleaning is not required; When the seat sensor (5) detects that a user has sat on the smart toilet, it is determined whether a cleaning instruction has been issued. If a cleaning instruction has been issued, it indicates that cleaning is required; otherwise, it indicates that cleaning is not required.

3. A system for identifying the cleaning position of an intelligent toilet, characterized in that: It includes a smart toilet, a control module, a computing module and a storage module; The smart toilet comprises a toilet seat (1), a toilet seat ring (2) mounted on the toilet seat (1), a spray rod (3) mounted in the toilet seat (1), and a laser sensor (4) arranged on the upper side of a nozzle on the spray rod (3); The control module is configured to: detect whether cleaning is required, and when cleaning is detected, control the spray rod (3) to start moving outward from an initial position, and the laser sensor (4) performs a distance scan of the user's buttocks as the spray rod (3) moves outward; The calculation module is configured to: calculate the distance between each scanning point collected by the laser sensor (4) and the plane where the toilet seat (2) is located to form a buttocks contour; and compare the acquired buttocks contour with the cleaning position data pre-stored in the storage module to obtain the cleaning position; The control module is further configured to: based on the cleaning position, control the spray bar (3) to spray water to clean the user's buttocks; The step of calculating the distance between each scanning point collected by the laser sensor (4) and the plane where the toilet seat (2) is located specifically includes: The laser ray of the laser sensor (4) is arranged perpendicularly to the top end of the spray bar (3), when the spray bar (3) is a straight spray bar; The distance between the user's buttocks and the plane where the toilet seat (2) is located Calculated by the following formula: in, is the distance between the nozzle of the spray bar (3) and the plane where the toilet seat (2) is located in the initial state, is the distance the spray bar (3) moves, is the distance between the laser sensor (4) and the user's hips obtained by scanning, is the acute angle between the spray bar (3) and the plane where the toilet seat (2) is located; Based on the distance A calculation formula is used to obtain the distance between the user's buttocks and the plane where the toilet seat (2) is located, corresponding to each position of the spray rod (3) during movement; Alternatively, the calculation of the distance between each scanning point collected by the laser sensor (4) and the plane where the toilet seat (2) is located specifically includes: The laser beam of the laser sensor (4) is arranged perpendicularly to the top end of the spray bar (3), when the spray bar (3) is an arc-shaped spray bar; The distance between the user's buttocks and the plane where the toilet seat (2) is located Calculated by the following formula: in, is the distance between the nozzle of the spray bar (3) and the plane where the toilet seat (2) is located in the initial state, is the arc radius corresponding to the arc spray boom, is the distance between the laser sensor (4) and the user's hips obtained by scanning, is the moving angle formed by the nozzle after the spray bar (3) moves and the nozzle in the initial state with the center of the arc corresponding to the arc spray bar, is the acute angle formed by the center of the arc corresponding to the arc-shaped spray bar between the nozzle of the spray bar (3) and the vertical plane in the initial state; Based on the distance The calculation formula is used to obtain the distance between the user's buttocks and the plane where the toilet seat (2) is located, corresponding to each position of the spray rod (3) during movement.

4. The system for identifying the cleaning position of an intelligent toilet according to claim 3, characterized in that: Whether the detection needs to be cleaned specifically includes: The smart toilet also includes a plurality of seat sensors (5) arranged on the toilet seat (2); when the seat sensors (5) do not detect that a user has sat on the smart toilet, it indicates that cleaning is not required; When the seat sensor (5) detects that a user has sat on the smart toilet, it is determined whether a cleaning instruction has been issued. If a cleaning instruction has been issued, it indicates that cleaning is required; otherwise, it indicates that cleaning is not required.

Citation Information

Patent Citations

  • Method and device for automatically adjusting position of nozzle of intelligent closestool cleaner

    CN116641457A