Comme répondu plus haut, je peux copier le bout de code qui l'anime quelque part (je n'ai pas accès à la machine de développement pour l'instant).
Concernant la détection d'obstacles, elle est réalisée à l'aide d'un détecteur infrarouge Sharp GP2Y0A21YK0. C'est un élément très commun dans ce type de projet. Tout est décrit sur le wiki du revendeur: http://mchobby.be/wiki/index.php?title=Sharp_GP2Y0A21YK0
Le détecteur est placé sur un servomoteur qui balaie de manière continue l'espace situé devant lui lorsqu'il avance: il "tourne la tête" sans arrêt. Régulièrement, il prend une mesure à l'aide du détecteur. Lorsque la distance mesurée est inférieur à un seuil pifométrique (environ 30cm), il s'arrête, en fonction de la position du détecteur (tourné vers la gauche ou vers la droite), il se retourne dans la direction opposée et repart.
Il n'a pas encore de bras mais avant le café il fera la vaisselle !
[^] # Re: i Robot
Posté par jnanar (site web personnel) . En réponse au journal Je me fais des amis (au sens littéral). Évalué à 5. Dernière modification le 22 janvier 2013 à 19:49.
Comme répondu plus haut, je peux copier le bout de code qui l'anime quelque part (je n'ai pas accès à la machine de développement pour l'instant).
Concernant la détection d'obstacles, elle est réalisée à l'aide d'un détecteur infrarouge Sharp GP2Y0A21YK0. C'est un élément très commun dans ce type de projet. Tout est décrit sur le wiki du revendeur: http://mchobby.be/wiki/index.php?title=Sharp_GP2Y0A21YK0
Le détecteur est placé sur un servomoteur qui balaie de manière continue l'espace situé devant lui lorsqu'il avance: il "tourne la tête" sans arrêt. Régulièrement, il prend une mesure à l'aide du détecteur. Lorsque la distance mesurée est inférieur à un seuil pifométrique (environ 30cm), il s'arrête, en fonction de la position du détecteur (tourné vers la gauche ou vers la droite), il se retourne dans la direction opposée et repart.
Il n'a pas encore de bras mais avant le café il fera la vaisselle !