21
Présentation du Simulateur SiVIC – RTMaps 26 août 2010 Guillaume de Cagny, Clément Boussard, l’équipe Imara

Présentation du Simulateur SiVIC – RTMaps · Guillaume de Cagny, Clément Boussard, l’équipe Imara Plan • Principe et intérêt du simulateur • Les logiciels – Possibilités

  • Upload
    others

  • View
    2

  • Download
    0

Embed Size (px)

Citation preview

Page 1: Présentation du Simulateur SiVIC – RTMaps · Guillaume de Cagny, Clément Boussard, l’équipe Imara Plan • Principe et intérêt du simulateur • Les logiciels – Possibilités

Présentation du SimulateurSiVIC – RTMaps26 août 2010Guillaume de Cagny, Clément Boussard, l’équipe Imara

Page 2: Présentation du Simulateur SiVIC – RTMaps · Guillaume de Cagny, Clément Boussard, l’équipe Imara Plan • Principe et intérêt du simulateur • Les logiciels – Possibilités

Plan

• Principe et intérêt du simulateur

• Les logiciels

– Possibilités de SiVIC

– Exploitation des données dans RTMaps

• Une plate‐forme modulaire– De nombreux éléments pour reproduire les scénarios

• De nombreux scénarios

• Améliorations possibles

• Démonstrations et résultats

Page 3: Présentation du Simulateur SiVIC – RTMaps · Guillaume de Cagny, Clément Boussard, l’équipe Imara Plan • Principe et intérêt du simulateur • Les logiciels – Possibilités

Principe du simulateur

• Un environnement virtuel 3D• Un modèle dynamique de véhicule

– Amortisseurs– Glissements– Déformations du pneu

• Des capteurs virtuels– Télémètres laser– Caméras– Odomètres

• Des informations en temps réel sur le monde virtuel.

Page 4: Présentation du Simulateur SiVIC – RTMaps · Guillaume de Cagny, Clément Boussard, l’équipe Imara Plan • Principe et intérêt du simulateur • Les logiciels – Possibilités

Intérêt du simulateur

• Création / modification d’un scénario rapide et facile (et gratuite!)

• Véhicules et capteurs modifiables à volonté

• Informations « exactes » disponibles

• Essais de contrôle sans risque

• Production de vidéos

Page 5: Présentation du Simulateur SiVIC – RTMaps · Guillaume de Cagny, Clément Boussard, l’équipe Imara Plan • Principe et intérêt du simulateur • Les logiciels – Possibilités

Les logiciels

• Pro‐SiVIC– Gestion de la physique, affichage

– Gestion des informations capteurs

• RTmaps– Contrôle des véhicules

– Traitement des informations capteurs

– Gestion de la simulation

Page 6: Présentation du Simulateur SiVIC – RTMaps · Guillaume de Cagny, Clément Boussard, l’équipe Imara Plan • Principe et intérêt du simulateur • Les logiciels – Possibilités

Pro‐SiVIC

• Développé par Civitec(Livic, LCPC, Inrets)

• Débuts avec le moteurmgEngine (opensource)

• Poursuite avec SiVIC puis création d’une start‐up, Civitec.

• Différences de la version pro :– Nouvelle interface avec RTmaps– Possibilité d’interagir avec le 

monde virtuel par des glisser‐déposer

– Possibilité de modifier des scripts en direct et enregistrement des modifications 

Page 7: Présentation du Simulateur SiVIC – RTMaps · Guillaume de Cagny, Clément Boussard, l’équipe Imara Plan • Principe et intérêt du simulateur • Les logiciels – Possibilités

Fonctionnalités

• Commandable par scripts• Interface avec RTMaps• Implémente des capteurs 

classiques : 

• Simulation physique poussée

• La voiture est commandablepar RTMaps donc avec les mêmes composants que les véhicules réels– Problème de la commande en 

couple.

Page 8: Présentation du Simulateur SiVIC – RTMaps · Guillaume de Cagny, Clément Boussard, l’équipe Imara Plan • Principe et intérêt du simulateur • Les logiciels – Possibilités

Exploitation par RTMaps

• Coordination de la simulation– Commande des éléments 

mobiles– Traitement des données 

capteurs– Mise en œuvre des 

algorithmes de contrôle– Enregistrement de données

