|
Résultats pour
brevets
1.
|
PROTOCOL SIMULATION IN A VIRTUALIZED ROBOTIC LAB ENVIRONMENT
Numéro d'application |
18930141 |
Statut |
En instance |
Date de dépôt |
2024-10-29 |
Date de la première publication |
2025-02-13 |
Propriétaire |
Artificial, Inc. (USA)
|
Inventeur(s) |
- Washington, Jeff
- Budd, Geoffrey J.
- Singh, Nikhita
- Sganga, Jake
- Honda, Alexander Li
|
Abrégé
A lab system identifies a set of steps associated with a protocol for a lab meant to be performed by a robot within the lab using equipment and reagents. The lab system renders, within a user interface, a virtual representation of the lab, a virtual robot, and virtual equipment and reagents. Responsive to operating in a first mode, the lab system simulates the identified set of steps identify virtual positions of the virtual robot within the lab as the virtual robot performs the steps and modifies the virtual representation of the lab to mirror the identified positions of the virtual robot in real-time. Responsive to operating in a second mode, the lab system identifies positions of the robot within the lab as the robot performs the identified set of steps and modifies the virtual representation of the lab to mirror the identified positions of the robot in real-time.
Classes IPC ?
- B25J 9/16 - Commandes à programme
- B25J 13/08 - Commandes pour manipulateurs au moyens de dispositifs sensibles, p. ex. à la vue ou au toucher
- B25J 19/02 - Dispositifs sensibles
- G01N 35/00 - Analyse automatique non limitée à des procédés ou à des matériaux spécifiés dans un seul des groupes Manipulation de matériaux à cet effet
- G06F 3/04812 - Techniques d’interaction fondées sur l’aspect ou le comportement du curseur, p. ex. sous l’influence de la présence des objets affichés
- G06F 3/04815 - Interaction s’effectuant dans un environnement basé sur des métaphores ou des objets avec un affichage tridimensionnel, p. ex. modification du point de vue de l’utilisateur par rapport à l’environnement ou l’objet
- G06F 3/04842 - Sélection des objets affichés ou des éléments de texte affichés
- G06F 40/10 - Traitement de texte
- G06F 40/40 - Traitement ou traduction du langage naturel
- G06N 20/00 - Apprentissage automatique
- G06T 7/50 - Récupération de la profondeur ou de la forme
- G06T 7/70 - Détermination de la position ou de l'orientation des objets ou des caméras
- G06T 7/80 - Analyse des images capturées pour déterminer les paramètres de caméra intrinsèques ou extrinsèques, c.-à-d. étalonnage de caméra
|
2.
|
TRANSLATION AND AUTOMATION OF PROTOCOLS IN A ROBOTIC LAB
Numéro d'application |
18926826 |
Statut |
En instance |
Date de dépôt |
2024-10-25 |
Date de la première publication |
2025-02-06 |
Propriétaire |
Artificial, Inc. (USA)
|
Inventeur(s) |
- Washington, Jeff
- Budd, Geoffrey J.
- Singh, Nikhita
- Sganga, Jake
- Honda, Alexander Li
|
Abrégé
A lab system configures robots to performs protocols in labs. The lab automation system receives, via a user interface, an instruction from a user to perform a protocol within a lab. The instruction may comprise text, and the lab may comprise a robot configured to perform the protocol. The lab system converts, using a machine learned model, the text into steps and, for each step, identifies one or more of an operation, lab equipment, and reagent associated with the step. In response to detecting an ambiguity/error associated with the step, the lab system notifies the user via the user interface of the ambiguity/error. The lab system may receive one or more indications from the user that resolve the ambiguity/error and update the associated steps. For each step, the lab system configures the robot to perform an identified operation, interact with identified lab equipment, and/or access/use an identified reagent.
Classes IPC ?
- B25J 9/16 - Commandes à programme
- B25J 13/08 - Commandes pour manipulateurs au moyens de dispositifs sensibles, p. ex. à la vue ou au toucher
- B25J 19/02 - Dispositifs sensibles
- G01N 35/00 - Analyse automatique non limitée à des procédés ou à des matériaux spécifiés dans un seul des groupes Manipulation de matériaux à cet effet
- G06F 3/04812 - Techniques d’interaction fondées sur l’aspect ou le comportement du curseur, p. ex. sous l’influence de la présence des objets affichés
- G06F 3/04815 - Interaction s’effectuant dans un environnement basé sur des métaphores ou des objets avec un affichage tridimensionnel, p. ex. modification du point de vue de l’utilisateur par rapport à l’environnement ou l’objet
- G06F 3/04842 - Sélection des objets affichés ou des éléments de texte affichés
- G06F 40/10 - Traitement de texte
- G06F 40/40 - Traitement ou traduction du langage naturel
- G06N 20/00 - Apprentissage automatique
- G06T 7/50 - Récupération de la profondeur ou de la forme
- G06T 7/70 - Détermination de la position ou de l'orientation des objets ou des caméras
- G06T 7/80 - Analyse des images capturées pour déterminer les paramètres de caméra intrinsèques ou extrinsèques, c.-à-d. étalonnage de caméra
|
3.
|
Adapting robotic protocols between labs
Numéro d'application |
18403484 |
Numéro de brevet |
12246455 |
Statut |
Délivré - en vigueur |
Date de dépôt |
2024-01-03 |
Date de la première publication |
2024-06-13 |
Date d'octroi |
2025-03-11 |
Propriétaire |
Artificial, Inc. (USA)
|
Inventeur(s) |
- Washington, Jeff
- Budd, Geoffrey J.
- Singh, Nikhita
- Sganga, Jake
- Honda, Alexander Li
|
Abrégé
A lab system accesses a first protocol for performance by a first robot in a first lab. The first protocol includes a set of steps, each associated with an operation, reagent, and equipment. For each of one or more steps, the lab system modifies the step by: (1) identifying one or more replacement operations that achieve an equivalent or substantially similar result as a performance of the operation, (2) identifying replacement equipment that operates substantially similarly to the equipment, and/or (3) identifying one or more replacement reagents that, when substituted for the reagent, do not substantially affect the performance of the step. The lab system generates a modified protocol by replacing one or more of the set of steps with the modified steps. The lab system selects a second lab including a second and configures the second robot to perform the modified protocol in the second lab.
Classes IPC ?
- B25J 13/08 - Commandes pour manipulateurs au moyens de dispositifs sensibles, p. ex. à la vue ou au toucher
- B25J 9/16 - Commandes à programme
- B25J 19/02 - Dispositifs sensibles
- G01N 35/00 - Analyse automatique non limitée à des procédés ou à des matériaux spécifiés dans un seul des groupes Manipulation de matériaux à cet effet
- G01N 35/04 - Détails du transporteur
- G06F 3/04812 - Techniques d’interaction fondées sur l’aspect ou le comportement du curseur, p. ex. sous l’influence de la présence des objets affichés
- G06F 3/04815 - Interaction s’effectuant dans un environnement basé sur des métaphores ou des objets avec un affichage tridimensionnel, p. ex. modification du point de vue de l’utilisateur par rapport à l’environnement ou l’objet
- G06F 3/04842 - Sélection des objets affichés ou des éléments de texte affichés
- G06F 40/10 - Traitement de texte
- G06F 40/40 - Traitement ou traduction du langage naturel
- G06N 20/00 - Apprentissage automatique
- G06T 7/50 - Récupération de la profondeur ou de la forme
- G06T 7/70 - Détermination de la position ou de l'orientation des objets ou des caméras
- G06T 7/73 - Détermination de la position ou de l'orientation des objets ou des caméras utilisant des procédés basés sur les caractéristiques
- G06T 7/80 - Analyse des images capturées pour déterminer les paramètres de caméra intrinsèques ou extrinsèques, c.-à-d. étalonnage de caméra
|
4.
|
Protocol simulation in a virtualized robotic lab environment
Numéro d'application |
18416745 |
Numéro de brevet |
12162161 |
Statut |
Délivré - en vigueur |
Date de dépôt |
2024-01-18 |
Date de la première publication |
2024-06-06 |
Date d'octroi |
2024-12-10 |
Propriétaire |
Artificial, Inc. (USA)
|
Inventeur(s) |
- Washington, Jeff
- Budd, Geoffrey J.
- Singh, Nikhita
- Sganga, Jake
- Honda, Alexander Li
|
Abrégé
A lab system identifies a set of steps associated with a protocol for a lab meant to be performed by a robot within the lab using equipment and reagents. The lab system renders, within a user interface, a virtual representation of the lab, a virtual robot, and virtual equipment and reagents. Responsive to operating in a first mode, the lab system simulates the identified set of steps identify virtual positions of the virtual robot within the lab as the virtual robot performs the steps and modifies the virtual representation of the lab to mirror the identified positions of the virtual robot in real-time. Responsive to operating in a second mode, the lab system identifies positions of the robot within the lab as the robot performs the identified set of steps and modifies the virtual representation of the lab to mirror the identified positions of the robot in real-time.
Classes IPC ?
- B25J 9/16 - Commandes à programme
- B25J 13/08 - Commandes pour manipulateurs au moyens de dispositifs sensibles, p. ex. à la vue ou au toucher
- B25J 19/02 - Dispositifs sensibles
- G01N 35/00 - Analyse automatique non limitée à des procédés ou à des matériaux spécifiés dans un seul des groupes Manipulation de matériaux à cet effet
- G06F 3/04812 - Techniques d’interaction fondées sur l’aspect ou le comportement du curseur, p. ex. sous l’influence de la présence des objets affichés
- G06F 3/04815 - Interaction s’effectuant dans un environnement basé sur des métaphores ou des objets avec un affichage tridimensionnel, p. ex. modification du point de vue de l’utilisateur par rapport à l’environnement ou l’objet
- G06F 3/04842 - Sélection des objets affichés ou des éléments de texte affichés
- G06F 40/10 - Traitement de texte
- G06F 40/40 - Traitement ou traduction du langage naturel
- G06N 20/00 - Apprentissage automatique
- G06T 7/50 - Récupération de la profondeur ou de la forme
- G06T 7/70 - Détermination de la position ou de l'orientation des objets ou des caméras
- G06T 7/80 - Analyse des images capturées pour déterminer les paramètres de caméra intrinsèques ou extrinsèques, c.-à-d. étalonnage de caméra
|
5.
|
AUTOMATED LABORATORY SCHEDULING BASED ON USER-DRAWN WORKFLOW
Numéro d'application |
US2023034516 |
Numéro de publication |
2024/118149 |
Statut |
Délivré - en vigueur |
Date de dépôt |
2023-10-05 |
Date de publication |
2024-06-06 |
Propriétaire |
ARTIFICIAL, INC. (USA)
|
Inventeur(s) |
- Rose, Erik
- Leedom, Benjamin, C.
- Fournie, Jon
- Juhasz, James
- Sander, Slawomir
|
Abrégé
A lab system configures robots to performs protocols in labs. A lab system generates an interface including a representation of lab systems within a lab associated with a schedule of tasks. Each task associated with a pre-scheduled assay. A lab system receives, from a user via the interface, a workflow path through the lab for an assay. The workflow path is associated with an ordered subset of the lab systems used in the performance of the assay. A lab system converts the received workflow into a set of lab system tasks required to perform the assay. Each of the subset of lab systems is associated with a subset of lab system tasks. A lab system modifies the schedule of tasks to include the set of lab system tasks by optimizing a combination of the set of lab system tasks and the tasks associated with pre-scheduled assays.
Classes IPC ?
- G06Q 10/0633 - Analyse du flux de travail
- G06Q 10/0631 - Planification, affectation, distribution ou ordonnancement de ressources d’entreprises ou d’organisations
- G06Q 10/10 - BureautiqueGestion du temps
|
6.
|
AUTOMATED LABRATORY SCHEDULING BASED ON USER-DRAWN WORKFLOW
Numéro d'application |
18469747 |
Statut |
En instance |
Date de dépôt |
2023-09-19 |
Date de la première publication |
2024-05-30 |
Propriétaire |
Artificial, Inc. (USA)
|
Inventeur(s) |
- Rose, Erik
- Leedom, Benjamin C.
- Fournie, Jon
|
Abrégé
A lab system configures robots to performs protocols in labs. A lab system generates an interface including a representation of lab systems within a lab associated with a schedule of tasks. Each task associated with a pre-scheduled assay. A lab system receives, from a user via the interface, a workflow path through the lab for an assay. The workflow path is associated with an ordered subset of the lab systems used in the performance of the assay. A lab system converts the received workflow into a set of lab system tasks required to perform the assay. Each of the subset of lab systems is associated with a subset of lab system tasks. A lab system modifies the schedule of tasks to include the set of lab system tasks by optimizing a combination of the set of lab system tasks and the tasks associated with pre-scheduled assays.
Classes IPC ?
- G01N 35/00 - Analyse automatique non limitée à des procédés ou à des matériaux spécifiés dans un seul des groupes Manipulation de matériaux à cet effet
|
7.
|
AUTOMATED LABORATORY WORKFLOW RECOVERY BASED ON MANUAL DATA ENTRY
Numéro d'application |
18469749 |
Statut |
En instance |
Date de dépôt |
2023-09-19 |
Date de la première publication |
2024-05-30 |
Propriétaire |
Artificial, Inc. (USA)
|
Inventeur(s) |
- Leedom, Benjamin C.
- Juhasz, James
- Sander, Slawomir A.
|
Abrégé
A lab system configures robots to performs protocols in labs. A lab system generates an interface including a representation of lab systems within a lab associated with a schedule of tasks. Each task associated with a pre-scheduled assay. A lab system receives, from a user via the interface, a workflow path through the lab for an assay. The workflow path is associated with an ordered subset of the lab systems used in the performance of the assay. A lab system converts the received workflow into a set of lab system tasks required to perform the assay. Each of the subset of lab systems is associated with a subset of lab system tasks. A lab system modifies the schedule of tasks to include the set of lab system tasks by optimizing a combination of the set of lab system tasks and the tasks associated with pre-scheduled assays.
Classes IPC ?
- G06Q 10/0631 - Planification, affectation, distribution ou ordonnancement de ressources d’entreprises ou d’organisations
- G06Q 10/0633 - Analyse du flux de travail
|
8.
|
Predictive instruction text with virtual lab representation highlighting
Numéro d'application |
17392119 |
Numéro de brevet |
11958198 |
Statut |
Délivré - en vigueur |
Date de dépôt |
2021-08-02 |
Date de la première publication |
2022-02-10 |
Date d'octroi |
2024-04-16 |
Propriétaire |
Artificial, Inc. (USA)
|
Inventeur(s) |
- Washington, Jeff
- Budd, Geoffrey J.
- Singh, Nikhita
- Sganga, Jake
- Honda, Alexander Li
|
Abrégé
A lab automation system receives an instruction from a user to perform a protocol within a lab via an interface including a graphical representation of the lab. The lab includes a robot and set of equipment rendered within the graphical representation of the lab. The lab automation system identifies an ambiguous term of the instruction and pieces of equipment corresponding to the ambiguous term and modifies the interface to include a predictive text interface element listing the pieces of equipment. Upon a mouseover of a listed piece of equipment within the predictive text interface element, the lab automation system modifies the graphical representation of the lab to highlight the listed piece of equipment corresponding to the mouseover. Upon a selection of the listed piece of equipment within the predictive text interface element, the lab automation system modifies the instruction to include the listed piece of equipment.
Classes IPC ?
- G01N 35/00 - Analyse automatique non limitée à des procédés ou à des matériaux spécifiés dans un seul des groupes Manipulation de matériaux à cet effet
- B25J 9/16 - Commandes à programme
- B25J 13/08 - Commandes pour manipulateurs au moyens de dispositifs sensibles, p. ex. à la vue ou au toucher
- B25J 19/02 - Dispositifs sensibles
- G06F 3/04812 - Techniques d’interaction fondées sur l’aspect ou le comportement du curseur, p. ex. sous l’influence de la présence des objets affichés
- G06F 3/04815 - Interaction s’effectuant dans un environnement basé sur des métaphores ou des objets avec un affichage tridimensionnel, p. ex. modification du point de vue de l’utilisateur par rapport à l’environnement ou l’objet
- G06F 3/04842 - Sélection des objets affichés ou des éléments de texte affichés
- G06F 40/10 - Traitement de texte
- G06F 40/40 - Traitement ou traduction du langage naturel
- G06N 20/00 - Apprentissage automatique
- G06T 7/50 - Récupération de la profondeur ou de la forme
- G06T 7/70 - Détermination de la position ou de l'orientation des objets ou des caméras
- G06T 7/80 - Analyse des images capturées pour déterminer les paramètres de caméra intrinsèques ou extrinsèques, c.-à-d. étalonnage de caméra
|
9.
|
TRANSLATION AND AUTOMATION OF PROTOCOLS IN A ROBOTIC LAB
Numéro d'application |
US2021044226 |
Numéro de publication |
2022/031621 |
Statut |
Délivré - en vigueur |
Date de dépôt |
2021-08-02 |
Date de publication |
2022-02-10 |
Propriétaire |
ARTIFICIAL, INC. (USA)
|
Inventeur(s) |
- Washington, Jeff
- Budd, Geoffrey, J.
- Singh, Nikhita
- Sganga, Jake
- Honda, Alexander, Li
|
Abrégé
A lab system configures robots to performs protocols in labs. The lab automation system receives, via a user interface, an instruction from a user to perform a protocol within a lab. The instruction may comprise text, and the lab may comprise a robot configured to perform the protocol. The lab system converts, using a machine learned model, the text into steps and, for each step, identifies one or more of an operation, lab equipment, and reagent associated with the step. In response to detecting an ambiguity /error associated with the step, the lab system notifies the user via the user interface of the ambiguity /err or. The lab system may receive one or more indications from the user that resolve the ambiguity /error and update the associated steps. For each step, the lab system configures the robot to perform an identified operation, interact with identified lab equipment, and/or access/use an identified reagent.
Classes IPC ?
- G01N 35/00 - Analyse automatique non limitée à des procédés ou à des matériaux spécifiés dans un seul des groupes Manipulation de matériaux à cet effet
|
10.
|
Translation and automation of protocols in a robotic lab
Numéro d'application |
17392096 |
Numéro de brevet |
12179367 |
Statut |
Délivré - en vigueur |
Date de dépôt |
2021-08-02 |
Date de la première publication |
2022-02-10 |
Date d'octroi |
2024-12-31 |
Propriétaire |
Artificial, Inc. (USA)
|
Inventeur(s) |
- Washington, Jeff
- Budd, Geoffrey J.
- Singh, Nikhita
- Sganga, Jake
- Honda, Alexander Li
|
Abrégé
A lab system configures robots to performs protocols in labs. The lab automation system receives, via a user interface, an instruction from a user to perform a protocol within a lab. The instruction may comprise text, and the lab may comprise a robot configured to perform the protocol. The lab system converts, using a machine learned model, the text into steps and, for each step, identifies one or more of an operation, lab equipment, and reagent associated with the step. In response to detecting an ambiguity/error associated with the step, the lab system notifies the user via the user interface of the ambiguity/error. The lab system may receive one or more indications from the user that resolve the ambiguity/error and update the associated steps. For each step, the lab system configures the robot to perform an identified operation, interact with identified lab equipment, and/or access/use an identified reagent.
Classes IPC ?
- B25J 9/16 - Commandes à programme
- B25J 13/08 - Commandes pour manipulateurs au moyens de dispositifs sensibles, p. ex. à la vue ou au toucher
- B25J 19/02 - Dispositifs sensibles
- G01N 35/00 - Analyse automatique non limitée à des procédés ou à des matériaux spécifiés dans un seul des groupes Manipulation de matériaux à cet effet
- G06F 3/04812 - Techniques d’interaction fondées sur l’aspect ou le comportement du curseur, p. ex. sous l’influence de la présence des objets affichés
- G06F 3/04815 - Interaction s’effectuant dans un environnement basé sur des métaphores ou des objets avec un affichage tridimensionnel, p. ex. modification du point de vue de l’utilisateur par rapport à l’environnement ou l’objet
- G06F 3/04842 - Sélection des objets affichés ou des éléments de texte affichés
- G06F 40/10 - Traitement de texte
- G06F 40/40 - Traitement ou traduction du langage naturel
- G06N 20/00 - Apprentissage automatique
- G06T 7/50 - Récupération de la profondeur ou de la forme
- G06T 7/70 - Détermination de la position ou de l'orientation des objets ou des caméras
- G06T 7/80 - Analyse des images capturées pour déterminer les paramètres de caméra intrinsèques ou extrinsèques, c.-à-d. étalonnage de caméra
|
11.
|
Protocol simulation in a virtualized robotic lab environment
Numéro d'application |
17392105 |
Numéro de brevet |
11919174 |
Statut |
Délivré - en vigueur |
Date de dépôt |
2021-08-02 |
Date de la première publication |
2022-02-10 |
Date d'octroi |
2024-03-05 |
Propriétaire |
Artificial, Inc. (USA)
|
Inventeur(s) |
- Washington, Jeff
- Budd, Geoffrey J.
- Singh, Nikhita
- Sganga, Jake
- Honda, Alexander Li
|
Abrégé
A lab system identifies a set of steps associated with a protocol for a lab meant to be performed by a robot within the lab using equipment and reagents. The lab system renders, within a user interface, a virtual representation of the lab, a virtual robot, and virtual equipment and reagents. Responsive to operating in a first mode, the lab system simulates the identified set of steps identify virtual positions of the virtual robot within the lab as the virtual robot performs the steps and modifies the virtual representation of the lab to mirror the identified positions of the virtual robot in real-time. Responsive to operating in a second mode, the lab system identifies positions of the robot within the lab as the robot performs the identified set of steps and modifies the virtual representation of the lab to mirror the identified positions of the robot in real-time.
Classes IPC ?
- G06T 7/73 - Détermination de la position ou de l'orientation des objets ou des caméras utilisant des procédés basés sur les caractéristiques
- B25J 9/16 - Commandes à programme
- B25J 13/08 - Commandes pour manipulateurs au moyens de dispositifs sensibles, p. ex. à la vue ou au toucher
- B25J 19/02 - Dispositifs sensibles
- G01N 35/00 - Analyse automatique non limitée à des procédés ou à des matériaux spécifiés dans un seul des groupes Manipulation de matériaux à cet effet
- G06F 3/04812 - Techniques d’interaction fondées sur l’aspect ou le comportement du curseur, p. ex. sous l’influence de la présence des objets affichés
- G06F 3/04815 - Interaction s’effectuant dans un environnement basé sur des métaphores ou des objets avec un affichage tridimensionnel, p. ex. modification du point de vue de l’utilisateur par rapport à l’environnement ou l’objet
- G06F 3/04842 - Sélection des objets affichés ou des éléments de texte affichés
- G06F 40/10 - Traitement de texte
- G06F 40/40 - Traitement ou traduction du langage naturel
- G06N 20/00 - Apprentissage automatique
- G06T 7/50 - Récupération de la profondeur ou de la forme
- G06T 7/70 - Détermination de la position ou de l'orientation des objets ou des caméras
- G06T 7/80 - Analyse des images capturées pour déterminer les paramètres de caméra intrinsèques ou extrinsèques, c.-à-d. étalonnage de caméra
|
12.
|
Adapting robotic protocols between labs
Numéro d'application |
17392113 |
Numéro de brevet |
11897144 |
Statut |
Délivré - en vigueur |
Date de dépôt |
2021-08-02 |
Date de la première publication |
2022-02-10 |
Date d'octroi |
2024-02-13 |
Propriétaire |
Artificial, Inc. (USA)
|
Inventeur(s) |
- Washington, Jeff
- Budd, Geoffrey J.
- Singh, Nikhita
- Sganga, Jake
- Honda, Alexander Li
|
Abrégé
A lab system accesses a first protocol for performance by a first robot in a first lab. The first protocol includes a set of steps, each associated with an operation, reagent, and equipment. For each of one or more steps, the lab system modifies the step by: (1) identifying one or more replacement operations that achieve an equivalent or substantially similar result as a performance of the operation, (2) identifying replacement equipment that operates substantially similarly to the equipment, and/or (3) identifying one or more replacement reagents that, when substituted for the reagent, do not substantially affect the performance of the step. The lab system generates a modified protocol by replacing one or more of the set of steps with the modified steps. The lab system selects a second lab including a second and configures the second robot to perform the modified protocol in the second lab.
Classes IPC ?
- B25J 13/08 - Commandes pour manipulateurs au moyens de dispositifs sensibles, p. ex. à la vue ou au toucher
- B25J 19/02 - Dispositifs sensibles
- B25J 9/16 - Commandes à programme
- G01N 35/00 - Analyse automatique non limitée à des procédés ou à des matériaux spécifiés dans un seul des groupes Manipulation de matériaux à cet effet
- G01N 35/04 - Détails du transporteur
- G06F 3/04812 - Techniques d’interaction fondées sur l’aspect ou le comportement du curseur, p. ex. sous l’influence de la présence des objets affichés
- G06F 3/04815 - Interaction s’effectuant dans un environnement basé sur des métaphores ou des objets avec un affichage tridimensionnel, p. ex. modification du point de vue de l’utilisateur par rapport à l’environnement ou l’objet
- G06F 40/10 - Traitement de texte
- G06F 40/40 - Traitement ou traduction du langage naturel
- G06N 20/00 - Apprentissage automatique
- G06T 7/50 - Récupération de la profondeur ou de la forme
- G06T 7/70 - Détermination de la position ou de l'orientation des objets ou des caméras
- G06T 7/73 - Détermination de la position ou de l'orientation des objets ou des caméras utilisant des procédés basés sur les caractéristiques
- G06T 7/80 - Analyse des images capturées pour déterminer les paramètres de caméra intrinsèques ou extrinsèques, c.-à-d. étalonnage de caméra
- G06F 3/04842 - Sélection des objets affichés ou des éléments de texte affichés
|
13.
|
Robotics calibration in a lab environment
Numéro d'application |
17392125 |
Numéro de brevet |
11999066 |
Statut |
Délivré - en vigueur |
Date de dépôt |
2021-08-02 |
Date de la première publication |
2022-02-10 |
Date d'octroi |
2024-06-04 |
Propriétaire |
Artificial, Inc. (USA)
|
Inventeur(s) |
- Washington, Jeff
- Budd, Geoffrey J.
- Singh, Nikhita
- Sganga, Jake
- Honda, Alexander Li
|
Abrégé
A lab system calibrates robots and cameras within a lab. The lab system accesses, via a camera within a lab, an image of a robot arm, which comprises a visible tag located on an exterior. The lab system determines a position of the robot arm using position sensors located within the robot arm and determines a location of the camera relative to the robot arm based on the determined position and the location of the tag. The lab system calibrates the camera using the determined location of the camera relative to the robot arm. After calibrating the camera, the lab system accesses, via the camera, a second image of equipment in the lab that comprises a second visible tag on an exterior. The lab system determines, based on a location of the second visible tag within the accessed second image, a location of the equipment relative to the robot arm.
Classes IPC ?
- B25J 13/08 - Commandes pour manipulateurs au moyens de dispositifs sensibles, p. ex. à la vue ou au toucher
- B25J 9/16 - Commandes à programme
- B25J 19/02 - Dispositifs sensibles
- G01N 35/00 - Analyse automatique non limitée à des procédés ou à des matériaux spécifiés dans un seul des groupes Manipulation de matériaux à cet effet
- G01N 35/04 - Détails du transporteur
- G06F 3/04812 - Techniques d’interaction fondées sur l’aspect ou le comportement du curseur, p. ex. sous l’influence de la présence des objets affichés
- G06F 3/04815 - Interaction s’effectuant dans un environnement basé sur des métaphores ou des objets avec un affichage tridimensionnel, p. ex. modification du point de vue de l’utilisateur par rapport à l’environnement ou l’objet
- G06F 3/04842 - Sélection des objets affichés ou des éléments de texte affichés
- G06F 40/10 - Traitement de texte
- G06F 40/40 - Traitement ou traduction du langage naturel
- G06N 20/00 - Apprentissage automatique
- G06T 7/50 - Récupération de la profondeur ou de la forme
- G06T 7/70 - Détermination de la position ou de l'orientation des objets ou des caméras
- G06T 7/73 - Détermination de la position ou de l'orientation des objets ou des caméras utilisant des procédés basés sur les caractéristiques
- G06T 7/80 - Analyse des images capturées pour déterminer les paramètres de caméra intrinsèques ou extrinsèques, c.-à-d. étalonnage de caméra
|
|