Module 4
Module 4
Introduction à la robotique :
La robotique est un domaine multidisciplinaire de la science et de la technologie qui se concentre sur la conception,
construction, fonctionnement et application des robots. Les robots sont autonomes ou semi-autonomes
des machines capables d'effectuer des tâches dans le monde physique, remplaçant souvent ou assistant les humains dans
des tâches qui sont répétitives, dangereuses ou nécessitent une précision au-delà des capacités humaines.
Conception Mécanique : La structure physique d'un robot, y compris son corps, ses membres et ses articulations, est
crucial. La conception doit tenir compte de facteurs tels que la mobilité, la stabilité et la capacité d'interagir avec
l'environnement.
Capteurs : Les robots utilisent divers capteurs pour recueillir des informations sur leur environnement. Ces
les capteurs peuvent inclure des caméras, des capteurs ultrasoniques, LIDAR et des capteurs tactiles, permettant au robot de
percevoir et naviguer dans le monde.
Les actionneurs : Les actionneurs sont les composants responsables du déplacement des parties du robot. Ils peuvent être
moteurs, systèmes pneumatiques ou autres mécanismes qui traduisent des signaux électriques en mouvement mécanique
actions.
Systèmes de Contrôle : Le système de contrôle d'un robot comprend du matériel et des logiciels qui gèrent
son comportement. Les algorithmes et la programmation permettent au robot de prendre des décisions et d'exécuter
tâches.
Alimentation : Les robots nécessitent une source d'énergie pour fonctionner. Cela peut se présenter sous la forme de
batteries, prises électriques ou d'autres sources d'alimentation, selon la conception et l'objectif du robot.
Programmation : Écrire du code pour un robot est un aspect fondamental de la robotique. Ce code donne des instructions
le robot sur comment réagir aux entrées du capteur et exécuter des actions. Les langages de programmation comme C++,
Python et ROS (Robot Operating System) sont couramment utilisés.
Types de robots :
Robots industriels : Ces robots sont utilisés dans les processus de fabrication et de montage.
des tâches répétitives et précises, telles que le soudoyage, la peinture ou l'assemblage de produits.
Robots de service : Les robots de service sont conçus pour assister les humains dans diverses applications, y compris
soins de santé (robots chirurgicaux), tâches ménagères (aspirateurs), et même divertissement
(jouets robotiques)
Robots Mobiles : Ces robots sont capables de se déplacer dans leur environnement et sont souvent
utilisé pour des tâches telles que l'exploration, la surveillance et la logistique. Des exemples incluent les drones et
véhicules autonomes.
Robots humanoïdes : Les robots humanoïdes sont conçus pour ressembler aux humains en apparence et, pour
dans une certaine mesure, dans le comportement. Ils sont utilisés dans la recherche, le divertissement, et même comme compagnons pour
les personnes âgées.
Robots de recherche : Ces robots sont utilisés par des scientifiques et des chercheurs pour étudier la robotique, l'intelligence artificielle.
intelligence, et d'autres domaines. Ils servent souvent de plateformes pour expérimenter de nouvelles
technologies et algorithmes.
Applications de la robotique :
Les applications de la robotique sont vastes et en constante expansion. Quelques exemples notables incluent :
Fabrication : Des robots automatisent les processus de production dans des industries comme l'automobile, l'électronique,
et aéronautique, améliorant l'efficacité et la précision.
La santé : des robots chirurgicaux assistent dans les chirurgies mini-invasives, tandis que des exosquelettes robotiques
aider à la réhabilitation et à la mobilité des personnes handicapées.
Agriculture
cultures, augmentant la productivité agricole.
Exploration : Les robots sont utilisés dans l'exploration spatiale (par exemple, les rovers martiens) et l'exploration sous-marine.
Logistique et entreposage : Des robots autonomes sont employés dans les entrepôts pour des tâches telles que
picking et emballage, optimisation des opérations de la chaîne d'approvisionnement.
Militaire et défense : Les drones et les véhicules terrestres sans pilote sont utilisés pour la reconnaissance,
surveillance et désamorçage d'explosifs dans les applications militaires.
En conclusion, la robotique est un domaine dynamique et interdisciplinaire qui combine la mécanique
l'ingénierie, l'électronique, l'informatique et l'intelligence artificielle pour créer des machines qui peuvent
effectuer une large gamme de tâches de manière autonome ou sous la direction humaine. Cela continue d'avancer
rapidement, avec de nouvelles applications et innovations émergeant régulièrement.
Composants d'un robot
Un robot est une machine complexe composée de divers composants qui travaillent ensemble pour permettre son
fonctionnalité. Les composants spécifiques d'un robot peuvent varier en fonction de son type et de son objectif,
mais voici quelques-uns des composants fondamentaux que l'on trouve couramment dans de nombreux robots :
Structure Mécanique : Le cadre physique d'un robot, souvent composé de matériaux rigides
comme le métal ou le plastique. Cette structure donne au robot sa forme, sa stabilité et la capacité de
interagir avec l'environnement. Cela comprend des composants tels que le corps du robot, les bras, les jambes,
roues, ou toute autre pièce physique qui facilite le mouvement et la manipulation.
Actionneurs : Les actionneurs sont responsables de la conversion de l'énergie en mouvement. Ce sont les "muscles".
du robot et lui permettre de mouvoir ses articulations, ses membres ou d'autres parties. Types courants d'actionneurs
inclure :
Moteurs électriques : Utilisés pour faire tourner des articulations et des roues.
Actionneurs hydrauliques : Utilisent des fluides sous pression (généralement de l'huile) pour se déplacer.
Les capteurs : Les capteurs sont essentiels pour qu'un robot perçoive et interagisse avec son environnement. Ils
collecter des données sur les conditions externes et fournir des retours au système de contrôle du robot.
Caméras : Capturer des informations visuelles pour des tâches comme la reconnaissance d'objets et la navigation.
LIDAR (Détection et Mesure de la Lumière) : Utilise des faisceaux laser pour créer des cartes 3D détaillées de la
alentours.
Capteurs tactiles : Détectent le contact physique avec des objets ou des surfaces.
Alimentation : Les robots ont besoin d'une source d'énergie pour fonctionner. Cela peut prendre la forme de batteries,
cellules rechargeables, prises électriques ou autres sources d'alimentation, selon la conception du robot et
usage prévu.
Effecteur terminal : L'effecteur terminal est la partie du robot qui interagit directement avec les objets ou le
environnement pour exécuter des tâches spécifiques. Des exemples incluent des pinces pour saisir des objets,
outils de soudage pour robots industriels, ou instruments chirurgicaux pour robots médicaux.
Interface de communication : De nombreux robots sont équipés d'interfaces de communication qui permettent
leur permettre d'interagir avec des humains ou d'autres dispositifs. Cela peut inclure le Wi-Fi, le Bluetooth ou une connexion filaire.
Mécanismes de rétroaction : Les mécanismes de rétroaction fournissent des informations au système de contrôle concernant
l'état et la performance du robot. Ces informations peuvent être utilisées pour la correction d'erreurs et
assurer que les mouvements et les actions du robot sont précis et sûrs.
Fonctionnalités de sécurité : Selon l'application, les robots peuvent inclure des fonctionnalités de sécurité telles que
boutons d'arrêt d'urgence, capteurs de détection de collision et mécanismes de sécurité pour prévenir
accidents et protéger les opérateurs humains.
Ce composant fournit la base pour la mobilité du robot. Il peut inclure
roues, rails ou jambes, selon le type de locomotion requis.
Systèmes de navigation et de localisation : certains robots, en particulier ceux utilisés dans l'autonomie
la navigation, peut inclure des systèmes GPS, des unités de mesure inertielle (IMU) et des capteurs d'odométrie
déterminer leur position et naviguer dans leur environnement avec précision.
Ces composants fonctionnent en harmonie pour permettre à un robot d'accomplir ses tâches désignées, que ce soit
c'est dans la fabrication, la santé, l'exploration ou tout autre domaine où la robotique est appliquée. Le
la combinaison et la configuration spécifiques de ces composants dépendent de l'intention du robot
fonction et design.
Les robots peuvent être classés en différentes catégories en fonction de critères variés tels que leur
application, mobilité, contrôle et attributs physiques. Voici quelques classifications courantes de
robots
Robots de service : Conçus pour aider ou divertir les humains, ces robots peuvent être davantage divisés en :
Robots médicaux : Utilisés dans les chirurgies, les diagnostics et les soins aux patients.
Robots domestiques : Effectuer des tâches ménagères comme passer l'aspirateur, tondre le gazon ou nettoyer.
Robots agricoles : Utilisés dans l'agriculture pour des tâches comme la plantation, la récolte, et
surveillance des cultures.
Robots de l'espace et d'exploration : Déployés pour des missions spatiales et l'exploration planétaire, comme
Rovers de Mars.
Robots militaires et de défense : Utilisés pour la reconnaissance, la surveillance, le désamorçage d'engins explosifs, et
opérations de champ de bataille.
Robots de recherche et de sauvetage : Conçus pour localiser et secourir des personnes dans des zones touchées par des catastrophes.
Robots stationnaires : Fixés à un endroit et effectuent des tâches dans un espace de travail défini.
Robots mobiles : ont la capacité de se déplacer et d'opérer dans divers environnements. Ces
peut être catégorisé davantage en :
Robots sur roues : Utilisent des roues pour la mobilité, adaptés aux environnements intérieurs.
Robots à pattes : ont des pattes pour la navigation et sont souvent utilisés dans des terrains difficiles.
Robots sous-marins : Conçus pour des opérations dans des environnements aquatiques, tels que des opérations à distance
Robots autonomes : Capables de fonctionner de manière indépendante avec peu ou pas d'intervention humaine.
Ils s'appuient sur des capteurs et une intelligence embarquée pour prendre des décisions.
Robots téléopérés : Contrôlés à distance par un opérateur humain qui fournit des conseils en temps réel
et entrée.
Robots semi-autonomes : Opèrent de manière autonome dans une certaine mesure mais peuvent nécessiter des interventions occasionnelles.
Robots humanoïdes : Conçus pour ressembler aux humains en forme et parfois en comportement, avec un
tête, torse, bras et jambes.
Robots non humanoïdes : ont des formes et des structures qui ne ressemblent pas à des humains. Ceux-ci peuvent
inclure des bras manipulateurs, des véhicules robotiques, et plus encore.
Robots simples : Exécutez des tâches de base, prédéfinies avec des fonctionnalités et des capacités limitées.
Robots complexes : Équipés de capteurs avancés, d'IA et de capacités pour des tâches plus complexes
et adaptabilité.
Robots à 3 axes : Opèrent en trois dimensions et sont souvent utilisés pour des tâches nécessitant une simple
mouvements.
Robots à 6 axes : offrent une plus grande flexibilité et précision dans leurs mouvements et sont couramment utilisés.
utilisé dans des applications industrielles comme le soudage et la peinture.
Robots alimentés par l'IA : Utilisez l'apprentissage automatique et les algorithmes d'IA pour prendre des décisions, s'adapter à
industries. Ils sont conçus pour effectuer des tâches avec précision, rapidité et fiabilité, ce qui les rend précieux.
outils pour améliorer la productivité et l'efficacité. Voici quelques applications courantes des robots industriels :
imprimantes.
●Surveillance et maintien du processus de production.
Inspection de la qualité :
●Utiliser des systèmes de vision et des capteurs pour inspecter les produits à la recherche de défauts.
Surveillance et reconnaissance.
Industrie du divertissement :
●Effets spéciaux dans les films et les attractions des parcs à thème.
Animatroniques pour des spectacles et des événements.
Logistique et entreposage :
●Véhicules guidés automatisés (VGA) et robots mobiles pour le transport de matériel.
Gestion des stocks et exécution des commandes.
Énergie et Services publics :
Inspection et entretien des lignes électriques et de l'équipement.
Manipulation de matériaux radioactifs dans les installations nucléaires.
Ce ne sont là que quelques-unes des nombreuses applications des robots industriels. Alors que la technologie continue de progresser, les robots
devenant de plus en plus polyvalents et capables, menant à l'exploration de nouvelles utilisations innovantes dans
divers secteurs.
La précision et la répétabilité des robots sont deux mesures de performance critiques utilisées pour évaluer la précision et
fiabilité des robots industriels. Ces indicateurs sont essentiels car ils ont un impact direct sur la capacité du robot à
effectuer des tâches avec cohérence et fiabilité. Voici une explication de chaque concept :
Précision
●La précision fait référence à la capacité d'un robot à atteindre son objectif ou sa position prévue dans un seul
essayer. Il mesure la capacité du robot à atteindre un point spécifique ou à accomplir une tâche avec
écart minimal par rapport à la position ou à la trajectoire souhaitée.
Des robots précis sont essentiels pour des tâches où la précision est cruciale, comme la microélectronique.
assemblage, chirurgie médicale et inspection de la qualité.
●La précision peut être affectée par des facteurs tels que l'usure mécanique, les erreurs de calibration, et
conditions environnementales (par exemple, température, humidité et vibration).
Répétabilité :
●La répétabilité mesure la capacité du robot à revenir à la même position ou à suivre le même
chemin de manière cohérente lorsque la même tâche est effectuée plusieurs fois.
●Cela quantifie la fiabilité et la cohérence du robot dans l'exécution des tâches au fil du temps, indépendamment de
facteurs externes ou variations.
La répétabilité est particulièrement importante dans les processus de fabrication, où la même opération
doit être effectué sur de nombreuses pièces ou produits identiques.
●Les facteurs affectant la répétabilité incluent le jeu dans les articulations du robot, la précision du système de contrôle,
et la qualité des capteurs et des dispositifs de retour d'information.
Pour évaluer et spécifier l'exactitude et la répétabilité, les fabricants et les utilisateurs utilisent généralement les méthodes suivantes
et normes :
Tests et Mesures :
L'exactitude et la répétabilité des robots sont souvent évaluées par des tests et des mesures minutieux.
utilisant des équipements de précision, tels que des traceurs laser ou des machines de mesure de coordonnées (CMM).
● Lors des tests, le robot est instruit de se déplacer vers des positions spécifiques, et les positions réelles
sont comparés à ceux souhaités. Les écarts sont utilisés pour déterminer la précision et
répétabilité.
Normes ISO :
●L'Organisation internationale de normalisation (ISO) a établi des normes pour
définir et mesurer la performance des robots, y compris la précision et la répétabilité. ISO 9283,
par exemple, fournit des directives pour évaluer la performance des robots industriels.
Calibration :
La calibration régulière des robots est essentielle pour maintenir et améliorer leur précision.
répétabilité. Lors de l'étalonnage, des erreurs dans le modèle cinématique du robot et le capteur
les mesures sont identifiées et corrigées.
Systèmes de retour d'information
De nombreux robots industriels utilisent des dispositifs de rétroaction tels que des encodeurs et des résolveurs pour effectuer une mise à jour continue.
surveiller les positions des articulations et corriger les erreurs en temps réel, améliorant à la fois la précision et
répétabilité.
déterminer la capacité du robot à effectuer des tâches avec précision et constance, impactant la qualité du produit, le processus
l'efficacité et le succès opérationnel global. Des tests, des étalonnages et un entretien réguliers sont essentiels pour
atteindre et maintenir les niveaux souhaités de précision et de répétabilité dans les systèmes de robots industriels.
La robotique est un domaine pluridisciplinaire qui englobe divers types de robots conçus pour des tâches spécifiques.
applications et tâches. Voici différents types de robotique en fonction de leur fonctionnalité et de leurs domaines d'application :
Robotique industrielle :
Les robots industriels sont utilisés dans les milieux de fabrication et de production pour des tâches telles que le soudage.
assemblage, peinture, et manutention des matériaux. Ils sont conçus pour la précision, la vitesse, et
fiabilité dans les environnements d'usine.
Robotique médicale :
● Les robots médicaux sont employés dans les établissements de santé pour des procédures telles que la chirurgie.
réhabilitation et diagnostics. Ils améliorent la précision chirurgicale, permettent une approche minimalement invasive
chirurgie, et aider dans des tâches comme la distribution de médicaments.
Robotique agricole :
Les robots agricoles, souvent appelés agribots, sont utilisés dans l'agriculture et l'agriculture. Ils exécutent
des tâches telles que la plantation, la récolte, le désherbage et la surveillance des conditions des cultures. Les drones sont également
utilisé pour la surveillance aérienne.
Robots de service :
●Les robots de service sont conçus pour aider les humains dans divers environnements non industriels. Ils incluent
robots utilisés dans l'automatisation domestique, les soins aux personnes âgées, l'hospitalité et le service à la clientèle, comme le robot
Les véhicules aériens sans pilote (UAV), les véhicules terrestres sans pilote (UGV) et à distance
Les véhicules télécommandés (ROVs) en sont des exemples.
Robots de recherche et de sauvetage :
Les robots de recherche et de sauvetage sont conçus pour aider les premiers intervenants à localiser et à aider les personnes.
dans des environnements touchés par des catastrophes ou dangereux. Ils ont souvent des caractéristiques comme des caméras,
Ce ne sont là que quelques-uns des nombreux types de robotique qui existent, chacun adapté à des applications spécifiques.
industries. À mesure que la technologie progresse, la robotique continue de s'étendre dans de nouveaux domaines, conduisant à des robots innovants.
Les robots ont évolué au fil des ans, et leur développement peut être classé en plusieurs générations. Chacune
La génération représente des avancées significatives dans la technologie des robots, les capacités et les domaines d'application. Ici
divers secteurs.
Il est important de noter que l'évolution des robots est en cours, et les frontières entre les générations peuvent
parfois flou, car certains robots intègrent des caractéristiques et des technologies de plusieurs générations. De plus,
le développement des robots est influencé par les avancées dans divers domaines, y compris l'intelligence artificielle,
la science des matériaux et l'électronique, qui continuent à repousser les limites de ce que les robots peuvent faire et où ils
Les systèmes de contrôle des robots sont les composants logiciels et matériels qui gèrent le fonctionnement des robots. Ces
les systèmes sont responsables du contrôle du mouvement, du comportement et de l'interaction des robots avec leur
environnement. Il existe différents types de systèmes de contrôle de robots, en fonction de la complexité du robot et
ses applications prévues. Voici quelques types courants de systèmes de contrôle de robots :
règles prédéfinies.
Cinématique inverse et dynamique :
Les algorithmes de cinématique inverse calculent les angles ou positions des articulations nécessaires pour atteindre un état désiré.
position de l'effecteur terminal.
Les algorithmes de dynamique inverse calculent les moments ou les forces articulaires nécessaires pour suivre un
trajectoire spécifiée.
Contrôle basé sur l'apprentissage automatique et l'IA :
●Les techniques d'apprentissage automatique et d'IA, telles que l'apprentissage par renforcement et les réseaux de neurones, sont
Le choix du système de contrôle dépend de l'application spécifique du robot, de sa complexité et de ses exigences.
Les robots avancés intègrent souvent une combinaison de ces systèmes de contrôle pour effectuer des tâches complexes avec
précision et adaptabilité.