WORK SYSTEM AND INFORMATION PROCESSING METHOD
First Claim
1. A work system comprising:
- an arm mechanism, a position and an orientation of which are configured to be changed so as to execute a predetermined work for an object to be processed placed on a work area;
a member arranged at a distal end portion of said arm mechanism;
an irradiation unit configured to form a light projection pattern on said member and on the object to be processed by irradiating said member and the object to be processed with pattern light, said irradiation unit being arranged on said arm mechanism to have a constant relative position with respect to said member;
an image sensing unit configured to sense an image of the object to be processed, said image sensing unit being fixed at a position independent of said arm mechanism;
a first calculation unit configured to calculate a position and an orientation of the distal end portion of said arm mechanism and an irradiation plane of the pattern light based on the light projection pattern formed on said member included in image data of the object to be processed which is obtained by image sensing by said image sensing unit; and
a second calculation unit configured to calculate a position and an orientation of the object to be processed based on the calculated irradiation plane and the light projection pattern formed on the object to be processed included in the image data of the object to be processed which is obtained by image sensing by said image sensing unit.
1 Assignment
0 Petitions
Accused Products
Abstract
In a work system which measures 3D information of a target object by a light-section method, high measurement precision is realized. The invention includes a robot arm, a hand position detection member which is arranged at the distal end portion of the robot arm, a slit laser projector which irradiates slit light, a camera which is fixed at a position independent of the robot arm, and senses an image of the target object, and a computer which calculates a light-section plane of the slit light based on a light-section line formed on the hand position detection member which is included in image data of the target object obtained by image sensing by the camera, and calculates the position and orientation of the target object based on the calculated light-section plane and the light-section line formed on the target object.
-
Citations
11 Claims
-
1. A work system comprising:
-
an arm mechanism, a position and an orientation of which are configured to be changed so as to execute a predetermined work for an object to be processed placed on a work area; a member arranged at a distal end portion of said arm mechanism; an irradiation unit configured to form a light projection pattern on said member and on the object to be processed by irradiating said member and the object to be processed with pattern light, said irradiation unit being arranged on said arm mechanism to have a constant relative position with respect to said member; an image sensing unit configured to sense an image of the object to be processed, said image sensing unit being fixed at a position independent of said arm mechanism; a first calculation unit configured to calculate a position and an orientation of the distal end portion of said arm mechanism and an irradiation plane of the pattern light based on the light projection pattern formed on said member included in image data of the object to be processed which is obtained by image sensing by said image sensing unit; and a second calculation unit configured to calculate a position and an orientation of the object to be processed based on the calculated irradiation plane and the light projection pattern formed on the object to be processed included in the image data of the object to be processed which is obtained by image sensing by said image sensing unit. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. An information processing method in a work system which comprises:
-
an arm mechanism, a position and an orientation of which are configured to be changed so as to execute a predetermined work for an object to be processed placed on a work area; a member arranged at a distal end portion of the arm mechanism; an irradiation unit configured to form a light projection pattern on the member and on the object to be processed by irradiating the member and the object to be processed with pattern light, the irradiation unit being arranged on the arm mechanism to have a constant relative position to the member; and an image sensing unit configured to sense an image of the object to be processed, the image sensing unit being fixed at a position independent of the arm mechanism, the method comprising the steps of; calculating a position and an orientation of the distal end portion of the arm mechanism and an irradiation plane of the pattern light based on the light projection pattern formed on the member included in image data of the object to be processed which is obtained by image sensing by the image sensing unit; and calculating a position and an orientation of the object to be processed based on the calculated irradiation plane and the light projection pattern formed on the object to be processed included in the image data of the object to be processed which is obtained by image sensing by the image sensing unit. - View Dependent Claims (11)
-
Specification