Image processing device, robot, robot system, and marker
First Claim
1. A control device including an image processing device that detects a marker,wherein the marker includes a first figure in which three or more figure centers are overlapped with each other and a data area provided on an internal or external portion of the first figure, andthe image processing device detects the first figure, detects the figure centers of the first figure, determines a multiplicity based upon the detected figure centers, and detects the data area based on the figure centers of the first figure and the determined multiplicity, wherein the multiplicity comprises a number of overlapped figure centers corresponding to the detected figure centers,wherein the control device causes actuation of at least one device controlled by the control device according to a code within the data area.
1 Assignment
0 Petitions
Accused Products
Abstract
An image processing device that detects a marker, in which the marker includes a first figure in which three or more figure centers are overlapped with each other and a data area provided on an internal or external portion of the first figure, and the image processing device detects the first figure and detects the data area based on the figure centers of the first figure.
22 Citations
19 Claims
-
1. A control device including an image processing device that detects a marker,
wherein the marker includes a first figure in which three or more figure centers are overlapped with each other and a data area provided on an internal or external portion of the first figure, and the image processing device detects the first figure, detects the figure centers of the first figure, determines a multiplicity based upon the detected figure centers, and detects the data area based on the figure centers of the first figure and the determined multiplicity, wherein the multiplicity comprises a number of overlapped figure centers corresponding to the detected figure centers, wherein the control device causes actuation of at least one device controlled by the control device according to a code within the data area.
-
14. An object comprising:
-
a marker disposed on the object, the marker comprising; a first figure in which three or more figure centers are overlapped with each other and arranged over the marker to indicate a multiplicity associated with the three or more figure centers, the multiplicity comprising a number of overlapped figure centers corresponding to the first figure, and a data area provided on an external portion of the first figure, the data area including one or more code figures indicative of an operation to be performed by a robot after the robot detects the data area. - View Dependent Claims (15)
-
-
16. A robot comprising:
-
an image capturing device that is configured to stereoscopically capture an image; a robot arm; and a control device that is configured to; detect a marker within image, the marker including a first figure in which three or more figure centers are overlapped with each other; determine at least one figure center of the three or more figure centers based upon the stereoscopically captured image; determine a multiplicity based upon the determined at least one figure center, the multiplicity comprising a number of overlapped figure centers corresponding to the first figure; determine a data area associated with the marker based upon the at least one figure center and the multiplicity; determine a posture of the marker within a robot coordinate system based upon the determined at least one figure center; and cause the robot arm to actuate based upon a code within the data area. - View Dependent Claims (17, 18, 19)
-
Specification