×

Robot system for recognizing three dimensional shapes

  • US 4,575,304 A
  • Filed: 04/07/1983
  • Issued: 03/11/1986
  • Est. Priority Date: 04/07/1982
  • Status: Expired due to Fees
First Claim
Patent Images

1. A robot system for operating upon an object, comprising:

  • a robot having an operating member movable with at least three degrees of freedom;

    robot control means for moving the operating member of the robot according to a program;

    a three-dimensional shape detection device mounted on the operating member of the robot, said three-dimensional shape detection device comprising a light projector which projects light so as to form a slit-light on the object, an image detector which projects in two dimensions an image of the light-segment projected by said light projector, and a scanning device which scans at least the slit-light in a predetermined direction;

    circuit means for extracting a range data signal representing the image of the light-segments from the image signal detected by the image detector in accordance with scanning performed by said scanning device;

    an image processor for visually recognizing the three-dimensional shape of the object including the position and the inclination, said image processor comprising differentiation means for differentiating the range data signal obtained by said circuit means to form a jump edge image signal representing a jump edge of the object, separation means for separating the range data into a region closed with the jump edge, extraction means for extracting a necessary region from the separated region and then extracting the range data of a major plane from the extracted region, and detection means for detecting a position of a center of gravity and an inclination of the major plane on the basis of the range data; and

    means for modifying said program to thereby modify the movement of said operating member of the robot in response to said recognized three-dimensional shape of the object obtained by said image processor so as to be able to operate the object with said operating member of the robot.

View all claims
  • 1 Assignment
Timeline View
Assignment View
    ×
    ×