\chapter{Utilisation et génération des fichiers de configuration} \label{chap:configuration} À plusieurs reprises lors de notre projet, nous avons eu à utiliser des fichiers de configuration. Ce type de fichier nous a permis de définir des paramètres et de générer une fenêtre dans laquelle nous pouvons les régler en direct. Nos fichiers de configuration débutent par : \begin{minted}{python} #!/usr/bin/env python PACKAGE = "detect_targets" from dynamic_reconfigure.parameter_generator_catkin import * gen = ParameterGenerator() \end{minted} Nous allons donc utiliser dynamic\_reconfigure afin de créer un générateur de paramètres. Dans ce fichier, l'ajout d'un paramètre dans le générateur se déroulera toujours de la même façon : \begin{minted}{python} gen.add("name",type,0,"description",default value, min, max) \end{minted} Cela nous a permis de générer de nouveaux paramètres et de les régler à la main tout au long du projet.