IMA5 2018/2019 P30 : Différence entre versions
(→Calendrier prévisionnel) |
(→Objectifs) |
||
Ligne 16 : | Ligne 16 : | ||
==Objectifs== | ==Objectifs== | ||
− | Faire rouler à nouveau le robot | + | * Faire rouler à nouveau le robot |
− | Faire du ménage dans les câblages et tout faire tenir à l'intérieur pour que le robot soit mobile (joystick) | + | * Faire du ménage dans les câblages et tout faire tenir à l'intérieur pour que le robot soit mobile (joystick) |
− | Installer l'ordinateur et connecter le robot au wifi | + | * Installer l'ordinateur et connecter le robot au wifi |
− | Réaliser un site web permettant de contrôler le robot | + | * Réaliser un site web permettant de contrôler le robot |
− | Lire le retour de la webcam et des infrarouges pour le contrôle à distance | + | * Lire le retour de la webcam et des infrarouges pour le contrôle à distance |
− | Faire rouler le robot en utilisant le site web et le wifi | + | * Faire rouler le robot en utilisant le site web et le wifi |
− | Prendre les ascenseurs? | + | * Prendre les ascenseurs? |
=Préparation du projet= | =Préparation du projet= |
Version du 7 janvier 2019 à 16:17
Sommaire
Présentation générale
Description
Encadrants : Xavier Redon / Alexandre Boé / Thomas Vantroys
Objectif : Contrôler un robot de grande taille à partir d'une tablette.
Description : Un robot de grande taille a été réalisé à partir de moteurs de fauteuil roulant.
Le système de contrôle électrique a été détruit lors d'un précédent projet, il est à reprendre totalement.
Le système de commande à base d'Arduino commandant des contrôleurs de moteurs de puissance doit être revu lui aussi.
Il faut ensuite s'assurer d'un dispositif d'arrêt d'urgence en cas d'obstacle proche. Pour la détection d'obstacles vous pouvez vous appuyer sur des détecteurs infrarouges et sur une Kinect.
Enfin le PC embarqué doit être configuré pour se connecter sur les points d'accès WiFi de l'école et comporter un site Web permettant ainsi de le contrôler à distance avec les images des Webcam comme retour.
Pour un déplacement dans tous les bâtiments de l'école, prévoir un dispositif pour appuyer sur les boutons des ascenseurs.
Objectifs
- Faire rouler à nouveau le robot
- Faire du ménage dans les câblages et tout faire tenir à l'intérieur pour que le robot soit mobile (joystick)
- Installer l'ordinateur et connecter le robot au wifi
- Réaliser un site web permettant de contrôler le robot
- Lire le retour de la webcam et des infrarouges pour le contrôle à distance
- Faire rouler le robot en utilisant le site web et le wifi
- Prendre les ascenseurs?
Préparation du projet
Cahier des charges
Choix techniques : matériel et logiciel
Nous utilisons un robot pré existant, et en grande partie du matériel pré existant. Pour la fixation des cartes dans le robot, nous allons acheter nous mêmes la visserie spécifique dont nous avons besoin si elle n'est pas à notre disposition. L'ordinateur a intégrer au robot, la webcam, l'écran, les régulateurs de moteur, l’Arduino méga, et les batteries sont déjà fournis.
Liste des tâches à effectuer
Calendrier prévisionnel
Contacter Nicolas Havard (Semaine 1)
Lire la documentation pertinente (Semaine 1)
Refaire les câblages, faire du rangement dans le robot (Semaine 1)
Comprendre le fonctionnement des régulateurs de vitesse et du robot (Semaine 1)
Etape 1: Contrôler le robot à l’aide de la manette (Semaine 1)
Y intégrer un ordinateur pour contrôler le robot de cette façon (via le port série) (Semaine 2)
Faire le site internet de contrôle du robot (Semaine 3/4)
Connecter le robot en wifi (Semaine 3/4)
Etape 2: Contrôler le robot à l’aide du site en wifi (Semaine 3/4)
Gérer la webcam (Semaine 5)
Tester les capteurs (Semaine 5)
Etape 3: Contrôler le robot à l’aide du wifi et des capteurs à distance (Semaine 5)
Wiki (Toutes les semaines) (Semaines 1-8)
Réalisation du Projet
Semaine 1
Nos objectifs pour la semaine sont de démonter, nettoyer, et remonter correctement le robot, afin que le câblage soit lisible et que tout puisse y rentrer. Nous allons également le tester afin de s'assurer qu'il roule sans soucis et que le contrôle au joystick soit fonctionnel. Il est très important que tout fonctionne sans soucis, nous comptons ensuite nous baser sur le contrôle au joystick pour créer le contrôle via l'ordinateur. Si l'on réussi à disposer d'un robot fonctionnel, et de bons plans pour y intégrer l'ordinateur et la wifi rapidement à la semaine 2, ce sera un bon début de projet.
Jour 1: Prendre connaissance de l'état du robot, et des choses à faire avant de pouvoir réellement commencer le projet. Création du wiki. Lecture de la documentation pré existante. Création d'un plan du robot et mesure de toutes ses dimensions importantes.