IMA3/IMA4 2021/2023 P12 : Différence entre versions
(→Résumé) |
(→Contexte) |
||
Ligne 13 : | Ligne 13 : | ||
==Contexte== | ==Contexte== | ||
− | Notre projet initial était de concevoir un robot élévateur que nous imaginions parfaitement s'intégrer dans un entrepôt pour soulever des charges. Cependant, après analyse, nous avons constaté que quelques prototypes existaient déjà or nous tenions à ce que notre projet puisse être une réelle valeur ajoutée ce qui nous a amené à revoir nos plans. Il se trouve que l'un des problèmes des entrepôts concerne la sécurité puisqu'on compte plusieurs cas d'accidents mortels chaque année. Afin de pouvoir apporter plus de sécurité au sein des | + | Notre projet initial était de concevoir un robot élévateur que nous imaginions parfaitement s'intégrer dans un entrepôt pour soulever des charges. Cependant, après analyse, nous avons constaté que quelques prototypes existaient déjà or nous tenions à ce que notre projet puisse être une réelle valeur ajoutée ce qui nous a amené à revoir nos plans. Il se trouve que l'un des problèmes des entrepôts concerne la sécurité puisqu'on compte plusieurs cas d'accidents mortels chaque année. Afin de pouvoir apporter plus de sécurité au sein des entrepôts et de rendre plus efficace le traitement des marchandises, nous avons décidé qu'il serait plus intéressant de concevoir 2 robots légèrement différents et qui coopéreraient entre eux. |
==Objectif== | ==Objectif== |
Version du 15 décembre 2022 à 09:24
Sommaire
Résumé
Communication entre des robots pour la gestion d'un entrepôt :
L’objectif de notre projet est de faire communiquer deux robots autonomes que nous pourrions intégrer par la suite dans des entrepôts dans le but de rendre ceux-ci automatisés. Le premier robot sera un robot élévateur capable de soulever et déplacer des charges tandis que le second sera un robot transporteur de charges, dénommé "robot train". Le robot train se déplacera dans l'ensemble de l'entrepôt et s'arrêtera à des "stations" auxquelles le robot élévateur lui amènera des charges. Après avoir chargé un certain nombre de charges, il les amènera à un point final.
Présentation générale
Contexte
Notre projet initial était de concevoir un robot élévateur que nous imaginions parfaitement s'intégrer dans un entrepôt pour soulever des charges. Cependant, après analyse, nous avons constaté que quelques prototypes existaient déjà or nous tenions à ce que notre projet puisse être une réelle valeur ajoutée ce qui nous a amené à revoir nos plans. Il se trouve que l'un des problèmes des entrepôts concerne la sécurité puisqu'on compte plusieurs cas d'accidents mortels chaque année. Afin de pouvoir apporter plus de sécurité au sein des entrepôts et de rendre plus efficace le traitement des marchandises, nous avons décidé qu'il serait plus intéressant de concevoir 2 robots légèrement différents et qui coopéreraient entre eux.
Objectif
Notre premier objectif est de pouvoir programmer les 2 Robots élévateur et train dans un premier temps, puis d'assurer la communication entre les deux. Pour cela nous utiliserons ROS (Robot Operating System), un environnement de développement open source dédié à la robotique.
Description
Réalisations et résultats
Après avoir mis en place notre plan d'action pour les semestres S7 et S8 et avoir établi notre diagramme de Gantt, nous nous sommes attaqués à la première phase de ce semestre. Celle-ci consiste à prendre en main ROS. C'est un logiciel très complet qui permet de réaliser tout ce que l'on souhaiterait faire pour nos robots tout en nous permettant de programmer ceux-ci en python, langage maîtrisé par chacun des membres du projet.
Bilan
Gestion de Projet
Outils Gestion de Projet
- Google Drive
- Mise en place d'un futur repository Git
Matériel utilisé
- Routeur D-Link (et son alimentation)