IMA4 2018/2019 P46 : Différence entre versions

De Wiki de Projets IMA
(Positionnement par rapport à l'existant)
(Description)
Ligne 10 : Ligne 10 :
 
Il existe de nos jours de nombreux kits d'assemblage de robots programmables.
 
Il existe de nos jours de nombreux kits d'assemblage de robots programmables.
  
Ils permettent aux utilisateur de créer leur propre robot à l'aide de pièces, de moteurs et de capteurs. Il existe des kits pour tous les niveaux, du débutant à l'expert en robotique : les robots sont programmables via Application mobile ou via des langages de programmations (Scratch, C, Python ...)
+
Ils permettent aux utilisateur de créer leurs propres robots à l'aide de pièces, de moteurs et de capteurs. Il existe des kits pour tous les niveaux, du débutant à l'expert en robotique : les robots sont programmables via Application mobile en Bluetooth ou via des langages de programmations (Scratch, C++, Python ...)
  
Le problème de ces kits est qu'ils sont souvent assez chers et surtout propriétaires.  
+
Le problème de ces kits est qu'ils sont souvent assez chers et surtout propriétaires. C'est à dire qu'ils ne sont pas Open-Source et que la perspective d'évolution du kit est limitée à la même marque.
  
 
Durant notre cursus, nous avons eu l'occasion de tester par exemple les kits MindStorm NXT, Bioloid et MakeBlock.  
 
Durant notre cursus, nous avons eu l'occasion de tester par exemple les kits MindStorm NXT, Bioloid et MakeBlock.  
  
L'objectif de ce projet est de proposer une alternative à ces différents kits en concevant un kit open-source (open source en logiciel comme en matériel) permettant l’assemblage d’un robot et une programmation aisée.
+
L'objectif de ce projet est d'y proposer une alternative, en concevant un kit Open-Source (open source en logiciel comme en matériel) permettant l’assemblage d’un robot et une programmation aisée et facilement modifiable à sa convenance.
  
 
==Objectifs==
 
==Objectifs==

Version du 22 novembre 2018 à 13:14


Kit Robot

Présentation générale

Description

Il existe de nos jours de nombreux kits d'assemblage de robots programmables.

Ils permettent aux utilisateur de créer leurs propres robots à l'aide de pièces, de moteurs et de capteurs. Il existe des kits pour tous les niveaux, du débutant à l'expert en robotique : les robots sont programmables via Application mobile en Bluetooth ou via des langages de programmations (Scratch, C++, Python ...)

Le problème de ces kits est qu'ils sont souvent assez chers et surtout propriétaires. C'est à dire qu'ils ne sont pas Open-Source et que la perspective d'évolution du kit est limitée à la même marque.

Durant notre cursus, nous avons eu l'occasion de tester par exemple les kits MindStorm NXT, Bioloid et MakeBlock.

L'objectif de ce projet est d'y proposer une alternative, en concevant un kit Open-Source (open source en logiciel comme en matériel) permettant l’assemblage d’un robot et une programmation aisée et facilement modifiable à sa convenance.

Objectifs

Pour la réalisation de ce projet nous allons tout d'abord réaliser notre propre carte programmable qui sera le cerveau du robot, elle permettra de connecter (via RJ25?) et de contrôler facilement les capteurs, les actionneurs, les moteurs, les modules de communication.

Ensuite nous a trouverons un système d’alimentation du robot, proposant une autonomie correcte (par exemple batterie et piles)

Ensuite nous allons réaliser différents modules électroniques permettant d’aider à la conception des différents modèles (capteurs, actionneurs, modules de communication).

Ensuite nous réaliserons,à l'aide de la Découpeuse Laser et des imprimantes 3D du Fabricarium de l'école, les différentes pièces du Kit qui peuvent être facilement assemblées pour former plusieurs modèles de robot ou autres modèles.

Enfin nous réaliserons différentes bibliothèques permettant la programmation et l'utilisation du modèle et de ses modules.

Analyse du projet

Positionnement par rapport à l'existant

Tous les kits disponibles de nos jours possèdent des points positifs et des points négatifs (autonomie, prix, facilité de programmation, facilité d'assemblage, diversité des modèles disponibles, possibilité d'additionner plusieurs kit...)

Notre kit sera, à l'inverse de la plupart des kits existants, open source en matériel et en logiciel. Les utilisateurs pourront eux-mêmes imprimer les pièces du kit grâce à des fichier stl et (découp laser). Ils pourront également reproduire la carte et les différents capteurs, actionneurs, modules de communication grâce aux fichiers partagés et à la liste des composants nécessaires. Cela permettra une économie d'argent considérable et également à l'utilisateur de comprendre en détails comment fonctionnent tout les éléments du kit.

Analyse du premier concurrent

Analyse du second concurrent

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

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