CPC B25J 9/1602 (2013.01) [B25J 9/12 (2013.01); B25J 9/1653 (2013.01); B25J 9/1664 (2013.01)] | 23 Claims |
1. An object induction system for assigning handling parameters to an object, said object induction system comprising:
an analysis system including at least one characteristic perception system for providing characteristic perception data regarding an object to be processed, said characteristic perception data including a weight, height, width, length, center of mass, object description, object category and at least one image;
an association system including an object information database with characteristic recorded data including at least a weight, height, width, length, center of mass, object description, object category and at least one image for each of a plurality of objects, said association system determining a similarity rank based on a comparison of the characteristic perception data of the object against the characteristic recorded data of a previously inducted object among the plurality of objects stored in the object information database, and said association system associating the object with identifying indicia of the previously inducted object responsive to the similarity rank between the object and the previously inducted object exceeding a threshold; and
an assignment system for assigning programmable motion device handling parameters associated with the identifying indicia of the previously inducted object for automated handling of the object, said assignment system including a workflow management system as well as a separate operational controller, said programmable motion device handling parameters including at least a vacuum pressure at an end effector, a size of a vacuum cup at the end effector, a maximum speed of movement of the end effector, a maximum angular acceleration of the end effector, a maximum linear acceleration of the end effector, a location at which to engage the object with the end effector, and a pose at which to hold the object by the end effector when grasped,
wherein the separate operational controller of the assignment system routes the programmable motion device handling parameters to a selected object processing system among a plurality of object processing systems, the selected object processing system including a selected programmable motion device capable of using the programmable motion device handling parameters for automated handling of the object.
|