REFLECTION REFUTING LASER SCANNER
    21.
    发明公开

    公开(公告)号:US20230403475A1

    公开(公告)日:2023-12-14

    申请号:US18331604

    申请日:2023-08-29

    CPC classification number: H04N23/75 H04N23/56 H04N23/71 G01S17/89 G01S7/4814

    Abstract: This disclosure provides systems, methods, and apparatuses, including computer programs encoded on computer storage media, that provide for optical techniques for manufacturing robots, such as for filtering certain reflections when scanning an object. For example, the techniques may include receiving, from a detector, sensor data based on detected light, the detected light including reflections of light projected by one or more emitters and reflected off of an object. The techniques may further include determining, based on the sensor data, a first-order reflection and a second-order reflection. The techniques may also include determining, based on the first-order reflection and a second-order reflection, a difference, the difference includes a polarity difference, an intensity difference, or a combination thereof. The techniques may include filtering the second-order reflection based on the difference Other aspects and features are also claimed and described.

    Reflection refuting laser scanner
    23.
    发明授权

    公开(公告)号:US11209264B2

    公开(公告)日:2021-12-28

    申请号:US16778649

    申请日:2020-01-31

    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.

    REFLECTION REFUTING LASER SCANNER
    24.
    发明申请

    公开(公告)号:US20200240772A1

    公开(公告)日:2020-07-30

    申请号:US16778649

    申请日:2020-01-31

    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.

    TECHNIQUES FOR PATH CLEARANCE PLANNING

    公开(公告)号:US20250018571A1

    公开(公告)日:2025-01-16

    申请号:US18747421

    申请日:2024-06-18

    Abstract: This disclosure provides systems, methods, and apparatuses, including computer programs encoded on computer storage media, that provide for techniques for manufacturing robots, such as path clearance planning techniques for manufacturing robots. For example, the techniques may generating, based on an end effectuator (EE), a joint, or a combination thereof of a robot arm of the robot for the robot arm in a first state, a plurality of candidate states. The techniques also include, based on the plurality of candidate states, determining a set of verified states. Each verified state may be included in the set of verified states satisfies a clearance threshold value with respect to an object. The techniques further include determining, based on a cost function, a trajectory between the first state and a second state, the second state included in the set of verified states. Other aspects and features are also claimed and described.

    TOOL CALIBRATION FOR MANUFACTURING ROBOTS

    公开(公告)号:US20240408763A1

    公开(公告)日:2024-12-12

    申请号:US18747432

    申请日:2024-06-18

    Abstract: Disclosed are systems, methods, and apparatuses, including computer programs encoded on computer storage media, for operation of a robotic welding system. In one aspect, a method for calibrating a tool center point (TCP) of the robotic welding system includes identifying, based on multiple images, a location of a tip of a protrusion extending from the weldhead. Each image of the multiple images including at least a portion of the protrusion extending from a tip of the weldhead. The tip of the weldhead is associated with a first frame of reference. The method also includes determining, based on the location of the terminal end of the protrusion, a second frame of reference that is offset from the first frame of reference. The method further includes generating one or more TCP calibration values based on the second frame of reference. Other aspects and features are also claimed and described.

    Reflection refuting laser scanner
    28.
    发明授权

    公开(公告)号:US11859964B2

    公开(公告)日:2024-01-02

    申请号:US17547763

    申请日:2021-12-10

    CPC classification number: G01B11/2513 G01B11/2518

    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.

    TOOL CALIBRATION FOR MANUFACTURING ROBOTS
    29.
    发明公开

    公开(公告)号:US20230278224A1

    公开(公告)日:2023-09-07

    申请号:US18179796

    申请日:2023-03-07

    CPC classification number: B25J9/1692 B25J9/1697 B25J11/005

    Abstract: A method for calibrating a tool center point (TCP) of a robotic welding system. The method includes receiving a plurality of images captured from a plurality of image sensors of the robotic welding system, the plurality of images containing at least a portion of a protrusion extending from a tip of a weldhead of the robotic welding system, and identifying by a controller of the robotic welding system the protrusion extending from the weldhead in the plurality of images. The method additionally includes defining by the controller a longitudinal axis of the protrusion based on the protrusion identified in the plurality of images, and identifying by the controller a location in three-dimensional (3D) space of the weldhead based on the protrusion identified in the plurality of images and the defined longitudinal axis of the protrusion.

    MACHINE LEARNING LOGIC-BASED ADJUSTMENT TECHNIQUES FOR ROBOTS

    公开(公告)号:US20230173676A1

    公开(公告)日:2023-06-08

    申请号:US18056443

    申请日:2022-11-17

    CPC classification number: B25J9/1664 B25J9/163 B25J9/161 B25J11/005 B25J19/021

    Abstract: This disclosure provides systems, methods, and apparatuses, including computer programs encoded on computer storage media, that provide for training, implementing, or updated machine learning logic, such as an artificial neural network, to model a manufacturing process performed in a manufacturing robot environment. For example, the machine learning logic may be trained and implemented to learn from or make adjustments based on one or more operational characteristics associated with the manufacturing robot environment. As another example, the machine learning logic, such as a trained neural network, may be implemented in a semi-autonomous or autonomous manufacturing robot environment to model a manufacturing process and to generate a manufacturing result. As another example, the machine learning logic, such as the trained neural network, may be updated based on data that is captured and associated with a manufacturing result. Other aspects and features are also claimed and described.

Patent Agency Ranking