Skip to content

Tools

There are many tools that we use on 4788 to write, debug and work with code. This article covers some of the most common ones that you will encounter and need to use.

AdvantageScope

Download Documentation

AdvantageScope is an application for interacting with your robots logs. It supports both live and retrospective log viewing and helps with debugging code.

To get started with AdvantageScope download it from the link above or with the WPILib installer and hit Ctrl + , to set the roboRIO address to 10.47.88.2.

Choreo

Download Documentation

Choreo is an application used for generating time optimal paths. It supports a variety of constraints to customise how your paths work.

To get started with Choreo download it from the link above and open your robot project in it.

Driversation

Download Documentation

Driverstation allows you to control your robot. Its created by NI and only supports Windows.

WPILib simulation

Documentation

WPILib’s in built simulation support will allow you to test your code without a robot. While not fully representative of a real robot it allows you to test most of your logic without a robot.

To get started with WPILib simulation configure your desired dashboard for simulation and run ./gradlew simulateJava.