Abstract
A robot system includes circuitry configured to: acquire a workpiece image showing a workpiece present in real space; estimate skeleton information indicating a skeleton of the workpiece based on the workpiece image; acquire constraint information representing a constraint regarding a task to be performed on the workpiece; determine a completion state of the task based on the acquired constraint information and the estimated skeleton information; and cause a robot placed in the real space to perform the task in accordance with the determined completion state.