Suivi et suivi de l'emplacement de la robotique?


9

Je construis un robot qui suivra une cible lorsque la cible se déplace. Je voudrais de l'aide avec la configuration pour suivre la cible. Les solutions les plus évidentes sont les capteurs à ultrasons ou infrarouges, mais pour cette application, ils ne fonctionneront pas. Imaginez que le robot soit placé dans une zone surpeuplée et invité à se déplacer vers une personne en particulier dans la zone (par souci de simplicité, supposons que la personne se trouve à moins de 5 mètres). Y a-t-il une sorte de solution radar ou radio à cela, ou quoi que ce soit?


Nous avons vraiment besoin d'un peu plus d'informations pour y répondre correctement. Les solutions aux problèmes de robotique dépendent fortement de l'environnement et de ce que vous essayez de réaliser. Des informations telles que le type de robot (est-ce qu'il vole, est-il basé à terre au niveau des yeux, au niveau de la cheville?) Pourrait aider. Comment acquérir la cible (un contrôleur sélectionne manuellement la cible, une classification basée sur des règles, la cible peut-elle être physiquement étiquetée avec quelque chose, etc.).

Je pense tout de suite à une solution RF où la personne à suivre a un émetteur. Le robot pourrait avoir quelques détecteurs réglés montés sur des servos de balayage pour aider à déterminer la direction d'où provient le signal, en le suivant en fonction de la force du signal, mais cela pourrait avoir beaucoup de complications. Je suis d'accord avec @anorton - cela devrait être migré vers Robotics.SE pour obtenir une bonne réponse; ce n'est pas la meilleure solution ici.
Kurt E. Clothier,

@KurtEClothier "Je pense à une solution RF où la personne à suivre a un émetteur" D'accord, il est donc clair que nous devons construire un ... émetteur adepte.

Réponses:


2

Dans un sens large, il existe deux façons de procéder, mais elles se résument essentiellement au problème de savoir comment vous savez vers qui vous allez?

S'il est possible de donner à la personne une lampe de poche ou une source de lumière (IR ou visible), vous pouvez utiliser des éléments sensibles à la lumière pour déterminer où aller.

Des champs magnétiques pourraient également être utilisés, en dotant la personne en question d'un aimant suffisamment puissant. (Mais il faudrait que ce soit assez fort, donc je ne pense pas que ce soit aussi faisable ...)

Un dernier recours serait d'essayer une certaine forme de système de vision. Par exemple, si vous donnez à la personne une balle vert lime, un système de vision pourrait capter cela et la traiter comme une cible.


Idéalement, la personne suivie pourrait porter quelque chose comme un émetteur pour que le robot les suive. Il ne serait PAS idéal que cette personne soit suivie avec une approche basée sur la vision, car je ne voudrais pas que le robot soit distrait si, par exemple, quelqu'un marchait entre lui et la cible. Les aimants ne sont pas bons, en raison de leur propension à détruire les appareils électroniques sensibles.
RJackson

4
C'est une idée fausse assez grande que les aimants détruisent l' électronique sensible. Tout au plus, vous obtiendrez des interférences, et c'est dans de rares cas. En fait, la plupart des appareils électroniques modernes ne sont pas affectés par des champs magnétiques de force raisonnable, à l'exception des disques durs en rotation.

0

La partie délicate de ce que vous voulez faire est que faire correspondre une personne à une représentation électronique de sa "signature" est une tâche très difficile à faire. En dehors de certains logiciels avancés de reconnaissance faciale ou de logiciels de vision modifiée qui pourraient reconnaître une chemise vert lime par exemple, vous ne pouvez pas faire grand-chose.

J'ai pensé à quelque chose que je n'ai pas vu suggéré ailleurs, donc je ne sais pas si quelque chose comme ça existe ou non, mais il semble que cela pourrait fonctionner pour vous avec le développement. Peut-être que l'utilisation d'une caméra infrarouge thermique pour calibrer une image thermique de vous en mettant vos dimensions en hauteur fonctionnerait. En fin de compte, vous êtes toujours dans une solution basée sur la vision, mais une caméra thermique filtrerait automatiquement tout votre corps pour ainsi dire afin que vous n'ayez pas à vous soucier de porter les bons vêtements de couleur ou des vêtements aux couleurs vives. Peu importe également la direction dans laquelle vous vous trouviez. Une mise en garde serait que si vous vous asseyiez ou vous penchaiez, vous ne seriez pas correctement adapté à la hauteur, donc quelque chose devrait en tenir compte.

Quoi qu'il en soit, je pensais juste jeter cette idée là-bas. Cela ne fonctionnerait pas dans une zone surpeuplée et vous êtes le seul à porter un vert vibrant et une correspondance des couleurs avec une solution de vision. Peut-être une combinaison des deux? Deux caméras valent mieux qu'une.


Le problème avec tout type d'approche basée sur le terrain est que le robot ne saurait pas dans quelle direction il proviendrait sans une résolution suffisante qui pourrait forcer quelqu'un à obtenir un équipement haute résolution coûteux. En outre, plus le robot est petit, plus l'équipement de résolution est coûteux et élevé, il faudrait pour trianguler un point d'origine.

Alternativement, des signatures sonores pourraient fonctionner. Les ondes sonores sont plus lentes que les ondes électromagnétiques et seraient donc plus faciles à trianguler. Vous pouvez également utiliser une fréquence que les humains / animaux ne peuvent pas entendre. Vous n'auriez pas besoin d'équipement très haut de gamme, je ne pense pas si vous orientez les micros à des angles bien éloignés. Imaginez un scénario de type «suivez ma voix».

Peut-être que RF fonctionnerait ici aussi comme mentionné, mais cela dépend de la taille / de l'équipement.

En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.