Avant Projet Memoire Zadi Jonathan

Télécharger au format docx, pdf ou txt
Télécharger au format docx, pdf ou txt
Vous êtes sur la page 1sur 10

Avant projet

DÉVELOPPEMENT D'UNE PLATEFORME


CLOUD POUR LA GESTION ET LA
MUTUALISATION DE ROBOTS POLYVALENTS
EN CÔTE D'IVOIRE : DÉMOCRATISATION DE
LA ROBOTIQUE EN TANT QUE SERVICE

Présenté par:

ZADI JONATHAN

Maître de stage: Encadrants académiques:

Mr TOURE Prof. MOSSAN


VASSINDOU Enseignant Chercheur, Vice
Team Lead Innovation & Doyen à l’Université FHB
Development à Orange
Digital Center Dr. BAMBA ALIOU
Enseignant Chercheur à
l’ESATIC
CAHIER DE CHARGES
Description

Le projet vise à concevoir et à réaliser une plateforme cloud novatrice permettant la


manipulation et le monitoring de robots de différentes catégories en Côte d'Ivoire. Cette
plateforme sera hébergée sur une infrastructure cloud que nous aurons dimensionné, offrant
ainsi une solution sur mesure pour mutualiser un ensemble de robots polyvalents afin de
proposer différents types de services aux utilisateurs. Son objectif est de vulgariser
l'utilisation de la robotique dans le pays et de faciliter l'accès à ces technologies innovantes
pour les entreprises, les particuliers et les institutions.

Objectifs généraux
● Concevoir et développer une plateforme web sur le cloud adaptée à la gestion de
robots polyvalents.
● Mutualiser un ensemble de robots pour offrir une variété de services à travers la
plateforme.
● Promouvoir l'utilisation de la robotique en Côte d'Ivoire en rendant cette technologie
plus accessible.

Objectifs spécifiques
● Élaborer une infrastructure cloud personnalisée pour répondre aux besoins spécifiques
de la robotique.
● Créer une interface utilisateur conviviale pour permettre la gestion et le monitoring
des robots en temps réel.
● Faciliter la coordination et la communication entre les différents robots pour une
mutualisation efficace.
● Proposer une gamme de fonctionnalités diversifiées pour répondre aux besoins variés
des utilisateurs.
● Sensibiliser les acteurs locaux sur les avantages de la robotique et son potentiel pour
le développement.

Problématiques
● Comment développer une infrastructure cloud adaptée aux contraintes de la robotique
et garantissant des performances optimales ?
● Comment assurer la coordination efficace de robots de différentes catégories pour
mutualiser leurs services sur la plateforme ?
● Comment offrir une interface utilisateur conviviale tout en intégrant des
fonctionnalités avancées de gestion et de monitoring ?
● Quelles stratégies mettre en place pour promouvoir et démocratiser l'utilisation de la
robotique en Côte d'Ivoire ?

Fonctionnalités
Gestion des Robots Agricoles :
● Planification et exécution de tâches agricoles : Les utilisateurs pourront définir
des missions spécifiques pour les robots agricoles, telles que l'ensemencement,
l'arrosage, la récolte, etc.
● Paramétrage des capteurs : La plateforme permettra de configurer les capteurs
des robots agricoles pour surveiller l'état des cultures et optimiser leurs
performances.
● Suivi des données agricoles : Les données collectées par les robots, comme
l'humidité du sol ou les conditions météorologiques, seront accessibles aux
utilisateurs pour des prises de décisions éclairées.
Gestion du Robot de Surveillance :
● Programmation des patrouilles : Les utilisateurs pourront définir des itinéraires
de patrouille pour le robot de surveillance, afin de surveiller des zones
spécifiques en temps réel.
● Détection d'incidents : Le robot de surveillance sera équipé de capteurs pour
détecter tout comportement suspect ou situation d'urgence, alertant ainsi les
utilisateurs en cas de besoin.
● Flux vidéo en direct : La plateforme permettra de visualiser les flux vidéo en
direct capturés par le robot de surveillance, offrant ainsi une surveillance à
distance.
Gestion du Drone de Livraison :
● Planification des livraisons : Les utilisateurs pourront programmer les
itinéraires de livraison pour le drone en fonction des adresses de destination.
● Suivi des colis : La plateforme fournira des informations en temps réel sur
l'état des livraisons en cours, incluant la localisation du drone et le statut des
colis.
● Gestion des retours : Le drone de livraison pourra être programmé pour
récupérer des colis retournés ou effectuer des livraisons de retour vers les
points de collecte.
Communication et Suivi Centralisés :
● Interface utilisateur globale : Les utilisateurs pourront accéder à une interface
centralisée pour gérer l'ensemble des robots, planifier les missions et suivre les
performances en temps réel.
● Notifications et alertes : La plateforme enverra des notifications aux
utilisateurs concernant les statuts des robots, les progrès des missions et toute
situation d'urgence détectée.

