Introduction

Dans ce projet, nous avons construit un robot OTTO, un petit robot humanoïde open-source, afin de développer des compétences en programmation, électronique et robotique. Après l’assemblage et la mise au point du robot, plusieurs épreuves sont prévues pour tester ses capacités : un combat de sumo, une course de vitesse, une course d’obstacles et un tir à la corde. Ces défis permettent d’évaluer à la fois la mobilité, la stratégie et la robustesse du robot construit.

Contexte du Projet

Nous sommes en 1er année d’école d’ingénieur à Unilasalle. Nous devons réaliser ce robot grâce à un projet applicatif en utilisant nos connaissances en C et en modélisation 3D.

Objectifs du Projet

L’objectif de ce projet est de travailler en groupe autour de la réalisation d’un robot OTTO afin de renforcer notre esprit d’équipe et notre capacité à collaborer. Ce travail nous permet également d’améliorer nos compétences en programmation C, utilisées pour contrôler les mouvements du robot, ainsi que nos connaissances en modélisation et impression 3D pour la fabrication des pièces nécessaires à sa construction.

Existant

Pour ce projet, on nous a fournis, 4 cerveau moteurs, la modélisation 3D du robot, visse, outils, un canard (que l’on doit cacher).

Cahier des Charges

Le robot OTTO doit être capable de se déplacer de façon autonome tout en restant stable pendant les différentes épreuves. Sa structure est réalisée à l’aide de pièces modélisées ou récupérées en 3D, puis imprimées pour permettre un assemblage précis et solide. Il est équipé d’une carte Arduino pour le contrôle des mouvements, de plusieurs servomoteurs pour l’articulation des jambes, ainsi que de capteurs adaptés pour détecter les obstacles et interagir avec son environnement. Le programme, écrit en langage C, doit permettre au robot d’exécuter des déplacements fluides et de réagir aux situations rencontrées lors des épreuves. Enfin, le robot doit rester compact et léger tout en étant assez robuste pour les défis comme le sumo ou le tir à la corde.