Skip to main content

Projet ROB (Amel, Clarence, Adrien)

Conception préliminaireRéalisation d'un système robotisé "Robot écrivain"

Informations

  • Prénom et nom
      • Amel HADDADI 
      • Clarence
      • Adrien
  • Adresse mail
  • Cursus 
      • 1ere année cycle ingénieur en Robotique à Polytech Sorbonne
  • Date de début - Date de fin estimée (ou réelle)
      • 07/02/2024 jusqu'au 

Contexte

Ce projet est le sujet de notre UE Robotique.

Objectifs

  1. L'objectif de ce projet est de réaliser un système robotisé : sa partie mécanique, son actionnement, sa commande et son interface de pilotage. Ce système doit être dessinateur puisqu'il doit répondre à deux exercices :
  • Le premier consiste à tracer différentes figures prédéfinies dans un carré de 5cmx5cm en 10 secondes : Une ligne droite de 5cm, une ligne pointillée de 5cm, un cercle de rayon 2,5cm et un cercle pointillé de 2,5cm.
  • Le deuxième consiste à reproduire un dessin imposé (inconnu) à l'aide d'un joystick dans un carré de 5cmx5cm. 

 2.L'objectif pour chacun d'entre nous est de réussir à bien s'organiser au sein de l'équipe, la gestion du temps et apprendre les bases de la gestion projet dans le but de parvenir à concevoir un mécanisme robotisé fonctionnel.

Cahier des charges

Le but est de concevoir un robot capable de dessiner sur un support plan horizontal :

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.

e. Un dessin imposé (Le déplacement de l'organe terminal devra être piloté par un joystick)

Une fonction supplémentaire : Être capable de modifier la vitesse de déplacement du robot via l’interface.

Contraintes 

Plusieurs contraintes nous ont été imposées dans la réalisation de ce projet , on les énumère ci-dessous :

  1. Les dessins imposés : Ligne, cercle en continu et en discontinus.
  2. Le temps fixé pour le dessin : 10 secondes.
  3. Utilisation de composants (moteurs, contrôleurs, boutons, éléments de guidage, alimentation stabilisée, boutons, etc.) parmi un ensemble imposé. 
  4. Programmation en C utilisant la chaîne de développement Arduino IDE.
  5. Interface de pilotage: Joystick.
  6. Contrainte sur les machines du fablab (Machine à découpe LASER, Imprimantes RAISE 3D PRO2) qui ne sont pas toutes accessibles tout le temps ni en même temps.

Matériel

Pour accomplir ce projet, nous disposons d'une liste de composants et de matériels disponibles :

  • Un crayon
  • Interface de commande :
    • Une carte arduino UNO avec câble USB-B;
    • Un joystick:
    • Une platine de protoypage;
    • Alimentation régulée 5V ;
    • Câbles, LEDs, boutons poussoirs, résistances.
  • Motorisation :
    • Deux servomoteurs HS422 180°;
    • Un servomoteur Emax ES08A 180°.
  • Mécanique :
    • Matière PLA pour impression 3D;
    • Feuilles medium : 3mm et 6mm d'épaisseur;
    • Vis et écrous : M2, M2.5, M3, M4.
    • Roulements et axes de diamètre 4mm

Machines utilisées

Afin de réaliser ce projet, nous disposons des machines du fablab permettant la fabrication des pièces  à savoir : 

  • Machine à découpe LASER.
  • Imprimantes RAISE 3D PRO2.

Diagramme de Gantt 

Afin d'organiser au mieux nos séances de travail, et pour que l'équipe soit productif vis à vis de notre projet, nous avons réalisé un diagramme de Gantt, qui sera un outil de répartition des tâches et un calendrier prévisionnel . (En attachement la diagramme de Gantt)

Propositions de réalisation 

Afin de réaliser ce projet, et répondre au cahier des charges, nous avons essayé de discuter plusieurs solutions et propositions avant de choisir la plus adéquate et la plus convenable.

Parmi les solutions que nous avons proposées, on y trouve :

  1. Système 2P : Un système sur deux rails permettant la translation en x et en y  d'un support pour le stylo.

Points forts : 

  • Résolution du modèle géométrique inverse en utilisant la convention "Danevit-Hartenberg" .
  • Pièces compatibles avec le procédé découpe laser (Gain temps).

Point faibles :

  • Complexité de la planification des trajectoires complexes.

     2. Système 2R : Un système comportant deux axes sur lesquels il peut tourner.

Points forts : 

  • Résolution du modèle géométrique inverse en utilisant la convention "Danevit-Hartenberg" .

Points faibles : 

  • Vulnérabilité et problème de flexion.

 3. Système à structure parallèle : Système à deux bras en parallèle se rejoignant au niveau de l'effecteur (stylo) 

Points forts : 

  • Structure légère, pas de problème de flexion.
  • Résistance aux vibrations.
  • Réduction de l'inertie.

Points faibles : 

  • Difficulté de la cinématique inverse : pour ce système on ne peut pas appliquer la convention de "Danevit-Hartenberg"

Solution choisie

 

 

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)

03/04/2022

Duis tincidunt mattis sollicitudin. Aenean posuere sapien a metus consectetur, ut blandit tellus finibus. Vivamus convallis tincidunt metus, ut fringilla eros gravida nec. Cras dignissim urna et vestibulum feugiat. Phasellus tempor, nunc quis lobortis volutpat, dolor arcu fermentum elit, in eleifend enim sem fringilla metus. 🚨 Donec quis libero vehicula, varius tortor quis, vehicula libero !!! Cras ultricies tempus ante gravida hendrerit.

11/04/2022

Phasellus in purus quis justo feugiat vestibulum quis eu lacus. 😎 Etiam maximus metus vel massa pharetra convallis. Curabitur vel nunc orci. Praesent dolor dui, laoreet non massa non, pellentesque vestibulum quam. Sed posuere, dui quis semper pulvinar, eros nibh commodo elit, nec auctor arcu est et purus.

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 🤩🤩🤩