This a training built by robot-education.fr concerning VEX Robotics products. Presentation of the company, the products, first step on the construction AND software. Comments welcomed. Enjoy =)
2. I – PRÉSENTATION GÉNÉRALE: Page 2
1. Présentation de l’entreprise Page 2
2. Qu’est ce que le système robotique VEX? Page 3
3. Les compétitions VEX Robotics Page 4
4. La gamme de produits Page 7
a) Les pièces principales Page 7
b) Les pièces mécaniques Page 8
c) Les accessoires de compétition Page 8
II – DÉCOUVERTE DU MONTAGE Page 9
III – COMMANDER LE ROBOT Page 9
a) Connecter la manette au cortex Page 9
b) Brancher les servomoteurs au cortex Page 12
c) Résolution des problèmes techniques Page 14
IV – LIENS Page 18
3. I - PRÉSENTATION GÉNÉRALE:
1. Présentation de l’entreprise
VEX Robotics appartient à IFI (Innovation First Inc.), qui
possède également RackSolution et Hexbug.
IFI est une société privée qui a été fondée sur la conviction
que l'innovation est nécessaire dans le processus de
fabrication, afin de concevoir des produits simples et
élégants.
Fondée en 1999, Fondée en 2008, Hexbug Fondée en 2006, VEX
RackSolution fournit et produit des robots utilise les outils de
produit des solutions de miniatures aux formes production de
rack pour les serveurs d’insectes. RackSolutions et propose
d’entreprise, les stockages un large choix de pièces
et les équipements de PC. robotiques. VEX est
l’initiatrice des VEX
Robotis Compétitions,
tournois mondiaux lors
desquels s’affrontent des
équipes de roboticiens, en
majorité des étudiants,
dans des épreuves
originales
2
4. 2. Qu’est-ce que le système robotique VEX ?
Le système robotique VEX offre aux étudiants une plateforme
d’apprentissage attrayante ouvrant sur des opportunités de carrière dans
les sciences, la technologie, l’ingénierie et les mathématiques.
Ce ne sont que quelques des larges champs de possibilités que les
étudiants peuvent explorer en concevant avec la technologie VEX Robotics.
A travers les principes des sciences et de l’ingénierie, un projet VEX
Robotics encourage le travail d’équipe, le leadership et la résolution de
problèmes en groupe.
Cela permet aussi aux éducateurs de mettre en place simplement des
projets en accord avec les compétences de leurs élèves. En effet, la
plateforme VEX est facilement abordable et s’étend rapidement aux
moyennes et grandes écoles à travers le monde.
Elle est aussi appréciée par les roboticiens amateurs, pour les capacités
avancées du système VEX.
3
5. 3. Les compétitions VEX Robotics
Depuis 2007-2008, VEX a organisé de nombreux tournois dans le monde.
En France, les compétitions ont vu le jour en 2011, par le biais de Robot-
Éducation.
Chaque année ont lieu des championnats mondiaux, durant lesquels des
équipes du globe s’affrontent.
Les règles varient d’années en années:
2007 – 2008 : Bridge Battle, les robots se trouvent à l’intérieur d’une
enceinte et tiennent compagnie à un grand pont placé sur la diagonale de
celle-ci.
But du jeu: Ramasser le plus de balles de tennis possible et de les placer
dans les cases du pont réservées à son équipe.
Plus d’infos: ici
4
6. 3. Les compétitions VEX Robotics
2008 – 2009 : Elévation, l’arène contient plusieurs empilements de cubes,
But du jeu: Récupérer ces cubes et de les placer dans des réservoirs sur les
cotés. Le dernier cube rapporte le point.
Plus d’infos: ici
2009 – 2010 : Clean Sweep, cette fois l’arène est coupée en deux.
But du jeu: Mettre le plus de balles possible dans la partie adverse, la
couleur des balles influe sur les points.
Plus d’infos: ici
2010 – 2011 : Round Up, plus des balles, mais des sortes de donuts qu’il
faut placer sur des tiges.
Plus d’infos: ici
2011 – 2012 : Gateway, l’arène est coupée en deux par des portails et une
des moitiés et à son tour coupée en deux. La grande partie contient un
robot de chaque équipe et les petites parties contiennent un seul robot, de
l’une des deux équipes.
But du jeu: Placer des objets de forme sphérique ou cylindrique dans des
tubes.
Plus d’infos: ici
5
7. 3. Les compétitions VEX Robotics
Toutefois, ces compétitions haut niveau demandent de grandes arènes et
se jouent en équipe.
C’est pourquoi il existe des règles pour arènes individuelles :
- Swept Away : Version individuelle du clean sweep (Plus d’infos: ici)
- Round Down : Version individuelle du round up(Plus d’infos: ici)
- Barrel blast : Version individuelle du Gateway(Plus d’infos: ici)
6
8. 4. La gamme de produits
a) Les pièces principales
Le cortex Les servomoteurs Les capteurs La manette
Le cortex est le Les servomoteurs Les capteurs La manette permet
cerveau du robot, permettent de faire permettent au à l’utilisateur de
c’est par lui que entrer en rotation robot (par commander le
transit toutes les des éléments, l’intermédiaire du robot .
commandes et exemple des roues cortex) de se
informations. des axes…. repérer dans son
environnement. Il y
en a 5 types
(distance, de
rotation, de
luminosité, de
contact et d’angle)
NB: Zoom sur les capteurs
. Capteur de distance : pour reconnaitre la distance qui sépare le robot
d’un objet ou obstacle
. Capteur de rotation : pour mesurer la vitesse de rotation d’un objet
. Capteur de luminosité : pour mesurer la luminosité
. Capteur de contact : pour informer le cortex en cas de contact avec le
robot
. Capteur d’angle : pour mesurer l’angle entre deux éléments
7
9. 4. La gamme de produits
b) Les pièces mécaniques
Vex propose des nombreux accessoires et pièces mécaniques, comme des
plaques de diverses tailles et alliages de divers métaux, des engrenages,
des roues…
c) Les accessoires de compétition
Les compétitions VEX demande des accessoires tel que des balles, des
tores en polymères et pour ceux qui veulent faire leurs propres
compétitions des arènes…
8
10. II – DÉCOUVERTE DU MONTAGE:
Cf. doc : VEX-02-structure-06272008.pdf
III – COMMANDER LE ROBOT:
Il est possible de préprogrammer le robot grâce un EDI (Environnement de
Développement Informatique).
Nous allons ici nous intéresser aux commandes humaines avec une
manette.
VEX fournit une manette (cf. 4.a) Les pièces principales), VEXnet, qui peut
être connectée au cortex afin de piloter le robot.
Pour cela, quelques opérations sont nécessaires.
a) Connecter la manette au cortex
Il faut au préalable que le cortex et la manette se reconnaissent pour
pouvoir communiquer.
Il s’agit d’une opération simple en 4 étapes:
9
11. Etape n°1:
Brancher la manette au cortex (celui-ci doit être éteint)
Etape n°2:
Allumer le cortex, la manette devrait s’allumer d’elle-
même
10
12. Etape n°3:
Les LED « Robot » sur la manette et « VEXnet » sur le
robot s’allument
Etape n°4:
Il ne reste plus qu’à placer les clés WIFI sur le cortex et
la manette
11
13. b) Brancher les servomoteurs au cortex
Il suffit de placer les cavaliers appropriés aux bons endroits sur le cortex,
en fonction du mode de déplacement désiré.
Il existe deux modes:
Le mode tank Le mode arcade
12
14. Par ailleurs, il y la possibilité de connecter deux manettes sur un
même robot.
Tous ces modes sont gérables grâce à un cavalier.
13
15. Nous allons nous intéresser au mode « single driver mode, arcade drive »
Le branchement sera donc :
- Cavalier sur l’emplacement 12
- Moteur droit sur le port 10
- Moteur gauche sur le port 1
c) Résolution des problèmes techniques
Ci-après, retrouvez toute l’aide nécessaire à d’éventuels problèmes
techniques.
14
16. Démarrage Cortex
Est-ce que Non Vérifier les batteries et les connections d’alimentation.
le cortex Les connecteurs de la batterie sur le cortex peuvent se
fonctionne? tordre au fil du temps. Si besoin, plier les connecteurs
pour assurer une connexion électrique solide.
Oui
Le voyant du La batterie
Oui Est-ce que Oui À quelle Rapide est faible ou
cortex est-il
toujours le voyant vitesse? inexistante.
rouge? clignote? Installez une
batterie 9V
Non Lente chargée.
Non
Erreur de
Est-ce que La batterie du robot Simple programmation.
les voyants est déchargée. ou Essayez le code
rouge sont Chargez-la ou double? Simple d’utilisateur par
dans un remplacez-la avant défaut, disponible
cycle de de continuer!
Double dans votre logiciel de
répétition?
programmation.
Téléchargez le Firmware VEXnet, à la fois
Non sur le cortex et sur la manette, en
Oui utilisant celui inclus dans votre logiciel
de programmation. Il est également
Est-ce que le disponible en téléchargement sur le site
Non
voyant VEXnet du Non Internet VEX.
cortex est Est-ce que
allumé? le voyant Le cortex fait tourner un code en mode
de jeu autonome.
Oui Si vous souhaitez utiliser la manette
clignote?
VEXnet, téléchargez un projet utilisant la
Le voyant Oui manette comme le programme par
VEXnet défaut en utilisant le câble USB.
est-il vert? Non
Oui Attendez 20 secondes. Si les unités ne
sont toujours pas reliées, référez-vous
Avez-vous des au guide de dépannage VEXnet.
difficultés avec Oui
le code de Lors d’une compétition robotique, il est
compétition très important d’écrire le code dans un
autonome? template réservé à la compétition, de
manière à ce que le contrôleur d’arène
puisse correctement activer ou
désactiver le robot.
15
17. Manette, cortex
Démarrage
et VEXnet
Est-ce que Non Vérifier les batteries et les
les 2 unités connections
s’allument? d’alimentation.
Oui
Est-ce que
Oui Le voyant de Oui Les batteries de la manette
le voyant de
la manette la manette sont mortes. Changez-les
est rouge? est-il solide? avant de continuer!
Non Non
Est-ce que Téléchargez le Firmware VEXnet, à la fois sur le cortex et
les 2 Non
sur la manette, en utilisant celui inclut dans votre
voyants logiciel de programmation. Il est également disponible
VEXnet sont en téléchargement sur le site Internet VEX.
allumés?
Oui
Jaune
De quelle flashy Plus Se référer à
Clignotant couleur est le Oui la section 1
Rouge longtemps
simple ou voyant que 20 du guide
clignotant VEXnet? secondes? d’utilisation
double? du cortex.
Autre
Non
Double Simple
Le voyant
clignote-t-il Le lien est établi entre
Non
Pas de clé VEXnet Lien VEXnet dans des les unités et VEXnet.
détectée. Vérifier la perdu. couleurs Aucune action n’est
bonne connexion différentes? requise.
de la clé, la
réinsérer Oui
correctement si
besoin.
Rechargez ensuite. Le signal est peut-être bloqué
ou les unités sont peut-être Les unités sont
hors de portée. Changez correctement liées. Si le
d’emplacement ou rapprochez problème persiste, vérifiez
le cortex de la manette. votre code d’utilisateur, ou
utilisez celui par défaut,
disponible à partir du
logiciel de programmation.
16
18. Démarrage
Moteurs
Utilisez-vous des Afin de faire tourner un moteur à 2
contrôleurs fils à la place d’un Moteur PWM à 3
Est-ce que Non moteurs 29 sur fils, il faut utiliser un module
le moteur tous vos moteurs Non
contrôleur de moteur 29 pour
tourne? 2-Fils qui sont chaque moteur 2-Fils qui fera la
branchés sur les conversion 2-Fils/3-Fils.
ports 2 à 9?
Si aucun des moteurs ne
Oui
répond, essayez d’échanger
Oui les moteurs, les ports et les
Cela peut être dû à la contrôleurs de moteurs. Ce
programmation. Essayez de qui permettra d’identifier
passer au code par défaut l’élément en cause du
pour isoler le problème. problème
Est-ce que les Le cortex est équipé de deux coupes circuit de 4A qui peuvent
moteurs perdent interrompre le courant si le moteur reçoit une trop grosse charge.
de la puissance Oui Il y en à un sur les ports 1 à 5 et un autre sur les ports 6 à 10. Il
par est recommandé de switcher entre les deux pour vérifier l’un
intermittence ou d’entre eux n’a pas de problème.
arrêtent-ils de
Si un moteur continue de perdre de la puissance, c’est
fonctionner?
probablement que le frein de surchauffe se déclenche.
Cela est généralement attribué au fait que le moteur est
Non
au point mort, ou sous une charge trop forte.
Vérifiez qu’il n’y a pas de friction. La meilleur e manière
Est-ce que de vérifier est de déconnecter le moteur du mécanisme,
vos moteurs et de tourner l’axe à la main. Idéalement, il devrait
dévient? tourner librement.
Vous avez peut-être besoin d’ajouter des moteurs
Oui ou de réduire le nombre de pièces. Si vous avez une
Non forte charge et que vous utilisez des moteurs à 2-
Fils 269, il peut être intéressant de passer à des
La manette doit moteurs de 2-Fils 393 qui ont un couple 60% plus
peut-être être efficace.
recalibrée.
Pour plus d’infos, se Utilisez vous
référer au guide du un module
logiciel de Référez-vous à la section
d'extension
programmation. Oui Power dans l’Inventor’s guide.
de
Disponible sur
puissance?
http://www.vexrobotics.com/
Non
Si vous avez encore des problèmes avec les moteurs,
contactez nous sur http://www.vexrobotics.com/
17