Prévention Obstacle et détection de collision - Super Robots Impressionnant!

Les robots peuvent essayer d'éviter les obstacles grâce à l'utilisation des « capteurs de distance » tels que des capteurs à ultrasons ou des capteurs infrarouges. Ces capteurs fonctionnent en émettant un signal, puis attendre un écho de ce signal de retour. Le temps nécessaire pour le voyage aller-retour indique la distance d'un objet. Dans le cas des capteurs à ultrasons, le signal est un son aigu (bien au-dessus des niveaux que les humains peuvent entendre) et dans le cas des capteurs infrarouges, il est une onde lumineuse de longueur d'onde élevée qui ne soit pas visible. Il y a des avantages et des inconvénients à chaque approche, mais ici, à des robots super impressionnant, nous préférons des capteurs à ultrasons.













Un capteur à ultrasons populaire est le HC-SR04. Ils sont très bon marché des capteurs, ce qui coûte généralement moins de 5 $ chacun et font un excellent travail à distance de mesure aussi longtemps que vous suivez quelques bonnes lignes directrices pour les utiliser correctement. Pour plus d'informations, consultez notre Arduino avec tutoriel HC-SR04!

Prévention Obstacle et détection de collision - Super Robots Impressionnant!

Une approche commune de l'évitement d'obstacles est d'avoir trois capteurs sur un robot, avec une face avant, et deux face légèrement vers la gauche ou la droite. Si un objet est détecté à l'avant gauche, le robot peut commencer à tourner à droite par exemple.

Parfois, l'évitement d'obstacles peut se tromper bien sûr, il est toujours bon si le robot peut reconnaître quand il a frappé un objet. Une approche populaire est d'ajouter des capteurs physiques tels que les commutateurs qui sont déclenchés à l'impact. Le robot peut être programmé pour arrêter de tourner ses moteurs dans ce cas, pour les empêcher de surchauffe, ou pourrait être programmé pour sauvegarder et tourner et essayer à nouveau.

Laisser un commentaire Annuler la réponse







Articles Liés