Skip to content

1. 软件配置和仿真运行

需要安装

  • WPILib VS Code
  • Advantage Scope
  • Elastic

需要配置

Advantage Scope

致谢

模型是在 Daniel Forsythe 开源在 GrabCAD 的设计 上修改得到的。

  1. 点击 File -> Import Layout... 然后选择项目文件 //ascope/layout.json
  2. 点击 Help -> Show Assets Folder. 你会看到弹出一个名为 **/AdvantageScope/userAssets/ 的文件夹。复制项目中的文件夹 //ascope/Robot_Tutorial 到弹出的文件夹下 **/AdvantageScope/userAssets/Robot_Tutorial
  3. Help -> Show Preferences (Ctrl+,) 选项卡中:
    • 设置 roboRIO Address10.team.number.2
    • 设置 roboRIO Log Folder/home/lvuser/logs
    • 设置 Live SourceNetworkTables 4

TIP

Elastic (Optional)

  • 点击 File -> Download From Robot (Ctrl + D)
  • 或者点击 File -> Open Layout (Ctrl + O) 然后手动选择 //src/main/deploy/elastic-layout.json

运行仿真

  1. 在 WPILib VS Code 中运行 WPILib: Simulate Robot Code
  2. 在 Elastic 的 Settings -> Network -> IP Address Mode 选项中选择 localhost (127.0.0.1)
  3. 在 Advantage Scope 中点击 File -> Connect to Simulator (Ctrl+Shift+K)