×

Linear interpolation for a component placement robot

  • US 4,922,434 A
  • Filed: 06/16/1988
  • Issued: 05/01/1990
  • Est. Priority Date: 05/25/1988
  • Status: Expired due to Fees
First Claim
Patent Images

1. A component placement system for use with a component board of the type having component sites and at least two registration marks comprising:

  • (a) a robot arm;

    (b) optical means associated with said robot arm for selectively generating signals;

    (c) a component board mounting station for mounting a component board of the type having component sites and at least two registration marks;

    (d) storage means for storing registration mark nominal position data representing the nominal location of said at least two registration marks, nominal distance data representing the nominal distance between at least one pair of registration marks, and nominal component site data representing the nominal position of said component sites on said component board;

    (e) optical control means for retrieving said registration mark nominal position data from said storage means, for moving said robot arm in response to said registration mark nominal position data so that said optical means is positioned over the nominal position of consecutive ones of said at least two registration marks when said component baord is mounted on said component board mounting station, and for causing said optical means to generate a signal at the nominal position of consecutive ones of said at least two registration marks;

    (f) interpolation determination means responsive to said signals from said optical means and said storage means for determining a measured distance between said at least one pair of registration marks and for comparing said measured distance with the corresponding nominal distance from said distance data for each of said at least one pair of registration marks in order to develop at least one interpolation factor;

    (g) robot arm control means for, for each component site on said board, applying said at last one interpolation factor to the nominal component site data associated with a particular component site in order to generate corrected component site data representing the actual position of said particular component site on said component board and for controlling said robot arm to pick up a particular component intended for said particular component site and to place said particular component on said component board at the position indicated by said corrected component site data for said particular component site.

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