IP Library Granted Patent US 11,067,965
Granted Patent B2
US 11,067,965 · App. 16/671,343 · Granted Jul 20, 2021

System and method for additive manufacturing and control thereof

Inventors: Daniel J. Spieker (Windsor, CO); Levi J. Mitchell (Windsor, CO); Khaled M. Ben-Gharbia (Fort Collins, CO)
Assignee: LINCOLN GLOBAL, INC.
G05B19/4061B25J9/1669B25J9/1676B25J11/005G05B19/4097G05B19/4099G05B2219/39096
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 11,067,965
App. No.
16/671,343
Granted
Jul 20, 2021
Kind
B2
Abstract

Embodiments of robotic systems are disclosed. In one embodiment, a robotic system includes a tool used in a manufacture process on a workpiece, and an arm having an attachment point. The arm moves the tool, in multiple degrees of freedom during the manufacture process. A robot controller controls movement of the arm based on motion parameters to perform the manufacture process via the tool. A path planner component generates the motion parameters used to perform the manufacture process while avoiding robot collision conflicts. The path planner component includes a reach configuration component including data related to physical attributes, motion attributes, kinematics, and limitations of the robotic system. The path planner component also includes a collision avoidance evaluator to, using the reach configuration component, determine if an anticipated robot path results in any robot collision conflicts.

Claims (40)

1. A robotic system, comprising:

a tool configured to be used in a manufacture process on a workpiece;

an arm having an attachment point, the arm configured to move the tool, when attached to the attachment point, in multiple degrees of freedom during the manufacture process; and

a robot controller configured to control movement of the arm based on motion parameters to perform the manufacture process via the tool,

wherein the robot controller includes a path planner component configured to generate the motion parameters used to perform the manufacture process while avoiding robot collision conflicts, and

wherein the path planner component includes:

a reach configuration component including data related to physical attributes, motion attributes, kinematics, and limitations of the robotic system; and

a collision avoidance evaluator configured to, using the reach configuration component, determine if an anticipated robot path results in any robot collision conflicts and allow a user to modify at least one of the robot path or the manufacture process to avoid the robot collision conflicts,

wherein the robot controller is configured to learn performance limitations and ability limitations of the robotic system based on feedback information during the manufacture process.

2. The robotic system of claim 1 , wherein the manufacture process includes at least one of a welding process, an additive manufacturing process, or a cutting process.

3. The robotic system of claim 1 , further comprising a power source including:

power electronics configured to generate electrical output power, based on electrical input parameters, wherein the electrical output power is provided to the tool during the manufacture process; and

a power source controller configured to communicate with the robot controller and adjust at least the electrical input parameters based on at least the motion parameters from the robot controller to allow generation of adjusted electrical output power via the power electronics.

4. The robotic system of claim 3 , wherein the power source controller is configured to adapt, based on at least the motion parameters, a wire feed speed to generate an adapted wire feed speed of a consumable electrode used by the tool during the manufacture process.

5. The robotic system of claim 3 , wherein information communicated between the robot controller and the power source controller includes robot motion information.

6. The robotic system of claim 3 , wherein information communicated between the robot controller and the power source controller includes a physical weld dimension/characteristic.

7. The robotic system of claim 3 , wherein information communicated between the robot controller and the power source controller includes a material type.

8. The robotic system of claim 3 , wherein information communicated between the robot controller and the power source controller includes at least one of a tool angle/orientation, a tool velocity error, or a target tool velocity.

9. The robotic system of claim 3 , wherein information communicated between the robot controller and the power source controller includes a gap condition.

10. The robotic system of claim 3 , wherein information communicated between the robot controller and the power source controller includes a motion/weave profile.

11. A robotic system, comprising:

a tool configured to be used in a manufacture process on a workpiece;

an arm having an attachment point, the arm configured to move the tool, when attached to the attachment point, in multiple degrees of freedom during the manufacture process;

a robot controller configured to control movement of the arm based on motion parameters to perform the manufacture process via the tool;

and a path planner component, separate from the robot controller and being in a power source, configured to generate the motion parameters, used to perform the manufacture process while avoiding robot collision conflicts, and communicate the motion parameters to the robot controller,

wherein the path planner component includes:

a reach configuration component including data related to physical attributes, motion attributes, kinematics, and limitations of the robotic system; and

a collision avoidance evaluator configured to, using the reach configuration component, determine if an anticipated robot path results in any robot collision conflicts and allow a user to modify at least one of the robot path or the manufacture process to avoid the robot collision conflicts,

wherein the robot controller is configured to learn performance limitations and ability limitations of the robotic system based on feedback information during the manufacture process.

12. The robotic system of claim 11 , wherein the manufacture process includes at least one of a welding process, an additive manufacturing process, or a cutting process.

13. The robotic system of claim 11 , further comprising a power source including:

power electronics configured to generate electrical output power, based on electrical input parameters, wherein the electrical output power is provided to the tool during the manufacture process; and

a power source controller configured to communicate with the robot controller and adjust at least the electrical input parameters based on at least the motion parameters from the robot controller to allow generation of adjusted electrical output power via the power electronics.

14. The robotic system of claim 13 , wherein the power source controller is configured to adapt, based on at least the motion parameters, a wire feed speed to generate an adapted wire feed speed of a consumable electrode used by the tool during the manufacture process.

15. The robotic system of claim 13 , wherein information communicated between the robot controller and the power source controller includes robot motion information.

16. The robotic system of claim 13 , wherein information communicated between the robot controller and the power source controller includes a physical weld dimension/characteristic.

17. The robotic system of claim 13 , wherein information communicated between the robot controller and the power source controller includes a material type.

18. The robotic system of claim 13 , wherein information communicated between the robot controller and the power source controller includes at least one of a tool angle/orientation, a tool velocity error, or a target tool velocity.

19. The robotic system of claim 13 , wherein information communicated between the robot controller and the power source controller includes a gap condition.

20. The robotic system of claim 13 , wherein information communicated between the robot controller and the power source controller includes a motion/weave profile.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Nov 1, 2019
From: SPIEKER, DANIEL J.; MITCHELL, LEVI J.; BEN-GHARBIA, KHALED M.
To: LINCOLN GLOBAL, INC.
Reel/Frame 050888/0022 →
Continuity (3)
Continuation 15437086 · Feb 20, 2017
Provisional Application 62418732 · Nov 7, 2016
Related Publication 20200064811A1 · Feb 27, 2020
Cited By (9)
US 12,277,369 US 12,337,484 US 12,358,138 US 12,508,665 US 12,521,884 US 12,690,938 US 12,697,724 US 12,708,955 US 12,715,139