Plan du cours

Introduction à l'IA et à la Robotique

  • Aperçu de la convergence moderne entre la robotique et l'IA
  • Applications dans les systèmes autonomes, les drones et les robots de service
  • Composants clés de l'IA : perception, planification et contrôle

Mise en place de l'environnement de développement

  • Installation de Python, ROS 2, OpenCV et TensorFlow
  • Utilisation de Gazebo ou Webots pour la simulation robotique
  • Travail avec Jupyter Notebooks pour les expériences d'IA

Perception et Vision par Ordinateur

  • Utilisation de caméras et de capteurs pour la perception
  • Classification d'images, détection d'objets et segmentation avec TensorFlow
  • Détection des contours et suivi de contour avec OpenCV
  • Streaming et traitement d'images en temps réel

Localisation et Fusion des Capteurs

  • Compréhension de la robotique probabiliste
  • Filtres de Kalman et Filtres de Kalman étendus (EKF)
  • Filtres à particules pour des environnements non linéaires
  • Intégration de données LiDAR, GPS et IMU pour la localisation

Planification de Trajectoires et Recherche de Chemin

  • Algorithmes de planification de trajectoires : Dijkstra, A*, et RRT*
  • Évitement d'obstacles et cartographie de l'environnement
  • Contrôle de mouvement en temps réel avec PID
  • Optimisation dynamique de trajectoire avec IA

Apprentissage par Renforcement pour la Robotique

  • Fondements de l'apprentissage par renforcement
  • Conception de comportements robotiques basés sur des récompenses
  • Q-learning et Deep Q-Networks (DQN)
  • Intégration d'agents d'apprentissage par renforcement dans ROS pour le mouvement adaptatif

Localisation et Cartographie Simultanées (SLAM)

  • Compréhension des concepts et des flux de travail SLAM
  • Mise en œuvre de SLAM avec des paquets ROS (gmapping, hector_slam)
  • Visual SLAM avec OpenVSLAM ou ORB-SLAM2
  • Test d'algorithmes SLAM dans des environnements simulés

Sujets Avancés et Intégration

  • Reconnaissance vocale et gestuelle pour l'interaction homme-robot
  • Intégration avec des plateformes IoT et de robotique en cloud
  • Maintenance prédictive pilotée par IA pour les robots
  • Éthique et sécurité dans la robotique dotée d'IA

Projet Final

  • Conception et simulation d'un robot mobile intelligent
  • Mise en œuvre de la navigation, de la perception et du contrôle de mouvement
  • Démonstration de prises de décision en temps réel à l'aide de modèles IA

Bilan et Étapes Suivantes

  • Revue des techniques clés de la robotique IA
  • Tendances futures en robotique autonome
  • Ressources pour l'apprentissage continu

Pré requis

  • Expérience en programmation avec Python ou C++
  • Compréhension de base des sciences informatiques et de l'ingénierie
  • Familiarité avec les concepts de probabilité, de calcul différentiel et intégral, et d'algèbre linéaire

Public visé

  • Ingénieurs
  • Enthusiastes de la robotique
  • Chercheurs en automatisation et IA
 21 Heures

Nombre de participants


Prix ​​par Participant

Nos clients témoignent (1)

Cours à venir

Catégories Similaires