Objectifs des PAMIs
L’objectif principal de l’équipe RATP pour les PAMIs pour la CDR 2025 est d’avoir des PAMIs fiables et fonctionnels avant d’arriver sur place. Donc le but est de passer les homologations et s’il le faut, régler les dysfonctionnements liés à la nature du terrain en arrivant sur place pour pouvoir se concentrer uniquement sur les améliorations en match et non plus le simple fonctionnement du robot.
Mécanique
- PAMI facile à monter/démonter
- Robuste
- Design compact et futuriste
- Facile à transporter
- Facile à réparer
1. PAMI facile à monter/démonter
Les PAMIs doivent être faciles à monter et démonter. Ils doivent être faciles à assembler et désassembler pour faciliter le transport et le stockage ou la réparation des PAMIs.
2. Robuste
Les PAMIs doivent être robustes. Ils doivent être capables de résister à des chocs et des chutes. Ils doivent être capables de résister à des conditions difficiles.
3. Design compact et futuriste
Les PAMIs doivent avoir un design compact et futuriste. Des couleurs vives et des formes modernes pour attirer l’attention des spectateurs.
4. Facile à transporter
Les PAMIs doivent être faciles à transporter. Ils doivent être légers et compacts pour faciliter le transport.
5. Facile à réparer
Les PAMIs doivent être faciles à réparer. Ils doivent être faciles à démonter et à réparer en cas de panne.
Électronique
1. Carte de contrôle ESP-S3
Les PAMIs doivent être contrôlés par une carte de contrôle ESP-S3. Cette carte doit être fiable et stable. Elle doit être capable de contrôler les moteurs pas-à-pas, les capteurs de distance ToF et l’écran OLED.
2. Capteurs de distance ToF
Les PAMIs doivent être équipés de capteurs de distance ToF. Ces capteurs doivent être précis et fiables. Ils doivent être capables de détecter les obstacles et les autres PAMIs.
3. Ecran OLED
Les PAMIs doivent être équipés d’un écran OLED. Cet écran doit être lisible et fiable. Il doit afficher des informations utiles pour les spectateurs et les joueurs.
4. Batterie Lithium-ion
Les PAMIs doivent être alimentés par une batterie Lithium-ion. Cette batterie doit être fiable et stable. Elle doit être capable de fournir suffisamment de puissance pour alimenter les moteurs pas-à-pas, les capteurs de distance ToF et l’écran OLED.
5. Stepper motors
Les PAMIs doivent être équipés de moteurs pas-à-pas. Ces moteurs doivent être précis et fiables. Ils doivent être capables de déplacer les PAMIs de manière précise et fiable.
Programmation
Cette année pour la programmation, tout est recommencé à zéro. Il a de nouveaux composants électroniques et mécaniques. L’Objectif est de faire fonctionner les PAMIs avec un code propre et modulaire.
Voici tous les objectifs de programmation pour les PAMIs :
- Fonctionnement irréprochable des composants
- Déroulement irréprochable d’une partie
- Initialisation automatique
- Générateur de stratégie via BLE (Bluetooth Low Energy)
D’autres objectifs secondaires pourront être ajoutés en fonction de l’avancement du projet :
1. Fonctionnement irréprochable des composants
Les composants électroniques et mécaniques des PAMIs doivent fonctionner correctement. Les capteurs de distance ToF doivent être précis et fiables. Les moteurs pas-à-pas doivent être précis et fiables. L’écran OLED doit être lisible et fiable. La carte de contrôle ESP-S3 doit être fiable et stable.
2. Déroulement irréprochable d’une partie
Les PAMIs doivent être capables de suivre une stratégie de manière autonome. Ils doivent être capables de se déplacer de manière autonome et de réaliser des actions de manière autonome comme se déplacer, détecter des obstacles, attendre…
3. Initialisation automatique
Les PAMIs doivent être capables de s’initialiser automatiquement. Ils doivent être capables de se placer en position initiale de manière autonome après pression d’un bouton.
4. Générateur de stratégie via BLE (Bluetooth Low Energy)
Les PAMIs doivent être capables de recevoir une stratégie via BLE. Ils doivent être capables de lire une stratégie envoyée par un autre appareil et de la suivre. Valable uniquement pour créer une stratégie, pas pour la suivre.
Puis les objectifs secondaires :
5. Communication entre les PAMIs
Les PAMIs doivent être capables de communiquer entre eux. Ils doivent être capables de s’envoyer des informations pour se coordonner.
6. Machine learning
Les PAMIs doivent être capables d’apprendre de leur environnement. Ils doivent être capables de s’adapter à leur environnement.Dans des situations simples comme la rectification de trajectoire ou la détection d’obstacles.
7. Path finding
Les PAMIs doivent être capables de contourner des obstacles présents sur la trajectoire à emprrunter.
8. Encodeur de rotation pour OLED screen
L’écran OLED doit être contrôlable avec un encodeur rotatif. Il doit être possible de naviguer dans les menus de l’écran OLED avec un encodeur rotatif.