Robot system and robot control method
First Claim
Patent Images
1. A robot system, comprising:
- a robot body;
a camera mounted on the robot body configured to take an image of an object; and
a control device for driving the robot body based on a trajectory to an instruction point, which is set in advance, and, when driving the robot body so that the camera moves linearly toward the object in parallel with an optical axis of the camera, taking an image of the object with the camera while the camera is moving linearly, and measuring a position of the object from the taken image.
1 Assignment
0 Petitions
Accused Products
Abstract
A robot system includes a robot body, a camera mounted on the robot body and capable of photographing a work piece; and a control device for driving and controlling the robot body based on a trajectory to an instruction point, which is set in advance, and, when the camera arrives at an area in which the camera is capable of photographing the work piece during this driving and controlling, driving and controlling the robot body so that the camera moves linearly toward the work piece, taking an image of the work piece with the camera while the camera is moving linearly, and measuring a position of the work piece from the taken image.
15 Citations
16 Claims
-
1. A robot system, comprising:
-
a robot body; a camera mounted on the robot body configured to take an image of an object; and a control device for driving the robot body based on a trajectory to an instruction point, which is set in advance, and, when driving the robot body so that the camera moves linearly toward the object in parallel with an optical axis of the camera, taking an image of the object with the camera while the camera is moving linearly, and measuring a position of the object from the taken image. - View Dependent Claims (2, 3, 4, 7)
-
-
5. A robot system, comprising:
-
a robot body; a stereo camera mounted on the robot body and configured to take an image of an object; and a control device for driving the robot body based on a trajectory to an instruction point, which is set in advance, and, during this driving, driving the robot body so that the stereo camera moves linearly toward the object so as to be parallel to the epipolar plane, taking an image of the object with the stereo camera while the stereo camera is moving linearly, and measuring a three-dimensional position of the object from the taken image. - View Dependent Claims (6, 8)
-
-
9. A robot control method, comprising:
-
a linear movement control step of driving, by a control unit, a robot body based on a trajectory to an instruction point, which is set in advance, and, during this driving, driving the robot body so that the camera moves linearly toward the object so as to be parallel to the epipolar plane; a object position measuring step of taking, by the control unit, an image of the object with the camera while the camera is moving linearly, and measuring a position of the object from the taken image. - View Dependent Claims (10, 13)
-
-
11. A robot control method, comprising:
-
a linear movement control step of driving, by a control unit, a robot body based on a trajectory to an instruction point, which is set in advance, and, during this driving, driving the robot body so that the stereo camera moves linearly toward the object so as to be parallel to the epipolar plane; and a three-dimensional position measuring step of taking, by the control unit, an image of the object with the stereo camera while the stereo camera is moving linearly, and measuring a three-dimensional position of the object from the taken image. - View Dependent Claims (12, 14)
-
-
15. A non-transitory computer-readable recording medium having recorded thereon the robot control program for controlling a computer so that the computer executes the steps of a robot control method, the method comprising:
-
a linear movement control step of driving, by a control unit, a robot body based on a trajectory to an instruction point, which is set in advance, and, during this driving, driving the robot body so that the camera moves linearly toward the object so as to be parallel to the epipolar plane; a object position measuring step of taking, by the control unit, an image of the object with the camera while the camera is moving linearly, and measuring a position of the object from the taken image.
-
-
16. A non-transitory computer-readable recording medium having recorded thereon the robot control program for controlling a computer so that the computer executes the steps of a robot control method, the method comprising:
-
a linear movement control step of driving, by a control unit, a robot body based on a trajectory to an instruction point, which is set in advance, and, during this driving, driving the robot body so that the stereo camera moves linearly toward the object so as to be parallel to the epipolar plane; and a three-dimensional position measuring step of taking, by the control unit, an image of the object with the stereo camera while the stereo camera is moving linearly, and measuring a three-dimensional position of the object from the taken image.
-
Specification