-
公开(公告)号: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.
-
公开(公告)号:US11759958B2
公开(公告)日:2023-09-19
申请号: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 , B23K37/04 , B25J11/00 , B25J13/08 , B25J15/00 , G06T7/00 , G06V10/764 , G06V10/82 , G06T7/70
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.
-
公开(公告)号:US10551179B2
公开(公告)日:2020-02-04
申请号:US16397428
申请日:2019-04-29
Applicant: Path Robotics, Inc.
Inventor: Alexander James Lonsberry , Andrew Gordon Lonsberry
Abstract: Some embodiments described herein relate to optical systems and methods for determining the shape and/or size of objects that include projecting a pattern of light onto the object. The pattern of light can be configured such that first-order reflections can be distinguished from second- and/or higher-order reflections, which can be rejected. Thus, even in instances in which the pattern of light is reflected onto the object multiple times, the original, or first-order, reflection can be detected, distinguished, and/or used for laser triangulation. In some embodiments, a pattern of light that does not have reflection and/or rotational symmetry is projected onto the object, such that second-order and/or higher-order reflections can be distinguished from the first-order reflection.
-
公开(公告)号:US20240391109A1
公开(公告)日:2024-11-28
申请号:US18790732
申请日:2024-07-31
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
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.
-
公开(公告)号:US20240246179A1
公开(公告)日:2024-07-25
申请号:US18419458
申请日:2024-01-22
Applicant: Path Robotics, Inc.
Inventor: Madhavun CANDADAI VASU , Nima AJAM GARD , Sabhari NATARAJAN , Amrish BASKARAN , Gautham Narayan NARASIMHAN
IPC: B23K37/02 , G05B19/4155
CPC classification number: B23K37/0258 , G05B19/4155 , G05B2219/45104
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.
-
公开(公告)号:US20230390876A1
公开(公告)日:2023-12-07
申请号:US18196040
申请日:2023-05-11
Applicant: Path Robotics, Inc.
Inventor: Mike Kaldy , Andrew Ryan Lien , Stephen Cribb , Greg Firestone
IPC: B23K37/053
CPC classification number: B23K37/0538
Abstract: An adjustable workpiece cradle for a welding system includes a support frame, an elongate flexible member coupled to the support frame and extending along a pathway that forms a concave receptacle configured to laterally receive an elongate workpiece for the welding system, and an adjustment module coupled to the flexible member, wherein the adjustment module includes a powertrain configured to selectably adjust the size of the concave receptacle formed by the pathway of the flexible member.
-
公开(公告)号:US20230330764A1
公开(公告)日:2023-10-19
申请号:US17893657
申请日:2022-08-23
Applicant: Path Robotics, Inc.
Inventor: Jordan OTT , Madhavun CANDADAI , Colin BUNKER , Sabhari NATRAJAN , Alexander LONSBERRY , Andrew LONSBERRY
CPC classification number: B23K9/12 , B25J9/0084
Abstract: This disclosure provides systems, methods, and apparatuses, including computer programs encoded on computer storage media, for operation of an assembly robotic system. In one aspect of the disclosure, the assembly robotic system includes a tool coupled to a robot device and configured to be selectively coupled to a first object. The assembly robotic system also includes a welding tool, one or more sensors configured to generate sensor data, and a controller. The controller is configured to control the tool to couple the tool to the first object based on the sensor data, control the robot device to bring the first object into a spatial relationship with a second object, and generate a weld instruction to cause the weld tool to weld a seam formed between the first and second objects. Other aspects and features are also claimed and described.
-
公开(公告)号:US20230302590A1
公开(公告)日:2023-09-28
申请号:US17689829
申请日:2022-03-08
Applicant: Path Robotics, Inc.
Inventor: Andrew Ryan LIEN , Mike KALDY
IPC: B23P21/00
CPC classification number: B23P21/004
Abstract: A transportable manufacturing cell including a robotic arm extending between a base and a terminal end, a tool attached to the terminal end of the robotic arm, a positioner unit including a positioner extending between a base and a connector, the connector configured to secure a workpiece to the positioner, a sensor unit including one or more sensors, a controller configured to control the operation of the robotic arm and the tool attached to the robotic arm, and a support platform assembly including a free-standing first platform and a separate and distinct free-standing second platform, wherein the robotic arm and the sensor unit are each mounted to the first platform and the positioner unit is mounted to the second platform.
-
公开(公告)号:US11759952B2
公开(公告)日:2023-09-19
申请号:US17853045
申请日:2022-06-29
Applicant: Path Robotics, Inc.
IPC: B25J9/16 , G06T7/70 , G06V20/20 , B23K9/095 , B23K9/127 , B23K26/03 , G01B11/25 , G05D3/20 , G06F18/24
CPC classification number: B25J9/1664 , B23K9/0956 , B23K9/1274 , B23K26/032 , G01B11/25 , G05D3/20 , G06T7/70 , G06V20/20 , G06F18/24 , G06T2207/10028 , G06V2201/06
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.
-
公开(公告)号:US20220410402A1
公开(公告)日:2022-12-29
申请号:US17902748
申请日:2022-09-02
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/04 , G06T7/00 , G06V10/764 , B23K37/02 , B25J15/00 , G06T7/70 , B25J13/08 , B25J11/00 , 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.
-
-
-
-
-
-
-
-
-