UMR CNRS 7253

Site Tools


en:pagename

Seminaire SIT55 - January 5th, 2010


Architecture d'Ordonnancement de Capteurs pour la Création d'Algorithmes Modulaires

by Cédric TESSIER

Abstract:

Aroccam est une architecture logicielle multithread permettant d’exécuter un algorithme événementiel. Léger, simple d'utilisation et peu gourmand en temps processeur, il permet de centraliser la communication avec les différents capteurs présents dans le véhicule, et de tester facilement divers algorithmes, mono comme multicapteurs. Chaque interface de communication capteurs ainsi que chaque algorithme se présente sous la forme d'un Plugin, qui vient se greffer dynamiquement au coeur d'Aroccam. Ceci en fait une architecture très modulaire. Outre le mode de fonctionnement temps-réel, Aroccam permet également d'enregistrer et de rejouer (plus lentement, plus rapidement, ou au même rythme) les données capteurs. On notera enfin que chaque interface de communication capteurs s'occupe de dater les données avant de les transmettre à l'algorithme en cours d'exécution. Pour les algorithmes de fusion de données, un mécanisme automatisé de gestion des événements dans le temps permet de résoudre les problèmes engendrés par la non synchronisation des capteurs. Au Lasmea comme au Cemagref, Aroccam a déjà servi de plate-forme d'exécution temps-réel à de nombreux algorithmes de fusion de données, sur les thèmes de la localisation, la commande, ainsi que la détection de piéton.


User Tools