Aller au contenu
collimo Envoyez le cas
Un bras robotique jaune à l'intérieur d'une cellule fermée, filmé pendant qu'il déplace un panneau au-dessus d'une ligne.

Logiciel de vision artificielle pour cellules robotisées

Nous disons au robot où saisir. Le client reste le vôtre.

Et à la ligne, quoi écarter. Nous entraînons le modèle sur les vraies pièces de votre client.

Envoyez le cas

Vidéo d'archive, ce n'est pas une de nos cellules.

01 Votre client

Nous ne touchons pas à votre client.

Celui qui nous envoie un projet nous confie aussi la relation avec son entreprise. Cela vaut plus que le projet. Nous la traitons ainsi.

02 La frontière

Où finit votre travail et où commence le nôtre.

Nous écrivons nous-mêmes le contrôle qui amène le modèle en production, sur le robot et le PLC que vous avez déjà. Pas de règles écrites à la main : des modèles qui tiennent quand la pièce change de position, ou quand l'éclairage change dans l'atelier.

Vous

  • Mécanique et EOAT.
  • Tableau électrique et câblage.
  • PLC et sécurité.
  • Implantation, montage, recette sur site.
  • La relation avec le client.

Nous

  • Acquisition des images et constitution du dataset.
  • Entraînement et validation du modèle.
  • Inférence en bord de machine.
  • L'interface vers votre PLC.
  • Surveillance du modèle dans le temps.

Nous communiquons avec le PLC en TCP/IP, Profinet ou EtherNet/IP. Le modèle vous est livré en ONNX. Il tourne sur un PC industriel avec carte graphique dans le tableau, pas sur le cloud : les images de vos clients ne quittent pas l'usine.

03 Avant de le promettre

Avant de le promettre au client, faites-nous le voir.

Envoyez une photo de la pièce, la tolérance et le temps de cycle. Sous deux jours ouvrés, vous recevrez un document de deux pages avec l'une des trois réponses. C'est gratuit, et si le cas ne tient pas, nous le disons, même si cela nous fait perdre le travail.

vision caméra · guidage robot exemple sur une de nos pièces témoins
Ce que voit la caméra du robot : un conteneur de supports métalliques en vrac, filmé du dessus. Le logiciel a marqué d'un cadre les pièces reconnues, et d'un réticule vert celle sélectionnée pour la préhension, où descend le préhenseur.
candidates 7 sur 14 cycle 840 ms prise
Voici ce que voit la caméra montée sur le poignet du robot, sur un conteneur installé pour la page et non sur une application client : le modèle encadre les pièces reconnues, ignore celles qui sont masquées et fournit au préhenseur le point de prise. Déplacez pour bouger la caméra.
  1. Faisable.

    Y est indiqué le seuil que nous garantissons et comment nous le mesurons lors de la recette.

  2. Faisable avec réserves.

    Y est indiqué ce qui doit être modifié avant : l'éclairage, la prise, la manière dont la pièce arrive, le temps de cycle.

  3. Non faisable.

    Y est indiqué pourquoi. Si une autre façon de résoudre ce problème existe, nous vous l'écrivons quand même, même si nous ne le faisons pas.

04 Ce qui vous reste

Si demain vous cessez de nous appeler, l'installation continue de tourner.

  • Le modèle entraîné vous est livré exporté. Il fonctionne sans nous.
  • Les datasets annotés sont à vous, images comprises. Nous ne les réutilisons pas pour d'autres travaux sans vous le demander.
  • Le code d'intégration se trouve dans votre dépôt. Pas dans le nôtre.
  • La redevance paie la surveillance et le réentraînement. Si vous la résiliez, le système ne s'arrête pas : il cesse juste de s'améliorer.
La même pièce décomposée en quatre couches superposées, reliées par des lignes laser verticales.

La raison pour laquelle la redevance existe est que les modèles s'usent. Le fournisseur de la tôle change, la lumière dans l'atelier change en février, et le pourcentage de faux rebuts augmente sans que personne n'ait rien touché. C'est cela que nous surveillons.

05 Qui est derrière

Nous sommes nouveaux, et c’est nous qui le disons.

Collimo naît au sein de Firmamento et pour l'instant en est un projet, pas une société à part. Quand il aura assez de travail, il marchera seul. Nous l'écrivons ici parce que c'est le genre de chose que l'on découvre de toute façon, et il vaut mieux le lire de notre part.

Nous n'avons pas encore de clients à montrer. C'est pourquoi la première étape est gratuite et le solde est lié à un seuil écrit : nous prenons le risque à notre charge, puisque nous ne pouvons pas encore vous le retirer avec des références.

06 Le cas

Envoyez le cas.

Peu de choses suffisent. Une photo de la pièce, même prise avec un téléphone. Ce que le robot doit faire. La tolérance et le temps de cycle. Si vous avez le dessin, c'est mieux, et si vous ne l'avez pas, on commence quand même.

Deux lignes suffisent. Tôle peinte, prélèvement en vrac dans une caisse, contrôle des rayures.

Photo de la pièce, ou le dessin. Même une photo prise avec un téléphone convient. Jusqu'à trois fichiers, 20 MB au total.

    secondes

    Pourquoi maintenant

    Nous prenons les trois premiers projets à des conditions que nous ne répéterons pas, car nous avons besoin de références à montrer. Ce n'est pas une promotion avec compte à rebours : quand les trois sont pris, c'est fini.

    Exemple rempli sur un échantillon de notre part

    Verdict de faisabilité

    Pièce
    Équerre fraisée en aluminium, surface courbe, deux trous traversants
    Demande
    Détecter rayures et bosses sur la surface courbe, pièce arrivant en vrac
    Tolérance
    Défauts à partir d'une profondeur de 0,15 mm
    Cycle
    6 secondes par pièce
    Résultat
    Faisable avec réserves

    Ce qui tient

    La surface courbe n'est pas un problème. Avec un éclairage rasant de deux côtés, la rayure de 0,15 mm produit assez de contraste, et le modèle la distingue des stries d'usinage, qui sont régulières et orientées.

    Ce qui doit être changé avant

    Ce que nous garantissons

    Avec les trois corrections ci-dessus : au moins 97 % des défauts supérieurs à 0,15 mm détectés, avec pas plus de 3 % de faux rebuts, mesurés sur 500 pièces lors de la recette, dont la moitié sont des défauts connus. Si nous n'y arrivons pas à la recette, le solde n'est pas payé.

    Ce qui n'est pas couvert

    Défauts inférieurs à 0,15 mm, déformations géométriques et défauts sur les bords internes des trous. Pour ceux-là, il faudrait une autre optique et un autre tour de mesures.

    Ceci est un exemple rempli sur une pièce de notre part, pour montrer ce que vous recevez. Ce n'est pas le travail d'un client.