vignette|Odométrie d'un robot ; la distance parcourue par chacune des roues est identique, mais les positions finales sont différentes.
L’odométrie est une technique permettant d'estimer la position d'un véhicule en mouvement. Le terme vient du grec hodos (voyage) et metron (mesure). Cette mesure de bas niveau est présente sur quasiment tous les robots mobiles, grâce à des capteurs embarqués permettant de mesurer le déplacement du robot (de ses roues).
L'odométrie repose sur la mesure individuelle des déplacements des roues pour reconstituer le mouvement global du robot. En partant d'une position initiale connue et en intégrant les déplacements mesurés, on peut ainsi calculer à chaque instant la position courante du véhicule.
Pour calculer le mouvement global du robot à partir des mesures odométriques, il est nécessaire de disposer d'un modèle décrivant le déplacement du robot. L'exemple le plus courant en robotique est celui d'un robot dont le déplacement est contrôlé par le différentiel de vitesse entre les deux roues motrices.
On note :
et les déplacements respectifs des roues gauche et droite ;
et les vitesses respectives des roues gauches et droite ;
les coordonnées du robot (position et orientation dans le sens trigonométrique) ;
le déplacement du robot ;
la vitesse du robot ;
l'écart entre les deux roues ;
et les coordonnées du centre du cercle trajectoire et le rayon de celui-ci.
Si on suppose que la trajectoire du robot est un cercle de rayon parcouru à la vitesse angulaire ( si le cercle est parcouru dans le sens trigonométrique), alors on a :
Dans ce cas, les vitesses des roues sont données par :
On a donc construit un modèle direct du déplacement du robot (i.e. un modèle permettant de calculer les vitesses et des roues en fonction des paramètres de la trajectoire globale et .
L'odométrie va cependant nécessiter la connaissance du modèle inverse du déplacement du robot : connaissant les mesures odométriques, on cherche à retrouver les paramètres de la trajectoire.
Cette page est générée automatiquement et peut contenir des informations qui ne sont pas correctes, complètes, à jour ou pertinentes par rapport à votre recherche. Il en va de même pour toutes les autres pages de ce site. Veillez à vérifier les informations auprès des sources officielles de l'EPFL.
Couvre les bases de la robotique mobile en se concentrant sur la localisation, la discussion des capteurs, la gestion des incertitudes, le GPS et les modèles de mouvement.
Explore les bases de la localisation et de la cartographie simultanées (SLAM), en se concentrant sur les techniques de création de cartes et la prédiction des mesures.
thumb|upright=1.5|Nao, un robot humanoïde. thumb|upright=1.5|Des robots industriels au travail dans une usine. La robotique est l'ensemble des techniques permettant la conception et la réalisation de machines automatiques ou de robots. L'ATILF donne la définition suivante du robot : « il effectue, grâce à un système de commande automatique à base de microprocesseur, une tâche précise pour laquelle il a été conçu dans le domaine industriel, scientifique, militaire ou domestique ».
This thesis is about feature-based mobile robot navigation in unknown environments. The work is focusing on solving the problem of Simultaneous Localization and Mapping (SLAM) including feature extraction, estimation and complete map building solution. The ...
We show dynamic locomotion strategies for wheeled quadrupedal robots that combine the advantages of both walking and driving. The developed optimization framework tightly integrates the additional degrees of freedom introduced by the wheels. Our approach r ...
The agility of a robotic system is ultimately limited by the speed of its processing pipeline. The use of a Dynamic Vision Sensors (DVS), a sensor producing asynchronous events as luminance changes are perceived by its pixels, makes it possible to have a s ...