Construction du robot Explorateur
Pour donner un support aux divers articles de ce blog, voici un robot construit avec le kit Lego MindStorm EV3.
La base du robot est une base classique d'un robot tank telle que présentée dans la documentation du kit. Quelques différences sont néanmoins à signaler :
- Une entretoise a été ajoutée aux étapes 9 et 10 de la construction. Ceci afin de pouvoir utiliser la batterie rechargeable de la brique EV3 qui est plus épaisse de 1U par rapport au boitier des piles standard.
- Dans le même ordre d'idée, la brique EV3 a été déplacée de 1U vers l'avant afin de libérer la place pour l'insertion d'un dongle Wifi (type Edimax).
- Le capteur infra-rouge été maintenu à sa place initiale. Cependant, situé sur l'arrière du robot, il n'est pas utilisé pour la détection d'obstacle. Sa présence ne se justifie, en fait, que pour l'exercice utilisant la télécommande.
- Un capteur ultra-son a été ajouté au modèle. Celui-ci a l'avantage d'être beaucoup plus précis pour la détection d'obstacles. Il est monté sur un dispositif mobile permettant une rotation horizontale sur 360°. Cet rotation est généré par un moteur moyen (Réf.6008577) avec un coefficient de réduction de 3. Sa position a été rehaussée pour éviter les échos généré par le sol qui peuvent entraîner des distorsions sur les mesures de distances
Instructions de construction
Les instructions de construction de ce robot sont disponibles en téléchargement ici. Il s'agit d'un fichier PDF.
Programmation du robot
Cet article ne traite pas de la programmation de ce robot. Cependant, tous les articles traitant de la programmation de ce robot sont référencés ci-dessous :
- Tutoriel en Python : Robot-tank télécommandé.
- Pilotage d'un robot à chenille avec la télécommande infra-rouge en Python
- Programmation objet d'un robot MindStrom en Python
- Programmation d'un robot MindStorm par héritage d'une classe de robot existante en Python
- Exécuter la boucle loop du robot dans une tâche en parallèle en Python
- Squelette objet de robot MindSorm EV3 en Python
- Classe de base Python pour le robot Explorateur (Cette peut être étendue dans différents contextes).
- Relevé topographique par un tour d'horizon.
Commentaires
Enregistrer un commentaire