IMA4 2018/2019 P31

De Wiki de Projets IMA
Révision datée du 25 novembre 2018 à 18:02 par Rfoucaul (discussion | contributions) (Description)


Présentation générale

Description

L'objectif de notre projet est de pouvoir cartographier l'intensité du signal WiFi dans un bâtiment (Polytech Lille par exemple). Pour cela nous réaliserons un robot pouvant se déplacer dans le bâtiment tout en mesurant la puissance du signal WiFi là où il passe.

Premièrement, le robot doit se déplacer en autonomie et donc transporter avec lui une batterie pour l'alimentation.

Le robot devant se déplacer dans tout le bâtiment, donc éventuellement monter des escaliers, il semble adapté de concevoir un robot de type hexapode. Le déplacement du robot sera effectué avec un certain nombre de servomoteurs assurant le mouvement de ses six "pattes". Pour encadrer le déplacement, des capteurs de distance seront implantés à des points stratégiques du robot. La gestion des servomoteurs et des capteurs sera faite à partir d'un microcontrôleur de type Arduino.

Lors du déplacement du robot, il faudra mesurer la puissance du signal WiFi et la faire correspondre à la position actuelle. Pour cela le robot embarquera un ordinateur de type Raspberry Pi. Celui ci pourra alors récupérer la puissance du signal WiFi à partir du RSSI. Il faudra ensuite coupler la puissance mesurée à la position du robot. Pour cela il sera placer dans le bâtiment des indicateurs que repérera le robot afin de le situer.

Toutes les informations seront stockées en interne sur la Raspberry Pi puis traitées après la fin des mesures afin de produire la cartographie de la puissance du signal WiFi dans le bâtiment.

Objectifs

Pour commencer nous devons réfléchir à la conception mécanique du robot. Pour cela nous rechercherons des modèles de robot hexapodes existants. Il semble judicieux d'avoir la structure du robot découpée dans une plaque de plexiglas par exemple puis les "pattes" réalisées en impression 3D. Il s'agira donc dans un premier temps avant de commencer le projet d'apprendre tous les deux l'utilisation de l'imprimante 3D et de la découpeuse laser au Fabricarium.

Une fois la structure du robot conçue, il faudra y implanter les capteur, actionneurs, la batterie ainsi que l'Arduino et a Raspberry Pi. Ensuite viendra la programmation du déplacement du robot avec notamment la commande des servomoteurs. Il pourra être utile de concevoir un circuit imprimé pour faciliter l'utilisation des nombreux servomoteurs et des capteurs de distance.

La prochaine étape sera la mise en place de la Raspberry Pi pour se connecter en WiFi et récupérer le RSSI de celui ci. Finalement la Raspberry traitera l'ensemble des données pour sortir la cartographie de la puissance du signal WiFi.

Analyse du projet

Positionnement par rapport à l'existant

Internet est devenu un élément essentiel de notre vie. A la fois un outil de travail, de recherche et de loisir, il est essentiel pour beaucoup d'entreprises, d'écoles, comme de particuliers de disposer un bon signal wifi dans l'ensemble de leurs locaux. La force d'un signal wifi (RSSI) est facilement obtenable à l'aide d'applications sur smartphone ou ordinateur. Certaines proposent même de fournir une carte du RSSI une fois l'espace entièrement balayé. Mais ces applications nécessitent tout de même à leur utilisateur d'explorer lui même l’entièreté de l'espace que le wifi est sensé couvrir, ce qui devient très vite fastidieux pour des surfaces comme celles de Polytech Lille.

Le principe d'un robot qui se déplacerait, en autonomie, à la place du l'utilisateur, pour cartographier le bâtiment n'est aujourd'hui qu'à l'état de projet universitaire. Un tel robot proposerais une solution moins contraignante que les applications déjà existantes.

Analyse du premier concurrent

Capture d'écran HeatMapper

HeatMapper est un logiciel (disponible uniquement sous Windows) de l'entreprise Ekahau spécialisée dans la conception de réseau sans fil. Leur logiciel permet d'importer un plan de l'espace que l'on veut analyser, ensuite il suffit de se déplacer avec ordinateur dans l'espace en question et le logiciel fournis la couverture wifi superposée sur le plan importé.

Le logiciel est disponible gratuitement mais une version plus complète peut être achetée.











Analyse du second concurrent

MX-phoenix montant des marches

Le MX-Phoenix est un robot hexapode inventer par Kåre Halvorsen. L'exosquelette du robot est fait par impression 3d. Le robot est composé de six pattes, chaque pattes est composée de deux pièces articulées par trois servomoteurs.

Le robot peut se déplacer sur des terrains rocailleux et monter des escaliers.












Scénario d'usage du produit ou du concept envisagé

Une entreprise (ou autre administration) voudrait optimiser son réseau wifi dans ses locaux car certains employés se plaignent de ne pas avoir de signal ou que le signal est très élevé dans des espaces inutiles car peut fréquentés ou sans nécessité d'une connexion internet. L'entreprise fait appelle à nos services. A l'aide d'un plan numérique que nous à fournis l'entreprise nous plaçons des marqueurs dans le bâtiment afin que le robot puisse se repérer. Lors d'une journée où les employés ne sont pas présents (afin d'éviter qu'ils ne marchent sur le robot par inattention), nous laissons le robot parcourir le bâtiment en autonomie. Une fois le parcours du robot terminé, nous récoltons les données qu'il à prélevé afin de fournir une carte, étages par étages, de la couverture wifi à notre client.

Réponse à la question difficile

Préparation du projet

Cahier des charges

Choix techniques : matériel et logiciel

Liste des tâches à effectuer

Calendrier prévisionnel

Réalisation du Projet

Feuille d'heures

Tâche Prélude Heures S1 Heures S2 Heures S3 Heures S4 Heures S5 Heures S6 Heures S7 Heures S8 Heures S9 Heures S10 Total
Analyse du projet 0


Prologue

Semaine 1

Semaine 2

Documents Rendus