Embodiments of the invention relate to a cooking apparatus, and in particular to a cooking apparatus having an upper heating plate that is controlled by a robotic arm.
Grills for cooking apply heat from a lower heating plate and from an upper heating plate to opposite sides of a food item to decrease cook times and to cook food evenly. However, in conventional systems, an operator must monitor cook-times and a gap between heating plates, and operator error or cooking product variation may result in uneven cooking quality. In addition, cleaning of the upper heating plate requires reaching across the lower heating plate.
Embodiments of the present invention include a cooking apparatus including a base and an upper heating unit. The base includes a lower heating plate and the upper heating unit includes an upper heating plate. The cooking apparatus includes a robotic arm connected to the upper heating unit to move the upper heating plate between at least a cooking position adjacent to the lower heating plate and a non-cooking position separated from the lower heating plate based on a control program.
Embodiments of the invention further include a method of controlling a cooking apparatus including measuring a characteristic of one of a base of the cooking apparatus and an upper heating unit of the cooking apparatus. The base includes a lower heating plate and the upper heating unit includes an upper heating plate. The cooking apparatus includes a robotic arm connected to the upper heating unit. The method further includes controlling the robotic arm with a control program to move the upper heating unit between a cooking position having the upper heating plate adjacent to the lower heating plate and a non-cooking position having the upper heating plate separated from the lower heating plate.
The subject matter which is regarded as the invention is particularly pointed out and distinctly claimed in the claims at the conclusion of the specification. The foregoing and other features, and advantages of the invention are apparent from the following detailed description taken in conjunction with the accompanying drawings in which:
Conventional grilling apparatuses require an operator to raise and lower an upper heating unit for cooking and cleaning. In addition, conventional grilling apparatuses may cook product unevenly when the product is uneven on a lower heating plate. Embodiments of the invention relate to a cooking apparatus having upper and lower heating plates, and a robotic arm connected to the upper heating plate to move the upper heating plate towards and away from the lower heating plate.
In
The cooking apparatus 100 includes a robotic arm 130 connected to the upper heating unit 120 to control the upper heating unit 120. The robotic arm 130 moves the upper heating unit 120 between at least one cooking position and at least one non-cooking position. The at least one cooking position includes any number of positions having the upper heating plate 122 next to the lower heating plate 112, separated by any number of predetermined gaps. The gaps may be fixed gaps determined based on a computer program, or based on a sensed type of food located on the lower heating plate 112. For example, the robotic arm 130 may control the upper heating plate 122 to have a gap of a first distance corresponding to a first type of food or a second distance corresponding to a second type of food. Alternatively, the robotic arm 130 may control the upper heating plate 122 to have a gap that varies from one part of the upper heating plate 122 to another part of the upper heating plate 122 based on foods of different heights positioned on the lower heating plate 112.
The at least one non-cooking position may include, for example, a stand-by position at which food is placed on the lower heating plate 112, a shut-down position and a cleaning position. By way of example, the stand-by position may consist of the upper heating plate 122 positioned over the lower heating plate 112 at an angle with respect to the lower heating plate 112. The cleaning position may include rotating the robotic arm 130 around a vertical axis or other axis perpendicular to a plane defined by the lower heating plate 112 to be un-aligned with the lower heating plate 112. In other words, during normal operation, the upper heating plate 122 rotates around a horizontal axis, defined by at least one joint of the robotic arm 130, to move up from, and down towards, the lower heating plate 112. However, during a cleaning or non-cooking operation, the robotic arm 130 may be rotated around an axis perpendicular to the plane defined by the lower heating plate 112 so that if the robotic arm 130 rotates around a horizontal axis, or other axis parallel to the plane defined by the lower heating plate 112, the upper heating plate 122 is not aligned with the lower heating plate 112. Such a position may allow a user to access the upper heating plate for cleaning, repair or inspection without reaching over the lower heating plate 112.
The robotic arm 130 may include at least three axes of rotation. For example, the robotic arm 130 in
The joint 132d is located along the arm segment 131d and defines a rotation axis parallel to an approximate center length axis of the arm segment 131d. While one example of a robotic arm 130 is illustrated in
In one embodiment, the robotic arm 130 has sufficient axes of rotation to permit the robotic arm 130 to flip the upper heating plate 122 from facing downward, as illustrated in
The cooking apparatus 100 further includes a computer 151 including a robotic arm control unit 152 for controlling the robotic arm 130. The computer 151 includes a processing circuit, programmable logic, memory and any other circuitry for receiving, analyzing processing and transmitting data. The cooking apparatus 100 also includes sensors 153 and 154. In one embodiment, the sensors 153 and 154 detect an attitude of the upper heating unit 120 or the upper heating plate 122 and transmit a signal with data regarding the position of the upper heating unit 120 or the upper heating plate 122 to the computer 151. In addition, the sensor 153 may detect the attitude of the base 110 or the lower heating plate 112 and may transmit a corresponding signal to the computer 151. The computer 151 controls the robotic arm 130 based on the signals from the sensors 153 and 154.
Embodiments of the invention encompass any type of sensor capable of providing position data or other cooking data to the computer 151. Examples of sensors include inclinometers, accelerometers, pressure sensors, temperature sensors and optical sensors. While
In one embodiment, one or both of the sensors 153 and 154 is a sensor configured to recognize a type of food placed on the lower heating plate 112. In such an embodiment, the computer 151 recognizes the type or class of food placed on the lower heating plate 112 and the robotic arm control unit 152 controls the robotic arm 130 based on the detected type of food to set a gap between the lower heating plate 112 and the upper heating plate 122, to exert a force of a predetermined degree on the upper heating plate 122, such that a predetermined pressure is exerted upon food located on the lower heating plate 112.
In one embodiment, a food product is placed on the lower heating plate 112. One of the sensors 153 and 154 may detect the type of food product based on size, weight, image recognition or any other recognition process. Alternatively, a user may enter a control program selection indicating a type of food product that is placed on the lower heating plate 112. The robotic arm control unit 152 controls the robotic arm 130 to position the upper heating unit 120 above the lower heating plate 112, such that a predetermined gap exists between the upper heating plate 122 and the lower heating plate 112 according to the type of food. The gap may be a constant gap over the entire area of the upper and lower heating plates 112 and 122 or the gap may vary according to different detected heights of the food product detected on the lower heating plate 112. In addition, the gap may vary over the course of cooking the food product. For example, the gap may be wider at the beginning of a cooking process and the robotic arm control unit 152 may control the robotic arm 130 to incrementally decrease a size of the gap over time.
In one embodiment, the gap is measured by one or both of the sensors 153 and 154. In another embodiment, the gap is determined by detecting the state of the robotic arm 130. For example, the robotic arm may be calibrated to have a known reference position, such as a rest position or a position in which the upper heating plate 122 contacts the lower heating plate 112. The gap may then be measured by determining the state of the joints 132a-132e of the robotic arm relative to the reference position.
The cooking process may be completed by sensing that the food product is cooked or based on an elapsed cook time. The robotic arm control unit 152 may then control the robotic arm 130 to lift the upper heating unit 120 away from the lower heating plate 112. If another food product is going to be cooked, the upper heating unit 120 may be lifted to an angle away from the lower heating plate 112 that is safe for an operator to apply food, such as between seventy-five and ninety degrees. If the upper or lower heating plates 122 or 112 needs to be cleaned, the upper heating unit 120 may be rotated around a vertical axis to be un-aligned with the lower heating plate 112, allowing an operator to access the upper heating plate 122 without reaching across the lower heating plate 112. According to an alternative cleaning process, the robotic arm 130 may rotate and actuate the joints 132b, 132c and 132e to rub or slide the upper heating plate 122 along a stationary cleaning structure, such as a stationary squeegee or stiff cleaning structure. The stationary cleaning structure may scrape or squeegee food by-products off of the upper heating plate 122.
The above gaps, positions and operations of the cooking apparatus 100 are provided only by way of example. Embodiments of the invention encompass controlling to robotic arm 130 to move the upper heating unit 120 into any angle relative to the lower heating plate 112, or to have any gap relative to the lower heating plate 112.
In addition, the cooking apparatus 200 includes a second upper heating plate 223 located on an opposite side of the housing 221 from the upper heating plate 222. During operation, the upper heating unit 220 may be arranged such that the upper heating plate 222 faces the lower heating plate 112 to cook one type of food product, and the robotic arm 230 may raise the upper heating unit 220 and rotate the upper heating unit 220 such that the second upper heating plate 223 faces the lower heating plate 112 to cook the same or another food product. In one embodiment, the upper heating plate 222 has a different surface structure than the second upper heating plate 223. For example, in one embodiment, the upper heating plate 222 is a grilling surface including ridges and the second upper heating plate 223 is flat surface.
The cooking apparatus 300 also includes a food preparation robotic arm 360 including arm segments 361 and joints 362 to provide the food preparation arm 360 with a range of motion. The food preparation robotic arm 360 includes a food manipulation attachment 363 for preparing food. In embodiments of the invention, the food manipulation attachment 363 may move food 370 from a storage area to the lower heating plate 312, may provide seasoning to the food 370, or otherwise treat, shape or prepare the food 370 and remove the food 370 from the lower heating plate 312.
In one example embodiment, a user or system enters a command or control program to cook a certain type of food by the cooking apparatus 300. The food preparation arm 360 retrieves the food indicated by the control program from a storage area. Alternatively, a user may place food on the lower heating plate 312. The control program may control a temperature of the upper heating plate and lower heating plate 312. The control program controls the robotic arm 330 to position the upper heating unit 320 over the base 311, such that an upper heating plate is positioned over the lower heating plate 312 separated by a predetermined gap according to a type of food being cooked.
The control program, or a controller (not shown in
In block 404, a type, shape or other dimension of the food is detected. The food type may be detected by one or more sensors of a cooking apparatus, including optical sensors, weight sensors, image recognition circuitry or any other sensor or circuitry.
In block 406, characteristics of the cooking apparatus are detected, such as a gap between an upper heating unit and a base, a gap between an upper heating plate and a lower heating plate, a pressure of an upper heating plate on food or on the lower heating plate, a temperature of the food or any other characteristic. The characteristics may be measured by one or more sensors of the cooking apparatus, including pressure sensors, temperature sensors, optical sensors, accelerometers, inclinometers or any other type of sensor.
In block 408, a robotic arm is controlled based on the detected characteristic and a cooking state. For example, if a first type of food is detected, the robotic arm may move the upper heating unit to maintain a gap of a first size between an upper heating plate and a lower heating plate. Alternatively, the robotic arm may be programmed to maintain a gap of a predetermined size between the lower heating plate and the upper heating plate regardless of a type of food. In addition, the robotic arm is controlled based on a cooking state, such as to be placed in a cooking position or a non-cooking position. If it is determined that the cooking apparatus is in a stand-by, power down or cleaning state, the robotic arm may be controlled to move the upper heating plate to be apart from the lower heating plate and accessible by a user. On the other hand, if it is determined that the cooking apparatus is in a cooking state, the upper heating plate may be brought into the vicinity of the lower heating plate to cook two sides of a food product with a lower heating plate and with an upper heating plate having a position determined by the robotic arm.
While the invention has been described in detail in connection with only a limited number of embodiments, it should be readily understood that the invention is not limited to such disclosed embodiments. Rather, the invention can be modified to incorporate any number of variations, alterations, substitutions or equivalent arrangements not heretofore described, but which are commensurate with the spirit and scope of the invention. Additionally, while various embodiments of the invention have been described, it is to be understood that aspects of the invention may include only some of the described embodiments. Accordingly, the invention is not to be seen as limited by the foregoing description, but is only limited by the scope of the appended claims.
Filing Document | Filing Date | Country | Kind |
---|---|---|---|
PCT/US14/22560 | 3/10/2014 | WO | 00 |
Number | Date | Country | |
---|---|---|---|
61794587 | Mar 2013 | US |