Robotique
Résolu
pretty-emy
Messages postés
13
Date d'inscription
Statut
Membre
Dernière intervention
-
pretty-emy Messages postés 13 Date d'inscription Statut Membre Dernière intervention -
pretty-emy Messages postés 13 Date d'inscription Statut Membre Dernière intervention -
Bonjour,
svp aidez moi pour créer une fonction sous matlab qui prend en entrée une coordonnée (x,y) et elle me retourne l'angle d'ouverture et la distance du capteur (c-à-d: le champ de visualisation du capteur).
Prière de m'aider ou de m'orienter.
svp aidez moi pour créer une fonction sous matlab qui prend en entrée une coordonnée (x,y) et elle me retourne l'angle d'ouverture et la distance du capteur (c-à-d: le champ de visualisation du capteur).
Prière de m'aider ou de m'orienter.
A voir également:
- Robotique
- Robotique maison - Accueil - Technologies
- Voix robotique micro - Forum Casque et écouteurs
- Problème TV image saccadée, son robotique, TV irregardable - Forum TV & Vidéo
2 réponses
Bonjour,
J'imagine que le capteur est situé en (0,0) ?
Dans ce cas, c'est assez simple, tu as juste un triangle rectangle, dont les côtés sont de longueur respective x et y, tels que :
Si j'appelle T ton angle d'ouverture, r la distance :
x = cos(T) * r
y = sin(T) * r
Si x ou y est nul, le résultat est immédiat.
Sinon, T = arctan(y/x) et r en découle.
Je ne connais pas Matlab, donc je ne peux pas te donner de syntaxe exacte.
Xavier
J'imagine que le capteur est situé en (0,0) ?
Dans ce cas, c'est assez simple, tu as juste un triangle rectangle, dont les côtés sont de longueur respective x et y, tels que :
Si j'appelle T ton angle d'ouverture, r la distance :
x = cos(T) * r
y = sin(T) * r
Si x ou y est nul, le résultat est immédiat.
Sinon, T = arctan(y/x) et r en découle.
Je ne connais pas Matlab, donc je ne peux pas te donner de syntaxe exacte.
Xavier
- Que représentent les coordonnées X et Y ?
- Tu veux la distance de quoi par rapport à quoi ?
- En quoi l'angle d'ouverture est relié au coordonnées ? C'est une qualité intrinsèque des capteurs, non ?