300 likes | 457 Views
Présentation du Projet LUA. Guilhem BELLION Christophe DUC Jonathan GOBBO Thomas GRAVINA Laura VIKOR Master 1 MIAGE Encadrant : Michel BUFFA. Plan. Introduction Présentation du sujet Présentation de ROBOSOFT Environnement technique Fonctionnalités Organisation du projet
E N D
Présentation du Projet LUA Guilhem BELLION Christophe DUC Jonathan GOBBO Thomas GRAVINA Laura VIKOR Master 1 MIAGE Encadrant : Michel BUFFA
Plan • Introduction • Présentation du sujet • Présentation de ROBOSOFT • Environnement technique • Fonctionnalités • Organisation du projet • Bilan de l’application • Conclusion
Plan • Introduction • Présentation du sujet • Présentation de ROBOSOFT • Environnement technique • Application développée • Organisation du projet • Bilan de l’application • Conclusion
Plan • Introduction • Présentation du sujet • Présentation de ROBOSOFT • Environnement technique • Fonctionnalités • Organisation du projet • Bilan de l’application • Conclusion
Présentation de ROBOSOFT Transport Sécurité Santé Propreté
Plan • Introduction • Présentation du sujet • Présentation de ROBOSOFT • Environnement technique • Fonctionnalités • Organisation du projet • Bilan de l’application • Conclusion
Environnement Technique (1/3) Robuste Rapide Syntaxe simple Portable Embarquable Léger Réflexif Extensible
Environnement Technique (2/3) Solution Microsoft Microsoft RoboticsDeveloper Studio C# Visual Studio
Environnement Technique (3/3) RobuBOX Middleware Pilotage de robots
Plan • Introduction • Présentation du sujet • Présentation de ROBOSOFT • Environnement technique • Fonctionnalités • Organisation du projet • Bilan de l’application • Conclusion
Fonctionnalités (1/10) Menu & Fonctions associées
Fonctionnalités (2/10)Internationalisation Anglais/Français Dictionnaires (XML) ResourceManager CultureInfo label.Text = m_ResourceManager.GetString("MenuContextuel_Coller");
Fonctionnalités (3/10) Onglets Deux types Gestion des évènements Intégration
Fonctionnalités (4/10) Auto-complétion Ctrl + Espace Dynamisme
Fonctionnalités (5/10) Vérification syntaxique Automatique Transparent Aide à la correction
Fonctionnalités (6/10) • Aide Logiciel • Aide Lua
Fonctionnalités (7/10) Fonction de base Exemples
Intégration de l’éditeur à un contexte robotique Fonctionnalités (9/10)
Fonctionnalités (10/10) • Mapping des fonctions Lua • Equivalent C# d’une fonction Lua
Plan • Introduction • Présentation du sujet • Présentation de ROBOSOFT • Environnement technique • Fonctionnalités • Organisation du projet • Bilan de l’application • Conclusion
Organisation du projet (1/2) Prise de contacts Prototype d’application Améliorations du prototype Intégration aux robots Finalisation
Plan • Introduction • Présentation du sujet • Présentation de ROBOSOFT • Environnement technique • Fonctionnalités • Organisation du projet • Bilan de l’application • Conclusion
Bilan de l’application Quel avenir ?
Plan • Introduction • Présentation du sujet • Présentation de ROBOSOFT • Environnement technique • Fonctionnalités • Organisation du projet • Bilan de l’application • Conclusion
Conclusion Apprentissage .NET Visual Studio Lua Pédagogique Gestion de projet Communication Documentation Monde de la robotique Professionnel