Dans la programmation robotique, l'orientation est principalement donnée en termes de coordonnées x, y et z, à partir d'un emplacement central. Cependant, les coordonnées x, y, z ne sont pas pratiques pour une compréhension humaine rapide s'il existe de nombreux emplacements parmi lesquels sélectionner (par exemple, {23, 34, 45}, {34, 23, 45}, {34, 32, 45} , {23, 43, 45} n'est pas particulièrement favorable aux humains et est très sujet aux erreurs humaines). Pourtant, les descripteurs d'orientation en anglais plus courants sont souvent soit trop verbeux soit trop imprécis pour une sélection rapide (par exemple, "caméra frontale sur l'épaule avant droite du robot 1" est trop verbeux; mais "avant" / "avant" est trop imprécis - est le appareil photo sur le bord d'attaque ou pointe-t-il vers l'avant?)
Dans les domaines naval et aéronautique, les emplacements des véhicules sont génériquement mentionnés comme avant, arrière (ou arrière), bâbord et tribord. Alors que la direction du mouvement par rapport au véhicule est souvent donnée en référence à un cadran d'horloge (par exemple, l'avant de l'avant serait "à 12", l'arrière de l'arrière serait "à 6", tandis qu'à droite de tribord et gauche du port serait "à 3" et "à 9", respectivement). Ce langage prend en charge une communication humaine rapide qui est plus précise que des termes tels que «avant» et «avant». Existe-t-il des termes équivalents dans la robotique mobile?
la source
Réponses:
En règle générale, un cadre de coordonnées est placé au centre du robot. L'axe x pointe vers l'avant, l'axe y pointe vers la gauche et l'axe z pointe vers le haut. Ensuite, nous mesurons les angles par rapport à l'axe des x. Ainsi, un angle de 90 degrés signifierait le long de l'axe y, comme indiqué,
Donc, "12" correspond à 0 lacet, ou simple. "9" correspond à un lacet à 90 degrés, ou le long de l'axe y. 6 correspond à un lacet à 180 degrés, ou directement en arrière le long de l'axe des x, etc.
Vous demandez "Comment puis-je décrire un objet par rapport au robot", qui est le même que "Comment puis-je décrire l'emplacement de l'objet dans le cadre de coordonnées du robot" Par nécessité, nous considérons que les deux sont les mêmes, donc la roue "côté conducteur" est la "avant gauche". Avant parce qu'il est + X, et gauche parce qu'il est + Y. Les boîtes sont devant le robot car elles ont une coordonnée + X. Ils sont "en dessous" du robot car ils ont une coordonnée -Z.
C'est la même chose que "bâbord", "arrière", "tribord", car ceux-ci sont décrits par rapport au véhicule , et non par rapport à l'observateur. Il s'agit de la définition de base d'un cadre de référence .
la source
Je pense que vous pourriez utiliser le relèvement (ou l' azimut ou l' ascension droite ) et la marque (ou l' altitude ou la déclinaison ). Par exemple, 0 marque 0 est droit devant et à l'horizon. 30 marque 30 est de 30 degrés à droite et 30 degrés au-dessus de l'horizon. -90 marque -90 serait de 90 degrés vers la gauche, puis face vers le bas dans le sol. Ceux-ci peuvent être relatifs à votre position et à votre orientation actuelles ou à une référence telle que le vrai nord ou le nord magnétique et l'horizon.
C'est l'utilisation de l'astronome du système.
la source
Je préfère utiliser des termes anatomiques pour cela. Je suis légèrement biaisé car je fais souvent des travaux biomimétiques et de rééducation. Cependant, il est intéressant de les utiliser pour discuter ou décrire un corps (de véhicule).
la source
Roulis, tangage et lacet et ils pourraient être compris en suivant les images
Explication 1
Explication 2
Explication 3
la source