• Fonctionnement modulaire, par composants– Conception de composants– Organisation en diagrammes

Page 9: Présentation du Simulateur SiVIC – RTMaps · Guillaume de Cagny, Clément Boussard, l’équipe Imara Plan • Principe et intérêt du simulateur • Les logiciels – Possibilités

Adaptation à Imara

• Développement d’un composant pour le contrôle en vitesse

• Intégration de modèles physiques et graphiques des véhicules Cycab et Cybus

• Réalisation d’un système tri‐affichage

Page 10: Présentation du Simulateur SiVIC – RTMaps · Guillaume de Cagny, Clément Boussard, l’équipe Imara Plan • Principe et intérêt du simulateur • Les logiciels – Possibilités

Conception modulaire• Reprise du fonctionnement modulaire d’RTMaps

• Scripts modulaires

• Scripts scénarios assemblant les autres

Page 11: Présentation du Simulateur SiVIC – RTMaps · Guillaume de Cagny, Clément Boussard, l’équipe Imara Plan • Principe et intérêt du simulateur • Les logiciels – Possibilités

Interchangeabilité

Page 12: Présentation du Simulateur SiVIC – RTMaps · Guillaume de Cagny, Clément Boussard, l’équipe Imara Plan • Principe et intérêt du simulateur • Les logiciels – Possibilités

EXEMPLES D’UTILISATION

Page 13: Présentation du Simulateur SiVIC – RTMaps · Guillaume de Cagny, Clément Boussard, l’équipe Imara Plan • Principe et intérêt du simulateur • Les logiciels – Possibilités

Etude d’un cas : le convoi

• Mise en œuvre d’un procédé de suivi monotrace décrit dans un article de M. Parent et P. Petrov

• Développement d’un composant

Page 14: Présentation du Simulateur SiVIC – RTMaps · Guillaume de Cagny, Clément Boussard, l’équipe Imara Plan • Principe et intérêt du simulateur • Les logiciels – Possibilités

Essais de simulation

Page 15: Présentation du Simulateur SiVIC – RTMaps · Guillaume de Cagny, Clément Boussard, l’équipe Imara Plan • Principe et intérêt du simulateur • Les logiciels – Possibilités

Exploitation des simulations

• Enregistrement des trajectoires

• Analyse du comportement du véhicule

• Mesures de l’erreur latérale 

Page 16: Présentation du Simulateur SiVIC – RTMaps · Guillaume de Cagny, Clément Boussard, l’équipe Imara Plan • Principe et intérêt du simulateur • Les logiciels – Possibilités

Tentatives d’amélioration

• Correction des entrées en virage

• Meilleure précision sur les « bons » cas

• Suivi moins robuste

Page 17: Présentation du Simulateur SiVIC – RTMaps · Guillaume de Cagny, Clément Boussard, l’équipe Imara Plan • Principe et intérêt du simulateur • Les logiciels – Possibilités

Suivi de trajectoire

• Enregistrement de l’angle volant lors de la première trajectoire

• Erreur indiscernable àl’œil nu sur une vidéo

• Les graphiques montrent toutefois une nette amélioration

Page 18: Présentation du Simulateur SiVIC – RTMaps · Guillaume de Cagny, Clément Boussard, l’équipe Imara Plan • Principe et intérêt du simulateur • Les logiciels – Possibilités

Suivi de trajectoire

Page 19: Présentation du Simulateur SiVIC – RTMaps · Guillaume de Cagny, Clément Boussard, l’équipe Imara Plan • Principe et intérêt du simulateur • Les logiciels – Possibilités

Parking automatique

Page 20: Présentation du Simulateur SiVIC – RTMaps · Guillaume de Cagny, Clément Boussard, l’équipe Imara Plan • Principe et intérêt du simulateur • Les logiciels – Possibilités

Conclusion

• Déjà utilisable :– Premiers tests

– Mesures de précision d’un algorithme capteur (comparaison avec les données exactes fournies par le simulateur

– Démonstrations par vidéo

• Améliorations possibles:– Problème de performances graphiques

– Modèle d’amortisseurs àpréciser

– Commande en vitesse àpréciser

Page 21: Présentation du Simulateur SiVIC – RTMaps · Guillaume de Cagny, Clément Boussard, l’équipe Imara Plan • Principe et intérêt du simulateur • Les logiciels – Possibilités

Questions ?