Abstract
A robot control apparatus includes an acquisition interface that acquires an image of a plurality of work targets of a robot, an estimator that estimates the visibility of each of the work targets based on the image, and a work target specifier that selects a specific work target to be held by the robot from among the plurality of work targets based on the visibility.