Gdhe

Fiche dév Ens Sup - Recherche
  • Création ou MAJ importante : 12/12/08
  • Correction mineure : 26/10/10
Mots-clés

Gdhe : visualisation 3D en robotique et systèmes embarqués

Ce logiciel a été développé (ou est en cours de développement) dans la communauté de l'Enseignement Supérieur et de la Recherche. Son état peut être variable (cf champs ci-dessous) donc sans garantie de bon fonctionnement.
  • Site web
  • Système : UNIX-like, MacOS X
  • Version actuelle : 3.8.1 - Mai 2010
  • Licence(s) : BSD
  • Etat : diffusé, stable
  • Support : maintenu, développement en cours
  • Concepteur(s) : Matthieu Herrb
  • Contact concepteur(s) : gdhe at laas.fr
  • Laboratoire(s), service(s)... : LAAS

 

Fonctionnalités générales du logiciel

GDHE est un outil de visualisation 3D pour les applications de type robotique.

Il est entièrement programmable à l'aide du langage de scripts Tcl/Tk et utilise la bibliothèque OpenGL pour l'affichage des primitives 3D.

Gdhe permet de construire une représentation du modèle 3D d'un environnement et de le faire évoluer dans le temps. Gdhe se comporte comme un serveur qui reçoit des requêtes de mise à jour de sa représentation depuis des clients.

Les clients sont soit des modules fonctionnels qui interagissent avec l'environnement et produisent des données issues de capteurs ou d'actionneurs, soit des processus de simulation qui permettent de produire des informations d'état sur un environnement virtuel.

L'utilisation d'un langage de script pour décrire le modèle du monde permet de programmer le mode de représentation des données avec une grande souplesse, tout en fournissant un environnement prêt à l'emploi avec des paramètres par défaut adaptés pour rendre Gdhe très facile à utiliser. Un mécanisme de greffons en langage C permet de réaliser des extensions plus complexes, ou plus critiques d'un point de vue performances.

Gdhe dispose de moyens d'enregistrement des séquences de commandes reçues et des images produites, afin de produire des copies d'écran ou des séquences animées.

Contexte d’utilisation du logiciel

Gdhe a été développé initialement pour la visualisation d'applications robotiques. Il peut également être utilisé pour représenter tout type de données tri-dimensionnelles évoluant en temps réel.