Vous êtes sur la page 1sur 8

Royaume du Maroc

Université Cadi Ayyad


Ecole Nationale des Sciences Appliquées de Safi
Département Informatique, Réseaux et
Télécommunications

Conception d’un robot mini-sumo


TABLE DE MATIERE
Introduction
Les robots sont des machines programmables qui peuvent effectuer des tâches de manière
autonome ou semi-autonome. Ils sont utilisés dans une variété de domaines tels que l'industrie, la
médecine, l'exploration spatiale, l'agriculture, l'éducation et bien d'autres. La conception et la
création d'un robot impliquent plusieurs étapes, dont la première est la conception d'un prototype.

Un prototype de robot est une version initiale et fonctionnelle du robot que l'on souhaite créer. Il
permet de tester et de valider les différentes idées et concepts liés au robot avant d'entrer dans la
phase de production à grande échelle. La conception d'un prototype de robot implique souvent
des itérations successives, où des modifications sont apportées au fur et à mesure de
l'avancement du processus de développement.

La conception d'un robot nécessite une approche multidisciplinaire, impliquant des compétences
en ingénierie mécanique, électronique, informatique et logicielle. La conception mécanique
consiste à concevoir la structure physique du robot, en utilisant des logiciels de modélisation 3D
pour créer des représentations virtuelles du robot. La conception électronique concerne la
sélection des composants électroniques appropriés, tels que les microcontrôleurs, les capteurs et
les actionneurs, ainsi que le câblage et le circuit imprimé du robot.

La programmation est une partie essentielle de la conception d'un robot, car elle permet de
contrôler son comportement et ses actions. Les langages de programmation couramment utilisés
pour les robots incluent C/C++, Python et Java, ainsi que des langages spécifiques à certaines
plateformes robotiques.

L'intégration des capteurs est également un aspect important de la conception d'un robot. Les
capteurs permettent au robot de percevoir et d'interagir avec son environnement. Ils peuvent
inclure des capteurs de distance, des capteurs de vision, des capteurs de pression, des capteurs de
température, des capteurs de mouvement, etc.

Une fois que le prototype est construit, il passe par des phases de test et d'itération pour évaluer
ses performances, détecter les éventuels problèmes et apporter les améliorations nécessaires. Les
tests peuvent inclure des évaluations de la précision, de la vitesse, de la stabilité, de la résistance,
de la durée de vie de la batterie, entre autres critères spécifiques au robot.
La conception et la création d'un robot sont un processus complexe et itératif qui nécessite une
planification minutieuse, une expertise technique et une collaboration entre différentes
disciplines. Cependant, c'est un domaine passionnant et en constante évolution, offrant de
nombreuses possibilités pour innover et repousser les limites de ce que les robots peuvent
accomplir.

Objectifs
I. Matérielle

le robot mini-sumo que nous allons réaliser est un petit robot conçu pour participer à des
compétitions de sumo miniature. Les robots mini-sumo s'affrontent dans une arène circulaire,
tentant de pousser leur adversaire en dehors de la zone de combat.

Voici un exemple de conception et de fonctionnalités pour un robot mini-sumo :

Structure mécanique : Le robot est généralement compact et robuste, avec une structure solide
pour résister aux chocs lors des combats. Il peut être construit à l'aide de matériaux légers mais
durables, tels que l'aluminium ou le plastique renforcé de fibre de carbone. La forme de la structure
peut être optimisée pour une meilleure stabilité et maniabilité.
Moteurs et actionneurs : Le robot est équipé de moteurs puissants pour se déplacer rapidement et
de manière agile. Les moteurs peuvent être des moteurs à courant continu (DC) ou des
servomoteurs, selon les besoins de conception. Des actionneurs supplémentaires, tels que des bras
ou des lames, peuvent être ajoutés pour améliorer les tactiques de combat.
Microcontrôleur : Un microcontrôleur est utilisé pour contrôler les mouvements du robot et pour
exécuter les algorithmes de détection et de décision. Des microcontrôleurs populaires pour les
robots mini-sumo incluent Arduino, Raspberry Pi et d'autres plates-formes de contrôle
embarquées.
Capteurs : Les capteurs sont utilisés pour percevoir l'environnement et réagir aux mouvements de
l'adversaire. Les capteurs couramment utilisés dans les robots mini-sumo incluent les capteurs
infrarouges pour détecter la présence de l'adversaire, les capteurs de proximité pour éviter les
collisions et les capteurs de ligne pour détecter les limites de l'arène.
Programmation : Le microcontrôleur est programmé pour exécuter des algorithmes de contrôle et
de stratégie. Cela peut inclure des algorithmes de détection d'adversaire, de suivi de ligne, de prise
de décision et de mouvement. Le langage de programmation couramment utilisé est le C/C++,
mais d'autres langages comme Python peuvent également être utilisés.
Alimentation : Le robot est alimenté par une batterie rechargeable. La capacité de la batterie
dépend de la durée prévue des combats et des performances du robot. Il est important de choisir
une batterie adaptée pour assurer une alimentation suffisante tout au long de la compétition.
Stratégie de combat : La conception du robot peut inclure des stratégies spécifiques de combat,
telles que la détection et l'évitement des attaques adverses, la détection des limites de l'arène, la
recherche d'une position avantageuse et la poussée de l'adversaire hors de l'arène.
Il est essentiel de se familiariser avec les règles spécifiques de la compétition de mini-sumo à
laquelle vous souhaitez participer, car elles peuvent varier d'un événement à l'autre. En comprenant
les exigences de la compétition, vous pourrez ajuster votre conception pour optimiser les
performances de votre robot mini-sumo.
Les matériaux utilisés pour construire un robot Mini Sumo peuvent varier en fonction des
préférences du constructeur, mais voici une liste générale des composants couramment utilisés :

