Robot, control device, and robot system
AssigneeSeiko Epson Corporation
InventorTomoki HARADA
Life of this patent
Estimating the term…
Abstract
A robot causes an image capturing device to capture an image of a container in which a plurality of targets are placed to overlap in part with one another, the plurality of targets including components whose types are different from each other among the component and a component kit in which two or more of the components are assembled with one another, detects types, positions and poses of the plurality of targets based on the captured image captured by the image capturing device, determines a priority order of one or more of component kits being assembled using the targets placed in the container according to the detected types, the detected positions and the detected poses, and assembles the component kit selected based on the determined priority order.
Claims8
A robot connected to an image capturing device, comprising:
- a processor,
- wherein the processor is configured to
- cause the image capturing device to capture an captured image of a container in which a plurality of targets are placed to overlap in part with one another, the plurality of targets including components whose types are different from one another among the components and a component kit in which two or more of the components are assembled with one another,
- detect types, positions and poses of the plurality of targets based on the captured image captured by the image capturing device,
- determine a priority order of one or more of the component kits being assembled using the targets placed in the container according to the detected types, the detected positions and the detected poses, and
- cause the robot to assemble the component kit selected based on the determined priority order.
A control device that is connected to an image capturing device and controls a robot, comprising:
- a processor,
- wherein the processor is configured to
- cause the image capturing device to capture an captured image of a container in which a plurality of targets are placed to overlap in part with one another, the plurality of targets including components whose types are different from one another among the components and a component kit in which two or more of the components are assembled with one another,
- detect types, positions and poses of the plurality of targets based on the captured image captured by the image capturing device,
- determine a priority order of one or more of the component kits being assembled using the targets placed in the container according to the detected types, the detected positions and the detected poses, and
- cause the robot to assemble the component kit selected based on the determined priority order.
A robot system comprising:
- a robot;
- an image capturing device;
- and
- a control device that controls the robot,
- wherein the control device includes a processor, and
- the processor is configured to execute a command to:
- cause the image capturing device to capture an image of a container in which a plurality of targets are placed to overlap in part with one another, the plurality of targets including components whose types are different from one another among the components and a component kit in which two or more of the components are assembled with one another,
- detect types, positions and poses of the plurality of targets based on the captured image captured by the image capturing device,
- determine a priority order of one or more of the component kits being assembled using the targets placed in the container according to the detected types and the detected positions and the detected poses, and
- cause the robot to assemble the component kit selected based on the determined priority order.
Dependencies are inferred from the claim text.