CHAPITRE 5 : SIMULATION ET RESULTAT
[1], [2], [6], [9], [16]
Dans l'objectif de donner une image beaucoup plus pratique
sur le comptage des objets et l'évaluation du trafic routier, nous avons
pensé au niveau expérimental de mettre en place un outil
informatique, qui devra nous permettre de tester toutes les théories que
nous avons pu développer tout au long de ce récit, et ce fameux
teste se fera à travers un simulateur qui aura pour but de reproduire de
façon virtuelle le comportement du roulage humain.
5.1 Simulation
Une simulation est un outil utilisé par le chercheur,
l'ingénieur, le militaire, etc. pour étudier les résultats
d'une action sur un élément sans réaliser
l'expérience sur l'élément réel. On parle de
simulation numérique lorsque l'outil de simulation utilise un
ordinateur.
L'objectif poursuivit dans la simulation, par les chercheurs,
les ingénieurs, les militaires et bien d'autres professionnels est
souvent de chercher à savoir : quel sera le résultat d'une
expérience si on exerce une action sur un élément. Dans de
nombreux cas, l'expérience en question pourrait s'avérait
être irréalisable, trop couteux, c'est ainsi qu'on pourrait faire
recours à la simulation pour essayer d'apprivoiser le résultat
escompter.
Simulation en Informatique
Par définition, la simulation informatique
désigne l'exécution d'un programme informatique sur un ordinateur
ou un réseau, en vue de simuler un phénomène physique
réel et complexe. Elle peut permettre de limiter le risque et
d'éviter le cout d'une série d'épreuves réelles, en
offrant un léger aperçu sur le développement d'un
système trop complexe, pour simuler avec des simples formules
mathématiques.
5.2 Analyse du Problème
Nous savons très bien que notre robot roulage
intelligent amélioré sera un mélange de l'informatique,
l'électronique et aussi de la mécanique, au regard de moyen
limité mise à notre disposition, nous avons pensé à
un simulateur, qui aura pour objectif principal de traduire le comportement du
robot appelé à recevoir les données d'entrée qui
seront puiser dans l'environnement, en un résultat attendu à la
sortie.
Rappelons de notre architecture que nous avons
précédemment présenté, montrant les étapes
primordiale du système, nous sommes partie de plusieurs images provenant
des routes au milieu du quel, à côté duquel se trouvent le
robot roulage. Ces différentes images devront au préalable
être traitées, et de ce traitement découlera une
détection de tous les objets.
C'est ainsi que le problème qui reste à
résoudre est celui de chercher à savoir la route à
priorisé indépendamment du seul critère de minuterie qui
dans certains cas nous emmène à une régulation
biaisée. L'image privilégiée résulte d'une suite
d'opération passant par un compteur, un évaluateur puis, un
comparateur.
Outre, le simple fait de posséder un ordinateur reste
de loin suffisant pour permettre à l'outil informatique d'effectuer ce
travail de géant. Il lui faudrait d'autres outils, programmes à y
incorporé, en ajoutant à tout cela des connaissances et
compétences requises pour mettre sur pied
Page | 40
notre simulateur. C'est la raison pour laquelle que nous
aurons à choisir un langage de programmation parmi ceux qui existent
pour le développer.
|