Perspectives
● La plateforme pourra être évolutive pour intégrer de nouveaux types de robots et de
services à l'avenir.
● Des partenariats pourront être établis avec des entreprises et des institutions pour
enrichir l'offre de services.
● L'expérience acquise avec cette plateforme pourra être utilisée comme référence pour
d'autres initiatives de robotique dans le pays.

Limites
● Les coûts de développement et de maintenance de l'infrastructure cloud pourraient
représenter un défi financier.
● La compatibilité avec certains modèles de robots existants pourrait être limitée.
● La sensibilisation et l'adoption de la robotique pourraient nécessiter des efforts de
communication et d'éducation supplémentaires.
INTRODUCTION

Au fil des années, la robotique a connu une évolution majeure, transformant tant les pratiques
industrielles que notre vie quotidienne. Malheureusement, en Afrique, et plus précisément en
Côte d'Ivoire, ce domaine demeure en retrait. Malgré les avantages potentiels qu'elle pourrait
apporter, l'utilisation des robots reste largement marginale dans nos secteurs d'activités. Or,
des domaines clés tels que l'agriculture, la sécurité et la livraison pourraient grandement
bénéficier de ces technologies pour augmenter leur chiffre d'affaires et améliorer leur
efficacité.

Face à cette situation, une problématique émerge : comment démocratiser l'utilisation des
robots en Côte d'Ivoire et favoriser leur intégration dans des secteurs essentiels tels que
l'agriculture, la sécurité et la livraison ?

C'est dans cette optique qu’il nous a été proposé comme thème : "Conception et Réalisation
d'une Plateforme Cloud pour la Gestion et la Mutualisation de Robots Polyvalents en Côte
d'Ivoire : Démocratisation de la Robotique en tant que service". En clair, il s’agit de
concevoir et de réaliser une plateforme cloud, spécialement dédiée à la gestion et à la
mutualisation de robots polyvalents en Côte d'Ivoire. Cette plateforme sera conçue pour
faciliter l'accès aux robots et à leurs services, afin de promouvoir leur utilisation et
d'optimiser leurs avantages dans notre pays.

Pour atteindre cet objectif, ce mémoire sera structuré en trois parties principales. Dans la
première partie, nous présenterons l'entreprise à l'origine du projet de la plateforme cloud, en
mettant en lumière son contexte, son historique, ses missions et son organisation dans le
domaine de la robotique. Nous procéderons ensuite à une revue de l'état de l'art en robotique
et aux plateformes cloud existantes pour la gestion de robots, tout en analysant les initiatives
mondiales dans les secteurs agricole, de sécurité et de livraison.

Dans la deuxième partie, nous aborderons les méthodes et conceptions adoptées pour la
réalisation de la plateforme cloud. Après avoir présenté les différentes méthodes de
développement logiciel utilisées, nous procéderons à une analyse comparative pour justifier
les choix retenus. Nous détaillerons ensuite la conception de la plateforme en mettant l'accent
sur les fonctionnalités spécifiques à chaque type de robot (agricole, surveillance, drone de
livraison).

Enfin, dans la troisième partie, nous présenterons les matériels et outils de développement
nécessaires pour la réalisation de la plateforme cloud. Nous exposerons les résultats obtenus
lors des tests et des évaluations, en interprétant leurs performances en fonction des critères
définis dans le cahier des charges. Enfin, nous discuterons des résultats, analyserons les
avantages et les limites de la plateforme réalisée, et proposerons des perspectives
d'amélioration pour de futures évolutions.
PLAN
Partie I : Généralités

Chapitre I : Présentation de l'entreprise

I. Contexte et historique de l'entreprise


II. Missions, activités et domaines d'intervention de l'entreprise
III. Organigramme et structure de l'entreprise
IV. Technologies et projets antérieurs liés à la robotique

Chapitre II : État de l'art

I. Revue de la littérature sur les plateformes cloud pour la gestion de robots


II. Étude des différentes catégories de robots utilisés dans le cadre du projet
III. Analyse des solutions existantes de mutualisation de robots
IV. Avancées technologiques en robotique et en intelligence artificielle

Chapitre III : Cahier des Charges

I. Objectifs et enjeux du projet de plateforme cloud pour la gestion de robots


II. Spécifications fonctionnelles et techniques requises pour la plateforme
III. Contraintes et exigences à prendre en compte pour la conception de la plateforme
IV. Définition des critères d'évaluation pour la réussite du projet

Partie II : Méthodes et Conceptions

Chapitre VI : Présentations des méthodes

I. Présentation des méthodes de développement logiciel utilisées dans le projet


II. Explication des approches méthodologiques pour la conception de la plateforme cloud
III. Description des outils et des langages de programmation choisis pour le
développement

Chapitre V : Analyse comparative et choix des méthodes

