Zum Hauptinhalt springen

Vision target based assembly

Pryor, Timothy R.
2001
Online Patent

Titel:
Vision target based assembly
Autor/in / Beteiligte Person: Pryor, Timothy R.
Link:
Veröffentlichung: 2001
Medientyp: Patent
Sonstiges:
  • Nachgewiesen in: USPTO Patent Grants
  • Sprachen: English
  • Patent Number: 6,317,953
  • Publication Date: November 20, 2001
  • Appl. No: 07/875,282
  • Application Filed: April 29, 1992
  • Assignees: LMI-Diffracto (Windsor, CAX)
  • Claim: I claim
  • Claim: 1. An assembly arrangement wherein a work piece is to be connected to a structure, comprising
  • Claim: means for determining a position in which said work piece should be connected relative to said structure using pre-recorded data which relates to the design of said structure;
  • Claim: means for supporting and moving said work piece into its determined position relative to said structure;
  • Claim: means for determining a correct position for each of a plurality of reference points defined on said work piece using said pre-recorded structure design data;
  • Claim: means for determining the deviation between the actual position and the correct position for each of said reference points while said work piece is supported in situ, memory bank means containing said pre-recorded data;
  • Claim: means for controlling said work support means, said control means utilizing said pre-recorded data to position said work piece such that deviations are within predetermined tolerances; and
  • Claim: means for fixing said work piece to said structure when the deviations between the correct and actual positions of said reference points are within said predetermined tolerances.
  • Claim: 2. An assembly arrangement as claimed in claim 1, wherein said means for determining an actual position includes an electro-optical device.
  • Claim: 3. An assembly arrangement as claimed in claim 1, wherein said means for determining an actual position includes a TV camera.
  • Claim: 4. An assembly arrangement as claimed in claim 1, wherein the actual position determined by said means for determining an actual position is made in at least two degrees of freedom.
  • Claim: 5. An assembly arrangement as claimed in claim 1, wherein the actual position determined by said means for determining an actual position is made in three dimensions.
  • Claim: 6. In a method of assembling a structure wherein a work piece is connected to a structure, the steps of
  • Claim: determining a position in which said work piece should be disposed relative to said structure using pre-recorded data which relates to the design of said structure;
  • Claim: using work support means to support and move said work piece into the determined position relative to said structure;
  • Claim: determining a correct position for each of a plurality of reference points defined on said work pieces, using said pre-recorded data;
  • Claim: determining an actual position for each of said plurality of reference points;
  • Claim: determining the deviation between each of the actual positions and the correct positions of each of said reference points after said work piece has been moved into said determined position;
  • Claim: using said pre-recorded data to position said work piece such that deviations are within predetermined tolerances; and
  • Claim: fixing said work piece to said structure when the deviations between the correct and actual reference points are within said predetermined tolerances.
  • Claim: 7. In a method of assembling as claimed in claim 6, wherein said determining of an actual position step is performed electro-optically.
  • Claim: 8. In a method of assembling as claimed in claim 6, wherein said determining an actual position step is performed with a TV camera.
  • Claim: 9. In a method of assembling as claimed in claim 6, wherein said determining an actual position step determines actual position in at least two degrees of freedom.
  • Claim: 10. In a method of assembling as claimed in claim 6, wherein said determining an actual position step determines actual position in three dimensions.
  • Claim: 11. An assembly system comprising: a work support robot for supporting a work piece, said work support robot including a gripper which can be changed to assume the configuration of a portion of said work piece, said portion being intended to be gripped by said gripper, said work piece support robot being arranged to move said work piece into a predetermined position relative to a body to which the work piece is to be connected;
  • Claim: a securing robot for securing the work piece to the body;
  • Claim: measuring means for determining the disposition of said work piece on said body and for producing data from which the disposition can be determined;
  • Claim: control means responsive to said work piece position data means for controlling the operation of said work piece supporting robot, said control means including
  • Claim: a memory in which design and assembly data is stored
  • Claim: processing means for using said design and assembly data for interpreting the data from said measuring means and for producing control signals to control said work piece support and securing robots and said measuring means, said control means being arranged to
  • Claim: move said work support robot to a position wherein the work piece is supported in said predetermined position
  • Claim: induce the measuring means to determine the position of a predetermined reference point on the work piece
  • Claim: compare the actual position of the reference point with that derived from the design data and determine if there is a deviation between the two positions
  • Claim: produce correction values which are used to adjust said work piece support robot in a manner which tends to eliminate any deviation, and
  • Claim: induce the securing robot to secure the work piece to said body.
  • Claim: 12. An assembly system as claimed in claim 11, wherein said measuring means includes an electro-optical device.
  • Claim: 13. An assembly system as claimed in claim 11, wherein said measuring means includes a TV camera.
  • Claim: 14. An assembly system as claimed in claim 11, wherein said measuring means determines disposition in at least two degrees of freedom.
  • Claim: 15. An assembly system as claimed in claim 11, wherein said measuring means determines disposition in three dimensions.
  • Claim: 16. A method of assembly comprising
  • Claim: supporting a work piece on a support robot, said work piece support robot having a gripper which can be changed to assume the configuration of a portion of said work piece, said portion to be gripped by said gripper;
  • Claim: moving said work piece into a predetermined position relative to a body to which the work piece is to be connected;
  • Claim: using measuring means, determining the position of said work piece while the work piece is supported by said support robot and producing data by which said position can be determined;
  • Claim: providing control means responsive to said work piece position data for controlling the operation of said work piece supporting robot, said control means including a memory in which said design and assembly data is stored, and processing means for using said design and assembly data for interpreting the data from said measuring means and for producing control signals to control said work piece support robot and said securing robot and said measuring means, said control means being arranged to
  • Claim: move said supporting robot to a position wherein the work piece is supported in said predetermined position;
  • Claim: induce the measuring means to determine the position of a predetermined reference point on the work piece;
  • Claim: compare the actual position of the reference point with that derived from the design data and to determine if there is a deviation between the two positions;
  • Claim: produce correction values which are used to adjust said work piece support robot in a manner which tends to eliminate said deviation; and
  • Claim: 17. A method of assembly as claimed in claim 16, wherein the measuring means used in said determining the position step is an electro-optical device.
  • Claim: 18. A method of assembly as claimed in claim 16, wherein the measuring means used in said determining the position step is a TV camera.
  • Claim: 19. A method of assembly as claimed in claim 16, wherein said determining the position step determines actual position in at least two degrees of freedom.
  • Claim: 20. A method of assembly as claimed in claim 16, wherein said determining the position step determines actual position in three dimensions.
  • Claim: 21. A method for flexibly assembling components to form an assembly of components at an assembly station, wherein (a) each of the components has at least one critical positioning feature, (b) the assembly station includes a plurality of spaced programmable locators, and (c) each of the programmable locators is controlled by a control device having a control program, said method comprising the steps of
  • Claim: supporting at least one of the components by at least one of the plurality of spaced programmable locators;
  • Claim: independently moving the programmable locator or locators under program control of the control device to adjust the support location of at least one of the plurality of components;
  • Claim: joining the components to obtain an assembly of the components, and
  • Claim: determining the location of at least one point on the components or the assembly of components.
  • Claim: 22. A method for assembling components as claimed in claim 21, wherein said determining step is performed after said joining step.
  • Claim: 23. A method for assembling components as claimed in claim 21, wherein said determination step is performed before said joining step.
  • Claim: 24. A method for assembling components as claimed in claim 21, wherein said determination step is performed during said joining step.
  • Claim: 25. A method for assembling components as claimed in claim 21, wherein said moving step moves the components to be substantially in contact with each other prior to said joining step.
  • Claim: 26. A method for assembling components as claimed in claim 21, including the further step of correcting the position of at least one of the programmable locating robots using the determined location.
  • Claim: 27. A method for assembling components as claimed in claim 21, wherein said moving step includes the step of using design data of at least one of said components in positioning one or more of said programmable locators.
  • Claim: 28. A method for assembling components as claimed in claim 21, wherein said moving step includes the step of using design data of the assembly in positioning one or more of said programmable locators.
  • Claim: 29. A method for assembling components as claimed in claim 21, further including the step of clamping at least one of said components.
  • Claim: 30. An apparatus for flexibly assembling components to form an assembly of components at an assembly station, wherein each of the components has at least one critical positioning feature, said apparatus comprising
  • Claim: a plurality of spaced programmable locators provided at the assembly station;
  • Claim: a control device having a control program which controls each of the programmable locators;
  • Claim: a supporting means for supporting at least one of the components by at least one of the plurality of spaced programmable locators;
  • Claim: a moving means for independently moving the programmable locator or locators under program control of the control device to adjust the support location of at least one of the plurality of components;
  • Claim: a joining means for joining the components to obtain an assembly of the components, and
  • Claim: a determining means for determining the location of at least one point on the components or the assembly of components.
  • Claim: 31. An apparatus for assembling components as claimed in claim 30, wherein said control device causes said determining means to be actuated after said joining step.
  • Claim: 32. An apparatus for assembling components as claimed in claim 30, wherein said control device causes said determining means to be actuated before said joining step.
  • Claim: 33. An apparatus for assembling components as claimed in claim 30, wherein said control device causes said determining means to be actuated during said joining step.
  • Claim: 34. An apparatus for assembling components as claimed in claim 30, wherein said moving means moves the components to be substantially in contact with each other prior to actuation of said joining means.
  • Claim: 35. An apparatus for assembling components as claimed in claim 30, further including a correcting means for correcting the position of at least one of the programmable locating robots using the determined location.
  • Claim: 36. An apparatus for assembling components as claimed in claim 30, wherein said moving means includes a using means for using design data of at least one of said components in positioning one or more of said programmable locators.
  • Claim: 37. An apparatus for assembling components as claimed in claim 30, wherein said moving means includes a using means for using design data of the assembly in positioning one or more of said programmable locators.
  • Claim: 38. An apparatus for assembling components as claimed in claim 30, further including a clamping means for clamping at least one of said components.
  • Current U.S. Class: 2940/704; 2940/701; 29/701; 29/720; 29/721; 700/114
  • Current International Class: B23Q 1700
  • Patent References Cited: 4044377 August 1977 Bowerman ; 4190890 February 1980 Marx ; 4219847 August 1980 Pinkney et al. ; 4314402 February 1982 Lemmer ; 4380696 April 1983 Masaki ; 4396945 August 1983 DiMatteo ; 4402053 August 1983 Kelley et al. ; 4412121 October 1983 Kremers et al. ; 4613942 September 1986 Chen ; 4639878 January 1987 Day et al. ; 4670298 June 1987 Lucas et al. ; 5239739 August 1993 Akeel et al. ; 5272805 December 1993 Akeel et al.
  • Other References: IBM Technical Disclosure Bulletin, vol. 27 No. 6, Nov. 1984, pp. 3653-3655, M.S. Chester, M.A. Lavin, R.H. Taylor, "Chip-Placement Alignment Technique", copy available in class 29 subclass 833.* ; Decade of Robots 1983, pp 30-33, Yoon Yong, Maurice Bonner, "Simulation: Preventing Some Nasty Snarl-ups", copy class 901, sublclass 6.* ; Merritt, "Industrial Robots: Getting Smarter All the Time", Instruments & Control Systems, Jul. 1982, pp. 32-38.* ; Hollingum, "Robots That See, Feel and Sense", The Engineer, Nov. 1980, p. 45, 48.* ; Ruoff, "PACS--An Advanced Multitasking, Robot System", The Industrial Robot, Jun. 1980, pp. 87-98.
  • Primary Examiner: Bryant, David P.
  • Attorney, Agent or Firm: Larson & Taylor PLC

Klicken Sie ein Format an und speichern Sie dann die Daten oder geben Sie eine Empfänger-Adresse ein und lassen Sie sich per Email zusenden.

oder
oder

Wählen Sie das für Sie passende Zitationsformat und kopieren Sie es dann in die Zwischenablage, lassen es sich per Mail zusenden oder speichern es als PDF-Datei.

oder
oder

Bitte prüfen Sie, ob die Zitation formal korrekt ist, bevor Sie sie in einer Arbeit verwenden. Benutzen Sie gegebenenfalls den "Exportieren"-Dialog, wenn Sie ein Literaturverwaltungsprogramm verwenden und die Zitat-Angaben selbst formatieren wollen.

xs 0 - 576
sm 576 - 768
md 768 - 992
lg 992 - 1200
xl 1200 - 1366
xxl 1366 -