| CPC B25J 9/1656 (2013.01) [B25J 9/0081 (2013.01); B25J 9/1697 (2013.01); B25J 13/08 (2013.01); G05B 19/4155 (2013.01); B25J 9/08 (2013.01); G05B 2219/50391 (2013.01)] | 20 Claims |

|
15. A method to create software to control a physical robotic cell, the method executed on a computer and comprising:
receiving selection of a component, the component representing an item in a robotic cell;
when the component has parameters, automatically displaying the parameters in response to the selection;
receiving selection of an action to be executed by the component;
receiving an indication that a recipe comprising at least one action is complete;
validating the recipe to verify that the at least one or more actions of the recipe are supported by components of the robotic cell;
packaging the recipe including identification of the components and the parameters of the components, and the actions, into a packaged recipe; and
saving the recipe, the recipe designed to be run on a virtual device and on the physical robotic cell.
|