TRAINING ARTIFICIAL NETWORKS FOR ROBOTIC PICKING

    公开(公告)号:US20240149440A1

    公开(公告)日:2024-05-09

    申请号:US18416283

    申请日:2024-01-18

    Abstract: Various embodiments of the present technology generally relate to robotic devices and artificial intelligence. More specifically, some embodiments relate to an artificial neural network training method that does not require extensive training data or time expenditure. The few-shot training model disclosed herein includes attempting to pick up items and, in response to a failed pick up attempt, transferring and generalizing information to similar regions to improve probability of success in future attempts. In some implementations, the training method is used to robotic device for picking items from a bin and perturbing items in a bin. When no picking strategies with high probability of success exist, the robotic device may perturb the contents of the bin to create new available pick-up points. In some implementations, the device may include one or more computer-vision systems.

    IDENTIFYING SCENE CORRESPONDENCES WITH NEURAL NETWORKS

    公开(公告)号:US20210233258A1

    公开(公告)日:2021-07-29

    申请号:US17161399

    申请日:2021-01-28

    Abstract: Various embodiments of the present technology generally relate to robotic devices, computer vision, and artificial intelligence. More specifically, some embodiments relate to object tracking using neural networks and computer vision systems. In some embodiments, a computer vision system for object tracking captures one or more images of a first scene, wherein the first scene corresponds to a first location, identifies a distinct object in the first scene based on the one or more first images, directs a robotic device to move the distinct object from the first location to a second location, captures one or more second images of a second scene, wherein the second scene corresponds to the second location, and determines if the distinct objects is in the second scene based on the one or more second images.

    SYSTEMS AND METHODS FOR ROBOTIC PICKING AND PERTURBATION

    公开(公告)号:US20210069903A1

    公开(公告)日:2021-03-11

    申请号:US17014194

    申请日:2020-09-08

    Abstract: Various embodiments of the present technology generally relate to robotic devices and artificial intelligence. More specifically, some embodiments relate to a robotic device for picking items from a bin and perturbing items in a bin. The robotic device may include one or more picking elements and one or more perturbation elements for disturbing a present arrangement of items in the bin. In an exemplary embodiment, a perturbation element comprises a compressed air valve. In some implementations, the robotic device may also include one or more computer-vision systems. Based on image data from the one or more computer-vision systems, a strategy for picking up items from the bin is determined. When no strategies with high probability of success exist, the robotic device may perturb the contents of the bin to create new available pick-up points.

    Imaging process for detecting failures modes

    公开(公告)号:US12053887B2

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

    申请号:US17193875

    申请日:2021-03-05

    CPC classification number: B25J9/1653 B25J9/1669 B25J9/1687 B25J9/1697

    Abstract: Various embodiments of the present technology generally relate to robotic devices, artificial intelligence, and computer vision. More specifically, some embodiments relate to an imaging process for detecting failure modes in a robotic motion environment. In one embodiment, a method of detecting failure modes in a robotic motion environment comprises collecting one or more images of a multiple scenes throughout a robotic motion cycle. Images may be collected by one or more cameras positioned at one or more locations for collecting images with various views. Images collected throughout the robotic motion cycle may be processed in real-time to determine if any failure modes are present in their respective scenes, report when failure modes are present, and may be used to direct a robotic device accordingly.

    Methods of collecting data through test interactions

    公开(公告)号:US11951636B1

    公开(公告)日:2024-04-09

    申请号:US17161419

    申请日:2021-01-28

    Abstract: Various embodiments of the technology described herein generally relate to robotic systems for interacting with objects in a warehouse environment. More specifically, certain embodiments relate to systems and methods for collecting data related to robotic picking of objects through test interactions. In some embodiments, a robotic device may work in collaboration with a computer vision system for collecting data related to new objects in a warehouse, commercial, industrial, or similar environment. A robotic picking system may operate in a data collection mode during which objects are sent to a robotic picking device for data collection during one or more test interactions or test stimuli. The test interactions and stimuli may be used to produce a whitelist of objects that the robotic picking device may attempt to pick up during regular operation.

    SYSTEMS AND METHODS FOR ROBOTIC PICKING

    公开(公告)号:US20210069904A1

    公开(公告)日:2021-03-11

    申请号:US17014545

    申请日:2020-09-08

    Abstract: Various embodiments of the present technology generally relate to robotic devices and artificial intelligence. More specifically, some embodiments relate to a robotic device for picking items from a bin and perturbing items in a bin. In some implementations, the device may include one or more computer-vision systems. A computer-vision system, in accordance with the present technology, may use at least two two-dimensional images to generate three-dimensional (3D) information about the bin and items in the bin. Based on the 3D information, a strategy for picking up items from the bin is determined. When no strategies with high probability of success exist, the robotic device may perturb the contents of the bin to create new available pick-up points and re-attempt to pick up an item.

    Confidence-based segmentation of multiple units

    公开(公告)号:US12183011B2

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

    申请号:US17161344

    申请日:2021-01-28

    Abstract: Various embodiments of the present technology generally relate to robotic devices and artificial intelligence. More specifically, some embodiments relate to modeling uncertainty in neural network segmentation predictions of imaged scenes having a plurality of objects. In some embodiments, a computer vision system for guiding robotic picking utilizes a method for uncertainty modeling that comprises receiving one or more images of a scene comprising a plurality of distinct objects, generating a plurality of segmentation predictions each comprising one or more object masks, identifying a predefined confidence requirement, wherein the confidence requirement identifies a minimum amount of required agreement for a region, and outputting one or more object masks based on the confidence requirement. The systems and methods disclosed herein leverage the use of a plurality of hypotheses to create a distribution of possible segmentation outcomes in order model uncertainty associated with image segmentation.

    Trajectory optimization using neural networks

    公开(公告)号:US12179363B2

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

    申请号:US17193820

    申请日:2021-03-05

    Abstract: Various embodiments of the technology described herein generally relate to systems and methods for trajectory optimization with machine learning techniques. More specifically, certain embodiments relate to using neural networks to quickly predict optimized robotic arm trajectories in a variety of scenarios. Systems and methods described herein use deep neural networks to quickly predict optimized robotic arm trajectories according to certain constraints. Optimization, in accordance with some embodiments of the present technology, may include optimizing trajectory geometry and dynamics while satisfying a number of constraints, including staying collision-free, and minimizing the time it takes to complete the task.

    IMAGING PROCESS FOR DETECTING FAILURES MODES

    公开(公告)号:US20240351203A1

    公开(公告)日:2024-10-24

    申请号:US18763317

    申请日:2024-07-03

    CPC classification number: B25J9/1653 B25J9/1669 B25J9/1687 B25J9/1697

    Abstract: Various embodiments of the present technology generally relate to robotic devices, artificial intelligence, and computer vision. More specifically, some embodiments relate to an imaging process for detecting failure modes in a robotic motion environment. In one embodiment, a method of detecting failure modes in a robotic motion environment comprises collecting one or more images of a multiple scenes throughout a robotic motion cycle. Images may be collected by one or more cameras positioned at one or more locations for collecting images with various views. Images collected throughout the robotic motion cycle may be processed in real-time to determine if any failure modes are present in their respective scenes, report when failure modes are present, and may be used to direct a robotic device accordingly.

    TRAJECTORY OPTIMIZATION USING NEURAL NETWORKS

    公开(公告)号:US20210276187A1

    公开(公告)日:2021-09-09

    申请号:US17193820

    申请日:2021-03-05

    Abstract: Various embodiments of the technology described herein generally relate to systems and methods for trajectory optimization with machine learning techniques. More specifically, certain embodiments relate to using neural networks to quickly predict optimized robotic arm trajectories in a variety of scenarios. Systems and methods described herein use deep neural networks to quickly predict optimized robotic arm trajectories according to certain constraints. Optimization, in accordance with some embodiments of the present technology, may include optimizing trajectory geometry and dynamics while satisfying a number of constraints, including staying collision-free, and minimizing the time it takes to complete the task.

Patent Agency Ranking