Plan du cours
Introduction à la vision par ordinateur pour la robotique
- Aperçu des applications de la vision par ordinateur en robotique
- Principaux défis liés à la perception et à la compréhension visuelle
- Configuration de l'environnement de développement avec OpenCV et Python
Fondamentaux du traitement d'images
- Représentation et manipulation des images
- Filtrage, détection de contours et extraction de caractéristiques
- Espaces colorimétriques et techniques de segmentation
Détection et suivi d'objets avec OpenCV
- Détection d'objets à l'aide de méthodes classiques (cascades de Haar, HOG)
- Suivi d'objets en mouvement dans des flux vidéo
- Intégration de la rétroaction visuelle dans les systèmes robotiques
Apprentissage profond pour la perception visuelle
- Aperçu des réseaux neuronaux convolutionnels (CNN)
- Entraînement et déploiement de modèles de détection d'objets
- Utilisation de modèles pré-entraînés (YOLO, SSD, Faster R-CNN)
Fusion de capteurs et perception de la profondeur
- Intégration des données des caméras avec les capteurs LiDAR et ultrasoniques
- Estimation de la profondeur et reconstruction 3D
- Perception pour l'évitement d'obstacles et la navigation
Contrôle et prise de décision basés sur la vision
- Application de la vision par ordinateur à la manipulation robotique
- Servomécanisme visuel et commande en boucle fermée
- Prise de décision autonome basée sur l'entrée visuelle
Déploiement et optimisation des modèles de vision
- Déploiement des modèles sur des systèmes embarqués et des appareils edge
- Optimisation des performances d'inférence pour les applications en temps réel
- Dépannage et amélioration de la précision
Résumé et prochaines étapes
Pré requis
- Compréhension des concepts de base de la robotique
- Expérience avec la programmation en Python
- Connaissance des fondamentaux de l'apprentissage automatique
Public cible
- Ingénieurs en robotique
- Praticiens de la vision par ordinateur
- Ingénieurs en apprentissage automatique
Nos clients témoignent (2)
Fourniture des matériels (machine virtuelle) pour passer directement aux exercices, et explication des fondamentaux de ROS2. Comprendre pourquoi les choses fonctionnent d'une manière particulière.
Arjan Bakema
Formation - Autonomous Navigation & SLAM with ROS 2
Traduction automatique
ses connaissances et son utilisation de l'IA pour la robotique dans le futur.
Ryle - PHILIPPINE MILITARY ACADEMY
Formation - Artificial Intelligence (AI) for Robotics
Traduction automatique