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.
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)