The present disclosure relates generally to a self-service kiosk and more particularly to a self-service knife sharpening kiosk.
Most knives, whether they are kitchen knives, dining knives, utility knives, or knives for combat, spend most of their operational lives at sub-optimal sharpness. Standard use, incorrect handling and storage, and constant ambient oxidation and weathering all contribute to degradation of the sharpness of a knife. The process of re-sharpening a knife to its original performance and specification requires skill. Moreover, re-sharpening also requires a post-sharpening polishing step, which is not considered in most home knife sharpening tools.
A higher quality re-sharpening may be obtained at a hardware store or by engaging the services of knife smith. But these approaches are low dollar value, and labor and time intensive transactions. As a result, retail stores typically do not offer knife re-sharpening services and instead may opt to provide other more profitable products and/or services. Therefore, there exists a need to provide easy to use, low cost, and efficient tools and methods to allow everyday users to re-sharpen their knives.
The self-service knife sharpening kiosk of the present disclosure solves one or more of the problems set forth above and/or other problems of the prior art.
In one aspect, the present disclosure is directed to a self-service knife-sharpening kiosk. The kiosk may include a housing. The kiosk may also include a board located within the housing and configured to receive at least one knife. The kiosk may include an imaging device configured to scan a cutting edge of the at least one knife. Further, the kiosk may include a sharpening wheel configured to sharpen the cutting edge. The kiosk may also include a manipulator disposed within the housing. The manipulator may be configured to pick up the at least one knife from the board. The manipulator may also be configured to orient the at least one knife in a first position such that the imaging device detects the cutting edge of the at least one knife. Further, the manipulator may be configured to orient the at least one knife in a second position such that the cutting edge of the knife contacts the sharpening wheel. In addition, the manipulator may be configured to replace the at least one knife on the board.
In yet another aspect, the present disclosure is directed to a method of sharpening at least one knife. The method may include receiving at least one knife on a board associated with a self-service knife sharpening kiosk. The method may also include detecting the at least one knife on the board using a camera. Further, the method may include picking up the at least one knife, using a manipulator. The method may include orienting, using the manipulator, the at least one knife in a first position. The method may also include scanning a cutting edge of the at least one knife using the camera when the at least one knife is oriented in the first position. The method may further include orienting, using the manipulator, the at least one knife in a second position in contact with a sharpening wheel. The method may include traversing the sharpening wheel relative to the cutting edge generally along a major axis of the knife while maintaining contact between the sharpening wheel and the knife. In addition, the method may include replacing the knife on the board using the manipulator.
Kiosk 10 may include housing 12, payment capture device 14, board 16, manipulator 18, vision system 20, sharpening system 22, and controller 24. Housing 12 of kiosk 10 may be in the form of an enclosure which may enclose payment capture device 14, board 16, manipulator 18, vision system 20, sharpening system 22, and controller 24. Housing 12 may have a generally cuboidal shape, although other shapes of housing 12 are also contemplated. In one exemplary embodiment as illustrated in
In one exemplary embodiment as illustrated in
As illustrated in
As also illustrated in
Manipulator 18 may include manipulator base 60, pivot arm 62, gripper arm 64, and end effector 66. Manipulator base may be attached to top wall 34, although it is contemplated that manipulator 18 may instead be attached to any of side walls 26, 28, 30, or 32, or to board 16. Pivot arm 62 may be pivotably attached to manipulator base 60. Pivot arm 62 may be configured to be rotatable in at least one plane disposed generally perpendicular to manipulator base 60. It is contemplated that a plane of rotation of pivot arm 62 may be generally parallel to or inclined relative to one or more of side walls 26, 28, 30, or 32. It is also contemplated that pivot arm 62 may additionally be configured to be rotatable in a plane disposed generally parallel to top wall 34. Gripper arm 64 may be pivotably attached to a free end of pivot arm 62. Gripper arm 64 may be configured to be rotatable in a plane generally parallel to top wall 34. It is contemplated however, that gripper arm 64 may additionally be configured to be rotatable in at least one plane disposed generally perpendicular to manipulator base 60. End effector 66 may be pivotably attached to a free end of gripper arm 64. End effector 66 may also be configured to be rotatable in one or more planes disposed perpendicular to top wall 34 and/or in a plane generally parallel to top wall 34. End effector 66 may include fingers 68 that may be spaced apart from each other. Fingers 68 may be configured to be movable relative to each other and may be configured to grasp (or grip) and/or pick up a variety of objects within kiosk 10.
In one exemplary embodiment as illustrated in
Fingers 68 of end effector 66 may be configured to grasp knife 42 by handle 70 or non-sharp side 72 of knife 42 which may include a sharp cutting edge 74. Manipulator 18 may be equipped with one or more motors (not shown) that may be configured to cause rotation of pivot arm 62, gripper arm 64, and/or end effector 66, and/or movement of fingers 68. In one exemplary embodiment, manipulator 18 may be a multi-axis robotic manipulator configured to be operated and controlled by controller 24.
Vision system 20 may include imaging devices 80 and 82. Although only two imaging devices 80 and 82 are illustrated in
Imaging device 82 may include a 2D or 3D camera positioned on side wall 32. Camera 82 may be configured to scan cutting edge 74 of knife 42. Camera 82 may be attached to camera carriage 84. In one exemplary embodiment as illustrated in
Sharpening system 22 may include sharpening wheel 90 and polishing wheel 92. Sharpening wheel may be a motorized sharpening wheel equipped with a dedicated motor configured to rotate sharpening wheel 90. Sharpening wheel 90 may include abrasive grains made of materials such as aluminum oxide, silicon carbide, ceramics, diamond, or other known abrasive materials. Sharpening wheel 90 may be configured to sharpen cutting edge 74 of knife 42 when cutting edge 74 is brought into contact with sharpening wheel 90. Sharpening wheel 90 may be rotatably attached to sharpening wheel base 94, which in turn may be attached to sharpening carriage 96.
In one exemplary embodiment as illustrated in
Furthermore, although only one sharpening wheel 90 is illustrated in
Polishing wheel may be a motorized polishing wheel equipped with a dedicated motor configure to rotate polishing wheel 92. Polishing wheel 92 may include finer abrasive grains compared to the abrasive grains used on sharpening wheel 90. The abrasive grains on the polishing wheel may also include materials such as aluminum oxide, silicon carbide, ceramics, diamond, or other known abrasive materials. In some exemplary embodiments, polishing wheel 92 may be made of leather. Polishing wheel 92 may be configured to polish cutting edge 74 of knife 42 to, for example, a near mirror like finish, when cutting edge 74 is brought into contact with polishing wheel 92. Polishing wheel 92 may be rotatably attached to polishing wheel base 98, which in turn may be attached to polishing carriage 100.
In one exemplary embodiment as illustrated in
Furthermore, although only one polishing wheel 92 is illustrated in
Kiosk 10 may also include cleaner device 110, display 112, speaker 114, modem 116, and stop button 118. In one exemplary embodiment as illustrated in
Display 112 may be positioned on one of side walls 26, 28, 30, 32 of kiosk 10. In one exemplary embodiment as illustrated in
Speaker 114 may be an audio speaker and may be configured to provide audio instructions to a user of kiosk 10. Speaker 114 may also be configured to provide audio alerts, and/or to play soundtracks associated with advertising or marketing information being displayed on display 112. Modem 116 may be a cellular, wireless, or wide-area-network modem configured to allow kiosk 10 to send and/or receive data and/or instructions wirelessly to or from another device, which may be located remotely. Modem 116 may communicate status information regarding kiosk 10, which may include data regarding one or more transactions made at kiosk 10, payment information, a condition of one or more demo knives, a condition of one or more sharpening wheels 90 and/or polishing wheels 92, alerts indicating whether the one or more components of kiosk 10 required maintenance or repair, and/or any other type of information or data required for operation of kiosk 10. It is further contemplated that kiosk 10 may exchange data and/or instructions with other kiosks 10 located remotely via modem 116.
Stop button 118 may allow a user or another operator to halt operations of kiosk 10 at the push of a button. For example, activation of stop button 118 may cut off power to some or all portions of kiosk 10 so that operation of one or more of manipulator 18, door 46, imaging devices 80, 82, sharpening wheel 90, and/or polishing wheel 92 may be halted.
Controller 24 may include one or more processors 122 and/or one or more memory devices 124. Controller 24 of kiosk 10 may be configured to control operations of payment capture device 14, manipulator 18, vision system 20, sharpening system 22, vacuum cleaner 110, display 112, speaker 114, modem 116, and stop button 118. Controller 24 may also be configured to receive and/or send signals to one or more of door 46, sensors 50, 52, door lock 58, and/or one or more motors associated with manipulator 18, vision system 20, sharpening system 22, and/or door 46. Controller 24 may be configured to receive and/or send signals through one or more wired connections or wirelessly via, for example, modem 116.
Processor 122 may embody a single or multiple microprocessors, digital signal processors (DSPs), etc. Numerous commercially available microprocessors may be configured to perform the functions of processor 122. Various other known circuits may be associated with processor 122, including power supply circuitry, signal-conditioning circuitry, and communication circuitry.
The one or more memory devices 124 may store, for example, data and/or one or more control routines or instructions for processing the one or more signals received from sensors 50 and 52, and/or to control operations of one or more components of kiosk 10. Memory device 124 may embody non-transitory computer-readable media, for example, Random Access Memory (RAM) devices, NOR or NAND flash memory devices, and Read Only Memory (ROM) devices, CD-ROMs, hard disks, floppy drives, optical media, solid state storage media, etc. Controller 24 may receive one or more input signals from one or more of display 112 or other input devices associated with kiosk 10 and may execute the routines or instructions stored in the one or more memory devices 124 to generate and deliver one or more command signals to one or more components of kiosk 10.
In operation, a user (e.g. customer) may initiate an interaction with kiosk 10 by, for example, pressing a “start” button displayed on, for example, a touch-screen display 112, or by touching the touch-screen display 112. Display 112 may send a signal to controller 24 indicating pressing of the “start button” or detection of a touch on display 112. In response, controller 24 may issue a signal to the door motor 48 to open door 46 by raising it vertically. Controller 24 may monitor signals from sensors 50 and 52 to determine whether door 46 has reached its open position. Controller 24 may also prompt the user via speaker 114. For example, controller 24 may employ a text-to-speech recording that says “please lay your knives on the cutting board inside the black square, and pull the door closed.”
Method 200 may include a step of detecting knife 42 on board 16 (step 202). In step 202, controller 24 may activate camera 80, which may observe board 16, for example, by obtaining images of board 16. Camera 80 may send a signal to controller 24 based on a combination of recognizing motion and the placement of knives on board 16. In response, controller 24 may prompt the user with another text-to-speech recording saying, for example, “pull the door closed when ready.” It is contemplated that in some exemplary embodiments, when a user pulls or touches door 46, controller 24 may activate door motor 48 to slide door 46 to its closed position. Controller 24 may monitor sensors 50 and 52 to determine whether door 46 has been closed. Controller 24 may initiate a payment capture process once controller 24 has detected that door 46 has been closed.
During the payment capture process, camera 80 may visually scan board 16. For example, a user may place just one knife 42 or a plurality of knives 42 on board 16. Camera 80 in cooperation with controller 24 may use machine vision algorithms to identify a number (i.e. how many knives), shapes, sizes, and/or types of knives 42 on board 16. Camera 80 may be configured to observe a background in an image of board 16 and determine that one or more knives 42 are present on board 16 based on occlusion of the background. In one exemplary embodiment, camera 80 may observe wood grain features on board 16 and detect knives on board 16 based on an occlusion of the wood grain features. Controller 24 may also learn and adapt to changes in the background (e.g. wear or fading of the wood grain features over time).
In step 202, controller 24 may also determine a price for sharpening knives 42 based on the determined number, size, and type of knives 42. Controller 24 may cause display 112 to display an image of each knife 42, type of knife, and price for sharpening knife 42. Controller 24 may also display a total price.
GUI 130 may also include buttons 142 and 144. Button 142 may be displayed corresponding to every knife displayed in GUI 130. For example, button 142 may include text “SKIP” as illustrated in the exemplary embodiment of
In one exemplary embodiment, controller 24 may receive a signal when a user activates button 142. Controller 24 may alter GUI 130 in response to activation of button 142.
The user has the option to include a previously excluded knife 42 for sharpening if the user changes his/her mind. For example, on GUI 130 as illustrated in
Once the user is satisfied with the selection of knives to be sharpened, the user may actuate button 144. As illustrated in the exemplary embodiments of
Returning to
Method 200 may include a step of scanning cutting edge 74 of knife 42 (step 208). In step 208, controller 24 may cause camera carriage 84 to move camera 82 generally parallel to a major axis 150 (see
Method 200 may include a step of orienting knife 42 in a second position (step 210). In step 210, controller 24 may cause manipulator 18 to orient knife 42 in a second position. In one exemplary embodiment, the second position may correspond to orienting knife 42 so that it is oriented with its major axis 150 generally parallel to sharpening carriage 96. In the second position, controller 24 may also cause manipulator to position knife 42 such that cutting edge 74 of knife 42 may be in contact with at least one sharpening wheel 90.
Method 200 may include a step of sharpening knife 42 (step 212). In step 212, controller 24 may cause a motor associated with sharpening wheel 90 to rotate sharpening wheel 90 at a predetermined speed. Controller 24 may also cause sharpening carriage 96 to move sharpening wheel base 94 along a direction generally parallel to major axis 150 of knife 42 without moving knife 42 from the second position. In some embodiments, controller 24 may additionally or alternatively cause manipulator 18 to move knife 42 generally along major axis 150 so that sharpening wheel 90 may traverse an entire length of cutting edge 74 to reproduce the profile of cutting edge 74 stored in memory 124, for example, in step 208. For example, it is contemplated that manipulator 18 may be configured to move knife 42 along major axis 150 while maintaining sharpening wheel 90 at a fixed position without moving sharpening carriage 96. Alternatively, manipulator 18 and sharpening carriage 96 may both be configured to move knife 42 and sharpening wheel 90, respectively, relative to each other and generally parallel to major axis 150. Camera 80 or 82 may also image cutting edge 74 and compare the cutting edge profile with a previously stored profile of a sharpened knife. It is contemplated that controller 24 may cause sharpening wheel 90 to traverse the entire length of cutting edge 74 one or more times in step 210.
Method 200 may include a step of orienting knife 42 in a third position (step 212). In step 212, controller 24 may move knife 42 so that it may be spaced apart from sharpening wheel 90. Controller 24 may also cause sharpening wheel 90 to stop rotating. Further, controller 24 may cause manipulator 18 to orient knife 42 in a third position. In one exemplary embodiment, the third position may correspond to orienting knife 42 with its major axis 150 generally parallel to polishing carriage 100. In the third position, controller 24 may also cause manipulator to position knife 42 such that cutting edge 74 of knife 42 may be in contact with at least one polishing wheel 92.
Method 200 may include a step of polishing knife 42 (step 216). In step 216, controller 24 may cause a motor associated with polishing wheel 92 to rotate polishing wheel 92 at a predetermined speed. Controller 24 may also cause polishing carriage 100 to move polishing wheel base 98 along a generally direction generally parallel to major axis 150 of knife 42 without moving knife 42 from the third position. In some embodiments, controller 24 may additionally or alternatively cause manipulator 18 to move knife 42 so that polishing wheel 92 may traverse an entire length of cutting edge 74. For example, it is contemplated that manipulator 18 may be configured to move knife 42 along major axis 150 while maintaining polishing wheel 92 at a fixed position without moving polishing carriage 100. Alternatively, manipulator 18 and polishing carriage 100 may both be configured to move knife 42 and polishing wheel 92, respectively, relative to each other and generally parallel to major axis 150. Camera 80 or 82 may also image cutting edge 74 and compare the imaged profile of cutting edge 74 with a previously stored profile of a sharpened knife 42 to determine whether knife 42 has been sharpened. It is contemplated that controller 24 may cause polishing wheel 92 to traverse the entire length of cutting edge 74 one or more times in step 216.
Method 200 may include a step of replacing knife 42 on board 16 (step 218). In step 218, controller 24 may move knife 42 so that it may be spaced apart from polishing wheel 92. Controller 24 may also cause polishing wheel 92 to stop rotating. Controller may cause manipulator 18 to position knife 42 on board 16 so that a position and/or orientation of the knife matches the position and/or orientation, respectively, stored in memory 124, for example, in step 204. Controller 24 may also move fingers 68 of end effector 66 to release handle 70 of knife 42. Controller 24 may repeat steps 204 through 218 for each knife 42 detected by controller 24 in, for example, step 202. When all the knives have been sharpened and returned to their original positions, controller 24 may inform the user that the process is complete. Controller 24 may do so by providing an audio recording via speaker 114. Additionally or alternatively, controller 24 may cause text to be displayed on display 112 informing the user that the sharpening process is complete. Controller 24 may also deactivate door lock 58 and cause door motor 48 to slidingly open door 46. The user may be able to retrieve knives 42 from board 16 once door 46 has reached its open position.
Kiosk 10 may include a demo (i.e. demonstration) mode. In the demo mode, when kiosk 10 is not serving a customer, manipulator 18 may go through process steps 204 through 218 using one or more of the demo knives present in kiosk 10.
The disclosed kiosk 10 and method 200 may provide several advantages. For example, the disclosed kiosk 10 and method 200 may help automate the complicated task of sharpening knives with better-than-human skill and results, while enhancing safety, convenience, speed, and profitability. The disclosed kiosk 10 and method 200 may provide self-service to a customer, without any assistance required from a store clerk or otherwise trained or professional human operator.
It will be apparent to those skilled in the art that various modifications and variations can be made to the disclosed knife sharpening kiosk. Other embodiments will be apparent to those skilled in the art from consideration of the specification and practice of the disclosed knife sharpening kiosk. It is intended that the specification and examples be considered as exemplary only, with a true scope being indicated by the following claims and their equivalents.
This application is based on and claims benefit of priority of U.S. Provisional Patent Application No. 62/678,337, filed May 31, 2018, which is incorporated herein by reference.
Number | Date | Country | |
---|---|---|---|
62678337 | May 2018 | US |