Projet ROB 3 : Mehdy ABDELKAMEL - Nacim TALAOUBRID
Un modèle de documentation minimal pour tous les types de projets. Toutes les catégories ci-dessous doivent être renseignées, même de façon succincte.
IMPORTANT : Merci de sélectionner le / les tags adéquats dans le menu de droite, et de ne pas créer de nouveau tag.
Les fichiers sources doivent idéalement être joints à cette page grâce à l'icône trombone du menu de droite.
Des hésitations sur comment bien documenter et utiliser l'interface ? Consultez le tutoriel "Comment documenter"
Les servomoteurs ne peuvent pas faire de tout complet ! (Plage de fonctionnement ~180°)
Informations
Mehdy ABDELKAMEL | mehdy.abdelkamel@etu.sorbonne-universite.fr | ROB3 |
Nacim TALAOUBRID | nacim.talaoubrid@etu.sorbonne-universite.fr | ROB3 |
Date de début de Projet : 14 Février 2024
Date de fin du Projet : 23 Mai 2024
Projet M.A.J.I.N (Machine Automatique Joystick Intelligent N)
GANTT ci-joint dans "Attachments"
Contexte
Le but général est de faire un robot capable de dessiner avec un crayon sur un support plan horizontal.
Objectifs
CITER LA SOURCE (LIEN VERS LE CDC FOURNI) L’objectif principal de ce projet est de concevoir et réaliser un système robotique, c’est-à-dire sa partie mécanique, sa motorisation, sa commande et son interface de pilotage. Le cahier des charges fourni précise les fonctions que doit réaliser le système et les contraintes qu’il doit respecter.
Pour les étudiants, l’objectif est au moins autant d’apprendre par la pratique les bases de la gestion d’un projet (c’est-à-dire la façon de s’organiser en équipe pour atteindre un objectif donné avec des moyens donnés) que d’aboutir à un prototype fonctionnel.
Fonctions à réaliser
Le robot doit être fixé ou posé sur une plaque horizontale carrée de 250mm par 250mm. Il doit être capable de réaliser deux exercices :
1. Tracer, avec l’aide d’un crayon fixé sur l’organe terminal du robot, dans le plan de la plaque support différentes figures imposées de difficulté croissante :
a. Une ligne de 5cm de long,
b. Une ligne pointillée de 5cm de long,
c. Un cercle de 2.5cm de rayon,
d. Un cercle pointillé de 2.5cm de rayon.
Le tracé de chacune des figures doit être réalisé en 10 secondes +/- 0.2 secondes.
2. Tracer, avec l’aide d’un crayon fixé sur l’organe terminal du robot, dans le plan de la plaque support, un dessin imposé dans un carré de 5cm par 5cm. Le déplacement de l’organe terminal du robot devra être piloté par un joystick. Il est possible que la figure soit discontinue, et donc il faut prévoir de pouvoir relever le crayon du support horizontal sur lequel on écrit.
Une fonction supplémentaire, optionnelle , peut être réalisée :
- Être capable de modifier la vitesse de déplacement du robot via l’interface.
Afin de concevoir au mieux ce robot, nous allons procéder en plusieurs étapes :
1. CONCEPTION PRÉLIMINAIRE :
Pour commencer, nous devons choisir le type de robot que nous allons faire. Pour cela, nous allons établir et analyser les avantages et inconvénients de chacune de nos idées.
Idée n°1 : robot basé sur le fonctionnement d'une imprimante 3D :
Ce robot serait inspiré du système de guidage des imprimante 3D. Nous aurons 2 axes (X et Y), ainsi qu'un bloc à la jonction des 2 axes. Cela permettrait de guider notre stylo facilement.
Avantages :
- pas beaucoup de contrainte sur le plan mécanique ou électronique
Inconvénients :
- demande beaucoup de ressources
- pas très précis
- est encombrant
Idée n°2 : robot écrivain sur une base mobile :
On aurait une petite base mobile doté de quelques roues avec un stylo en dessous du robot.
Avantages :
- facile à monter
- compact
Inconvénients :
- mauvaise précision (odométrie)
- difficulté à bien se déplacer
Idée n°3 : robot inspiré du modèle du FANUC :
Ce robot serait un bras mécanique à 2 degrés dé liberté avec un stylo a son extrémité.
Avantages :
- bonne précision
- plutôt compact
Inconvénients :
- calcul à faire
Idée n°4 : robot mélangeant les idées de la base mobile et de l'imprimante 3D :
Ce robot est une amélioration de l'idée de l'imprimante 3D. Nous utilisons ici des "piliers" mobile limitant ainsi les matériaux à utiliser et facilitant la construction.
Avantages :
- faciliter de production (2 fois le même module/tour)
- plutôt compact
Inconvénients :
- pas du tout précis (il manque le guidage linéaire)
Idée n°5 : robot à 2 bras opposés :
Ce robot est inspiré du bras mécanique, le FANUC. Ici nous séparons les 2 servomoteurs présent dans l'unique bras en 2 bras mécanique. Cela permettra de faciliter les calculs de mécanique des bras mais également de faciliter la construction du robot.
Avantages :
- Bonne précision
- Original
- Léger en ressource
Inconvénients :
- Calcul à faire
2. CONCEPTION DÉTAILLÉ :
Après avoir choisi le modèle de notre robot, nous devons maintenant le concevoir en profondeur en plusieurs autres étapes :
1. Conception des différentes pièces :
(PARTIE DE NACIM)
2. Schéma électrique :
Pour concevoir le schéma electrique, nous devons savoir ce que notre robot doit faire, et le matériel a notre disposition.
Matériels à dispositions :
- 3 Servomoteurs
- Boutons
- Arduino UNO
- Joystick
- Câbles
- (LEDs)
Fonctionnalités du robots :
- Dessiner un cercle
- Dessiner une ligne
- Dessiner ces figures en pointillés
- Dessiner avec un joystick
- Dessiner avec un joystick en pointillés
D'après ces différentes informations, nous avons le schéma électrique suivant :
- Bouton Jaune : Trace un cercle
- Bouton Bleu : Trace une ligne
- Bouton Gris : Active le mode pointillé
- Bouton Rouge : Active le mode Joystick
3. Calculs mécanique :
Pour les calculs mécaniques, nous reprenons les calculs vu en cours. Ils seront bien simplifié car ici nous voulons seulement un seul angle au lieu de 2. De plus, nous avons seulement à reprendre le calcul fait pour le premier servomoteur et déplacé le repère d'environ 14cm (distance qui sépare les 2 servomoteur) et ajouter 180° à l'angle obtenu.
(Mettre le calcul méca !)
4. Tests :
Matériel
- 1 planche de CP peuplier 3mm (dimensions 300*600mm)
- scotch de peintre
- colle à bois
- cutter
- papier de verre grain moyen (80-100)
Machines utilisées
Trotec Speedy 100
Construction
(Fichiers, photos, code, explications, paramètres d'usinage, photos, captures d'écran...)
Étape 1
----
Étape 2
----
Étape 3
----
Journal de bord
Avancée du projet à chaque étape, difficultés rencontrées, modifications et adaptations (facultatif pour les petits projets)
14/02/2024
Ce premier jour a été une journée de "brainstorming", nous avons rassemblé toutes nos idées et nous les avons confrontés afin de choisir le robot le plus adapté aux contrainte donnée.
La décision finale est de construire sur le robot à 2 bras opposé. Il répond aux mieux a ce qui est demandé.
21/02/2024
Ce deuxième jour était tourné vers la réflexion de notre conception détaillé. Nous nous sommes également familiarisé avec certaines machines du FABLAB. Nous avons fait quelques tests sur découpeuse laser afin de voir si le robot était possible sur le plan mécanique.
Enfin, les différentes tâches ont été répartis, Nacim a commencé la modélisation sur Solid Works et Mehdy a commencé le schéma électrique.
05/03/2024
Ce troisième jour a permis de vérifier nos travaux préparés en amont. Nous avons vérifié avec Mr Carillet le modèle 3D de notre robot. Nous avons également testé un début de code avec notre schéma électrique.
Finalement, nous avons juste continué d'améliorer et peaufiner nos travaux.
18/04/2022
Maecenas interdum turpis sit amet rutrum elementum. Aenean eget accumsan ligula. Phasellus et scelerisque lectus. Cras vel venenatis nulla. Integer tristique non diam et molestie. Pellentesque condimentum enim arcu, in commodo nunc commodo vel. Integer vitae neque facilisis, mattis elit sit amet, gravida turpis. Maecenas lectus mauris, fringilla ut lectus eu, condimentum finibus tortor 🤩🤩🤩D D