Real time feedback and dynamic adjustment for welding robots
AssigneePath Robotics, Inc.
InventorsAlexander James LONSBERRY, Andrew Gordon LONSBERRY
Life of this patent
Estimating the term…
Abstract
Systems and methods for real time feedback and for updating welding instructions for a welding robot in real time is described herein. The data of a workspace that includes a part to be welded can be received via at least one sensor. This data can be transformed into a point cloud data representing a three-dimensional surface of the part. A desired state indicative of a desired position of at least a portion of the welding robot with respect to the part can be identified. An estimated state indicative of an estimated position of at least the portion of the welding robot with respect to the part can be compared to the desired state. The welding instructions can be updated based on the comparison.
Claims24
A computer-implemented method for updating welding instructions for a welding robot, the computer-implemented method comprising:
- receiving, via at least one sensor, data of a workspace that includes a part to be welded;
- transforming, via a processor, the data into a point cloud data representing a three-dimensional surface of the part;
- identifying, via the processor and based on the point cloud data, a desired state indicative of a desired position of at least a portion of the welding robot with respect to the part;
- and
- comparing, via the processor, an estimated state indicative of an estimated position of at least the portion of the welding robot with respect to the part to the desired state;
- and
- updating, via the processor, the welding instructions based on the comparison.
A system, comprising:
- a sensor configured to obtain data of a workspace, the workspace including a part to be welded;
- a controller communicably coupled to the sensor, the controller configured to:
- transform the data to a point cloud data representing a three-dimensional surface of the part,
- identify a desired state indicative of a desired position of at least a portion of the welding robot with respect to the part based on the point cloud data,
- compare an estimated state indicative of an estimated position of at least the portion of the welding robot with respect to the part to the desired state, and
- generate welding instructions based on the comparison;
- and
- the welding robot to implement the welding instructions to weld the part.
An apparatus, comprising:
- a welding head including at least one laser emitter configured to generate laser lines to sweep an arc of 20 degrees to 60 degrees;
- a receiver configured to receive reflected portion of the laser lines;
- and
- a controller to generate welding instructions based at least in part on the reflected portion of the laser lines.
Dependencies are inferred from the claim text.