Capture temps réel des mouvements et animation d'un robot

De fablab
Révision de 11 février 2019 à 15:02 par Youlalm (discussion | contributions) (Découpage du projet en différentes tâches)

Aller à : navigation, rechercher

Contexte et objectifs du projet

L'idée de ce projet est d'utiliser les caméras 3D disponibles au Fablab (type kinect) pour disposer en temps réel de la modélisation d'un squelette virtuel.

Cette modélisation obtenue, il s'agira alors de construire un modèle physique de robot qui pourra reproduire une partie des mouvements obtenus.

Il s'agira donc :

  1. de se documenter sur les caméras et dispositifs de capture
  2. de mettre en oeuvre la capture temps réel d'une modélisation de la personne filmée
  3. de choisir un ensemble d'actionneurs et de construire un pantin motorisé ou un robot existant
  4. de mettre en oeuvre la partie commande du robot
  5. d'assurer la communication entre les 2 modules (acquisition et commande)


Découpage du projet en différentes tâches

Nous pouvons envisager un premier découpage prévisionnel du projet selon les différents points qui suivent :

  1. Récupération et traitement des données filmées par les caméras ( Borana, Clara, Romain ) :
    1. Choix de la caméra : xtion pro live .
    2. Comprendre et explorer les fichiers sources du logiciel de capture associé à la caméra.
    3. Mise en oeuvre de la capture :
      1. Flux vidéo en temps réel
      2. Algorithme de reconnaissance d’image
  2. Conception du robot ( Elia, Manon, Maryam, Wassim ) :
    1. Mécanique :
      1. Choix du type de robot : Robot pantin relié avec des fils aux moteurs intégrés à la bâtisse .
      2. Conception mécanique : choix de liaisons, d’actionneurs, de pièces, taille du robot ...
      3. Dynamique : nature des mouvements, équations de mouvement ...
    2. Programmation - automatique :
      1. Choix de la carte : Arduino .
      2. Documentation/Installation des outils, logiciels et langages de programmation / contrôle pour la partie commande du robot.
      3. Mise en oeuvre de la partie programmation et contrôle (câblages, entrée-sortie...).
  3. Vu d’ensemble du projet : Lien entre la partie acquisition du mouvement et la partie commande/contrôle du robot.