Châssis : Le châssis est la structure de base du robot. Il peut être fabriqué en aluminium, en acier,
en plastique ou en fibre de carbone pour assurer une bonne résistance et légèreté.

Moteurs : Les moteurs électriques sont utilisés pour propulser le robot et lui permettre de se
déplacer rapidement sur le ring. Les moteurs à courant continu (DC) à haute vitesse et à couple
élevé sont généralement préférés.

Roues : Les roues doivent être adhérentes pour garantir une bonne traction sur la surface du ring.
Des roues en caoutchouc ou en polyuréthane sont couramment utilisées. Il est également possible
d'utiliser des roues spéciales avec des crampons pour augmenter la traction.

Capteurs : Les capteurs sont essentiels pour permettre au robot de détecter les bords du ring et les
adversaires. Les capteurs infrarouges, les capteurs de distance à ultrasons et les capteurs de ligne
sont souvent utilisés.

Contrôleur : Un microcontrôleur est utilisé pour contrôler les moteurs et interpréter les données
des capteurs. Les contrôleurs populaires incluent Arduino, Raspberry Pi et d'autres
microcontrôleurs programmables.

Batterie : Une batterie rechargeable est nécessaire pour alimenter le robot. La capacité de la batterie
doit être suffisante pour permettre une durée de fonctionnement prolongée pendant les combats.

Électronique de contrôle : En plus du contrôleur, d'autres composants électroniques tels que des
régulateurs de tension, des circuits de puissance et des relais peuvent être nécessaires pour assurer
un fonctionnement correct et fiable du robot.

Autres éléments : Des éléments supplémentaires tels que des pare-chocs, des poids pour augmenter
la force d'impact, des engrenages pour augmenter la puissance de poussée peuvent également être
utilisés en fonction de la stratégie de combat choisie.
Il est important de noter que les règles et les spécifications des compétitions de Mini Sumo peuvent
varier, donc il est toujours recommandé de consulter les règles spécifiques avant de construire
votre robot

Un exemple courant de robot mini-sumo est un petit robot conçu pour participer à des compétitions
de sumo miniature. Les robots mini-sumo s'affrontent dans une arène circulaire, tentant de pousser
leur adversaire en dehors de la zone de combat.

Voici un exemple de conception et de fonctionnalités pour un robot mini-sumo :

Structure mécanique : Le robot est généralement compact et robuste, avec une structure solide
pour résister aux chocs lors des combats. Il peut être construit à l'aide de matériaux légers mais
durables, tels que l'aluminium ou le plastique renforcé de fibre de carbone. La forme de la structure
peut être optimisée pour une meilleure stabilité et maniabilité.
Moteurs et actionneurs : Le robot est équipé de moteurs puissants pour se déplacer rapidement et
de manière agile. Les moteurs peuvent être des moteurs à courant continu (DC) ou des
servomoteurs, selon les besoins de conception. Des actionneurs supplémentaires, tels que des bras
ou des lames, peuvent être ajoutés pour améliorer les tactiques de combat.
Microcontrôleur : Un microcontrôleur est utilisé pour contrôler les mouvements du robot et pour
exécuter les algorithmes de détection et de décision. Des microcontrôleurs populaires pour les
robots mini-sumo incluent Arduino, Raspberry Pi et d'autres plates-formes de contrôle
embarquées.
Capteurs : Les capteurs sont utilisés pour percevoir l'environnement et réagir aux mouvements de
l'adversaire. Les capteurs couramment utilisés dans les robots mini-sumo incluent les capteurs
infrarouges pour détecter la présence de l'adversaire, les capteurs de proximité pour éviter les
collisions et les capteurs de ligne pour détecter les limites de l'arène.
Programmation : Le microcontrôleur est programmé pour exécuter des algorithmes de contrôle et
de stratégie. Cela peut inclure des algorithmes de détection d'adversaire, de suivi de ligne, de prise
de décision et de mouvement. Le langage de programmation couramment utilisé est le C/C++,
mais d'autres langages comme Python peuvent également être utilisés.
Alimentation : Le robot est alimenté par une batterie rechargeable. La capacité de la batterie
dépend de la durée prévue des combats et des performances du robot. Il est important de choisir
une batterie adaptée pour assurer une alimentation suffisante tout au long de la compétition.
Stratégie de combat : La conception du robot peut inclure des stratégies spécifiques de combat,
telles que la détection et l'évitement des attaques adverses, la détection des limites de l'arène, la
recherche d'une position avantageuse et la poussée de l'adversaire hors de l'arène.
Il est essentiel de se familiariser avec les règles spécifiques de la compétition de mini-sumo à
laquelle vous souhaitez participer, car elles peuvent varier d'un événement à l'autre. En comprenant
les exigences de la compétition, vous pourrez ajuster votre conception pour optimiser les
performances de votre robot mini-sumo.

Vous aimerez peut-être aussi