Positionnement et mesure par vision 3D pour grues
📋 Résumé clé
La vision 2D ne perçoit qu'un plan : elle ne mesure ni la profondeur ni le volume. La vision 3D par nuage de points attribue des coordonnées tridimensionnelles à chaque point, permettant au pont roulant d'effectuer un positionnement stéréoscopique, de mesurer des volumes et de détecter des obstacles. Cet article détaille les différences et la sélection des quatre méthodes d'acquisition de nuages de points — lumière structurée, ToF, vision stéréoscopique et LiDAR — ainsi que la mise en œuvre de deux applications typiques : la mesure de volume et le positionnement de préhension.
Lors du levage et transport par pont roulant, la caméra distingue la forme du tas de matériaux et la position de la charge, mais elle ne peut pas évaluer la hauteur du tas ni la distance entre la charge et le crochet. La vision 2D perçoit un plan ; la dimension de la profondeur lui échappe.
Le nuage de points 3D comble précisément cette lacune. Il transforme la scène en une multitude de points dotés de coordonnées tridimensionnelles, chacun ayant une position propre. Le pont roulant dispose ainsi d'une vision stéréoscopique.
Voyons en détail comment installer et exploiter cet « œil stéréoscopique ».
Atouts du nuage de points 3D : du plan au volume
La vision 2D a une limite claire : elle ne reconnaît que les objets et leurs positions sur un plan, sans mesurer la profondeur, le volume ni la pose tridimensionnelle. C'est un frein majeur pour les mesures en levage et transport.
La valeur du nuage de points 3D réside dans l'ajout de cette dimension de profondeur. Chaque point possède des coordonnées XYZ, ce qui permet au pont roulant de mesurer le volume du tas, de calculer la position et l'orientation de la charge en 3D, et de détecter les obstacles volumétriques sur le trajet de levage.
Deux applications sont particulièrement représentatives : la mesure de volume des tas de vrac et le positionnement de préhension de la charge. La première permet un comptage automatique du stock ; la seconde assure un alignement précis du pont roulant sur la charge. Kelude Industries Lourdes déploie la vision 3D dans les scénarios exigeant des informations de profondeur, en complément de la vision 2D.
Acquisition du nuage de points : lumière structurée, ToF, stéréovision, LiDAR
Quatre méthodes principales permettent d'obtenir un nuage de points, chacune avec sa plage de distance et sa précision propres.
La lumière structurée projette un motif codé dont la déformation permet de déduire la profondeur. Elle offre une haute précision à courte distance, idéale pour les mesures fines, mais reste sensible à la lumière ambiante.
Le ToF (Time of Flight) émet des impulsions lumineuses et mesure leur temps de vol. Il assure une acquisition rapide à moyenne distance, adaptée aux scénarios temps réel, avec une précision modérée.
La vision stéréoscopique utilise deux caméras, à l'instar de la vision humaine, pour calculer la profondeur par triangulation. Elle est économique et produit des nuages de points colorés, mais dépend de la texture de la surface et sa précision diminue à longue distance.
Le LiDAR émet des impulsions laser et mesure leur temps de retour. Il couvre de longues distances et de vastes zones, résiste à la lumière ambiante, mais son coût est élevé et ses nuages de points sont plus épars. Le choix entre ces quatre méthodes se fait selon la distance, la précision et le budget. Kelude Industries Lourdes sélectionne en fonction des scénarios d'application, et la norme ISO 24445 « Spécification technique des capteurs intelligents pour grues » fournit la base de sélection des capteurs.
Mise en œuvre : mesure de volume et positionnement de préhension
Prenons l'exemple de la mesure de volume d'un tas de vrac pour illustrer le processus complet.
Première étape : installer les capteurs et procéder à l'étalonnage afin d'aligner le repère du nuage de points avec celui du pont roulant. C'est la condition préalable à toute mesure fiable.
Deuxième étape : acquérir le nuage de points et le prétraiter, en filtrant le bruit et les points aberrants pour isoler le tas du fond de la scène.
Troisième étape : calculer le volume à partir du nuage de points, par reconstruction tridimensionnelle ou accumulation de voxels. La norme ISO 24621 « Diagnostic de pannes par IA pour grues » impose une traçabilité des mesures et des diagnostics.
Le positionnement de préhension suit une logique similaire : acquisition du nuage de points, segmentation de la charge, calcul de sa position et de son orientation en 3D, puis guidage du pont roulant pour l'alignement. La réussite repose sur trois piliers : un étalonnage rigoureux, un nuage de points propre et un algorithme stable. Kelude Industries Lourdes considère l'étalonnage et le prétraitement du nuage de points comme deux prérequis incontournables pour tout déploiement de vision 3D.
Erreurs fréquentes lors du déploiement de la vision 3D
Première erreur : un étalonnage défectueux. Si le repère du nuage de points n'est pas aligné avec celui du pont roulant, toutes les mesures de position et de volume sont faussées. L'étalonnage est le socle de la vision 3D ; sans lui, tout le reste est compromis.
Deuxième erreur : négliger l'impact de la lumière ambiante. Les méthodes actives comme la lumière structurée et le ToF sont perturbées par une lumière intense ou des surfaces réfléchissantes. Il est essentiel d'évaluer les conditions d'éclairage du site lors de la sélection des capteurs, et d'opter pour un LiDAR lorsque nécessaire.
Troisième erreur : omettre le prétraitement du nuage de points. Un nuage brut contient du bruit et des points aberrants ; sans filtrage préalable, les calculs de volume et de position s'en trouvent faussés. Kelude Industries Lourdes intègre l'étalonnage, l'évaluation de l'éclairage et le prétraitement du nuage de points comme trois étapes obligatoires dans tout projet de vision 3D.
Comparaison des quatre méthodes d'acquisition de nuages de points
| Méthode | Principe | Distance | Précision | Limitation |
|---|---|---|---|---|
| structureLumière | Tache lumineuseDéformationDéduction | Courte distance | Élevé | Sensible à la lumière ambiante |
| ToFTélémétrie | Temps de vol d | Distance moyenne | Moyen | PrécisionMoyen |
| Stéréoscopiquevision | Triangulation stéréoscopique binoculaire | Distance moyenne | Moyen | Dépendant de la texture |
| LiDAR | Télémétrie par balayage laser | Longue distance | Moyen | Coût élevé, nuage de points clairsemé |
Référence rapide des clauses normatives pour la vision 3D
| Norme | Points clés de la clause | et3DvisionRelation avec |
|---|---|---|
| ISO 24445 | gruecapteur intelligentspécification technique | sélection des capteursBase |
| ISO 24621 | gruediagnostic de pannes par IACadre | MesureDiagnosticTraçabilité |
| GB/T 28264 — Système de surveillance et de gestion de la sécurité | surveillance de sécuritéTraçabilitéexigences | Traçabilité des données de mesure |
Questions fréquentes sur le nuage de points 3D et la vision
Q : Le positionnement par nuage de points 3D est imprécis, par où commencer le diagnostic ?
A : Vérifiez d'abord l'étalonnage : le repère du nuage de points est-il bien aligné avec celui du pont roulant ? L'étalonnage est la base du positionnement — s'il est défectueux, tout le reste l'est aussi. Contrôlez ensuite la qualité du nuage de points : le bruit et les points aberrants ont-ils été correctement filtrés ? Enfin, examinez les interférences environnementales : les méthodes actives comme la lumière structurée ou le ToF peuvent être faussées par les reflets ou une forte luminosité. La démarche se fait en trois étapes : étalonnage, nuage de points, environnement.
Q : Comment savoir si mon application nécessite la vision 3D ou la vision 2D ?
A : Tout dépend de votre besoin en information de profondeur. Pour une simple identification d'objet ou un positionnement planaire, la vision 2D suffit et coûte moins cher. En revanche, pour mesurer un volume, évaluer une hauteur, calculer une pose tridimensionnelle ou détecter des obstacles en relief, la vision 3D est indispensable. Le critère de jugement est simple : votre application exige-t-elle de « bien voir » ou de « mesurer » ? Si la profondeur manque et qu'une mesure stéréoscopique s'impose, la vision 3D est requise.
Q : Pourquoi la vision 3D est-elle nécessaire pour le levage et le transport ?
A : Parce que le levage exige une compréhension des relations spatiales, et non une simple image plane. La hauteur d'un tas de marchandises, la distance entre la charge et le crochet, la présence d'un obstacle sur la trajectoire : ce sont toutes des informations de profondeur que la vision 2D ne peut pas fournir. Le nuage de points 3D attribue des coordonnées tridimensionnelles à chaque point, permettant au pont roulant d'effectuer un positionnement stéréoscopique, de mesurer des volumes et de percevoir les obstacles. Cette dimension de profondeur est précisément la clé de la sécurité et de la précision en levage.
La vision 3D et la cartographie SLAM sont souvent utilisées en conjonction ; on peut se référer à l'approche de perception spatiale décrite dans « Système de cartographie d'environnement et de positionnement par SLAM visuel pour pont roulant ».
Le nuage de points 3D apporte au pont roulant cette dimension de profondeur qui lui manquait. Kelude Industries Lourdes déploie la vision 3D dans les applications nécessitant des informations stéréoscopiques, comme la mesure de volume ou le positionnement de préhension, en complément de la vision 2D — le pont roulant voit mieux et mesure plus juste.