I. Comparaison des différentes méthodes de développement et de conception envisagées


II. Justification des choix effectués en fonction des spécificités du projet
III. Prise en compte des avantages et des inconvénients des approches sélectionnées

Chapitre VI : Conceptions

I. Architecture globale de la plateforme cloud pour la gestion de robots


II. Conception détaillée des fonctionnalités pour chaque type de robot (agricole,
surveillance, drone de livraison)
III. Intégration des méthodes et des choix technologiques dans la conception globale
Partie III : Réalisation

Chapitre VII : Matériels et Outils de développement

I. Description du matériel utilisé pour la mise en œuvre de la plateforme cloud


II. Présentation des outils logiciels et des environnements de développement utilisés
III. Configuration de l'infrastructure cloud mise en place pour héberger la plateforme

Chapitre VIII : Présentation et Interprétation des résultats

I. Présentation des prototypes et des versions successives de la plateforme


II. Analyse des résultats obtenus lors des tests et des évaluations
III. Interprétation des performances de la plateforme en fonction des critères définis dans
le cahier des charges

Chapitre IX : Discussion des résultats

I. Analyse des avantages et des limites de la plateforme réalisée


II. Comparaison des résultats obtenus par rapport aux objectifs initiaux du projet
III. Perspectives d'amélioration et recommandations pour de futures évolutions de la
plateforme
CONCLUSION
Ce mémoire a été l'occasion de se pencher sur les enjeux cruciaux de la robotique en Côte
d'Ivoire, avec pour objectif primordial de démocratiser son utilisation et de favoriser son
intégration dans des secteurs stratégiques tels que l'agriculture, la sécurité et la livraison. Face
à la quasi-inexistence des robots dans ces domaines, malgré leur potentiel évident, la
problématique centrale résidait dans la recherche de solutions pour promouvoir leur adoption
et maximiser leurs avantages dans notre contexte local.

Pour parvenir à ces objectifs, nous avons opté pour la conception et la réalisation d'une
plateforme cloud novatrice, spécifiquement dédiée à la gestion et à la mutualisation de robots
polyvalents. Cette plateforme a été conçue avec soin pour faciliter l'accès aux robots et à leurs
services, tout en tirant pleinement parti de leurs performances au sein du contexte ivoirien.

Les résultats obtenus lors des tests et des évaluations ont été extrêmement encourageants,
montrant l'efficacité de la plateforme cloud dans la gestion et la mutualisation des robots. Les
fonctionnalités spécifiques à chaque type de robot ont été parfaitement intégrées, permettant
ainsi de maximiser leurs performances dans leurs domaines respectifs.

Grâce à cette plateforme, nous sommes parvenus à une conclusion essentielle : la


mutualisation des robots offre une solution économiquement viable et accessible à un plus
grand nombre d'utilisateurs. Nous avons également constaté que l'intégration de robots dans
des secteurs clés tels que l'agriculture a un impact positif avéré sur le chiffre d'affaires et
l'efficacité du travail, tout en facilitant les tâches quotidiennes des acteurs concernés.

En somme, ce mémoire a abouti à des conclusions significatives pour la promotion de la


robotique en Côte d'Ivoire. Notre travail offre des perspectives prometteuses pour l'avenir, en
contribuant activement à la démocratisation de la robotique et à son intégration réussie dans
notre société. Nous sommes convaincus que cette étude incitera les acteurs locaux à adopter
ces technologies innovantes et à saisir les opportunités offertes par la robotique pour le
développement économique et social de notre cher pays. Ces avancées marquent ainsi un pas
important vers un avenir où les robots seront des acteurs incontournables pour améliorer
notre quotidien et soutenir le développement de nos secteurs clés.
DOCUMENTATION
Cloud Computing: Concepts, Technology & Architecture par Thomas Erl, Ricardo Puttini, et
Zaigham Mahmood.

Mastering Cloud Computing par Rajkumar Buyya, Christian Vecchiola, et S. Thamarai Selvi.

Building Microservices par Sam Newman.

Robot Operating System (ROS) for Absolute Beginners par Lentin Joseph.

Cloud Robotics Architectures : Challenges and Applications par Aindrila Mukherjee

Mobile Cloud Robotics as a Service with OCCIware par Philippe Merle, Christophe Gourdin,
Nathalie Mitton

Cloud Robotics: Connected to the Cloud, Robots Get Smarter par James Kuffner et et al.
(https://ai.googleblog.com/2010/11/cloud-robotics-connected-to-cloud.html)

Towards Cloud Robotics: A Framework for Integrating Robotics and Cloud Computing par
Joshua Smith et al. (https://homes.cs.washington.edu/~jrs/ConferencePapers/ICRA12-SMRS-
PAR.pdf)

Introduction à ROS https://husarion.com/tutorials/ros-tutorials/1-ros-


introduction/

Vous aimerez peut-être aussi