Flux de travail
La boucle des données - De l'échec à la formation
Nous ne collectons pas seulement des données. On boucle la boucle : épisode réel vers paquet structuré vers test de référence jusqu'à l'échec replay vers retour à l'entraînement. Lorsque les robots échouent, nous extrayons les paquets d'échec tels que les images clés, les tranches de contact et les trajectoires de correction, puis les introduisons dans la version de politique suivante. Les échecs deviennent des atouts.
C'est ce qui nous différencie des fournisseurs de données génériques : nous opérons à l'intersection de vrai matériel, contrôle basé sur l'apprentissage, et normes de données de qualité recherche. Notre équipe comprend à la fois les systèmes robotiques et les pipelines ML.
Couverture
Ce que nous collectons
Nous sommes spécialisés dans les ensembles de données robotiques multimodaux et synchronisés capturés à partir de matériel réel dans des environnements contrôlés et semi-structurés.
- VisionFlux de caméras RVB, RVB-D et multi-vues alignés sur l'état et le contrôle du robot.
- ProprioceptionPosition des articulations, vitesse, couple, courants du moteur et signaux de commande de bas niveau.
- Force et tactileForce effectrice terminale, réseaux tactiles, emplacement du contact, pression et cisaillement.
- Contributions humainesCommandes de téléopération, trajectoires de démonstration et actions correctives.
- Contexte environnementalConfiguration de la scène, métadonnées des objets, paramètres des tâches et limites des épisodes.
Toutes les modalités sont synchronisées dans le temps, structurées et validées avant la livraison.
Mode de collecte
Téléopération humaine dans la boucle
Pour les tâches de manipulation et d'apprentissage des compétences, nous déployons des systèmes de téléopération humain dans la boucle pour capturer des démonstrations qui reflètent la véritable intention humaine, le comportement de correction et l'adaptation sous contact.
- Mappages de contrôle anthropomorphes pour des démonstrations intuitives
- Compensation et conformité de la gravité en temps réel
- Fonctionnement sûr en cas de contact et de panne
- Procédures d'initialisation et de réinitialisation des tâches répétables
Conception du programme
Conception d'ensembles de données axée sur les tâches
Nous ne collectons pas de journaux bruts non structurés. Chaque projet commence par une conception explicite de tâches et d'ensembles de données : définition de tâches, critères de réussite, spécifications d'état/action/observation, segmentation des épisodes, couverture des capteurs et modes de défaillance à inclure. Le résultat est directement utilisable pour la formation, l’évaluation et l’analyse comparative.