1. A robot comprising: a hand; and a control unit that operates the hand, wherein an imaging device captures an image of an object and generates three-dimensional image data, and the control unit generates three-dimensional point group information for a partial image of a portion of the generated three-dimensional image data, calculates a position and a posture of the object based on the three-dimensional point group information, and causes the hand to hold the object included in the partial image.