Formation Building A Robot from the Ground Up
Au cours de cette formation en direct dirigée par un instructeur, les participants apprendront à construire un robot en utilisant du matériel Arduino et le langage Arduino (C/C++).
À l'issue de cette formation, les participants seront capables de :
- Construire et faire fonctionner un système robotique comprenant à la fois des composants logiciels et matériels
- Comprendre les concepts clés utilisés dans les technologies robotiques
- Assembler des moteurs, des capteurs et des microcontrôleurs dans un robot fonctionnel
- Concevoir la structure mécanique d'un robot
Public
- Développeurs
- Ingénieurs
- Les hobbyistes
Format du cours
- En partie conférence, en partie discussion, exercices et pratique intensive.
Remarque
- Les kits de matériel seront spécifiés par l'instructeur avant la formation, mais ils contiendront en gros les composants suivants :
- Arduino carte
- Contrôleur de moteur
- Capteur de distance
- Esclave Bluetooth
- Carte de prototypage et câbles
- Câble USB
- Kit véhicule
- Les participants devront acheter leur propre matériel.
- Si vous souhaitez personnaliser cette formation, veuillez nous contacter.
Plan du cours
Introduction
Présentation des robots commerciaux
Concevoir le robot Arduino
Programming Fondamentaux : boucles, conditions, variables, fonctions et paramètres
Assemblage des composants matériels d'un robot Arduino
Programming le robot Arduino
Test du robot Arduino
Dépannage
Mot de clôture
Pré requis
- Programming expérience dans n'importe quelle langue
Les formations ouvertes requièrent plus de 3 participants.
Formation Building A Robot from the Ground Up - Booking
Formation Building A Robot from the Ground Up - Enquiry
Building A Robot from the Ground Up - Demande d'informations consulting
Demande d'informations consulting
Nos clients témoignent (3)
Je sens que j'acquiers les compétences de base nécessaires pour comprendre comment le ROS s'assemble et comment structurer des projets à l'intérieur.
Dan Goldsmith - Coventry University
Formation - ROS: Programming for Robotics
Traduction automatique
Travaux pratiques
James - Argent Energy
Formation - Introduction to IoT Using Arduino
Traduction automatique
L'acquisition de connaissances utiles et la clarification de certaines choses dont j'étais incertain précédemment.
Kenneth Mahoney - University of Glasgow
Formation - Arduino: Programming a Microcontroller for Beginners
Traduction automatique
Cours à venir
Cours Similaires
Advanced Arduino Programming
14 HeuresAu cours de cette formation en direct dans Belgique, les participants apprendront à programmer le Arduino à l'aide de techniques avancées en créant un simple système d'alerte par capteur.
À la fin de cette formation, les participants seront capables de :
- Comprendre le fonctionnement du Arduino.
- Approfondir les principaux composants et fonctionnalités de Arduino.
- Programmer Arduino sans utiliser l'IDE Arduino.
Aerial Robotics
21 HeuresCette formation en Belgique (en ligne ou sur site) s'adresse aux ingénieurs et développeurs qui souhaitent concevoir, développer et tester des véhicules aériens en explorant divers concepts et outils de robotique aérienne.
A l'issue de cette formation, les participants seront capables de :
- Comprendre les bases de la robotique aérienne.
- Modéliser et concevoir des drones et des quadrotors.
- Apprendre les bases du contrôle de vol et de la planification des mouvements.
- Apprendre à utiliser différents outils de simulation pour la robotique aérienne.
Arduino Programming for Beginners
21 HeuresAu cours de cette formation en direct dans Belgique, les participants apprendront à programmer le Arduino pour une utilisation réelle, par exemple pour contrôler des lumières, des moteurs et des capteurs de détection de mouvement. Ce cours suppose l'utilisation de composants matériels réels dans un environnement de laboratoire réel (pas de matériel simulé par logiciel).
À la fin de cette formation, les participants seront capables de :
- Programmer Arduino pour contrôler des lumières, des moteurs et d'autres dispositifs.
- Comprendre l'architecture de Arduino, y compris les entrées et les connecteurs pour les dispositifs complémentaires.
- Ajouter des composants tiers tels que des écrans LCD, des accéléromètres, des gyroscopes et des traqueurs GPS pour étendre les fonctionnalités de Arduino.
- Comprendre les différentes options des langages de programmation, du C aux langages de glisser-déposer.
- Tester, déboguer et déployer le Arduino pour résoudre des problèmes réels.
Drone Programming with ArduPilot
14 HeuresCette formation en direct avec instructeur en Belgique (en ligne ou sur place) est destinée aux développeurs et aux techniciens qui souhaitent concevoir et développer un drone sans pilote.
A l'issue de cette formation, les participants seront capables de :
- Mettre en place un environnement de développement approprié.
- Sélectionner et utiliser les bons outils pour programmer un drone.
- Comprendre et configurer le firmware, le middleware et la pile API.
- Tester et déboguer leur code à l'aide d'un logiciel de simulation de drone.
Developing Intelligent Bots with Azure
14 HeuresAzure Bot Service combine la puissance du Microsoft Bot Framework et des fonctions Azure pour permettre le développement rapide de robots intelligents.
Dans cette formation en direct animée par un instructeur, les participants apprendront à créer facilement un bot intelligent à l'aide de Microsoft Azure
À la fin de cette formation, les participants seront en mesure de:
- Apprenez les bases des robots intelligents
- Apprenez à créer des robots intelligents à l'aide d'applications cloud
- Comprendre comment utiliser Microsoft Bot Framework, le SDK Bot Builder et le service Azure Bot
- Comprendre comment concevoir des robots en utilisant des modèles de robots
- Développer leur premier bot intelligent en utilisant Microsoft Azure
Public
- Développeurs
- Les amateurs
- Ingénieurs
- Professionnels de l'informatique
Format du cours
- Partie de conférence, partie de discussion, exercices et exercices intensifs
Developing a Bot
14 HeuresUn bot ou chatbot est une sorte d'assistant informatique utilisé pour automatiser les interactions des utilisateurs sur diverses plateformes de messagerie et pour accélérer les choses sans que les utilisateurs aient besoin de parler à un autre humain.
Dans cette formation en direct, les participants apprendront comment commencer à développer un bot en passant par la création d'exemples de chatbots à l'aide d'outils et de frameworks de développement de bot.
À l'issue de cette formation, les participants seront en mesure de :
- Comprendre les différentes utilisations et applications des bots
- Comprendre le processus complet de développement des bots
- Explorer les différents outils et plateformes utilisés dans la construction de bots
- Construire un exemple de chatbot pour Facebook Messenger
- Construire un exemple de chatbot en utilisant Microsoft Bot Framework
Public
- Développeurs intéressés par la création de leur propre bot
Format du cours
- En partie conférence, en partie discussion, exercices et pratique intensive.
Drone Fundamentals
7 HeuresCette formation en direct avec instructeur (en ligne ou sur site) s'adresse à tous ceux qui souhaitent comprendre les bases des UAS et appliquer la technologie des drones à la planification, aux opérations, à la gestion et à l'analyse pour diverses industries.
A l'issue de cette formation, les participants seront capables de :
- Acquérir des connaissances fondamentales sur les drones et les UAV.
- Apprendre les classifications et les utilisations des drones afin de trouver des drones adaptés aux différents besoins.
- Évaluer les options de livraison et les réglementations pour une utilisation pratique des drones.
- Comprendre les risques et l'éthique liés à l'utilisation de la technologie des drones.
- Explorer les utilisations et les capacités futures des drones, y compris l'intégration avec d'autres technologies.
Drone and Photogrammetry for Infrastructure Supervision in Construction
21 HeuresCette formation en direct avec instructeur en Belgique (en ligne ou sur site) s'adresse aux participants de niveau débutant à intermédiaire qui souhaitent apprendre à utiliser les drones et les techniques de photogrammétrie pour la supervision des infrastructures dans les projets de construction.
A l'issue de cette formation, les participants seront en mesure de :
- Comprendre les principes fondamentaux des drones et de la photogrammétrie.
- Développer et exécuter des plans de vol de drones pour les sites de construction.
- Effectuer un suivi photogrammétrique et créer des cartes détaillées et des modèles 3D.
- Utiliser les données photogrammétriques pour la supervision des infrastructures et la détection des problèmes.
- Appliquer la technologie des drones pour améliorer la sécurité et l'efficacité des chantiers de construction.
Drones for Agriculture
21 HeuresCette formation en direct (en ligne ou sur site) s'adresse aux techniciens agricoles, aux chercheurs et aux ingénieurs qui souhaitent utiliser la robotique aérienne pour optimiser la collecte et l'analyse de données dans le domaine de l'agriculture.
A l'issue de cette formation, les participants seront capables de :
- Comprendre la technologie des drones et les réglementations qui s'y rapportent.
- Déployer des drones pour acquérir, traiter et analyser des données sur les cultures afin d'améliorer les méthodes d'exploitation et d'agriculture.
Introduction to IoT Using Arduino
14 HeuresDans cette formation en direct, dirigée par un instructeur, à Belgique, les participants apprendront les principes fondamentaux de l'IoT tout en créant un système de capteurs IoT basé sur la technologie Arduino.
A la fin de cette formation, les participants seront capables de :
- Comprendre les principes de l'IdO, y compris les composants de l'IdO et les techniques de communication.
- Apprendre à utiliser les modules de communication Arduino qui peuvent être utilisés pour différents systèmes IoT.
- Apprendre à utiliser et à programmer une application mobile pour contrôler Arduino.
- Utiliser un module Wi-Fi pour connecter le Arduino à un autre appareil.
- Construire et déployer leur propre système de capteurs IoT.
Artificial Intelligence (AI) for Mechatronics
21 HeuresCette formation en direct avec instructeur dans Belgique (en ligne ou sur site) est destinée aux ingénieurs qui souhaitent apprendre l'applicabilité de l'intelligence artificielle aux systèmes mécatroniques.
A l'issue de cette formation, les participants seront en mesure de :
- Obtenir une vue d'ensemble de l'intelligence artificielle, de l'apprentissage automatique et de l'intelligence computationnelle.
- Comprendre les concepts des réseaux neuronaux et des différentes méthodes d'apprentissage.
- Choisir des approches d'intelligence artificielle efficaces pour des problèmes de la vie réelle.
- Mettre en œuvre des applications d'intelligence artificielle dans l'ingénierie mécatronique.
Physical AI for Robotics and Automation
21 HeuresCette formation en direct avec instructeur en Belgique (en ligne ou sur site) s'adresse aux participants de niveau intermédiaire qui souhaitent améliorer leurs compétences en matière de conception, de programmation et de déploiement de systèmes robotiques intelligents pour l'automatisation et au-delà.
A la fin de cette formation, les participants seront capables de :
- Comprendre les principes de Physical AI et ses applications en robotique et en automatisation.
- Concevoir et programmer des systèmes robotiques intelligents pour des environnements dynamiques.
- Mettre en œuvre des modèles d'IA pour la prise de décision autonome dans les robots.
- Exploiter les outils de simulation pour les tests et l'optimisation des robots.
- Relever des défis tels que la fusion de capteurs, le traitement en temps réel et l'efficacité énergétique.
ROS: Programming for Robotics
21 HeuresAu cours de cette formation en direct à Belgique, les participants apprendront à utiliser ROS pour leurs projets de robotique grâce à des outils de visualisation et de simulation robotiques.
A la fin de cette formation, les participants seront capables de :
- Comprendre les bases de ROS.
- Apprendre à créer un projet robotique de base en utilisant ROS.
- Apprendre à utiliser différents outils pour la robotique, y compris des outils de simulation et de visualisation.
ROS for Mobile Robots using Python
21 HeuresCette formation en direct avec instructeur en Belgique (en ligne ou sur site) s'adresse aux développeurs en robotique de niveau débutant à intermédiaire et potentiellement avancé qui souhaitent apprendre à utiliser ROS pour programmer des robots mobiles utilisant Python.
A l'issue de cette formation, les participants seront capables de :
- Mettre en place un environnement de développement comprenant ROS, Python et une plateforme de robot mobile.
- Créer et exécuter des nœuds, des sujets, des services et des actions ROS en utilisant Python.
- Utiliser les outils et utilitaires ROS pour surveiller et déboguer les applications ROS.
- Utiliser les paquets et les bibliothèques ROS pour effectuer des tâches courantes pour les robots mobiles.
- Intégrer ROS à d'autres cadres et outils.
- Dépanner et déboguer les applications ROS.
Smart Robots for Developers
84 HeuresUn robot intelligent est un système Artificial Intelligence (AI) capable d'apprendre de son environnement et de son expérience et de développer ses capacités sur la base de ces connaissances. Les robots intelligents Smart Robots peuvent collaborer avec les humains, travailler à leurs côtés et apprendre de leur comportement. En outre, ils sont capables d'effectuer non seulement des travaux manuels, mais aussi des tâches cognitives. Outre les robots physiques, Smart Robots peut également être purement logiciel, résidant dans un ordinateur en tant qu'application logicielle sans pièces mobiles ni interaction physique avec le monde.
Dans cette formation en direct dirigée par un instructeur, les participants apprendront les différentes technologies, cadres et techniques pour programmer différents types de robots mécaniques Smart Robots, puis appliqueront ces connaissances pour réaliser leurs propres projets de robots intelligents.
Le cours est divisé en 4 sections, chacune consistant en trois jours de conférences, de discussions et de développement pratique de robots dans un environnement de laboratoire en direct. Chaque section se terminera par un projet pratique permettant aux participants de mettre en pratique et de démontrer les connaissances acquises.
Le matériel cible de ce cours sera simulé en 3D à l'aide d'un logiciel de simulation. Les logiciels libres ROS (Robot Operating System), C++ et Python seront utilisés pour programmer les robots.
A l'issue de cette formation, les participants seront capables de :
- Comprendre les concepts clés utilisés dans les technologies robotiques
- Comprendre et gérer l'interaction entre le logiciel et le matériel dans un système robotique
- Comprendre et mettre en œuvre les composants logiciels qui sous-tendent Smart Robots.
- Construire et faire fonctionner un robot intelligent mécanique simulé qui peut voir, sentir, traiter, saisir, naviguer et interagir avec les humains par la voix.
- Étendre la capacité d'un robot intelligent à effectuer des tâches complexes par le biais de Deep Learning.
- Tester et dépanner un robot intelligent dans des scénarios réalistes
Public
- Développeurs
- Ingénieurs
Format du cours
- En partie conférence, en partie discussion, exercices et pratique intensive.
Remarque
- Pour personnaliser une partie de ce cours (langage de programmation, modèle de robot, etc.), veuillez nous contacter.