Configuration du projet Robot

Le programme RobotBuilder possède certaines propriétés par défaut qui doivent être configurées pour que le programme et les autres fichiers générés fonctionnent correctement. Ces informations de configuration sont stockées dans les propriétés de description du robot (la première ligne).

Propriétés du projet de robot

Les propriétés qui décrivent le robot sont:

Name - Le nom du projet de robot qui est créé

Autnomous Command - la commande qui s’exécutera par défaut lorsque le programme sera placé en mode autonome

Autonomous Command Parameters - Paramètres de la commande autonome

Team Number: Ce paramètre définit le numéro d’équipe du projet, qui sera utilisé pour localiser le robot pendant le déploiement du code.

Use Default Java Package - Si cette case est cochée, RobotBuilder utilisera le package par défaut (frc.robot). Sinon, vous pouvez spécifier un nom de package personnalisé à utiliser.

Java Package - Le nom du package Java généré utilisé lors de la génération du code de projet

** Export Directory ** - Le dossier dans lequel le projet est généré lorsque l’option Export to Java ou C++ est sélectionnée

Export Subsystems - Vérifié si RobotBuilder doit exporter les classes Subsystem de votre projet

Export Commands - Vérifié si RobotBuilder doit exporter les classes de commandes de votre projet

Wiring File - l’emplacement du fichier html qui contient le schéma de câblage de votre robot

Utilisation d’un contrôle de code source avec le projet RobotBuilder

../../../../../_images/robotbuilder-setup-1.png

Lorsque vous utilisez un contrôle de code source, le projet sera généralement utilisé sur un certain nombre d’ordinateurs et le chemin d’accès (Path) au répertoire du projet peut être différent d’un ordinateur utilisateur à un autre. Si le fichier de projet RobotBuilder est stocké à l’aide d’un Path absolu, il contiendra généralement le nom d’utilisateur et ne sera pas utilisable sur plusieurs ordinateurs. Pour que cela fonctionne, sélectionnez « relative path » et spécifiez le Path comme un répertoire décalé par rapport aux fichiers du projet. Dans l’exemple ci-dessus, le fichier de projet est stocké dans le dossier juste au-dessus des fichiers de projet dans la hiérarchie de fichiers. Dans ce cas, le nom d’utilisateur ne fait pas partie du chemin d’accès et il sera portable sur tous vos ordinateurs.