Simple Science

La science de pointe expliquée simplement

# Informatique# Robotique

Amélioration des compétences en manipulation de vêtements par des robots

Les robots apprennent à attraper des morceaux de vêtements efficacement pour différentes tâches.

― 7 min lire


Robots qui saisissent desRobots qui saisissent desvêtementsgérer des tâches textiles.Améliorer les capacités des robots pour
Table des matières

Quand il s'agit de travailler avec des vêtements, comme accrocher une chemise, c'est super important de Saisir des parties spécifiques, comme le col ou les manches. Les robots galèrent avec ces tâches parce que les vêtements peuvent facilement changer de forme quand on les touche. C'est particulièrement crucial dans les maisons, les soins de santé, et les usines où Manipuler du tissu est courant.

Cet article examine comment les robots peuvent mieux apprendre à voir et à tenir certaines parties des vêtements. L'accent est mis sur le col d'une chemise, qui est une zone clé pour des tâches comme accrocher des vêtements. Un système utilisant un type d'intelligence artificielle appelé Réseau de neurones est proposé pour aider les robots à identifier le col à partir d'une image en profondeur, qui montre à quelle distance se trouvent les objets.

Pour entraîner le robot, une vidéo d'un humain accrochant des chemises a été utilisée. Cette courte vidéo a permis au robot de s'adapter et de reconnaître différentes chemises, peu importe la texture ou le style. Une nouvelle méthode pour déterminer comment saisir le col de la chemise a également été développée, menant à des essais réussis pour saisir différents types de chemises.

Le défi de manipuler des vêtements

Les humains sont naturellement doués pour manipuler des vêtements grâce à nos sens et nos compétences motrices avancées. Des tâches comme s'habiller, plier, et accrocher des vêtements sont simples pour nous, mais très délicates pour les robots. Bien que les robots puissent manipuler des objets durs, les vêtements sont différents parce qu'ils peuvent plier et se plier de manière à rendre la saisie précise difficile.

Les robots d'aujourd'hui manquent de flexibilité et de retour sensoriel que les mains humaines ont. Cela soulève la question : jusqu'à quel point pouvons-nous améliorer la manipulation des vêtements par les robots avec la technologie que nous avons ? Savoir comment les vêtements sont structurés peut aider les robots à mieux les saisir.

Certaines parties des vêtements, comme les cols et les ceintures, sont essentielles pour ces tâches. Si les robots ne peuvent pas reconnaître ces parties structurelles, leur capacité à manipuler les vêtements est limitée. Par exemple, sans savoir où saisir, des tâches comme plier ou accrocher deviennent beaucoup plus difficiles.

Travaux antérieurs sur la perception des Tissus

Les méthodes antérieures pour aider les robots à manipuler le tissu se concentraient principalement sur la détection des bords et des plis dans le matériau. Ces techniques, utilisant le traitement d'image traditionnel et quelques méthodes d'apprentissage avancé, visaient à trouver des caractéristiques comme les coins ou les rides sur le tissu. Bien que ces méthodes aient amélioré le taux de réussite de la saisie, elles n'étaient souvent pas suffisantes pour des tâches plus compliquées comme accrocher des vêtements.

La méthode proposée permet à un robot d'identifier le col d'une chemise, même s'il est froissé, puis de le saisir pour l'accrocher. Cette méthode a été testée sur des chemises et des vestes, montrant des résultats prometteurs.

Acquisition de données pour l'entraînement

Pour entraîner le robot à manipuler des vêtements, une méthode de collecte de données a été créée. Au lieu de compter sur beaucoup de travail manuel pour étiqueter les données, une vidéo a été enregistrée d'une personne manipulant des vêtements. Cela a été fait avec une caméra spéciale qui capture à la fois des informations de couleur et de profondeur, permettant au robot d'apprendre à partir d'exemples du monde réel.

Un montage simple a été utilisé, où l'opérateur manipulait des chemises modèles dont les cols étaient marqués en bleu pour une identification facile. La caméra capturait des images pendant que les chemises étaient déplacées, créant un ensemble de données pouvant être divisé pour entraîner et tester les capacités du robot.

Comment fonctionne le système de perception

Le système de perception utilise un type de réseau de neurones connu sous le nom de U-net, qui est efficace pour des tâches où il est nécessaire d'identifier des zones spécifiques dans les images. Le système a été entraîné à regarder des images de profondeur et à identifier les pixels du col, lui permettant de se concentrer sur les parties de la chemise les plus adaptées à la saisie.

L'entraînement impliquait d'ajuster le réseau pour reconnaître le col tout en réduisant les erreurs dues au déséquilibre des données. Des techniques comme le retournement et la rotation des images ont été employées pour s'assurer que le modèle était robuste et pas facilement trompé par des variations.

Saisir le col

