Robot-Droid

 

 Ce projet est réalisé par des étudiants en cycle ingénieur de 1ère et 2nde année, dans le laboratoire T.R.S.E des locaux de l’école Ingésup Paris

 

Introduction

  Objectifs

       L’objectif principal de ce projet est de robotiser une figurine BugDroid – d’où le nom ‘’Robot-Droid’’ – et de pouvoir le manipuler avec à l’aide d’une application mobile destiné à un Smartphone Android.

 

            Par la suite, et si nous disposons de suffisamment de temps, nous voudrions optimiser et améliorer ce petit robot en ajoutant de nouvelles fonctionnalités. Mais pour le moment nous ne nous intéresserons qu’à l’objectif principal.

 

 Les  fonctionnalités premières

             Le robot doit réagir de deux manières différentes :

En mode actif :

            Il sera commandé via une application développé par notre équipe, c’est-à-dire que le robot devra bouger la tête de gauche à droite sur 180°.

Le Robot-Droid sera constitué de  plusieurs leds RGB (yeux + corps). L’application devra pouvoir contrôler ces différentes leds selon les envies de l’utilisateur.

 

En mode passif :

            Il devra réagir d’une certaine manière en fonction des notifications.

Ex : Réception d’un sms " le corps s’illumine en vert foncé et les yeux clignote en vert clair.

 

Déroulement du projet

         Notre équipe est constituée de cinq membres :

- Christopher Cimia (ING2)

- Gérôme Paquant (ING1)

- Pierre-Marie Galite (ING2)

- Kévin Lopes (ING1)

- Bruno Ferry (ING1)

Et nous avons déterminé les différentes étapes par lesquelles passer pour que notre projet puisse aboutir.

 

  Tâches à réaliser

 Partie Robot :

            • Mode d’emploi du robot

            • Préparation du réceptacle

            • Assemblage du squelette du robot

            • Rotation de la tête du robot

            • Codes et câblage des Leds

            • Intégration robotique

 

Partie Téléphone :

• Didacticiel de l’application

            • Intégration de la notice du robot dans l’application

            • Intégration de l’application

 

Partie Communication :

            • Transaction Bluetooth pour l’application

            • Connexion Bluetooth pour l’application

            • Communication Bluetooth pour le robot

            • Définition de la trame pour la communication entre les appareils

 

Partie Finale :

            • Phases de test

 

 Répartitions

            Nous avons estimé le temps qu’il nous faudrait pour chacune des tâches précédentes ainsi que répartie les personnes qui travailleront sur chacune d’entre elle.

Complexites_taches.ods

 

 Fonctionnement

 Fonctionnement Structurel.pptx

 

AVANCEMENT DU PROJET : 

- Application Android :

-- Interface Utilisateur,

-- Tutoriel de l'application (a faire)

- Commande moteur :

-- Initialisation,

-- Étude,

-- Test

- Commande LED :

-- Initialisation,

-- Étude,

-- Test

- Création de la librairie pour commander le BugDroid :

-- Prise en charge de la commande des LEDs,

-- Prise en charge de la commande du Servo Moteur,

-- Prise en charge de la réception sur le port série,

-- Prise en charge d'émission du son via Buzzer,

-- Test (a faire);

- Mode d'emplois : (a faire)

-- Contenue,

-- mise en page,

-- impression/export PDF,

- Preparation receptacle (a faire)