| CPC G06T 1/0014 (2013.01) [B25J 9/1697 (2013.01); B25J 19/023 (2013.01); G06T 7/12 (2017.01); G06T 2207/10012 (2013.01); G06T 2207/10024 (2013.01)] | 4 Claims |

|
1. A dynamic two-dimensional (2D) and three-dimensional (3D) vision-driven automated 3D motion generation system that is configured to provide automated 3D motion generation for component part manufacturing comprising:
a six-axis collaborative robot and needle that outputs a motion path;
a vision-capable camera system that produces one or more images (“imagery”);
a controlling computer that is communicably connect to the six-axis collaborative robot and the vision-capable camera system;
a robot controlling software program that implements (i) an edge detection algorithm that identifies edges in the imagery produced by the vision-capable camera system when the robot controlling software program is running on the controlling computer and (ii) a mid-point and curve fitting algorithm that identifies mid-points of detected edges and identifies a degree to which the detected edges fit to curves when the robot controlling software program is running on the controlling computer; and
a particular motion path as output by the six-axis collaborative robot and needle.
|