设置机器人项目

RobotBuilder 程序有一些默认属性需要设置,以便生成的程序和其他生成的文件能够正常工作。这个设置信息存储在机器人描述的属性中 (第一行) 。

机器人项目属性

描述机器人的属性是:

Name - 被创建的机器人项目的名字

Autonomous Command - the command that will run by default when the program is placed in autonomous mode

Autonomous Command Parameters - Parameters for the Autonomous Command

Team Number - The team number for the project, which will be used to locate the robot when deploying code.

Use Default Java Package - If checked RobotBuilder will use the default package (frc.robot). Otherwise you can specify a custom package name to be used.

Java Package - 生成项目代码时使用的生成 Java 包的名称

Export Directory - The folder that the project is generated into when Export to Java or C++ is selected

Export Subsystems - 检查 RobotBuilder 是否应该从项目中导出子系统类

Export Commands - 检查 RobotBuilder 是否应该从项目中导出命令类

Wiring File - 包含机器人接线图的html文件的位置

在RobotBuilder项目中使用源代码控制

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

在使用源代码控制时,项目通常会在许多计算机上使用,并且到项目目录的路径可能因用户计算机的不同而不同。如果RobotBuilder项目文件是使用绝对路径存储的,那么它通常会包含用户名,并且不能跨多台计算机使用。要做到这一点,选择“相对路径”并将路径指定为项目文件的目录偏移量。在上面的示例中,项目文件存储在文件层次结构中项目文件上方的文件夹中。在这种情况下,用户名不是路径的一部分,它可以在您的所有计算机上移植。