IP Library Granted Patent US 10,694,648
Granted Patent B2
US 10,694,648 · App. 15/711,450 · Granted Jun 23, 2020

System for inserting pins into an article

Inventors: Mark Trevisiol (Corvallis, OR); Barry Johnson (Corvallis, OR); Yi Qiang Yang (Shanghai, CN)
Assignees: KORVIS LLC; KORVIS AUTOMATION (SHANGHAI) CO. LTD.
H05K13/0413H05K13/04
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 10,694,648
App. No.
15/711,450
Granted
Jun 23, 2020
Kind
B2
Abstract

A system places a pin into at least one hole on an article. The system generally includes a moveable base on which the article is located, a press head for holding and inserting the pin into the hole, a first vision system to capture a first image of a designated hole on the article, and a second vision system to capture second and third images of the held pin relative to the press head respectively from two vantage points. A computing unit is configured to assign a relative coordinate consisting of a X-value and a Y-value being correspondingly indicative to an actual location of the hole, compute relative deviations presented between the held pin and the designated hole, and move the base to adjust the article in a manner correcting or compensating for the computed deviation prior to inserting the held pin into the hole.

Claims (22)

1. A system for placement of a pin, which comprises a pin head and a pin body, into at least one hole fabricated on an article, the system comprising:

a moveable base on which the article having a surface carrying the at least one hole is located;

a press head for holding the pin and inserting the held pin into the at least one hole on the article;

a first vision system installed to capture a first image illustrating planar arrangement of a designated hole on the article;

a second vision system installed with an optical assembly to capture a second image and a third image capable of illustrating a center axis of the held pin in relation to a center axis of the press head respectively from two vantage points which are substantially perpendicular to one another at a vertical plane;

a computing unit being configured to

assign a relative coordinate consisting of a X-value and a Y-value being correspondingly indicative to an actual location of the at least one hole at a X-axis and a Y-axis on the surface,

compute relative deviations presented between the held pin and the designated hole at the X-axis and the Y-axis, the relative deviation at the X-axis being computed by way of calculating an offset of the at least one hole and an offset of the pin at the X-axis, the relative deviation at the Y-axis being computed by way of calculating an offset of the at least one hole and an offset of the pin at the Y-axis, and

move the base to adjust the article in a manner correcting or compensating the computed deviation prior to inserting the held pin into the at least one hole.

2. The system of claim 1 , wherein the offset of the at least one hole at the X-axis is calculated by determining a number of pixels in the first image spacing between a center of the at least one hole and a center of the first image along the X-axis and each pixel in the first image corresponds to a predetermined unit of length.

3. The system of claim 1 , wherein the offset of the at least one hole at the Y-axis is calculated by determining a number of pixels in the first image spacing between a center of the at least one hole and a center of the first image along the Y-axis and each pixel in the first image corresponds to a known unit of length.

4. The system of claim 1 , wherein the offset of the pin at the X-axis is calculated by determining a distance spacing between a lengthwise center of the pin held by the press head and a center line predetermined in relation to the press head in the second image.

5. The system of claim 4 , wherein the distance is determined by identifying a number of pixels spacing between a centerline of the pin body held by the press head and a center line predetermined in relation to the press head.

6. The system of claim 1 , wherein the offset of the pin at the Y-axis is calculated by determining a distance spacing between a lengthwise center of the pin held by the press head and a center line predetermined in relation to the press head in the third image.

7. The system of claim 6 , wherein the distance is determined by identifying a number of pixels spacing between a centerline of the pin body held by the press head and a center line predetermined in relation to the press head.

8. The system of claim 1 , further comprising a display providing a user interface for configuring the system.

9. The system of claim 1 , further comprising a feeding module capable of delivering a pin of a predetermined orientation to be picked up by the press head.

10. The system of claim 1 , wherein the images captured are free from being superimposed one and other.

11. The system of claim 1 , further comprising an optical sensor for measuring a relative distance of one or more planar points on the surface of the article away from the optical sensor,

wherein the computing unit is configured to derive a relative height of the pin head of an inserted discrete pin in relation to an adjacent surface of the article through the optical sensor.

12. The system of claim 11 , wherein the computing unit is further configured to determine a distance of a center of the pin head of the discrete pin, sample N number of planar areas from the surface adjacent to the pin head, sample P number of planar points within and around a center of each sampled planar area, measure a distance of each sample planar point, determine a distance of each sampled planar area by averaging the measured distances of the sampled planar points within the planar area, average the determined distances of the sampled planar areas, and derive the relative height of the pin head by computing a distance difference of the averaged distance of the sampled planar areas and the distance of the center of the pin head.

13. The system of claim 12 , wherein the P and/or N is an integer not less than 2.

Assignments (2)
SECURITY INTEREST Recorded Jul 29, 2022
From: KORVIS, LLC
To: JPMORGAN CHASE BANK, N.A., AS COLLATERAL AGENT
Reel/Frame 060667/0708 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Sep 21, 2017
From: TREVISIOL, MARK; JOHNSON, BARRY; YANG, YI QIANG
To: KORVIS LLC; KORVIS AUTOMATION (SHANGHAI) CO. LTD
Reel/Frame 043656/0379 →
Continuity (2)
Provisional Application 62443156 · Jan 6, 2017
Related Publication 20180199477A1 · Jul 12, 2018