Le siècle de la voiture intelligente
Laurgeau
Laurgeau
Create successful ePaper yourself
Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.
<strong>Le</strong>s moyens matériels et logiciels spécifiques du CAOR 157<br />
LA PLATE-FORME SIVIC<br />
RT MAPS est une p<strong>la</strong>te-forme logicielle <strong>de</strong>stinée à être utilisée :<br />
• Dans le véhicule pour faire <strong>de</strong>s campagnes d’acquisition <strong>de</strong> données selon <strong>de</strong>s<br />
scénarios souhaités ou pour tester directement <strong>de</strong>s algorithmes <strong>de</strong> perception,<br />
<strong>de</strong> contrôle ou <strong>de</strong> communication.<br />
• Au bureau pour développer les algorithmes <strong>de</strong> perception ou d’action et les<br />
tester sur les bases <strong>de</strong> données acquises.<br />
Toutefois, pour tester un scénario, il faut disposer d’un véhicule instrumenté et d’un<br />
personnel compétent pour effectuer les campagnes d’expérimentation. Dans <strong>la</strong><br />
recherche universitaire, peu d’équipes disposent <strong>de</strong> ces moyens humains et<br />
matériels. Même lorsque l’on dispose <strong>de</strong> ces moyens, le nombre <strong>de</strong> conditions<br />
expérimentales à tester peut être très grand. Dès lors, <strong>de</strong>ux solutions se présentent :<br />
• Création <strong>de</strong> bases <strong>de</strong> données in<strong>de</strong>xées et partage avec d’autres équipes <strong>de</strong><br />
recherche. C’est <strong>la</strong> solution que nous avons développée dans SAM (pour<br />
Serveur d’Acquisition Map - voir <strong>la</strong> présentation plus loin).<br />
• Création d’une suite logicielle pour simuler l’infrastructure, les véhicules, les<br />
capteurs, c’est l’approche SIVIC.<br />
Dès 2002, nous avons trouvé Racer (http://www.racer.nl/), un logiciel libre <strong>de</strong><br />
simu<strong>la</strong>tion <strong>de</strong> véhicule et l’avons interfacé avec RT MAPS. Racer est un simu<strong>la</strong>teur<br />
dynamique <strong>de</strong> <strong>voiture</strong> basé sur les modèles physiques, avec un bon rendu graphique.<br />
Nous avons développé un modèle <strong>de</strong> caméra virtuelle p<strong>la</strong>cée sur le véhicule, et porté<br />
un algorithme <strong>de</strong> détection <strong>de</strong> ligne <strong>de</strong> marquage au sol ainsi qu’un algorithme <strong>de</strong><br />
contrôle <strong>la</strong>téral. L’idée d’une chaîne complète avec un simu<strong>la</strong>teur infrastructure -<br />
véhicule connecté à <strong>la</strong> p<strong>la</strong>te-forme RT MAPS était née, et méritait d’être exploitée.<br />
Un groupe <strong>de</strong> travail fut créé pour exploiter ce gisement <strong>de</strong> productivité. Racer était<br />
développé en Hol<strong>la</strong>n<strong>de</strong>, et fut abandonné au profit d’un logiciel, conçu et développé<br />
par le groupe <strong>de</strong> travail et principalement par Dominique Gruyer du LIVIC.<br />
Après plusieurs années <strong>de</strong> développement, le logiciel a atteint un haut niveau <strong>de</strong><br />
qualité et a pris le nom <strong>de</strong> SIVIC, acronyme <strong>de</strong> « Simu<strong>la</strong>tion <strong>de</strong> Véhicules,<br />
d’Infrastructure et <strong>de</strong> Capteurs virtuels ». SiVIC TM a été développé au <strong>la</strong>boratoire<br />
LIVIC (INRETS/LCPC) et a donné lieu en octobre 2008 à <strong>la</strong> création d’une start-up<br />
CIVITEC pour industrialiser, développer et diffuser le logiciel.<br />
<strong>Le</strong> logiciel <strong>de</strong> prototypage SIVIC fournit les fonctionnalités suivantes :<br />
• Simu<strong>la</strong>tion <strong>de</strong> l'environnement routier.<br />
• Simu<strong>la</strong>tion <strong>de</strong>s capteurs embarqués.<br />
• Simu<strong>la</strong>tion <strong>de</strong>s actionneurs.<br />
• Simu<strong>la</strong>tion <strong>de</strong>s dispositifs <strong>de</strong> communication embarqués et <strong>de</strong> l’infrastructure.<br />
• Modélisation physico réaliste <strong>de</strong>s mobiles (véhicule, moto, piéton, etc.).