Pour réussir à saisir le col, le robot devait identifier un point solide qui mènerait à une prise sécurisée. L'approche adoptée comprenait plusieurs étapes :

  1. Trouver le centre : Au lieu de viser les bords extérieurs du col, ce qui peut être délicat, le robot s'est concentré sur la région centrale. Cela augmente la zone de contact et conduit à une prise plus sécurisée.

  2. Variation de surface : Le robot a ensuite examiné le tissu pour trouver des points avec des rides visibles, car ces plis sont souvent de bons endroits pour saisir. Un point avec une variation de surface significative a été sélectionné pour l'action de saisie.

  3. Estimation de pose : Enfin, le robot devait déterminer le meilleur angle et la meilleure position pour s'approcher du point de saisie efficacement. Cet angle est crucial pour éviter tout glissement pendant la prise.

Test du système

Le système a été soigneusement testé sur divers vêtements, y compris des chemises pliées et froissées. Les expériences ont mesuré à quel point le robot pouvait trouver le col et réussir à le saisir. Les résultats ont montré que les méthodes proposées conduisaient à un taux de réussite élevé, même face à des situations complexes comme plusieurs vêtements à la fois.

Les constatations ont indiqué qu'en se concentrant sur les aspects structurels des vêtements, le robot pouvait gérer des tâches qui sont généralement difficiles pour les machines. La stratégie de saisie a été mise à l'épreuve dans des scénarios réels, où il a été observé à quelle fréquence le robot était capable de compléter la tâche d'accrochage avec succès.

Résultats et conclusions

Dans des tests pratiques, le robot a atteint un taux de succès élevé lorsqu'il s'agissait d'accrocher des vêtements. La méthode a été particulièrement efficace avec différentes configurations de vêtements, qu'ils soient pliés soigneusement ou froissés. Malgré quelques défis, comme des vêtements trop lourds ou emmêlés, le robot s'en est bien sorti.

Les taux de réussite pour la saisie variaient selon les conditions, mais les résultats ont systématiquement montré qu'utiliser une méthode de saisie affinée basée sur la prise de conscience structurelle surpassait de loin des façons plus simples de manipuler les vêtements.

Directions futures

Cette étude pose les bases pour de futurs travaux sur la manipulation des vêtements par les robots. Les prochaines étapes consisteront à découvrir comment gérer des scénarios encore plus complexes, où des parties du vêtement peuvent ne pas être visibles. L'objectif est d'étendre la capacité du robot à reconnaître et saisir d'autres régions nécessaires, comme l'ourlet ou les manches, pour aider avec diverses tâches vestimentaires.

En conclusion, tirer parti des éléments structurels des vêtements pour la perception et la saisie peut améliorer considérablement la capacité d'un robot à manipuler le tissu. Ce travail ne contribue pas seulement aux connaissances existantes en manipulation robotique, mais ouvre également la porte à des applications plus sophistiquées dans la vie quotidienne et l'industrie.

Source originale

Titre: Learning to Grasp Clothing Structural Regions for Garment Manipulation Tasks

Résumé: When performing cloth-related tasks, such as garment hanging, it is often important to identify and grasp certain structural regions -- a shirt's collar as opposed to its sleeve, for instance. However, due to cloth deformability, these manipulation activities, which are essential in domestic, health care, and industrial contexts, remain challenging for robots. In this paper, we focus on how to segment and grasp structural regions of clothes to enable manipulation tasks, using hanging tasks as case study. To this end, a neural network-based perception system is proposed to segment a shirt's collar from areas that represent the rest of the scene in a depth image. With a 10-minute video of a human manipulating shirts to train it, our perception system is capable of generalizing to other shirts regardless of texture as well as to other types of collared garments. A novel grasping strategy is then proposed based on the segmentation to determine grasping pose. Experiments demonstrate that our proposed grasping strategy achieves 92\%, 80\%, and 50\% grasping success rates with one folded garment, one crumpled garment and three crumpled garments, respectively. Our grasping strategy performs considerably better than tested baselines that do not take into account the structural nature of the garments. With the proposed region segmentation and grasping strategy, challenging garment hanging tasks are successfully implemented using an open-loop control policy. Supplementary material is available at https://sites.google.com/view/garment-hanging

Auteurs: Wei Chen, Dongmyoung Lee, Digby Chappell, Nicolas Rojas

Dernière mise à jour: 2023-06-26 00:00:00

Langue: English

Source URL: https://arxiv.org/abs/2306.14553

Source PDF: https://arxiv.org/pdf/2306.14553

Licence: https://creativecommons.org/licenses/by/4.0/

Changements: Ce résumé a été créé avec l'aide de l'IA et peut contenir des inexactitudes. Pour obtenir des informations précises, veuillez vous référer aux documents sources originaux dont les liens figurent ici.

Merci à arxiv pour l'utilisation de son interopérabilité en libre accès.

Plus d'auteurs

Articles similaires