COMPUTER PROGRAM PRODUCT FOR A ROBOT FOR OPERATING A DOMESTIC DISHWASHER, AND SYSTEM COMPRISING A DOMESTIC DISHWASHER AND A COMPUTER PROGRAM PRODUCT FOR A ROBOT
20230165427 ยท 2023-06-01
Inventors
Cpc classification
A47L2401/04
HUMAN NECESSITIES
A47L15/0018
HUMAN NECESSITIES
A47L15/46
HUMAN NECESSITIES
International classification
A47L15/00
HUMAN NECESSITIES
A47L15/46
HUMAN NECESSITIES
Abstract
A computer program product for a robot which includes a computer for operating a household dishwasher having a plurality of treatment programs is disclosed. The computer program product includes a non-transitory computer readable medium having commands which when the computer program product is run by the computer prompt the robot to carry out the steps of loading dishwasher skills which are specific to the household dishwasher from a storage device, and carrying out at least some of the loaded dishwasher skills in order to operate the household dishwasher.
Claims
1-14. (canceled)
15. A computer program product for a robot which comprises a computer for operating a household dishwasher having a plurality of treatment programs, said computer program product comprising a non-transitory computer readable medium comprising commands which when the computer program product is run by the computer prompt the robot to carry out the steps of: loading dishwasher skills which are specific to the household dishwasher from a storage device, and carrying out at least some of the loaded dishwasher skills in order to operate the household dishwasher.
16. The computer program product of claim 15, further comprising further commands which when the computer program product is run by the computer prompt the robot to carry out the steps of: identifying a type of the household dishwasher, loading dishwasher skills which are specific to the identified type of the household dishwasher from the storage device, and carrying out at least some of the loaded dishwasher skills in order to operate the household dishwasher.
17. The computer program product of claim 15, further comprising further commands which when the computer program product is run by the computer prompt the robot to carry out the steps of: receiving a signal indicative of a user input by a user, selecting at least one subset of loaded dishwasher skills as a function of the received signal, and carrying out the selected subset of loaded dishwasher skills in order to operate the household dishwasher.
18. The computer program product of claim 15, wherein the loaded dishwasher skills comprise at least one member selected from the group consisting of loading the household dishwasher with items to be washed, selecting and starting one of the plurality of treatment programs of the household dishwasher, unloading items to be washed from the household dishwasher, introducing detergent into the household dishwasher, actuating an adjustable part of one or more receptacles for items to be washed of a washing container of the household dishwasher, adjusting a cup support in a washing container of the household dishwasher, removing a removable holder from a washing container of the household dishwasher, and arranging a removable holder in a washing container of the household dishwasher.
19. The computer program product of claim 15, wherein the loaded dishwasher skills comprise at least one member selected from the group consisting of detecting a first optical sensor signal of items to be washed, detecting a second optical sensor signal of a washing container of the household dishwasher, and detecting a third optical sensor signal of a detergent for washing items to be washed.
20. The computer program product of claim 19, wherein the first, second and third optical sensor signals are detected by an optical sensor of the robot.
21. The computer program product as claimed in claim 19, wherein the loaded dishwasher skills comprise an object recognition of the items to be washed based on the detected first optical sensor signal, an object recognition of objects located in the washing container based on the detected second optical sensor signal, and/or an object recognition of the detergent based on the detected third optical sensor signal.
22. The computer program product of claim 19, wherein the loaded dishwasher skills comprise a transmission of data of the first, second and third optical sensor signals and/or data indicative of the object recognition, from and to the household dishwasher.
23. The computer program product of claim 15, wherein the loaded dishwasher skills comprise at least one member selected from the group consisting of an output of a recommendation to a user for operating the household dishwasher, an output of an instruction to a user for maintenance of the household dishwasher, a maintenance of the household dishwasher by the robot, and a provision of feedback relative to a treatment program performed by the household dishwasher.
24. The computer program product of claim 15, further comprising further commands which when the computer program product is run by the computer prompt the robot to carry out the step of generating a further one of the dishwasher skills based on a loaded instruction manual of the household dishwasher, based on a loaded handbook of the household dishwasher, and/or based on tracked usage data of the household dishwasher.
25. The computer program product as claimed in claim 15, wherein the storage device is part of a cloud.
26. A system, comprising: a household dishwasher including a plurality of treatment programs; and a computer program product comprising a non-transitory computer readable medium comprising commands which when the computer program product is run causes execution of the steps of loading dishwasher skills which are specific to the household dishwasher from a storage device, and carrying out at least some of the loaded dishwasher skills in order to operate the household dishwasher.
27. The system of claim 26, further comprising a robot comprising a computer configured to run the computer program product for operating the household dishwasher.
28. A method for operating a robot comprising a computer for operating a household dishwasher which includes a plurality of treatment programs, said method comprising: storing dishwasher skills which are specific to the household dishwasher in the robot; and carrying out at least some of the loaded dishwasher skills by the robot in order to operate the household dishwasher.
29. The method of claim 28, wherein the dishwasher skills are generated based on an instruction manual of the household dishwasher, based on a handbook of the household dishwasher, and/or based on usage data of the household dishwasher tracked during operation of the household dishwasher.
Description
[0081]
[0082]
[0083]
[0084]
[0085]
[0086]
[0087] Elements which are the same or functionally the same have been provided in the figures with the same reference characters, unless specified otherwise.
[0088]
[0089] The door 3 is shown in
[0090] The household dishwasher 1 also has at least one receptacle for items to be washed 12, 13, 14. Preferably, a plurality of receptacles for items to be washed 12, 13, 14, for example three thereof, may be provided, wherein the receptacle for items to be washed 12 may be a lower receptacle for items to be washed or a lower basket, the receptacle for items to be washed 13 may be an upper receptacle for items to be washed or an upper basket, and the receptacle for items to be washed 14 may be a cutlery drawer. As
[0091] The household dishwasher 1 additionally has a control device 100. The control device 100 is designed to carry out a treatment program from a plurality of treatment programs. The treatment program is, for example, a washing program for washing items to be washed in the washing container 2.
[0092] The robot 200 of
[0093] The computer program product 230 for the robot 200 is designed to operate the household dishwasher 1. The computer program product 230 comprises commands which prompt the robot 200 to carry out the steps shown in
[0094] In a step L a dishwasher skill GS which is specific to the household dishwasher 1 is loaded from a storage device 220 or 300. To this end,
[0095] In a step A (see
[0096] The computer program product 230 may also be designed to generate a dishwasher skill GS itself, and namely on the basis of a loaded instruction manual of the household dishwasher 1, on the basis of a loaded handbook of the household dishwasher 1 and/or on the basis of tracked usage data of the household dishwasher 1.
[0097] The double arrow in
[0098] In
[0099] In a step I a type of household dishwasher 1 is identified. To this end, the robot 200 uses, for example, an optical sensor 240 (see
[0100] In a step L dishwasher skills GS which are specific to the identified type of household dishwasher 1 are loaded from the storage device 220 and/or from the storage device 300.
[0101] In a step A at least some of the loaded dishwasher skills GS are carried out in order to operate the household dishwasher 1.
[0102]
[0103] In a step L dishwasher skills GS which are specific to the household dishwasher 1 are loaded from a storage device 220 or 300. In a step E a signal indicative of a user input by a user is received. In a step W a subset of loaded dishwasher skills GS is selected as a function of the received signal. In a step A the selected subset of loaded dishwasher skills GS is carried out in order to operate the household dishwasher 1.
[0104]
[0105] In step S1 dishwasher skills GS which are specific to the household dishwasher 1 are stored in the robot 200, for example in the storage device 220 of
[0106] In step S2 at least some of the loaded dishwasher skills GS are carried out by the robot 200 in order to operate the household dishwasher 1. The dishwasher skills GS are preferably generated on the basis of an instruction manual of the household dishwasher 1, on the basis of a handbook of the household dishwasher 1 and/or on the basis of usage data of the household dishwasher 1 tracked during the operation of the household dishwasher 1. The tracked usage data is transmitted, for example, via the communication interface KS of
[0107] Whilst the present invention has been described with reference to exemplary embodiments, it may be modified in many different ways.
REFERENCE CHARACTERS USED
[0108] 1 Household dishwasher [0109] 2 Washing container [0110] 3 Door [0111] 4 Washing chamber [0112] 5 Pivot axis [0113] 6 Loading opening [0114] 7 Bottom [0115] 8 Ceiling [0116] 9 Rear wall [0117] 10 Side wall [0118] 11 Side wall [0119] 12 Receptacle for items to be washed [0120] 13 Receptacle for items to be washed [0121] 14 Receptacle for items to be washed [0122] 100 Control device [0123] 200 Robot [0124] 210 Computer [0125] 220 Storage device [0126] 230 Computer program product [0127] 240 Optical sensor [0128] 300 Storage device [0129] 400 Network [0130] KS Communication interface [0131] R1 Pull-out direction [0132] R2 Push-in direction [0133] S1 Method step [0134] S2 Method step [0135] S3 Method step