Guide d’utilisation des exemples HALCON
À l’aide des exemples HALCON fournis par Mech-Mind, vous pouvez effectuer des procédures telles que la connexion de la caméra, l’acquisition de données et l’étalonnage main-œil.
Présentation des exemples
Mech-Mind fournit les exemples HALCON suivants :
-
connect_to_camera_and_capture_images: Se connecter à la caméra, ajuster les paramètres et acquérir l’image 2D et le nuage de points.
-
modify_ip_configurations: Obtenir et modifier l’adresse IP, le masque de sous-réseau et les paramètres de passerelle de la caméra.
-
obtain_depth_map: Obtenir la carte de profondeur, qui est une image 2D ne contenant que les valeurs Z des points. Destinée à réduire le temps de cycle.
-
obtain_textured_point_cloud: Obtenir les données 3D et l’image 2D utilisée pour texturer le nuage de points, puis construire le nuage de points texturé.
-
hand_eye_calibration: Effectuer l’étalonnage main-œil. Contient deux exemples, determine_calibration_poses et perform_hand_eye_calibration.
-
obtain_point_cloud_with_normals: Obtenir le nuage de points avec des normales.
-
register_camera_event: Enregistrer l’événement de la caméra et définir le mécanisme de traitement des événements.
Obtenir les exemples
Les exemples HALCON sont inclus dans le chemin d’installation de Mech-Eye SDK ou peuvent être obtenus en clonant depuis GitHub. Les exemples du chemin d’installation correspondent à la version au moment de la publication de Mech-Eye SDK. La version sur GitHub peut contenir les dernières modifications.
-
Les exemples dans le chemin d’installation se trouvent dans xxx/Mech-Eye SDK-2.5.4/API/samples/halcon/area_scan_3d_camera.
-
Les exemples clonés depuis GitHub se trouvent dans xxx/mecheye_halcon_samples/area_scan_3d_camera.
Prérequis
Avant d’utiliser les exemples HALCON, veuillez vérifier que les prérequis suivants sont satisfaits :
-
La caméra et l’ordinateur sont correctement connectés.
Pour Nano (V3), il est recommandé de connecter la caméra directement à l’ordinateur sans utiliser un commutateur réseau. -
HALCON 18.11, 25.05 ou 24.11 a été installé sur l’ordinateur.
Les autres versions de HALCON ne sont pas entièrement testées. -
La version du firmware de la caméra est 2.0.0 ou ultérieure.
Si vous devez mettre à niveau le firmware de la caméra, veuillez d’abord installer ou mettre à niveau Mech-Eye SDK. Ensuite, ouvrez Mech-Eye Viewer et cliquez sur le Mettre à niveau bouton. -
Assurez-vous que les adresses IP suivantes sont dans le même sous-réseau et sont uniques :
-
L’adresse IP de la caméra
-
L’adresse IP du port Ethernet de l’IPC connecté à la caméra
Pour les méthodes de paramétrage des adresses IP, reportez-vous à Utiliser Mech-Eye Viewer pour définir l’adresse IP de la caméra et Définir l’adresse IP sur l’ordinateur.
-
Guide d’utilisation des exemples
Les sujets suivants fournissent le guide d’utilisation de chaque exemple sous Windows :
-
connect_to_camera_and_capture_images: Se connecter à la caméra, ajuster les paramètres et acquérir des données
-
modify_ip_configurations: Obtenir et modifier la configuration IP
-
obtain_depth_map: Obtenir la carte de profondeur
-
obtain_textured_point_cloud: Obtenir un nuage de points texturé
-
hand_eye_calibration: Calibration œil-main
-
obtain_point_cloud_with_normals: Obtenir un nuage de points avec normales
-
register_camera_event: Enregistrer des événements de caméra
|