CPC A47J 37/1219 (2013.01) [A23L 5/11 (2016.08); A47J 37/1228 (2013.01); A47J 37/1266 (2013.01); A47J 44/00 (2013.01); B25J 9/1697 (2013.01); B25J 11/0045 (2013.01); B25J 13/08 (2013.01); B65G 11/023 (2013.01); A23V 2002/00 (2013.01); B25J 9/0087 (2013.01)] | 9 Claims |
1. In a work environment requiring a human to collaboratively work with a robot, a method for securing a robot workspace from a human workspace to protect the human from injury arising from contact with the robot comprising:
providing an automated station assembly arranged within the robot workspace wherein said automated station assembly comprises a plurality of separately movable object collection zones, each of which being independently positionable from within the robot workspace, through a window in a physical barrier, and into the human workspace;
automatically, via the automated station assembly, positioning at least one of the object collection zones from within the robot workspace, through the window in the physical barrier, and into the human workspace, said physical barrier separating the human workspace from the robot workspace;
receiving, from a human, food into one of said object collection zones;
continuously generating image data of the plurality of object collection zones;
detecting and classifying food placed into the object collection zones based on the image data;
determining, via a cooking scheduling module, a schedule to cook the food based on a category of the food, recipe information, and a current system state;
automatically manipulating the object collection zone that received the food from the human workspace, through the physical barrier, and to the robot workspace, wherein the manipulating step is performed by the automated station assembly independent of the human and robot;
automatically positioning via the robot within the robot workspace a cooking tool under one of the plurality of object collection zones based on which object collection zone received the food as determined by the detection and classification step;
dumping the food from the object collection zone into the cooking tool; and
performing, within the robot workspace, at least one cooking step on the food according to the recipe information and schedule.
|