Difference between revisions of "SwarmBots : Robotiques en essaim"
From Electrolab
(→Objectif) |
(→Objectif) |
||
Line 4: | Line 4: | ||
Les robots devront répondre aux critères suivants : | Les robots devront répondre aux critères suivants : | ||
− | * taille réduite ( | + | * taille réduite (taille max 10 cm) : idéalement, les robots seraient des cubes de 5 cm de coté. |
− | * cout réduit : max 100 euros par unité , idéalement 50-60 euros. | + | * cout réduit : max 100 euros par unité, idéalement 50-60 euros. |
− | * communiquant : les robots | + | * communiquant : les robots auront deux modes de communication |
− | * autonome : IA embarqué , capable | + | ** proximté : communication localisée entre robots |
+ | ** global : communication longue portée entre robots et une station exterieur. | ||
+ | * autonome : IA embarqué, les robots seront capable d'appréhender leur environnement via des capteurs US/IR, voire une Cam (risque de rentrer en conflit avec les points 1 et 2) | ||
Revision as of 23:37, 17 November 2011
Objectif
Construire un essaim de "petit" robot autonome pour une faible prix de revient. Les robots devront répondre aux critères suivants :
- taille réduite (taille max 10 cm) : idéalement, les robots seraient des cubes de 5 cm de coté.
- cout réduit : max 100 euros par unité, idéalement 50-60 euros.
- communiquant : les robots auront deux modes de communication
- proximté : communication localisée entre robots
- global : communication longue portée entre robots et une station exterieur.
- autonome : IA embarqué, les robots seront capable d'appréhender leur environnement via des capteurs US/IR, voire une Cam (risque de rentrer en conflit avec les points 1 et 2)
V1 :
- robot mobile avec evitement d'obstalce ( la base quoi )
=> deux moteurs - moteur continue/servo a rotation continue avec des roues - vibreur + pattes (voire lien JM)
-> les roues + servo : le plus simple a mettre en place, les servos sont gros ! Si on en trouve des petits, ça peut être bien , économise un pont double en H. Bo
nne précision de mouvement mais vitesse limitéé
-> les roues + moteur continue : solution standard, peu encombrant -> les pattes + vibro : vraiment fun ! mais rendement de merde, pas plus compliqué a piloter
=> doubles pont en H pour aller avec les moteurs continues ou les pattes. sinon pas utile.
=> un micro-controlleur -> arduino ? ça peut rendre la plateforme accessible au newbie. -> pic/atmega ... divers et varié , enfin tout les controleurs 8 bits usuels.
=> quelques capteurs de proximité -> le must : IR Sharp , mais cher et volumineux. nécessite de l'ADC -> US : cher et volumineux, simple driver -> d'autres capteurs IR ? généralement peu fiable , sensible a luminosité
=> un peu de code, des fcts sympas pour acceder au Capteur/moteur et on a une V1 sympa .
V2 :
- robot mobile communiquant
=> communication de proximité -> led IR /Com s�rie