| CPC G06T 7/74 (2017.01) [B25J 9/1664 (2013.01); B25J 9/1697 (2013.01); G06T 7/0008 (2013.01); G06T 2207/10028 (2013.01)] | 32 Claims |

|
1. A method of manipulating a target item supported on a substantially horizontal support surface supporting a configuration of substantially identical items aligned substantially perpendicular to the support surface, the method comprising the steps of:
gathering information about the configuration of items within a scene wherein the step of gathering includes the steps of illuminating at least one surface including a top surface of the items in the scene and sensing the irradiance of the scene to obtain at least one image of the geometry of the scene and at least one image of the appearance of the scene;
generating a plurality of hypotheses, each of the hypotheses describing an observation of an item in the configuration, the observations including an observation of the appearance of the item and an observation of the geometry of the item; and
ranking the hypotheses wherein the step of ranking includes the steps of computing a surprisal of the observation of the appearance of the item and a surprisal of the observation of the geometry of the item and combining the surprisals for each hypothesis.
|