Abstract

A computation is presented which enables robots with six degrees of freedom to orient and position workpieces against fixtures. It is assumed that the robot can grasp a single workpiece and that a vision system can determine the three-dimensional locations of three feature points on that workpiece. A feature point is a unique point on a workpiece, such as the apex of a cone, which may be located visually by examining neighboring edges or surfaces. The spatial relation between workpiece and fixture which is to be the goal of arm motion is specified by measurements taken as the workpiece is held with the correct posture by a programmer. These measurements are the spatial locations of three noncollinear feature points on the workpiece and three noncollinear feature points on the fixture. The computation presented adjusts for relative motion between fixture and robot if the vision system keeps track of the three feature points on the fixture. The solution to the equations presented is a set of arm link parameters which satisfy the goal of relative workpiece placement. The general form of the equations permits application of the computation to robots with different kinematic configurations.

Talk to us

Join us for a 30 min session where you can share your feedback and ask us any queries you have

Schedule a call

Disclaimer: All third-party content on this website/platform is and will remain the property of their respective owners and is provided on "as is" basis without any warranties, express or implied. Use of third-party content does not indicate any affiliation, sponsorship with or endorsement by them. Any references to third-party content is to identify the corresponding services and shall be considered fair use under The CopyrightLaw.