IP Library › Granted Patent US 10,738,398
Granted Patent B1
US 10,738,398 · App. 16/681,609 · Granted Aug 11, 2020

Methods and systems for making a sewn product using a robot

Inventors: Michael J. Baker (Acworth, GA); Barrett C. Clark (Seattle, WA); Eric Guenterberg (Watertown, MA); Alexander Ren Gurney (Atlanta, GA)
Assignee: SoftWear Automation, Inc.
D05B19/08D05B19/16G05B19/40932
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,738,398
App. No.
16/681,609
Granted
Aug 11, 2020
Kind
B1
Abstract

A sewn product making apparatus such as a sewing robot can be used to produce a variety of products over a broad range of sizes, shapes or materials. Various examples are provided related to the automation of sewing robots, and the making of sewn products. In one example, among others, a system can generate a product making path using a product construction file, and instruct a sewing device and fabric mover(s) to automatically sew the product based upon the product making path. The product making path can be modified when a deviation is detected, and the sewing adjusted based upon the modified product making path. The product construction file can be generated using information from a computer aided design associated with the product.

Claims (38)

1. A system for making a sewn product, comprising:

a sewing device;

one or more fabric movers;

a vision system comprising one or more vision devices:

a motion profiling module; and

processing circuitry comprising a processor, wherein execution of the motion profiling module:

generates a product making path based upon a product construction file associated with manufacturing a product;

instructs the sewing device and the one or more fabric movers to automatically sew product material forming the product based upon the product making path;

monitors the sewing of the product material along the product making path using the vision system during the sewing of the product material, and

in response to detecting a deviation from the product making path, modifies the product making path and instructs the sewing device and the one or more fabric movers to adjust the sewing of the product material based upon the modified product making path.

2. The system of claim 1 , wherein the product construction file is generated from a configuration file comprising a sewing path or curve based at least in part upon computer aided design information associated with the product.

3. The system of claim 2 , wherein execution of the motion profiling module generates the product construction file based at least in part upon the computer aided design information.

4. The system of claim 3 , wherein generating the product construction file comprises processing at least a section of the sewing path or curve using the computer aided design information.

5. The system of claim 4 , wherein generating the product construction file further comprises:

determining whether information needed to complete generation of the product making path is missing from the configuration file; and

in response to identification of missing information, obtaining the missing information and updating the configuration file prior to generating the product construction file.

6. The system of claim 5 , wherein the information missing from the configuration file includes stitch type, stitch specifications, order of operations, or input/output timing.

7. The system of claim 2 , wherein the product making path is generated based upon the sewing path or curve.

8. The system of claim 7 , wherein generating the product making path comprises providing manufacturing tolerances for sewing the product.

9. The system of claim 1 , wherein the product making path is modified based upon time parameters and motion constraints associated with the product making path.

10. The system of claim 1 , wherein the deviation is identified by the motion profiling module from information provided by the vision system.

11. The system of claim 10 , wherein the deviation comprises a variation in a sewn seam from the product making path that exceeds a threshold distance.

12. The system of claim 11 , wherein the threshold distance is less than a manufacturing tolerance of the product.

13. The system of claim 10 , wherein the one or more vision devices comprise an RGB-D camera configured to provide color and depth information for pixels in a captured image.

14. A method for making a sewn product, comprising:

generating a product making path based upon a product construction file associated with manufacturing a product;

instructing a sewing device and one or more fabric movers to automatically sew product material forming the product based upon the product making path;

in response to detecting a deviation from the product making path during the sewing of the product material, modifying the product making path; and

instructing the sewing device and the one or more fabric movers to adjust the sewing of the product material based upon the modified product making path.

15. The method of claim 14 , comprising monitoring the sewing of the product material using a vision system comprising one or more vision devices, wherein the deviation is detected based upon data provided by the vision system.

16. The method of claim 14 , wherein the product construction module is generated from a configuration file comprising a sewing path or curve based upon computer aided design information associated with the product.

17. The method of claim 16 , comprising:

determining whether information needed to complete generation of the product making path is missing from the configuration file;

updating the configuration file with the missing information; and

processing at least a section of the sewing path or curve using the configuration file.

18. The method of claim 17 , wherein the missing information is obtained from user input.

19. The method of claim 16 , wherein the product making path is generated based upon the sewing path or curve.

20. The method of claim 19 , wherein the product making path comprises stitch density information.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jul 10, 2020
From: BAKER, MICHAEL J.; CLARK, BARRETT C.; GUENTERBERG, ERIC; GURNEY, ALEXANDER REN
To: SOFTWEAR AUTOMATION, INC.
Reel/Frame 053177/0733 →
Cited By (1)
US 12,522,962