-
公开(公告)号:US11648683B2
公开(公告)日:2023-05-16
申请号:US17679983
申请日:2022-02-24
Applicant: Path Robotics, Inc.
Inventor: Alexander James Lonsberry , Andrew Gordon Lonsberry , Nima Ajam Gard , Colin Bunker , Carlos Fabian Benitez Quiroz , Madhavun Candadai Vasu
IPC: B23K37/02 , B25J9/16 , B25J11/00 , B25J13/08 , B23K37/04 , G06T7/70 , G06T7/00 , G06V10/764 , G06V10/82 , B25J15/00
CPC classification number: B25J9/1697 , B23K37/0229 , B23K37/0258 , B23K37/04 , B25J9/161 , B25J9/1666 , B25J9/1671 , B25J11/005 , B25J13/08 , B25J15/0019 , G06T7/0004 , G06T7/70 , G06V10/764 , G06V10/82 , G06T2207/10028 , G06T2207/20084 , G06V2201/06
Abstract: In various examples, a computer-implemented method of generating instructions for a welding robot. The computer-implemented method comprises identifying an expected position of a candidate seam on a part to be welded based on a Computer Aided Design (CAD) model of the part, scanning a workspace containing the part to produce a representation of the part, identifying the candidate seam on the part based on the representation of the part and the expected position of the candidate seam, determining an actual position of the candidate seam, and generating welding instructions for the welding robot based at least in part on the actual position of the candidate seam.
-
公开(公告)号:US20230047632A1
公开(公告)日:2023-02-16
申请号:US17980769
申请日:2022-11-04
Applicant: Path Robotics, Inc.
Inventor: Alexander James LONSBERRY , Andrew Gordon LONSBERRY , Nima Ajam GARD , Colin BUNKER , Carlos Fabian BENITEZ QUIROZ , Madhavun Candadai VASU
IPC: B25J9/16 , B23K37/02 , G06T7/70 , G06V10/82 , B25J11/00 , B23K37/04 , G06T7/00 , G06V10/764 , B25J15/00 , B25J13/08
Abstract: In various examples, a computer-implemented method of generating instructions for a welding robot. The computer-implemented method comprises identifying an expected position of a candidate seam on a part to be welded based on a Computer Aided Design (CAD) model of the part, scanning a workspace containing the part to produce a representation of the part, identifying the candidate seam on the part based on the representation of the part and the expected position of the candidate seam, determining an actual position of the candidate seam, and generating welding instructions for the welding robot based at least in part on the actual position of the candidate seam.
-
公开(公告)号:US20220324110A1
公开(公告)日:2022-10-13
申请号:US17853045
申请日:2022-06-29
Applicant: Path Robotics Inc.
Inventor: Alexander James LONSBERRY , Andrew Gordon LONSBERRY , Dylan DESANTIS
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.
-
公开(公告)号:US20220266453A1
公开(公告)日:2022-08-25
申请号:US17680027
申请日:2022-02-24
Applicant: Path Robotics Inc.
Inventor: Alexander James LONSBERRY , Andrew Gordon LONSBERRY
IPC: B25J9/16 , B25J13/08 , B23K37/02 , B25J11/00 , B23K37/04 , B25J15/00 , G06T7/70 , G06T7/00 , G06V10/764 , G06V10/82
Abstract: In some examples, an autonomous robotic welding system comprises a workspace including a part having a seam, a sensor configured to capture multiple images within the workspace, a robot configured to lay weld along the seam, and a controller. The controller is configured to identify the seam on the part in the workspace based on the multiple images, plan a path for the robot to follow when welding the seam, the path including multiple different configurations of the robot, and instruct the robot to weld the seam according to the planned path.
-
公开(公告)号:US20220016776A1
公开(公告)日:2022-01-20
申请号:US17379741
申请日:2021-07-19
Applicant: Path Robotics, Inc.
Inventor: Alexander James LONSBERRY , Andrew Gordon LONSBERRY
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.
-
公开(公告)号:US20250153261A1
公开(公告)日:2025-05-15
申请号:US18506113
申请日:2023-11-09
Applicant: Path Robotics, Inc.
Inventor: Madhavun Candadai VASU , Siqi HUANG , Amrish BASKARAN , Colin BUNKER , Alexander James LONSBERRY
Abstract: This disclosure provides systems, methods, and apparatuses, including computer programs encoded on computer storage media, which provide for welding techniques for manufacturing robots, such as seam localization, gap measurement, or both. For example, the welding techniques may include, during illumination of one or more objects by a light source, controlling a camera to capture images of the one or more objects along at least a portion of a length of a seam formed by the one or more objects. The techniques further include differentiating, in the images, the seam from the one or more objects. In a first aspect, the techniques also include triangulating the differentiated seam to identify a position of the seam relative to a reference point. In a second aspect, the techniques also include determining, based on the differentiated seam, gap information along a portion of the seam. Other aspects and features are also claimed and described.
-
公开(公告)号:US12277369B2
公开(公告)日:2025-04-15
申请号:US17968150
申请日:2022-10-18
Applicant: Path Robotics, Inc.
Inventor: Alexander James Lonsberry , Andrew Gordon Lonsberry , Matthew Klein , Surag Balajepalli , Chaojie Feng , Rachit Aggarwal , Raghav Sood
IPC: G06F30/20 , G06F111/04 , G06F119/02
Abstract: In some examples, a method for determining weldable and unweldable portions of a seam comprises receiving a representation of a part including the seam. The method also includes discretizing a representation of the seam into a plurality of waypoints. The method also includes evaluating each waypoint from the plurality of waypoints for feasibility of welding. The method further includes generating a weld path through at least a subset of the plurality of waypoints in accordance with the feasibility of welding.
-
公开(公告)号:US20240246164A1
公开(公告)日:2024-07-25
申请号:US18419428
申请日:2024-01-22
Applicant: Path Robotics, Inc.
Inventor: Surag BALAJEPALLI , Rachit AGGARWAL , Ali ZAMANI , Lakshmi MADDIRALA , Mohammadhossein SAADATZI , Ashwin NEHETE , Matthew KLEIN
CPC classification number: B23K9/0956 , B23K9/0953 , B23K26/032 , B25J9/1666 , B25J9/1671 , B25J11/005 , G06T7/0004 , G06T7/75 , G06T2207/30152
Abstract: Disclosed are systems, methods, and apparatuses, including computer programs encoded on computer storage media, for operation of an assembly robotic system. In one aspect, the assembly robotic system performs at least one of a first or second scan operation. In the first scan operation, one or more scan poses is selected from among a plurality of generated candidate poses. For each scan pose of the one or more scan poses, the controller initiates a scan operation associated with a region identified to include a seam associated with a feature of the object. As part of the second scan operation, for each candidate scan pose, a scan operation is simulated. Based on the generated simulated scan data, multiple scan poses are selected and a scan trajectory is generated for a scan operation. Other aspects and features are also claimed and described.
-
公开(公告)号:US20240075629A1
公开(公告)日:2024-03-07
申请号:US18469506
申请日:2023-09-18
Applicant: Path Robotics, Inc.
Inventor: Alexander James LONSBERRY , Andrew Gordon LONSBERRY , Nima AJAM GARD , Colin BUNKER , Carlos Fabian BENITEZ QUIROZ , Madhavun Candadai VASU
IPC: B25J9/16 , B23K37/02 , B23K37/04 , B25J11/00 , B25J13/08 , B25J15/00 , G06T7/00 , G06T7/70 , G06V10/764 , G06V10/82
CPC classification number: B25J9/1697 , B23K37/0229 , B23K37/0258 , B23K37/04 , B25J9/161 , B25J9/1666 , B25J9/1671 , B25J11/005 , B25J13/08 , B25J15/0019 , G06T7/0004 , G06T7/70 , G06V10/764 , G06V10/82 , G06T2207/10028 , G06T2207/20084 , G06V2201/06
Abstract: In some examples, an autonomous robotic welding system comprises a workspace including a part having a seam, a sensor configured to capture multiple images within the workspace, a robot configured to lay weld along the seam, and a controller. The controller is configured to identify the seam on the part in the workspace based on the multiple images, plan a path for the robot to follow when welding the seam, the path including multiple different configurations of the robot, and instruct the robot to weld the seam according to the planned path.
-
公开(公告)号:US20240042614A1
公开(公告)日:2024-02-08
申请号:US18101750
申请日:2023-01-26
Applicant: Path Robotics, Inc.
Inventor: Eric Schwenker , Dylan DESANTIS , Nima AJAM GARD , Paul BOULWARE , Travis PETERSON
CPC classification number: B25J9/1687 , B25J11/005 , B25J9/1697 , B25J9/163
Abstract: This disclosure provides systems, methods, and apparatuses, including computer programs encoded on computer storage media, that provide for welding techniques for manufacturing robots, such multipass welding techniques for welding robots. For example, the welding techniques may enable generation of weld instructions based on a welding fill plan. The instructions may be generated based on a bead model or a table that indicates a wire feed speed, a travel speed, or a voltage. As another example, the techniques may enable generation of weld instructions based on the one or more dimensions of a seam. As another example, the techniques may enable generation of a joint model of a cross-section of a seam to be welded. The joint model may be generated based on a combination of a plurality of feature components to generate the joint model of the seam. Other aspects and features are also claimed and described.
-
-
-
-
-
-
-
-
-