Académique Documents
Professionnel Documents
Culture Documents
Devoir Maison 2 GP
Réalisé par :
BENARAB Adel
Travail présenté à
Monsieur : Mohamed Belmouhoub
1
2023/2024 DM2 GP
2 Cycle de vie 3
Page 2
2023/2024 DM2 GP
Pour se rappeler, le projet choisi dans l’ancien DM est : Réalisation et conception d’un
robot de navigation autonome basé sur le ROS (Robot Operating System).
2 Cycle de vie
Le cycle de vie d’un projet est une séquence d’étapes ordonnées qui commencent par la
définition des besoins et des objectifs du projet et se terminent par sa clôture et son évalua-
tion.
Le cycle de vie de mon projet est séquentiel, et passe par les étapes suivantes :
1- l’initialisation :Elle consiste a :
-Préciser le type de robot à concevoir, ses fonctionnalités de navigation autonome, ainsi que
les milieux d’utilisation envisagés.
-Établir une estimation préliminaire des ressources requises, englobant le matériel, les logi-
ciels, le temps et le budget.
2- Planification :
-Élaborer un plan détaillé du projet, y compris la définition des tâches à accomplir, les
échéances, les ressources nécessaires et les budgets.
-Identifier les composants matériels et logiciels requis pour la construction du robot et assurer
leur compatibilité avec ROS.
-Développer une stratégie de développement logiciel, y compris les outils et les packages ROS
à utiliser.
Page 3
2023/2024 DM2 GP
3- Implémentassions :
-Développer les différents composants logiciels du système de navigation autonome en utili-
sant ROS, y compris la perception, la planification de trajectoire, le contrôle des moteurs,
etc.
-Intégrer les composants matériels et logiciels pour construire le robot physique.
-Tester chaque composant individuellement ainsi que le système dans son ensemble pour ga-
rantir son bon fonctionnement.
4- Validation et vérification :
-Valider le système de navigation autonome en le testant dans une variété d’environnements
et de conditions de fonctionnement.
-Vérifier que le robot répond aux spécifications et aux exigences définies dans la phase d’ini-
tiation.
-Effectuer des ajustements et des corrections si nécessaire en fonction des résultats des tests.
5- Clôture : La clôture du projet en participant a la compétition qui se déroulera ce mai
en France.
Le cycle de développement du produit est une partie du cycle de vie, il s’agit de la 3ème
et la 4ème étape qui sont la réalisation et la validation. Dans ce qui suit, on va détailler un
peu plus le cycle de développement en exposant les différentes étapes : -Partie théorique :
C’est la première partie qui peut être la plus importante dans la réalisation du projet, car
on doit d’abord faire nos recherche pour bien comprendre a methode de fonctionnent du
ROS, comment faire la navigation autonome du robot, l’étude de fonctionnement des outils
nécessaire comme les Stepper motors, les cartes ARDUINO/STM32...
-Les tests : Cette partie est la plus difficile car elle consiste a tester le bon fonctionnement
du robot et la réalisation de ça tache, ainsi elle inclue le debogage des erreurs et problèmes
qui nécessite la bonne compréhension du système et le temps large afin de faire les tests
nécessaire et connaître le problème.
-La validation : Ces l’étape ou le robot est soumis au test finale dans l’environnement exiger
Page 4
2023/2024 DM2 GP
Page 5