Robot system including robot supported by movable carriage
First Claim
Patent Images
1. A robot system comprising:
- a robot configured to perform a predetermined work;
a carriage for supporting the robot, and configured to be moved by an operation of an operator;
a vision sensor fixed on a wrist of the robot;
a first mark and a second mark disposed in a workspace where the carriage is located when the robot performs the work;
a control device including an arithmetic processing device configured to process information acquired by the vision sensor and controlling an operation of the robot; and
a display device configured to display a result of the processing executed by the arithmetic processing device;
whereinthe control device changes a position and a posture of the robot so as to move the vision sensor to the position for capturing an image of the second mark and captures an image of the second mark by the vision sensor after the vision sensor captures an image of the first mark in a state where the carriage is moved to the workspace,the arithmetic processing device includes a position acquisition part configured to acquire positions of the first mark and the second mark on the basis of images captured by the vision sensor, and a determination part configured to determine whether or not the robot is located at a position within a predetermined determination range on the basis of the positions of the first mark and the second mark acquired by the position acquiring part,the determination part computes, in a case when determining that the position of the robot deviates from the determination range, a direction and a movement amount in which the carriage is to be moved so as to enable the robot to reach a target position, and the display device displays the direction and the movement amount in which the carriage is to be moved.
1 Assignment
0 Petitions
Accused Products
Abstract
The robot system includes a carriage for supporting a robot. The robot system includes a camera, and a mark disposed in a workspace. The control device includes a position acquisition part that is configured to acquire a position of the mark on the basis of an image captured by the camera, and a determination part configured to determine whether or not the robot is located at a position within a predetermined determination range. When the determination part determines that the position of the robot deviates from the determination range, the display device displays the direction and the movement amount in which the carriage is to be moved.
-
Citations
5 Claims
-
1. A robot system comprising:
-
a robot configured to perform a predetermined work; a carriage for supporting the robot, and configured to be moved by an operation of an operator; a vision sensor fixed on a wrist of the robot; a first mark and a second mark disposed in a workspace where the carriage is located when the robot performs the work; a control device including an arithmetic processing device configured to process information acquired by the vision sensor and controlling an operation of the robot; and a display device configured to display a result of the processing executed by the arithmetic processing device;
whereinthe control device changes a position and a posture of the robot so as to move the vision sensor to the position for capturing an image of the second mark and captures an image of the second mark by the vision sensor after the vision sensor captures an image of the first mark in a state where the carriage is moved to the workspace, the arithmetic processing device includes a position acquisition part configured to acquire positions of the first mark and the second mark on the basis of images captured by the vision sensor, and a determination part configured to determine whether or not the robot is located at a position within a predetermined determination range on the basis of the positions of the first mark and the second mark acquired by the position acquiring part, the determination part computes, in a case when determining that the position of the robot deviates from the determination range, a direction and a movement amount in which the carriage is to be moved so as to enable the robot to reach a target position, and the display device displays the direction and the movement amount in which the carriage is to be moved. - View Dependent Claims (2, 3, 4)
-
-
5. A robot system comprising:
-
a robot configured to perform a predetermined work; a carriage for supporting the robot, and configured to be moved by an operation of an operator; a first vision sensor and a second vision sensor arranged in a workspace where the carriage is located when the robot performs the work; a mark disposed on a wrist of the robot; a control device including an arithmetic processing device configured to process information acquired by the vision sensor and controlling an operation of the robot; and a display device configured to display a result of a computation executed by the arithmetic processing device;
whereinthe control device changes a position and a posture of the robot so as to move the mark to the position for capturing an image of the mark by the second vision sensor and captures an image of the mark by the second vision sensor after the first vision sensor captures an image of the mark in a state where the carriage is moved to the workspace, the arithmetic processing device includes a position acquisition part configured to acquire positions of the mark on the basis of an image captured by the first vision sensor and an image captured by the second vision sensor, and a determination part configured to determine whether or not the robot is located at a position within a predetermined determination range on the basis of the positions of the mark acquired by the position acquiring part, the determination part computes, in a case when determining that the position of the robot deviates from the determination range, a direction and a movement amount in which the carriage is to be moved so as to enable the robot to reach a target position, and the display device displays the direction and the movement amount in which the carriage is to be moved.
-
Specification