Train de véhicules : Différence entre versions

De Wiki de Projets IMA
(Page créée avec « __TOC__ <br style="clear: both;"/> ==Cahier des charges== ===Présentation générale du projet=== ====Contexte==== ====Objectif du projet==== ====Description du projet=... »)
 
(Présentation générale du projet)
Ligne 5 : Ligne 5 :
 
===Présentation générale du projet===  
 
===Présentation générale du projet===  
  
====Contexte====
+
Faire en sorte qu'un demi-douzaine de robots roulants de petite taille se suivent à la queue-leu leu guidés par le véhicule de tête lui même téléguidé par WiFi.
  
====Objectif du projet====
+
====Choix techniques : matériel et logiciel====
 +
 
 +
Partez sur des chassis de robots roulants à bas coût (2WD Smart Robot Car Chassis). Il faut ajouter à ces chassis des odomètres, un contrôleur de moteurs, des capteurs et un micro-contrôleur.
 +
 
 +
Le véhicule de tête sera commandé par un micro-contrôleur avec WiFi intégré de type ESP8266. Les autres par un Arduino (Arduino mini par exemple).
 +
 
 +
Le véhicule de tête doit se comporter comme un point d'accès WiFi et implanter un mini-serveur Web pour permettre le contrôle via un smartphone.
  
====Description du projet====
+
Les autres véhicules doivent suivre le précédent. A chaque véhicule est affecté un numéro n qui peut être programmé via un bouton poussoir. Les suiveurs possèdent deux capteurs : un capteur ultra-son pour mesurer une distance et un capteur infra-rouge pour identifier le robot précédent. Chaque robot émet en infra-rouge à une fréquence déterminée et en modulant l'infra-rouge à très basse fréquence en accord avec son numéro (par exemple IR éteint pendant 100ms puis allumé pendant nx100ms secondes).
  
====Choix techniques : matériel et logiciel====
+
Il faut prendre soin que l'arrière des véhicules soit bien plan pour que le télémètre ultra-son puisse prendre une mesure fiable. Les émetteurs IR sont placés à l'arrière des véhicules.
 +
 
 +
Un véhicule suiveur doit tourner sur lui-même pour détecter les balises IR. Si une balise est détectée on tente de l'identifier, s'il s'agit de la bonne balise on commence la poursuite sinon on continue à chercher les balises. Tant que la bonne balise est dans le champ de vision, il faut la garder le plus au centre (plusieurs détecteurs IR sont nécessaires). La vitesse est régulée par rapport à la distance retournée par le télémètre. Un PID peut être nécessaire pour éviter les oscillation en direction et en vitesse.
  
 
===Calendrier prévisionnel===
 
===Calendrier prévisionnel===

Version du 24 novembre 2015 à 13:36


Cahier des charges

Présentation générale du projet

Faire en sorte qu'un demi-douzaine de robots roulants de petite taille se suivent à la queue-leu leu guidés par le véhicule de tête lui même téléguidé par WiFi.

Choix techniques : matériel et logiciel

Partez sur des chassis de robots roulants à bas coût (2WD Smart Robot Car Chassis). Il faut ajouter à ces chassis des odomètres, un contrôleur de moteurs, des capteurs et un micro-contrôleur.

Le véhicule de tête sera commandé par un micro-contrôleur avec WiFi intégré de type ESP8266. Les autres par un Arduino (Arduino mini par exemple).

Le véhicule de tête doit se comporter comme un point d'accès WiFi et implanter un mini-serveur Web pour permettre le contrôle via un smartphone.

Les autres véhicules doivent suivre le précédent. A chaque véhicule est affecté un numéro n qui peut être programmé via un bouton poussoir. Les suiveurs possèdent deux capteurs : un capteur ultra-son pour mesurer une distance et un capteur infra-rouge pour identifier le robot précédent. Chaque robot émet en infra-rouge à une fréquence déterminée et en modulant l'infra-rouge à très basse fréquence en accord avec son numéro (par exemple IR éteint pendant 100ms puis allumé pendant nx100ms secondes).

Il faut prendre soin que l'arrière des véhicules soit bien plan pour que le télémètre ultra-son puisse prendre une mesure fiable. Les émetteurs IR sont placés à l'arrière des véhicules.

Un véhicule suiveur doit tourner sur lui-même pour détecter les balises IR. Si une balise est détectée on tente de l'identifier, s'il s'agit de la bonne balise on commence la poursuite sinon on continue à chercher les balises. Tant que la bonne balise est dans le champ de vision, il faut la garder le plus au centre (plusieurs détecteurs IR sont nécessaires). La vitesse est régulée par rapport à la distance retournée par le télémètre. Un PID peut être nécessaire pour éviter les oscillation en direction et en vitesse.

Calendrier prévisionnel

Avancement du Projet

Semaine 1

Fichiers Rendus