Participants : Jean-Jacques Borrelly, Roger Pissard-Gibollet, Laurent Guiraud
SIMPARC permet de simuler le comportement d'un système physique, par exemple un robot, soumis aux commandes calculées par des programmes s'exécutant sur une machine simulée. La machine est décrite sous forme de composants (processeurs, bus, mémoires, horloges...) et peut représenter un système multiprocesseur. Un composant spécial permet d'intégrer en parallèle les équations différentielles décrivant le processus.
) et de simuler une classe de capteurs
(
) associés à cet
environnement.
: ce
composant modélise l'environnement 3D comme un ensemble de
primitives géométriques (points, segments et facettes). A
partir d'une requête d'un composant capteur, il extrait la
partie locale de l'environnement vue par celui-ci en
prenant en compte sa position courante.
: ce
composant simule la classe des capteurs ``géométriques''
qui produit une mesure depuis l'environnement.
Actuellement, nous ne considérons qu'une modélisation
géométrique, c'est-à-dire que seules des modifications de
type géométrique font varier la sortie d'un capteur. Le
capteur fonctionne à sa propre fréquence et peut envoyer
une interruption au contrôleur du robot pour signaler la
prise de mesure. Le type de la mesure est bien sûr
différent suivant le type de capteur : 
Figure 1: Schéma d'application SIMPARC