Robot, robot system, control device, and control method
US-2015217451-A1 · Aug 6, 2015 · US
US10399233B2 · US · B2
| Field | Value |
|---|---|
| Publication number | US-10399233-B2 |
| Application number | US-201815873197-A |
| Country | US |
| Kind code | B2 |
| Filing date | Jan 17, 2018 |
| Priority date | Jan 20, 2017 |
| Publication date | Sep 3, 2019 |
| Grant date | Sep 3, 2019 |
A practical reading order for non-experts. Skip the full description unless you need deep technical detail.
What the patent document calls the invention.
A short plain-language summary of the technical disclosure.
Who owns or filed the patent and who is credited as inventor.
Filing, priority, publication, and grant dates set the timeline.
The legal scope of protection — read this for what is actually claimed.
Technology tags used to group this patent with similar filings.
Prior art links and similar publications in this corpus.
Official abstract text for this publication.
A robot includes: a base; a robot arm rotatably provided around a rotation axis relative to the base; a mark which rotates in accordance with rotation of the robot arm; a capturing element which captures the mark; a memory which stores a reference image therein; and a determination section which determines a rotation state of the robot arm by template matching by subpixel estimation using the reference image and an image captured by the capturing element, in which a relationship of 2R/B≤L/X≤100R/B is satisfied when a viewing field size per one pixel of the capturing element is B, a distance between the rotation axis and the center of the mark is R, the maximum distance between the rotation axis and a tip of the robot arm is L, and repetition positioning accuracy of the tip of the robot arm is X.
Opening claim text (preview).
What is claimed is: 1. A robot comprising: a base; a robot arm provided to be rotatable around a rotation axis with respect to the base; a mark which rotates around the rotation axis in accordance with the rotation of the robot arm; a capturing element which captures the mark; a storage section which stores a reference image therein; and a determination section which determines a rotation state of the robot arm by template matching by a subpixel estimation method by using the reference image with respect to an image captured by the capturing element, wherein a relationship of 2R/B≤L/X≤100R/B is satisfied when a viewing field size per one pixel of the capturing element is B [m], a distance between the rotation axis and the center of the mark is R [m], the maximum distance between the rotation axis and a tip end portion of the robot arm is L [m], and repetition positioning accuracy of the tip end portion is X [m]. 2. The robot according to claim 1 , wherein a plurality of the marks are provided, wherein the capturing element captures two entire marks adjacent to each other in a circumferential direction around the rotation axis. 3. The robot according to claim 1 , wherein the determination section sets a search region in a region of a part of the captured image, and performs the template matching in the search region. 4. The robot according to claim 3 , wherein the determination section is capable of changing at least one of a position and a length in a first direction of the search region in the captured image based on an angular velocity around the rotation axis in the determination result of the past rotation state of the mark. 5. The robot according to claim 4 , wherein the determination section calculates the angular velocity based on the determination result of the two or more past rotation states. 6. The robot according to claim 3 , wherein the determination section is capable of changing at least one of the position and the length in the first direction of the search region in the captured image based on angular acceleration around the rotation axis in the determination result of the past rotation state of the mark. 7. The robot according to claim 6 , wherein the determination section calculates the angular acceleration based on the determination result of the three or more past rotation states. 8. The robot according to claim 3 , wherein the determination section is capable of changing at least one of a position and a length in a second direction perpendicular to the first direction of the search region in the captured image based on the position in the first direction of the search region in the captured image. 9. The robot according to claim 1 , wherein the determination section is capable of changing a posture of the reference image based on the rotation angle around the rotation axis in the determination result of the past rotation state of the mark. 10. The robot according to claim 9 , wherein the determination section determines whether or not the rotation angle around the rotation axis of the mark is greater than a set angle, and changes a posture of the reference image based on the determination result. 11. The robot according to claim 1 , further comprising: an inertial sensor provided in the robot arm. 12. A robot comprising: a robot arm including a first arm and a second arm provided to be rotatable around a rotation axis with respect to the first arm; a mark which rotates around the rotation axis in accordance with the rotation of the second arm; a capturing element which captures the mark; a storage section which stores a reference image therein; and a determination section which determines a rotation state of the second arm with respect to the first arm by template matching by a subpixel estimation method by using the reference image with respect to an image captured by the capturing element, wherein a relationship of 2R/B≤L/X≤100R/B is satisfied when a viewing field size per one pixel of the capturing element is B [m], a distance between the rotation axis and the center of the mark is R [m], a distance between the rotation axis and a tip end portion of the robot arm is L [m], and repetition positioning accuracy of the tip end portion of the robot arm is X [m]. 13. The robot according to claim 12 , further comprising: a member which supports the first arm to be rotatable around a first rotation axis; a first encoder which includes a first mark that rotates around the first rotation axis in accordance with rotation of the first arm with respect to the member, and a first capturing element that captures the first mark, and detects a rotation state of the first arm with respect to the member by using a signal output from the first capturing element; and a second encoder which includes a second mark which is the mark that rotates around a second rotation axis which is the rotation axis, and a second capturing element which is the capturing element, wherein at least one of a case where the viewing field size per one pixel of the second capturing element is equal to the viewing field size per one pixel of the first capturing element and a case where the distance between the second rotation axis and the center of the second mark is equal to the distance between the first rotation axis and the center of the first mark, is satisfied, and wherein resolving power per one rotation of each of the first encoder and the second encoder is equal to or greater than 14 bits. 14. The robot according to claim 12 , wherein a plurality of the marks are provided, wherein the capturing element captures two entire marks adjacent to each other in a circumferential direction around the rotation axis. 15. The robot according to claim 12 , wherein the determination section sets a search region in a region of a part of the captured image, and performs the template matching in the search region. 16. The robot according to claim 15 , wherein the determination section is capable of changing at least one of a position and a length in a first direction of the search region in the captured image based on an angular velocity around the rotation axis in the determination result of the past rotation state of the mark. 17. The robot according to claim 16 , wherein the determination section calculates the angular velocity based on the determination result of the two or more past rotation states. 18. The robot according to claim 15 , wherein the determination section is capable of changing at least one of the position and the length in the first direction of the search region in the captured image based on angular acceleration around the rotation axis in the determination result of the past rotation state of the mark. 19. The robot according to claim 18 , wherein the determination section calculates the angular acceleration based on the determination result of the three or more past rotation states. 20. The robot according to claim 15 , wherein the determination section is capable of changing at least one of a position and a length in a second direction perpendicular to the first direction of the search region in the captured image based on the position in the first direction of the search region in the captured image.
Optical · CPC title
with position, velocity or acceleration sensors · CPC title
Arm motion controller · CPC title
using photographic means · CPC title
characterised by motion, path, trajectory planning · CPC title
Related publications grouped by family.
Answers are generated from the same data shown on this page.