Plan du cours
Fondamentaux de TinyML pour la robotique
- Capacités et contraintes clés de TinyML
- Rôle de l'IA de périphérie (edge AI) dans les systèmes autonomes
- Considérations matérielles pour les robots mobiles et les drones
Matériel embarqué et interfaces capteurs
- Microcontrôleurs et cartes embarquées pour la robotique
- Intégration de caméras, de centrales inertielle (IMU) et de capteurs de proximité
- Budgétisation de l'énergie et de la puissance de calcul
Ingénierie des données pour la perception robotique
- Collecte et étiquetage des données pour les tâches robotiques
- Techniques de prétraitement des signaux et des images
- Stratégies d'extraction de fonctionnalités pour les appareils contraints
Développement et optimisation des modèles
- Sélection des architectures pour la perception, la détection et la classification
- Pipelines d'entraînement pour le ML embarqué
- Compression de modèles, quantification et optimisation de la latence
Perception et contrôle sur l'appareil
- Exécution d'inférences sur des microcontrôleurs
- Fusion des sorties de TinyML avec des algorithmes de contrôle
- Sécurité et réactivité en temps réel
Améliorations de la navigation autonome
- Navigation basée sur la vision légère
- Détection et évitement d'obstacles
- Prise de conscience de l'environnement sous contraintes de ressources
Tests et validation des robots pilotés par TinyML
- Outils de simulation et approches de tests sur le terrain
- Indicateurs de performance pour l'autonomie embarquée
- Débogage et amélioration itérative
Intégration dans les plateformes robotiques
- Déploiement de TinyML dans des pipelines basés sur ROS
- Interfaces entre les modèles d'IA et les contrôleurs de moteurs
- Maintenance de la fiabilité malgré les variations matérielles
Résumé et prochaines étapes
Pré requis
- Une compréhension des architectures de systèmes robotiques
- Une expérience en développement embarqué
- Une familiarité avec les concepts d'apprentissage automatique
Public visé
- Ingénieurs en robotique
- Chercheurs en IA
- Développeurs embarqués
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